1,可以暂时先不要安装cmake和device-tree-compiler(DTC),因为很可能遇到版本低的问题,后面可以手动安装
2,配置SDK路径:
export ZEPHYR_TOOLCHAIN_VARIANT=zephyr
export ZEPHYR_SDK_INSTALL_DIR=SDK的安装路径
3,dtc版本问题
关于dtc版本的问题,ubuntu1804,只是更新到1.4.5,但是默认要求最低版本是1.4.6,规避的方法是可以修改/zephyr/cmake/st-tools.cmake文件中的
set(MIN_DTC_VERSION 1.4.6),最小版本由1.4.6改成1.4.5就可以。
本文详细介绍了在配置Zephyr SDK过程中遇到的常见问题及解决方案,包括如何避免因cmake和device-tree-compiler版本过低而引发的问题,以及如何修改st-tools.cmake文件来适应不同版本的dtc。
2045

被折叠的 条评论
为什么被折叠?



