M300 RTK使用Skyport转接环和Xport时候,以及使用E-port套件,运行demo均失败

Completed

Comments

7 comments

  • DJI Developer Support
    尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 抱歉让您久等了, 您上传了两份日志,第一份日志是完全没有检测到串口有信息交互,导致运行程序时报错,第二份是在OSDK端口运行,后面也是串口通信失败引起的PSDK程序错误。 请问一下您使用的是板载串口还是USB-TTL,我们推荐您使用FT232,实测下来这个会稳定一些,另外第一份报错您可以检查下Payload开发套件的拓展板电源灯是否正常亮起,串口TX RX交叉一下看是否反接了。 第二份日志,可以确认下E-Port拓展板的拨码开关是否拨到了Device侧,M300是需要无人机作为Device。 另外,您可以先在PSDK中设置链路为Only_Uart,先确保您的串口正常。 》并且我在DJI Assitants2上面再Payload栏目,显示没有连接到负载设备。 这个是因为您的PSDK没有正常起来,所以显示没有连接。指的是PSDK的状态。 》并且Xport在上电自检之后,云台就不动了,像是关机了一样。 这个也是需要您的PSDK连接在X-Port上运行起来,您才能正常使用X-Port的功能。 感谢您对大疆产品的支持!祝您一切顺利! Best Regards, DJI 大疆创新SDK技术支持
    0
    Comment actions Permalink
  • MUCHWAY

    非常感谢,针对你提到的问题点:

    1. 请问一下您使用的是板载串口还是USB-TTL:我使用的是USB转TTL,型号我记不清,我将会尝试更换FT232的模块。

    2. 第一份报错您可以检查下Payload开发套件的拓展板电源灯是否正常亮起,串口TX RX交叉一下看是否反接了:电源灯正常亮,RX和TX没有接反,因为USB转TTL上面的RX和TX灯会闪,并且行为符合预期的。

    3.第二份日志,可以确认下E-Port拓展板的拨码开关是否拨到了Device侧,M300是需要无人机作为Device:是的,并且通过检查,有/dev/ttyACM0设备。

    你提到的其他建议已收到,我将再次尝试。

    额外再问一个问题,如何升级Xport和Skyport转接环的固件?以及如何查看我的Xport和Skyport的固件版本?因为我注意到飞机和各部件之间有固件版本的兼容要求。

    0
    Comment actions Permalink
  • DJI Developer Support
    您好, >RX交叉一下看是否反接了:电源灯正常亮,RX和TX没有接反,因为USB转TTL上面的RX和TX灯会闪,并且行为符合预期的。 如果是这样,我们建议您先更换下USB-TTL看是否有改善。之前也有开发者遇到过这个问题,通过更换USB-TTL以后解决了。 >额外再问一个问题,如何升级Xport和Skyport转接环的固件?以及如何查看我的Xport和Skyport的固件版本?因为我注意到飞机和各部件之间有固件版本的兼容要求。 这个您可以通过DJI Assistant2软件查看和升级。 可以在此处下载:https://enterprise.dji.com/cn/matrice-300/downloads
    0
    Comment actions Permalink
  • MUCHWAY

    您好,根据您昨天的提示,我在更新了Xport和飞机的固件,并且改用直接TTL连接串口,Xport的demo成功运行起来了,各项功能符合预期,但是在运行的时候,M300遥控器的健康管理中,报告了航电系统错误:

    当飞机不安装Xport,不运行demo的时候,遥控器上就是没有这个报错的。请问这个是什么原因呢。

    第二个问题,我买的Skyport转接环不是全新的,当我连接Skyport运行demo的时候,串口依然无法正常沟通(此时的串口硬件跟上面Xport一致),调整波特率也没有改善,此时我在Assitant2上面的PayloadSDK栏目中,发现未绑定,尝试绑定,提示无法获取负载信息。

    请问这个情况是因为什么呢?还有这个绑定是什么含义呀,是只这个Skyport转接环和飞机进行绑定是吗?

    感谢您的关注,还麻烦再帮忙解答一下。

    0
    Comment actions Permalink
  • DJI Developer Support
    您好,这个19000041错误代码表示的是,连接USB阻飞,请问您是否连接了TypeC线到无人机上,如果连接了会出现这个阻飞提示的。 您这个现象是SkyportV2硬件出问题了,建议您寄回售后进行检测维修。
    0
    Comment actions Permalink
  • MUCHWAY

    是的,确实是连接了Typec线,明白了

    Skyport硬件问题那我联系售后处理。

    非常感谢!

    0
    Comment actions Permalink
  • DJI Developer Support
    您好,不客气,如果还有其他问题,欢迎您再次联系我们。
    0
    Comment actions Permalink

Please sign in to leave a comment.