[S100P][MCU] 编译下载后无法运行

使用原生的mcu-community.tar.gz,下载后未做任何修改直接编译

编译参数:python3 build_freertos.py lite matrix B s100 mcu1 gcc debug

生成的S100_MCU_DEBUG.elf文件下载到目标板卡/lib/firmware中

执行以下指令

echo S100_MCU_DEBUG.elf > firmware

echo start > state

另外已经确认将elf文件推送至/lib/firmware中

编译成过程log如下

请问还有什么可能原因导致无法启动?

你好,使用的是否为4.0.5最新镜像,依旧MCU测的打印信息是什么样的

您好,感谢您的回答,镜像使用开发板自带的。

[RDK OS Version]

4.0.3-Beta

[RDK Kernel Version]

Linux ubuntu 6.1.112-rt43-DR-4.0.3-2508182243-g2e3829-ge68b6e #194 SMP PREEMPT_RT Mon Aug 18 22:44:19 CST 2025 aarch64 aarch64 aarch64 GNU/Linux

[RDK Miniboot Version]

4.0.3-20250818223612

[Hardware Model]

D-Robotics RDK S100P V1P0 (Board Id = 0x6486)

使用https://archive.d-robotics.cc/downloads/os_images/rdk_s100/RDKS100-V4.0.3-Beta/RDK_MCU_SDK/源码编译后也无法运行,使用编译好的固件,下载后还是无法运行

你好,这个MCU编译的命令是 4.0.5 的 建议是切换到最新的系统来使用,也修复了一些问题:RDKS100_LNX_SDK_V4.0.5 | RDK DOC

使用4.0.3的固件还是无法启动

4.0.3的固件编译命令使用的是:

python3 build_freertos.py s100_sip_B debug

使用以上指令是可以编译通过的。

针对以上问题,必须要升级4.0.5的系统吗?