Let's patch the #NuttX UART Driver ... So it will print to the #Ox64 BL808 Serial Console
Source: https://github.com/lupyuen/nuttx-ox64#fix-the-nuttx-uart-driver-for-ox64-bl808
Here's how we set the Boot Address of #Ox64 BL808 in Apache #NuttX RTOS
Source: https://github.com/lupyuen/nuttx-ox64#update-the-nuttx-boot-address-for-ox64-bl808
TFTP Timeout seems specific to JH7110 #UBoot ... We might need to dig inside U-Boot's JH7110 Network Driver and TFTP Client
Article: https://lupyuen.codeberg.page/articles/tftp2.html#all-things-considered
#Ox64 BL808 #RISCV SBC boots a tiny bit of Apache #NuttX RTOS 🎉
Source: https://github.com/lupyuen/nuttx-ox64#print-to-ox64-serial-console-in-nuttx-boot-code
When we Throttle our TFTP Server ... #UBoot Bootloader still shows TFTP Timeouts
Article: https://lupyuen.codeberg.page/articles/tftp2.html#throttle-tftp-server
Here's how we print to the #Ox64 BL808 Serial Console ... In #RISCV Assembly!
Source: https://github.com/lupyuen/nuttx-ox64#print-to-ox64-serial-console-in-nuttx-boot-code
TFTP Timeouts in #UBoot Bootloader ... Other folks might have the same problem
Article: https://lupyuen.codeberg.page/articles/tftp2.html#anyone-else-seeing-this
Apache #NuttX RTOS on #Ox64 BL808 #RISCV SBC ... Our very first Stack Dump! 🎉
Source: https://github.com/lupyuen/nuttx-ox64#fix-the-nuttx-uart-driver-for-ox64-bl808
Booting Star64 #NuttX on Ox64 #BL808 shows nothing ... Let's add some logs
Source: https://github.com/lupyuen/nuttx-ox64#boot-apache-nuttx-rtos-on-ox64-bl808
Sending every TFTP Packet twice to #UBoot Bootloader ... Will increase our transfer rate from 390 kbps to 8 Mbps! 👍
Article: https://lupyuen.codeberg.page/articles/tftp2.html#no-more-timeouts
#RISCV Ox64 #BL808 SBC ... Boots a tiny bit of Apache #NuttX RTOS! 🎉
Source: https://github.com/lupyuen/nuttx-ox64#boot-apache-nuttx-rtos-on-ox64-bl808
BL DevCube 1.8.4 (and later) might not flash Ox64 #BL808 correctly 😬 ... Best to stick with 1.8.3
Source: https://github.com/lupyuen/nuttx-ox64#flash-opensbi-and-u-boot-bootloader-to-ox64-bl808
Sending every TFTP Packet Twice ... Fixes the TFTP Timeouts in #UBoot Bootloader 🤔
Article: https://lupyuen.codeberg.page/articles/tftp2.html#send-everything-twice
Some USB Serial Adapters won't work with Ox64 #BL808! 😬 ... 2 Mbps might be too fast for some USB dongles
Source: https://github.com/lupyuen/nuttx-ox64#flash-opensbi-and-u-boot-bootloader-to-ox64-bl808
Clickety Micro USB Cable is super handy for rebooting #RISCV Ox64 #BL808 SBC 👍
Source: https://github.com/lupyuen/nuttx-ox64#flash-opensbi-and-u-boot-bootloader-to-ox64-bl808
UART Ports get messy on #RISCV Ox64 #BL808 ... Can we make this easier? 🤔
Source: https://github.com/lupyuen/nuttx-ox64#flashing-uart-vs-serial-console
Fear of soldering Ox64 #BL808 😬 ... This Wire Wrap will do for now
Source: https://github.com/lupyuen/nuttx-ox64#boot-linux-on-ox64-bl808
IoT Techie and Educator / Apache NuttX PMC