2024-04-14 02:04 PM
I fount this page, ready to go
https://github.com/cturvey/stm32extldr/tree/main/h7_mt25q128
I do have STM32H743BIT6 and MT25QL128
the pins are different, I wonder if it can be opened in something and change pins.
2024-04-14 02:13 PM
You can ask the author to kindly do this for you
2024-04-14 02:47 PM
Like a hex or file editor? Sure or you could patch it.
Would perhaps be easier to email with the pin list..
2024-04-14 03:22 PM
I do not know what you mean by mailing. I doubt that hex editor is going to show me the PINs unless I know how the PINs are coded. Or maybe you can see PB2-PB6-PD11-PD12-PE2-PD13 and just change. I did not try.
I tried to write my own loader something did not work. Probably something simple somewhere. There are bunch of youtube videos showing how to do it with with CubeMX IDE
2024-04-14 05:18 PM
May be I should do more work, and make videos..
Ok, from two slightly different forks.
2024-04-15 05:51 AM
Thanks I appreciate. When I designed the board I did not have in mind to use QSPI as loader this is why I did not pay attention to the PINs. But once I got this board working some new ideas came to mind.
I will try it later to see if I can load some more graphics.
2024-04-17 07:07 PM
Keil .FLM for the aforementioned platform
https://github.com/cturvey/stm32extldr/blob/main/h7_mt25q128/MT25Q128_STM32H7XX-CUSTOM26.FLM
2024-04-18 01:15 PM - edited 2024-04-21 04:21 PM
The flash is working I checked by writing and reading data but not the external loader.
2024-04-18 02:49 PM
Have you tried to ping paypal and demand to unlock your account?
2024-04-18 03:07 PM
That's more of a Scatter File (Keil's Linker Script) issue about where different code/data sections are going to live.
Want your main code/data living in Internal Flash (0x08000000) and your "extdata" stuff living in External Flash (0x90000000)
Routing via name, object, or #pragma or __attribute__(section()) type directives.