0

阿木币

0

精华

0 小时

在线时间

应届白菜

Rank: 1

发表于 2024-7-11 10:13:57 1151 浏览 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人回答
linkM30T_OnboardPC.jpg
RunWrong.jpg
setUartPara.jpg
UartsLists.jpg

扫一扫浏览分享
回复

使用道具 举报

54

阿木币

1

精华

26 小时

在线时间

技术大V

Rank: 4

发表于 2024-7-11 18:24:47
按照log来看应该是串口没有配置成功

1.检查硬件连接
2.检查设备号是否正确
回复 点赞

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表