根据你提供的截图和 SDK 目录结构,我来帮你解答:
结论
RDK-X5 小开发板(X5 MD 开发板)应该使用以下编译配置:
# 调试版本
board_x5_soc_debug_config.mk
# 或 发布版本
board_x5_soc_release_config.mk
原因说明
从你提供的 SDK 目录可以看到:
| 配置文件 | 对应开发板 |
|---|---|
board_x5_evb_* |
X5 EVB V1_B / V2P0(大开发板) |
board_x5_soc_* |
X5 MD 开发板(小开发板) |
文档截图显示当前 SDK 支持三种开发板:
- X5 EVB V1_B
- X5 EVB V2P0
- X5 MD 开发板 ← 你用的是这个
board_x5_soc_*.mk 就是对应 X5 MD(System on Chip 版本)的配置。
使用步骤
# 1. 进入 SDK 目录
cd /path/to/your/sdk
# 2. 选择配置文件(根据需求选 debug 或 release)
export BOARD_CONFIG=board_x5_soc_debug_config.mk
# 或
export BOARD_CONFIG=board_x5_soc_release_config.mk
# 3. 开始编译
make BOARD_CONFIG=$BOARD_CONFIG
版本提醒
你提到的 LNX6.1.83_PL5.1_V1.1.1 版本确实只支持这三款板子,这是正常的。X5 MD 小开发板是后来推出的,使用 soc 系列配置文件即可。
如果编译过程中遇到其他问题,欢迎继续提问!也建议将这个问题和解决方案在社区沉淀下来,帮助其他开发者。