2014-04-30 01:12 PM
I'm trying to setup my project on STM32Cube just like the BSP provided with the STM32F439 in the firmware examples. Looking at stm324x9i_eval_sdram.c I see that SDRAM is configured on Bank1 with 11 address bits and (8bit cols) 32-bit width. When I configure the same settings on STM32Cube and look at the pinout, I find that the eval code in the demo has five additional GPIOs configured for the FMC. These are left as is when configuring the settings using STM32Cube. The pins are:
PI4 - FMC_NBL2PI5- FMC_NBL3PE0 - FMC_NBL0PE1 - FMC_NBL1PG1 - FMC_A11I'm not sure if these pins are extra configurations that don't really matter in the demo BSP code and thats why STM32Cube has left those pins alone. Or there are some additional SDRAM configuration that I need to make on STM32Cube that are not apparent. If anyone has any clues, I would really appreciate the help.RegardsKartik #stm32f439-iar2014-04-30 02:54 PM
Well you need the NBL pins configured and functioning. Byte Lanes on the 32-bit device.
The A11 plays more to larger SDRAM devices on the same foot print.2014-05-23 03:08 AM