#RISCV Yocto #Linux works great on #Star64 JH7110 SBC ... Even KDE Plasma!
Article: https://lupyuen.codeberg.page/articles/linux.html#yocto-linux-with-kde-plasma
#RISCV Yocto #Linux is like Sourdough ... A tasty treat on #Star64 JH7110 SBC!
Article: https://lupyuen.codeberg.page/articles/linux.html#boot-yocto-linux-on-star64
Let’s connect a USB Serial Adapter to #Star64 JH7110 #RISCV SBC ... So we can see the #Linux Boot Log
Article: https://lupyuen.codeberg.page/articles/linux.html#serial-console-on-star64
Modding #NuttX RTOS to run on #Star64 JH7110 in #RISCV Supervisor Mode (instead of Machine Mode) ... Hope we're doing it right 🤔
Source: https://github.com/lupyuen/nuttx-star64#initialise-risc-v-supervisor-mode
#NuttX on #Star64 JH7110 hangs during UART Transmit ... Because we set the wrong Address Increment Between UART Registers 🙄
Source: https://github.com/lupyuen/nuttx-star64#hang-in-uart-transmit
Messy install of #HomeAssistant on Debian #Linux ... But it works OK with Google Home 👍
Source: https://gist.github.com/lupyuen/01cff0d4ca225984ca8fd0d999d7c76d
Here's how we decompile the #RISCV #Linux Kernel with Ghidra
Article: https://lupyuen.codeberg.page/articles/star64.html#decompile-the-kernel-with-ghidra
Decoding the #Linux Kernel Image Header for #RISCV
Article: https://lupyuen.codeberg.page/articles/star64.html#appendix-decode-the-risc-v-linux-header
#NuttX Scheduler Logging seems to have changed recently ... Here's how we enable the logging
Source: https://github.com/lupyuen/nuttx-star64#enable-scheduler-logging
#RISCV JH7110 "PineTab-V mainboard fresh from production ... assembly will start on early next week" 🤩
We build #NuttX for Kernel Mode ... Works better on #Star64 JH7110 #RISCV SBC. No more Machine Mode Instructions 👍
Source: https://github.com/lupyuen/nuttx-star64#hang-in-enter-critical-section
#HomeAssistant works OK with Google Home! 🎉
Source: https://gist.github.com/lupyuen/01cff0d4ca225984ca8fd0d999d7c76d
Every #RISCV Linux Kernel begins with the RISC-V #Linux Image Header ... We'll replicate this for Apache #NuttX RTOS
Article: https://lupyuen.codeberg.page/articles/star64.html#inside-the-kernel-image
Here's how Apache #NuttX RTOS will boot on #Star64 JH7110 #RISCV SBC
Article: https://lupyuen.codeberg.page/articles/star64.html#boot-nuttx-with-u-boot-bootloader
Apache #NuttX RTOS hangs on #Star64 JH7110 when entering Critical Section ... Because it uses #RISCV Machine Mode Registers. Let's fix this
Source: https://github.com/lupyuen/nuttx-star64#hang-in-enter-critical-section
Inspecting the #RISCV Yocto #Linux Image for #Star64 JH7110 SBC
Article: https://lupyuen.codeberg.page/articles/star64.html#yocto-image-for-star64
Testing #RISCV Armbian #Linux on #Star64 JH7110 SBC
Article: https://lupyuen.codeberg.page/articles/star64.html#armbian-image-for-star64
IoT Techie and Educator / Apache NuttX PMC