I was rummaging around in my components drawer the other day and came across an STM32F429 Discovery board that I had bought quite a while ago. This was timely as I was about to take a long train journey and needed something to play with.
Once again I’ve taken a “bare-metal”, command line approach to development here and I’ve used SVDConv.exe to generate the device header file.
My laptop runs Linux and did not show the virtual com port exported by the embedded STLink-V2 interface. This hampered the UART demo program however with an external USB/Serial interface I was able to get things going.
Code is over on GitHub and will hopefully grow over time.
Examples on GitHub
No VCP (Virtual COM Port) for you, this is the old DISCO with a ST-Link V2. And even if you have one of those new-fangled DISC1 versions with ST-Link V2/A or V2-1 you still might be out of luck. Just bought a DISC1 version of the STM32F407 discovery board but those idiots have not routed a serial port to the ST-Link, they only guide you where to solder the wires directly to the ST-Link STM32F103 chip if you’d like to have a serial port.
You should try Rust the next time you’re bored… 😉
LikeLike
Thanks Daniel, I’ve glanced at Rust occasionally and so far have not taken the leap. One of these train journeys….
LikeLike