E-puck2机器人系列教程-7.固件更新
为了使机器人保持最新的固件,以获取可能的新功能,改进和错误修复,可能会为该机器人进行官方固件更新。
板载programmer运行GDB server,因此我们使用GDB命令来上传新固件,因此,需要使用工具链将新固件上载到机器人。
以下步骤说明了如何更新主微控制器固件:
1.下载包含用于对机器人进行编程的必需工具链和脚本的软件包:Windows平台
2.下载主微控制器工厂的最新版本固件(16.04.20),或使用自定义固件。
3.解压缩软件包并将固件文件(带有elf扩展名)放入软件包目录中;请注意,此目录内只能存在一个elf文件。
4.连接USB电缆并打开机器人的电源。
5.从程序包目录运行脚本:
Windows:双击 program.bat
上载完成后,您将看到如下图所示的输出: 最后几行应包含条目".data",这意味着上载成功。如果终端窗口仍处于打开状态,则可以将其关闭。
如果遇到问题,请尝试拔出并再次插入USB电缆,然后对机器人重新通电,然后重试。