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
Let's boot Apache #NuttX RTOS over the Network with U-Boot and TFTP
Source: https://github.com/lupyuen/nuttx-star64#boot-from-network-with-u-boot-and-tftp
We test the #RISCV Armbian and Yocto #Linux Images ... On #Star64 JH7110 SBC
Article: https://lupyuen.codeberg.page/articles/star64.html#linux-images-for-star64
Booting Apache #NuttX RTOS (and Linux) over the Network with TFTP
Source: https://github.com/lupyuen/nuttx-star64#boot-from-network-with-u-boot-and-tftp
Okinawa Black Sugar Sourdough
Recipe: https://lupyuen.codeberg.page/articles/sourdough.html#okinawa-black-sugar-sourdough
Fixing our #NuttX Boot Code ... So that it runs in #RISCV Supervisor Mode on #Star64 JH7110 SBC
Source: https://github.com/lupyuen/nuttx-star64#fix-the-nuttx-boot-code
Up Next: Apache #NuttX RTOS on Star64 JH7110 #RISCV SBC!
Article: https://lupyuen.codeberg.page/articles/riscv.html?5#jump-to-start
Switching #RISCV from Machine Mode to Supervisor Mode ... Just change the "m" registers to "s"
Source: https://github.com/lupyuen/nuttx-star64#downgrade-nuttx-to-supervisor-mode
IoT Techie and Educator / Apache NuttX PMC