|
发表于 2024-7-11 10:13:57
1159 浏览 1 回复
[飞控嵌入式]
DJI PSDK 运行linux 示例代码报错:try identify UART0 connection failed.
硬件+软件: DJI M30T , 机载计算机(ubuntu18.04LTS, Processor :ARMv8, Graphics : NVIDIA Tegra Xavier)/integrated , OS type 64-bit
硬件连接:机载计算机 连接到 -----> PSDK port of DJI M30T / USB-C 连接到-----> DJI Assistant 2 (Enerprise Series)
目的:使用 PSDK 进行程序开发 运行Linux 示例代码(https://developer.dji.com/doc/pa ... un-sample-code.html)
step 1: 申请psdk 开发 获得ID Key, License, 等信息 并填充如下信息:
#define USER_APP_NAME "***"#define USER_APP_ID "***"#define USER_APP_KEY "***"#define USER_APP_LICENSE "***"#define USER_DEVELOPER_ACCOUNT "***"#define USER_BAUD_RATE "460800"step2: 无法确定对应的串口名称,目前填写为:#define LINUX_UART_DEV1 "/dev/ttyTHS0"#define LINUX_UART_DEV2 "/dev/ttyACM0"step3: 使用 ifconfig 确定 无人机通讯网口设备名称: #define LINUX_NETWORK_DEV "l4tbr0"step4:执行剩下指令报错:“Try identify UART0 connection failed. Probably because SDK adapter of aicraft not finish init or UART connect error”跪求大声帮我解决这个问题!!!
我知道答案
回答被采纳将会获得 4 阿木币 已有1人回答
|
扫一扫浏览分享
|
|
|
|
|
|
|
发表于 2024-7-11 18:24:47
按照log来看应该是串口没有配置成功
1.检查硬件连接
2.检查设备号是否正确 |
|
|
|
|
|
|
|