Question
TouchGFX Designer VS CubeMX pinout configuration for STM32H747I-DISCO FMC memory. Which is the correct one?
TouchGFX Designer version: 4.21.4
CubeMX version: 6.8.1
These are the pinout difference:
Signal, Pin TouchGFX, Pin CubeMX
FMC_SDCKE0, PC3, Not Mapped
FMC_SDCKE1, Not Mapped ,PH7
FMC_SDNE0, PC2, Not Mapped
FMC_SDNE1, Not Mapped ,PH6
FMC_SDNWE, PC0 ,PH5
The DevKit schematic corresponds to the CubeMX configuration. This makes me think that CubeMX generates the correct configruation for FMC SDRAM.
The project generated by TouchGFX designer works correctly launching from either TGFX Designer or STCubeIDE.
The questions are:
- Which tool generates the correct pinout mapping?
- If CubeMX is the answer to previous question then:
- Why does the TGFX generated project works? Doesn't it uses FMC SDRAM?
- Does TGFX designer has a bug generating the code?
- Can I safely use the TGFX designer generated project and just change the pinout according to what the schematic shows?
Thanks!!
