Butter and flour 3 9-inch round baking pans.
Trace the bottom of the pan (for all three pans) onto parchment paper, cut out circle and place in the bottom of each pan.
Using a sifter over a large mixing bowl combine the flour, cinnamon, baking soda and salt. Sift into the bowl. Set aside.
In a second large mixing bowl combine the granulated and brown sugar; stir to combine.
Add the eggs and stir briskly by hand to combine all ingredients into a smooth mixture.
Whisk the oil and vanilla into the sugar/egg mixture until combined and smooth.
Add the flour mixture all at once and hand stir (do not beat) to combine the mixture fully.
To crush the pineapple: Place 1 cup of finely diced fresh pineapple in a medium mixing bowl and using a potato masher, crush the pineapple.
Add the crushed pineapple fruit and juice to the batter.
Add the mashed banana and the pecans. Stir just until combined; do not over stir.
Divide the batter evenly between the three pans. Tap the pans on the countertop to release any air bubbles and place in the 350 degree oven for 25-30 minutes until cake bounces back to the touch and a toothpick inserted in the cake comes out clean.
Allow to cool in pans on racks for 5 minutes then turn out onto cooling racks to fully cool before frosting. NOTE: Be sure to peel off and discard the parchment paper.