Watch what happens when we boot #NuttX for Star64 ... On #Ox64 BL808 SBC!
Article: https://lupyuen.codeberg.page/articles/ox2.html#begin-with-star64-nuttx
Here's how we print to the #Ox64 Serial Console ... In #RISCV Assembly
Article: https://lupyuen.codeberg.page/articles/ox2.html#print-to-serial-console
Setting the Boot Address for Apache #NuttX RTOS on #Ox64 BL808 SBC
Article: https://lupyuen.codeberg.page/articles/ox2.html#update-the-boot-address
Fixing the Platform-Level Interrupt Controller ... For Apache #NuttX RTOS on #Ox64 BL808 SBC
Article: https://lupyuen.codeberg.page/articles/ox2.html#platform-level-interrupt-controller
#RISCV Platform-Level Interrupt Controller is strangely located in high memory for #Ox64 BL808 SBC
Article: https://lupyuen.codeberg.page/articles/ox2.html#add-plic-to-memory-map
Apache #NuttX RTOS needs an Initial RAM Disk to boot on #Ox64 BL808 SBC
Article: https://lupyuen.codeberg.page/articles/ox2.html#initial-ram-disk-is-missing
Everything that happens when Apache #NuttX RTOS boots on #Ox64 BL808 SBC
Article: https://lupyuen.codeberg.page/articles/ox2.html#appendix-nuttx-boot-flow
Fixing the Memory Map for Apache #NuttX RTOS on #Ox64 BL808 SBC
Article: https://lupyuen.codeberg.page/articles/ox2.html#appendix-memory-map-for-ox64
#RISCV BL808 Peripherals look mighty similar to BL602
Article: https://lupyuen.codeberg.page/articles/ox2.html#appendix-uart-driver-for-ox64
Apache #NuttX RTOS loads the Initial RAM Disk (initrd) in 2 ways
Article: https://lupyuen.codeberg.page/articles/ox2.html#appendix-initial-ram-disk
Let's boot a tiny bit of Apache #NuttX Real-Time Operating System ... On #Ox64 BL808 #RISCV SBC
https://lupyuen.codeberg.page/articles/ox2
Fixing the #RISCV Exceptions for Apache #NuttX RTOS on #Ox64 BL808 SBC
Article: https://lupyuen.codeberg.page/articles/ox2.html#handle-risc-v-exceptions