使用X5 Module应该选择哪个呢

$ ./bd.sh lunch
You're building on #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025
Lunch menu... pick a combo:
      0. horizon/x5/board_x5_evb_debug_config.mk
      1. horizon/x5/board_x5_evb_jammy_debug_config.mk
      2. horizon/x5/board_x5_evb_jammy_release_config.mk
      3. horizon/x5/board_x5_evb_nand_debug_config.mk
      4. horizon/x5/board_x5_evb_nand_release_config.mk
      5. horizon/x5/board_x5_evb_release_config.mk
      6. horizon/x5/board_x5_soc_debug_config.mk
      7. horizon/x5/board_x5_soc_release_config.mk
Which would you like? [0] :  5
You are selected board config: horizon/x5/board_x5_evb_release_config.mk

使用X5 Module应该选择哪个呢

结论

使用 X5 Module(核心板)应该选择:

  • 调试版本:选项 6board_x5_soc_debug_config.mk
  • 发布版本:选项 7board_x5_soc_release_config.mk

配置选项说明

配置类型 对应硬件 选项
board_x5_evb_* X5 EVB 官方开发板(大板) 0-5
board_x5_soc_* X5 Module 核心板(配合自制底板) 6-7

选择建议

# 开发调试阶段(推荐)
选择: 6
配置: horizon/x5/board_x5_soc_debug_config.mk

# 量产发布阶段
选择: 7
配置: horizon/x5/board_x5_soc_release_config.mk

开发阶段建议选 debug 版本,原因:

  • 开启调试符号,便于 GDB 调试
  • 日志输出更详细
  • 性能优化较少,问题更容易暴露

补充说明

从你的截图看,你选择了选项 5 (board_x5_evb_release_config.mk),这是官方 EVB 开发板的配置。如果你使用的是:

  • :white_check_mark: X5 Module + 自制底板 → 请重新选择 67
  • :white_check_mark: 官方 X5 EVB 开发板 → 当前选择 5 是正确的

参考资源

相关讨论可参考社区帖子:

如有编译问题,欢迎继续提问!