2016-10-17 01:52 AM
Hi,
I’m working on a project were I have to connect a camera to a custom PCB and store couple of images to external SRAM (19 bits Address length).
I’m working with the STM32F407ZGTx and I use CubeMx to generate some code, and the problem is the following:On the custom PCB the pin PD12 is connected to the camera reset pin, so I can’t use it for FSMC_A17 address, therefore is there a possibility to make PD13 = FSMC_A17 and PE3 = FSMC_A18? (the hardware was designed in thisway)
*Note: I can’t access other pins on STM32 because there are connected to other modules.
If you have any suggestions, please leave a comment.
Thank you.2016-10-17 04:07 AM
Hello Mihai,
I suggest you to review the pins assignment in your configuration compared to the datasheet of used product.So, you should be able to identify the free/usable pins following this in the Table 7. STM32F40xxx pin and ball definitions. Regards2016-10-17 07:53 AM
NO
You can wire it up with additional address bits, you'll just have discontinuous regions of memory. ie a bunch of 128KB regions spread through the address space.2016-10-25 03:11 AM
Hello,
STM32CubeMX highlights in blue the alternate pins when there are some available: press the ctrl key and click the pin of interest on STM32CubeMX chip view, if any alternate pins available, they will be shown in blue.
For the FSMC_A18 signal, there is no alternate pin to the PD13 pin.
Best regards