Here's how we analyse a #PinePhone Kernel Image with #Ghidra
https://lupyuen.github.io/articles/arm?17#appendix-analyse-pinephone-image-with-ghidra
How we load a #NuttX Image into #Ghidra for analysis
https://lupyuen.github.io/articles/arm?16#appendix-analyse-nuttx-image-with-ghidra
We might build #NuttX Drivers and Apps for #PinePhone ... In #ZigLang!
https://lupyuen.github.io/articles/arm?15#pinephone-drivers-and-apps
#NuttX RTOS might boot on #PinePhone ... With a few fixes!
https://lupyuen.github.io/articles/arm?10#will-nuttx-boot-on-pinephone
And why we're doing #PinePhone UART in Arm64 Assembly
https://lupyuen.github.io/articles/uboot?89#nuttx-uart-macros
Here's how we check #PinePhone's UART Port in Arm64 Assembly
https://lupyuen.github.io/articles/uboot?88#wait-for-uart-ready
Writing Arm64 Assembly for #PinePhone 😬
https://github.com/lupyuen/incubator-nuttx/blob/pinephone/arch/arm64/src/qemu/qemu_lowputc.S#L74-L89
#NuttX RTOS has plenty of helpful code for Arm64
https://lupyuen.github.io/articles/arm?6#inside-nuttx-for-arm64
How we build and run #NuttX RTOS for Multi-Core Arm64
https://lupyuen.github.io/articles/arm?5#build-nuttx-multi-core
#QEMU runs #NuttX RTOS ... Emulating 64-bit Arm Cortex-A53
https://lupyuen.github.io/articles/arm?4#test-nuttx-single-core
Here's how we build #NuttX RTOS for 64-bit Arm Cortex-A53
https://lupyuen.github.io/articles/arm?3#build-nuttx-single-core
#PinePhone boots Apache #NuttX RTOS yay! 🎉
https://lupyuen.github.io/articles/arm?88#will-nuttx-boot-on-pinephone
All ready for @PINE64 #PinePhone hacking 👍
https://lupyuen.github.io/articles/arm#appendix-pinephone-uart-log
IoT Techie and Educator / Apache NuttX PMC