Mavic 3的PSDK口给外部负载供电时,突然断电的问题
Completed使用机型:Mavic 3行业版
PSDK版本:V3.3.0
背景:此前是使用PSDK V3.1.0版本进行300 RTK的负载设备挂载开发,现在换成Mavic 3进行负载开发,PSDK版本也将原有的V3.1.0更新至V3.3.0。
问题:
1、负载设备在使用外部供电时候,程序正常运行,但会时不时出现如图所示的log
2、负载设备使用PSDK的12V供电时,则会突然断电,进而也就看不到后续信息了。
附:PSDK初始化LOG
-
拔掉PSDK之后需要在15s内再次运行PSDK程序才可保持一直供电,大致逻辑如下: 1、飞机带着负载设备上电,不运行PSDK程序也会一直供电。 2、飞机上电后,负载设备有热插拔动作,插上负载设备在15s内要运行PSDK 3.3版本的PSDK程序,之后就算关闭PSDK程序,飞机一直供电。 3、热插拔负载设备,15s内不运行PSDK 3.3版本程序,15s后断电,再运行PSDK程序无法正常通信,需要再次插拔设备,然后15s内运行PSDK 3.3程序,同2。 这个逻辑下,当前FreeRTOS测试有bug,也就是15s内 FreeRTOS已经成功启动,还是会掉电,这个还在确认中。您可以先插着负载设备给飞机上电看是否还会掉电,可以确认是不是这个问题导致。 M3E波特率固定到921600了,不可设波特率。板端要稳定支持921600。DJI后续会发布M30,M3E的拓展转接板,方便开发阶段的硬件连接和硬件排查。
Please sign in to leave a comment.
Comments
7 comments