PINE64
[Article] RISC-V Ox64 BL808 SBC: NuttX Apps and Initial RAM Disk - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: General (https://forum.pine64.org/forumdisplay.php?fid=1)
+--- Forum: General (https://forum.pine64.org/forumdisplay.php?fid=74)
+--- Thread: [Article] RISC-V Ox64 BL808 SBC: NuttX Apps and Initial RAM Disk (/showthread.php?tid=18904)



[Article] RISC-V Ox64 BL808 SBC: NuttX Apps and Initial RAM Disk - lupyuen - 11-25-2023

In Asia the wise folks say: “One can hide on a certain day but cannot hide for a long time / 躲过初一,躲不过十五”

In other words: “Transformers? More than meets the eye!”

In this article, we go behind the shadow puppetry (wayang kulit) and deceptive simplicity of NuttX Applications inside Apache NuttX RTOS (Real-Time Operating System) for Pine64 Ox64 BL808 64-bit RISC-V SBC:

(1) What’s inside the simplest NuttX App
(2) How NuttX Apps make RISC-V System Calls to NuttX Kernel
(3) Virtual Memory for NuttX Apps
(4) Loading of ELF Executables by NuttX Kernel
(5) Bundling of NuttX Apps into the Initial RAM Disk
(6) How we found the right spot to park our Initial RAM Disk

Check out the article:
RISC-V Ox64 BL808 SBC: NuttX Apps and Initial RAM Disk

Lup

   


RE: [Article] RISC-V Ox64 BL808 SBC: NuttX Apps and Initial RAM Disk - jkm - 11-25-2023

Great article (as always) Smile
Keep it up!


RE: [Article] RISC-V Ox64 BL808 SBC: NuttX Apps and Initial RAM Disk - lupyuen - 11-25-2023

@jkm Thank you so much! :-)