Preheat oven to 180 degrees C. Spray a ring tin with non-stick cooking spray.
Stir together raspberries and brown sugar; set aside. In a separate bowl mix together flour sugar, baking powder, bicarb soda and salt; set aside.
In a third bowl cream together sour cream, butter and 2 teaspoons vanilla. Beat in eggs one at a time. Stir in flour mixture just until moist.
Sprinkle 1/2 cup of berries and 1 cup pecans in pan, pour in half of the batter. Pour on the remaining berries and remaining cup of pecans. Spread the remaining batter over the berries.
Bake in preheated oven for 35 to 40 minutes, or until a toothpick inserted into centre of the cake comes out clean. While cake bakes, mix the icing. In a small bowl, stir together 2 teaspoons milk, 1/2 teaspoon vanilla and 1/2 cup icing sugar. Remove cake from pan and let cool 20 minutes before icing.