本文介绍了如何在 Sophgo SG2000 RISC-V SoC (Milk-V Duo S SBC) 上运行 Apache NuttX RTOS。作者首先介绍了 SG2000 SoC 的硬件架构和启动过程,然后详细讲解了如何修改 NuttX 内核以适配 SG2000,包括内存映射、UART 驱动、中断控制器等。最终,Milk-V Duo S 成功启动到 NuttX Shell,展示了 NuttX 在 SG2000 上的良好运行状态。