Post #1124363
2026-04-05 19:41 UTC
Got my PandaBoard to print to the console from bare-metal Rust, loaded with U-Boot over UART.
This is my first example of bare-metal Rust running on real Cortex-A hardware, rather than QEMU (but others have done it before me, so nothing groundbreaking here).
Replies (1)
-
@thejpster@hachyderm.io 2026-04-05 19:44
We could argue about whether using U-Boot is cheating, but this chip (OMAP4) boots with a very small internal SRAM and a fairly basic ROM that can copy code to SRAM from various places. Someone then has to configure the SDRAM controller, and I don’t want to do that - so I let U-Boot do it for me.