Orange Pi 4 (Rockchip RK3399)
These are my bare metal programming projects for the RK3399 on the Orange Pi 4.
Most of my notes are on my website:
http://cholla.mmto.org/orange_pi/rockchip/
Here are the projects you will find here:
- hello - a simple "do something" first project.
- blink - use the GPIO to blink the on-boardLED.
- printf - add printf to the blink demo (and more)
- hello2 - uart driver with complete hardware initialization
- inter - generate an interrupt
- make_boot - put U-Boot onto TF card
- mkrock - make a bootable idbloader file
- bare_blink - blink demo loaded directly by bootrom
- bare_hello - hello demo loaded directly by bootrom
- bare_dump - printf and ROM dump loaded directly by bootrom
- bootrom - analysis of the on-chip bootrom
- usb_load - linux side tool for download to bootrom