cancel
Showing results for 
Search instead for 
Did you mean: 

STM32N6: External Loader Manager, ISSI Flash

Clyasenth
Associate II

Hello,

Hello, in our project we are using an STM32N6 MCU and an external flash from ISSI with this MCU. Datasheet of the flash's link in the below.

https://www.issi.com/WW/pdf/25LX-WX032-064.pdf

During debugging, we read the flash using standard commands, and the values we read appear as shown in the image.

Clyasenth_0-1748356963697.png

Everything works fine up to the code marked with the red box;

Clyasenth_1-1748356982432.png

however, when it reaches that point, we get an error. If we comment out the code marked with the red box, it works, but when we try to read using the cube programmer, we get a "read fail" error. What could be the issue?

Also, is the ExtMem driver supports 1S-8D-8D?

Best regards,

Egemen Aksoy

2 REPLIES 2
KDJEM.1
ST Employee

Hello @Clyasenth;

 

Could you please check your configuration?

Are you able to execute code from external memory?

May these articles can help you:

 

Thank you.

Kaouthar

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

lockheed71
Associate

Hi! Were you finally able to use the ISSI memory with the EXTMEM_NOR_SFDP driver? Did you manage to find the root cause of the issue?

I’m currently stuck at step 9 of the driver with an IS25WX064, and I’m considering switching to a custom driver. Did you use any specific configuration, or program any of the memory registers before loading the driver to make it work?

Thanks a lot in advance and concerning the 1S-8D-8D support it seems to have defined the 1s8d8d DTRReadCommand at least in the last version of stm32_sfdp_data.c:

Screenshot2.pngScreenshot.png