RT685 / RT600 flexspi config to interface with is25wx256-jhle
Hello guys, I been working on interfacing with the flash memory from Issi is25wx256 trough flexspi A.
There’s some external tools that can be use to burn a bootable image into flash abstracting all the configuration of the ROM and placing the FCB / Boot header. In order to avoid using these tools, mcu xpresso has some flash_config.c and .h where we place our specific LUT for the memory mentioned before and also configuration of the flexspi.
I am also working on a RAM base code where I am trying to use the LUT and make some operations like set memory in octal mode, try to read memory regions (unsuccessfully), erase (successfully) and program (can’t verify because I can’t read yet).
I am trying to get a better understanding of how to construct the LUT and get id vendor response from memory and have a full functionality and been able to flash it without external tools. I also added the RT UFL algorithm into my j-link probe.
If some you wizard have suggestions on how to do it or some experience on how to obtain the correct LUT and use with the flexspi peripheral from nxp would be greatly appreciated.
Thanks !
Posted May 7, 2025, 2:28 PM UTC