platformio / platform-nxpimxrt

NXP i.MX RT: development platform for PlatformIO
https://registry.platformio.org/platforms/platformio/nxpimxrt
Apache License 2.0
7 stars 7 forks source link

Zephyr + MIMXRT1050EVKB + QSPI Flash combination not working #8

Open mmurty opened 3 years ago

mmurty commented 3 years ago

Hello, I am trying to create a blinky example project for the MIMXRT1050EVKB board. Earlier I was successfully able to create the blinky example for MIMXRT1020EVK so I assume that my IDE(VSCode) and environment are all correctly set. Background: The NXP’s MIMXRT1050EVKB board uses the hyperflash as program memory by default. The board also has a QSPI flash which can be used as the program memory. Using the QSPI flash requires some hardware modifications which is all set and tested from my side. (I used MCUXpresso IDE + SDK for testing this).

Problem: I see that the blinky example when compiled for QSPI flash doesn’t work. I use the menuconfig (from platform IO IDE) to select this board as I am unable to select mimxrt1050_evk_qspi as the board. When I connect the debugger I can see that the MCU is hanged up executing ROM code.

You can refer my community post for more details.