2026-02-17 1:30 PM
I have developed a custom board for STM32F469NIH6 and is loosely based on STM32F469i-DISCO, it uses an external QSPI Flash memory type MT25QL128A as does the DISCO board. For this setup I am using ST supplied external loader MT25QL128A_STM32F469I-DK.stldr which works fine.
We have a requirement for a processor with a video codec, so the logical upgrade route is to STM32F769NIH6 to be used with external QSPI flash MT25QL512A. Both of these devices are pin compatible with the above MCU and QSPI, so the plan is to use the same custom PCB.
The problem comes in writing an external loader for this combination because.
2026-02-24 1:24 AM
Hello @RobNewbury ,
For the .stldr you mention (MT25QL512A_STM32769I-EVAL.stldr) is delivered only as a binary in current STM32CubeProgrammer packages ( picture below ) ; the full source for that specific loader is not published on the GitHub repo .
For a custom QSPI pinout (different from STM32769I‑EVAL), you typically need to:
Br
2026-02-24 7:00 AM
This is not very helpful as ST already have a similar loader (MT25QL512A_STM32769I-EVAL.stldr) which it would seem is only available as a binary.
Do ST not want us to use their processors in our poroducts?
There is certainly a lot to be said for open source.
2026-02-26 4:55 AM
Hello @RobNewbury
I reported this internally.
Internal ticket number: 227964 (This is an internal tracking number and is not accessible or usable by customers).
We appreciate your contribution.
Br