新手入门
- 积分
- 17
- 金钱
- 17
- 注册时间
- 2021-8-4
- 在线时间
- 5 小时
|
4金钱
按照裸机CubeIDE开发指南的第28章《A7和M4联合调试实验》和异核通信V1.0第3章《基于RPMsg的异核通讯例程》的实验,进行IDE调试的时候,传送.elf和.sh文件成功结束后,报'Launching HAL_LED_CM4 Debug' has encountered a problem. 无法启动在线调试。
查看/usr/local/projects/HAL_LED_CM4/下的有 -rw------- 1 root root 735 Jun 23 2022
查看/usr/local/projects/HAL_LED_CM4/lib/firmware/下的有-rw------- 1 root root 2733296 Jun 23 2022 HAL_LED_CM4.elf
说明文件传输成功,但是没有可执行权限,手动添加执行权限后,
查看/usr/local/projects/HAL_LED_CM4/下的有 -rwxrwxrwx 1 root root 735 Jun 23 2022
查看/usr/local/projects/HAL_LED_CM4/lib/firmware/下的有-rwxrwxrwx 1 root root 2733296 Jun 23 2022 HAL_LED_CM4.elf
执行 ./fw_cortex_m4.sh start HAL_LED_CM4.elf 能够成功完成异核通信实验,
所以我猜测问题应该在开始IDE传输文件后,无法自动设置这两个文件的可执行权限权限上,有没有人知道怎么解决这个问题?让在线调试能够进行下去
|
|