鹦鹉迷你无人机固件更新Java错误

1次查看(最近30天)
我试图在我的Windows 10电脑上设置鹦鹉无人机工具箱。我有一架滚动的蜘蛛无人机。我刚刚完成了驱动程序的安装,并一直在尝试通过支持包安装做固件更新。万博1manbetx然而,我已经尝试固件更新3次,并收到了这个错误信息,每次当我点击“写”:

接受的答案

MathWorks支万博1manbetx持团队
编辑:MathWorks支万博1manbetx持团队 2021年6月9日
似乎文件传输协议(FTP)发生时,点击“写”按钮是失败的。可能有两个原因:
1.您的Windows 10 PC的防火墙设置正在阻止FTP。
2.你的无人机,没有内存在/data/edu文件夹,因此FTP传输抛出一个错误。
要知道问题1是否是原因,你可以将无人机连接到你的PC,在led稳定到红色和绿色后,在MATLAB中输入命令:
f = ftp (“192.168.2.1”
如果这个命令没有抛出错误,那么问题2就是失败的根本原因,在这种情况下请遵循以下步骤:
1.连接无人机到PC,等待led稳定到红色和绿色。
2.在Windows上打开命令提示符
3.在命令提示符中执行下面的命令
远程登录192.168.2.1
cd/数据/ edu
rm- r *
注意:你可能需要在windows命令提示符中输入telnet命令:
dism/网络/ Enable-Feature / FeatureName: TelnetClient
4.断开并重启无人机。
5.连接无人机回到PC,等待led稳定到红色和绿色。
6.打开MATLAB,在MATLAB命令窗口中执行以下命令(确保无人机仍然连接到PC):
> > cd (matlabshared万博1manbetx.supportpkg.getSupportPackageRoot)
> > cd工具箱\ \鹦鹉support万博1manbetxpackages \ \ lib \ EDUfirmwareFILES目标
>> f = ftp(“192.168.2.1”
> > mput (f,“SpiderFlight.sh”
如果上面所有的命令都成功了,您可以再一次尝试设置屏幕。
如果仍然有一个失败,可能有一些数据在/tmp文件夹的无人机。要清理无人机内存,你可以将无人机的固件还原为鹦鹉为滚动蜘蛛提供的固件,如下所述:
固件更新将清除无人机内存中的任何无关数据。
固件恢复后,您可以再次尝试安装屏幕。
1评论
托马斯Kirven
托马斯Kirven 2017年10月27日
我也有同样的问题,不过是在MacBook pro上。我可以使用相同的matlab命令还是我需要做一些不同的事情?
同时我也要试试。
谢谢!
托马斯。

登录评论。

更多的答案(2)

着陆器奥尔蒂斯
着陆器奥尔蒂斯 2018年5月9日
你好,我有同样的问题,但第6步抛出了一个错误,软件更新不能解决我的问题。我该怎么办?谢谢,
着陆器

简·科瓦尔斯基
简·科瓦尔斯基 2018年10月23日
我也遇到过同样的问题。原因是Windows防火墙。我所要做的就是关闭它,并再次遵循MathWorks支持团队给出的所有步骤。万博1manbetx然后它就完美地工作了。