cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H743II W25Q128 Custom External Loader Issues

JJhin.1
Senior

hello friends!

Now a days i started working on TouchGFX for Waveshare's OpenH7XXI-C board and CoreH7XXI MCU. I interfaced 7 inch display, FMC SDRAM as bank 2 and W25Q128 QSPI. after configuring these peripherals i tested them manually by writing and reading data to them.

After that i made custom external loader (.stld) to load TouchGFX assets into QuadSPI memory. i added this .stld file in CubIDE and when im trying to dump the code im getting follwing errors for External Loader.

xPSR: 0x01000000 pc: 0xfffffffe msp: 0xfffffffc
Info : Unable to match requested speed 8000 kHz, using 4000 kHz
Info : Unable to match requested speed 8000 kHz, using 4000 kHz
Info : Running loader function Init(0x0, 0x0, 0x0, 0x0)
Error: failed erasing sectors 0 to 23
Warn : keep_alive() was not invoked in the 1000 ms timelimit. GDB alive packet not sent! (1097 ms). Workaround: increase "set remotetimeout" in GDB
Error: flash_erase returned -902
Info : dropped 'gdb' connection
Info : dropped 'gdb' connection
shutdown command invoked

I have attached my external loaders files.. if anyone knows the issue please help.

 

Thanks!

 

0 REPLIES 0