2020-09-18 03:20 AM
Hi all,
I have a custom board with STM32F767ZIT and an external QSPI flash MT25QL128ABA.
My QSPI mapping is :
I made my own custom external loader for my QSPI with these ST tutorial :
It seems worked perfectly, but I have an offset in my memory Flash.
I should have 0x00 at address 0x90000000 and not 0x01.
I have the same clock configuration.
I don't have the same QSPI memory so I made the modification below :
I tried to modify the writing QSPI function in these example CSP_QSPI_WriteMemory but when I did it the last byte is not written in memory.
I just changed "sCommand.Address = current_addr" by "sCommand.Address = current_addr + 1"
Does anyone use this example to create external loader or has the same error ?
Thanks,
Tom,