I need to write (or modify) a new External flash loader for StLink utility.
I'm using a STM32F475RCT6 with a N25Q128A13EF840E Quad Spi Flash.
It's seems to be very similar to the example given with StLink Utility (STM32L476G_EVAL\Examples\QSPI\N25Q256A_STM32L476G-EVAL).
For me, the first step is to compile the software given as example.
Compiler : IAR
Version : 7.70.1
After renaming the elf file in stldr and copying it in the directory C:\Program Files\STMicroelectronics\STM32 ST-LINK Utility\ST-LINK Utility\ExternalLoader\, the external loader is seen by StLink Utility.
- the external loader has no name
- the 2 features available are Sector Erase and Program
- no sector description is available for sector erase
- Erasing, Programming or reading the externam flash is impossible
What are the good conditions (Define, ...) for compiling the project given as example?