Source Code for STM32G071R External Loader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-12-10 8:16 AM
There is an external loader for the G0 series MCUs that comes with the M01 display kit. Does anyone know where the source code to that external loader is located at?
- Labels:
-
STM32G0 Series
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-12-10 8:44 AM
Which board/kit is this, please add a cite.
Generally these things aren't released, the Cube STM32 Programmer has a couple of examples. A query to your local FAE might yield something.
If you have the .STLDR these can be deconstructed.
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-12-10 4:25 PM
The .stldr in question is from the X-CUE-DISPLAY pack found in the Utilities/PC_Software/ExternalLoader/MX25L6433F_STM32G071B_NUCLEO.stldr.
The board is the Nucleo-G071RB with the X-NUCLEO-GFX01M1 LCD.
I'd like to use the X-NUCLEO-GFX01M1 in another, non-STM32G071B MCU. The SPI Flash chip on it I'd like to preload via external loader. I've watched the QSPI MOOC instruction and understand the QSPI process, but for this stldr it is a SPI based flash. I'd like to see how this was done so that I can write my own external loader.
How can I deconstruct the .stldr?
'strings -a MX25L6433F_STM32G071B_NUCLEO.stldr` is really fun to look through, but how to use the information?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-12-11 4:12 AM
I use things like FromELF and cross referencing disassemblers.
​This one pretty much just initializes the pins and SPI2, and then implements a handful of commands on the chip to erase, read and write.
​
Here is another related thread​
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-01-12 12:03 AM
Hi,
I am facing the same problem. I cant find any example of a SPI based flash loader and i am not being able to run the one that i developed...
Any help would be really appreciated
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-01-12 12:39 AM
When you want to fund some work, let me know.​
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-05-10 9:23 AM
While it currently does not seem to include a loader for the MX25L6433F,
this project might be worth watching; it seems to get updates regularly:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-05-10 10:38 AM
Currently working on porting MX25L6433F support on to the F7 and H7 NUCLEO-144 platforms using the X-NUCLEO-GFX02Z1 boards
And also the MX66L1G45G (1Gbit / 128MB) parts on QuadSPI platforms, and LM parts on OctoSPI platforms.
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-05-10 12:41 PM
Nice, thanks for the information!
