Preheat oven to 170 degrees celsius (fan-forced). Grease a round 23cm cake tin.
Place the plain flour, baking powder, bi-carbonate soda, cinnamon and salt into the Thermomix bowl. Sift by mixing for 5 seconds, Speed 10. Set aside in a separate bowl.
Place the bananas into the Thermomix bowl and mix for 5 seconds, Speed 4.
Insert the butterfly. Add the room temperature butter and mix for 1 minute, Speed 3.
Add the raw sugar and brown sugar and mix for 2 minutes, Speed 3.
With the blades turning, add the eggs (one at a time through the MC hole) and vanilla extract and mix for 30 seconds, Speed 2. Remove the butterfly.
With the blades turning on Speed 3, alternate adding the dry ingredients with the buttermilk and continue mixing until only just combined (it's fine for the mixture to be a little lumpy). Scrape down the sides of the bowl and mix for a further 5 seconds, Speed 5.
Pour the cake mixture into the prepared tin and bake for 45-50 minutes (see notes). The cake is ready when a skewer inserted into the middle comes out clean.
Remove the cake from the oven and leave in the baking tin for 15 minutes. Turn onto a wire rack to cool completely.
To make the cream cheese frosting, add all of the frosting ingredients to a clean Thermomix bowl and mix for 30 seconds, Speed 5. Scrape down the sides and repeat for a further 5 seconds or until smooth.