【S32DS报错】-2-提示Error while launching command:arm-none-eabi-gdb –version错误
目录
1 Error错误提示
2 Error错误原因
3 如何消除Error错误
结尾
【S32K3_MCAL从入门到精通】合集:
S32K3_MCAL从入门到精通https://blog.csdn.net/qfmzhu/category_12519033.html
1 Error错误提示
使用S32DS+J-LinK下载程序,在Dedug Configurations…,并单击Debug,弹出如下错误:
Launching FreeRTOS Toggle Led Example S32K344 Debug FLASH' has encountered a problem.
Error while launching command: arm-none-eabi-gdb –version
2 Error错误原因
错误原因:系统无法找到 gdb Client。
这个配置项位置:Dedug Configurations… -- > GDB SEGGER J-Link Debugging -- > Debugger -- > GDB Client Setup -- > Executable
该工程选择 "NXP Gcc 10.2 for Arm 32-bit Bare-Metal "作为工具链。
并在S32DS 安装路径C:\NXP\S32DS.3.5\S32DS\build_tools\gcc_v10.2中, 也能找到gcc v10.2 的文件夹。
工程设置使用 GCC v10.2。SDK 仅支持 GCC v10.2,因此设置设置 GCC v10.2 的路径。
将${cross_prefix}gdb${cross_suffix}替换为${S32DS_ARM32_TOOLCHAIN_DIR}/bin/${arm32_cross_prefix}gdb${arm32_cross_suffix},或者替换为${S32DS_GDB_ARM32_EXE},这样就可以避免在此项目中使用硬编码路径。
3 如何消除Error错误
${cross_prefix}gdb${cross_suffix}替换为${S32DS_ARM32_TOOLCHAIN_DIR}/bin/${arm32_cross_prefix}gdb${arm32_cross_suffix}
${cross_prefix}gdb${cross_suffix}替换为${S32DS_GDB_ARM32_EXE}
结尾
获取更多“汽车电子资讯”和“工具链使用”,
请关注CSDN博客“汽车电子助手”,做您的好助手。