#RISCV Sophgo SG2000 SoC has a fascinating mix of 64-bit Cores (Arm too)
Article: https://lupyuen.codeberg.page/articles/sg2000.html#sophgo-sg2000-risc-v-soc
Watch what happens when we boot #MilkV Duo S (#RISCV SG2000) without a MicroSD
Article: https://lupyuen.codeberg.page/articles/sg2000.html#boot-without-microsd
Let's boot on #MilkV Duo S the Debian Image for #Sophgo SG2000 ... Thanks to Justin Hammond (Fishwaldo) 👍
Article: https://lupyuen.codeberg.page/articles/sg2000.html#download-the-linux-microsd
#MilkV Duo S boots from MicroSD with U-Boot Bootloader, OpenSBI, then Linux or #NuttX
Article: https://lupyuen.codeberg.page/articles/sg2000.html#boot-the-linux-microsd
Dumping the U-Boot Bootloader Settings for #MilkV Duo S ... So that we understand how to boot Apache #NuttX RTOS
Article: https://lupyuen.github.io/articles/sg2000#settings-for-u-boot-bootloader
Let's boot Apache #NuttX RTOS over TFTP ... Easier to test on #MilkV Duo S
Article: https://lupyuen.codeberg.page/articles/sg2000.html#boot-nuttx-over-tftp
Inside #RISCV Sophgo SG2000 SoC is the 8250 UART Controller ... Let's print something
Article: https://lupyuen.codeberg.page/articles/sg2000.html#uart-controller-for-sg2000
Let's print some UART Output on #Sophgo SG2000 SoC ... In #RISCV Assembly!
Article: https://lupyuen.codeberg.page/articles/sg2000.html#print-to-uart-in-risc-v-assembly
Let's boot Apache #NuttX RTOS on #Sophgo SG2000 ... By tweaking NuttX for Ox64 BL808
Article: https://lupyuen.codeberg.page/articles/sg2000.html#nuttx-kernel-boots-ok
Here's how we boot #Oz64 SG2000 SBC @PINE64 with Apache #NuttX RTOS
Article: https://lupyuen.codeberg.page/articles/sg2000.html#appendix-apache-nuttx-rtos-for-pine64-oz64-sbc
How we ported Apache #NuttX RTOS to #Sophgo SG2000 #RISCV SoC ... Starting from Ox64 BL808
Article: https://lupyuen.codeberg.page/articles/sg2000.html#appendix-port-nuttx-to-sg2000