One person says that if you get an install the CUBE package, then install the board specific add-on package for the F429, it will include the demo source.
There is also this fellow:
I did clone his repository in my "Demos" directory.make ocd telnet localhost 4444 (in a different window)Then in that telnet window:
halt dump_image demo.bin 0x00000000 0x20000 dumped 131072 bytes in 1.198545s (106.796 KiB/s)this is just a test -- I will want to dump more than that. Note that although I ran telnet from my home directory, the file gets written to the directory where I started openocd (which does make sense when you think about it). The first few bytes of this dump look like this, which seems believable:
00000000 80f0 0220 c58b 0f08 4d56 0e08 4f56 0e08 00000010 5156 0e08 5356 0e08 5556 0e08 0000 0000 00000020 0000 0000 0000 0000 0000 0000 732a 0b08Now we try the real thing:
dump_image demo.bin 0 0x200000 dumped 2097152 bytes in 19.491350s (105.072 KiB/s)Typing "strings demo.bin" yields plenty of interesting things, such as:
The game ends in a draw! Do you want to start a new game? Copyright 2013 STMicroelectronics Board : STM32F429I-DISCO Firmware Version : 1.0.3 Start Speed Benchmark 00000000 Pixels/s System Information CPU Speed : 168MHz !!! ALARM !!! Image Browser No File Found Core: CortexM4F MJPEG Player No File FoundSo I believe this did what I wanted.
I rename the file to "my_demo.bin" and place it in my F429 directory.
Tom's Computer Info / [email protected]