STM32h743 fmc sdram unaligned read
Hi, i have read many guides about remapping sdram to 0x60000000 address range or setting up MPU to solve unaligned access exception. The exception is not a problem for me. The referce manual states that FMC peripheral does not support unaligned read transcations.
So I would like to confirm that there is nothing i can do to support it.
I mean we have spent days troubleshooting this issue when having connected external 16bit SDRAM remapped it to 0x60000000 and having set up MPU for this region so the caching is enabled. We still end up with corrupted bytes when reading from address that is not 4byte aligned. The test simpy acesses address 0x60000001 and loads MPU register R2 with value. But the register contains corrupted data. However when i do the same with address 0x60000000 everything works perfectly.
Is this a correct behavior or am I missing something?
thank you for your answer
