调试px4串口升级固件

来源:互联网 发布:小米2手环淘宝优惠券 编辑:程序博客网 时间:2024/05/16 19:00
最近在调试px4的bootloader, 实现uart 串口升级, 硬件版本为pixhawk
bootloader地址为https://github.com/PX4/Bootloader.git
px4代码地址为https://github.com/PX4/PX4NuttX.git

bootloader支持两种升级方式,usb和uart, 使用telem 1口来作为uart升级口, micro usb为usb升级口;
生成升级文件命令为:
./Firmware/Tools/px_mkfw.py --prototype ./Firmware/Images/px4fmu-v2.prototype --git_identity ./Firmware --parameter_xml ./Firmware/build_px4fmu-v2_default/ --airframe_xml ./Firmware/build_px4fmu-v2_default/airframes.xml --image ./Firmware/build_px4fmu-v2_default/src/firmware/nuttx/firmware_nuttx.bin > ./Firmware/build_px4fmu-v2_default/src/firmware/nuttx/px4fmu-v2_default.px4

uart升级命令为:
/usr/bin/python ./Firmware/Tools/px_uploader.py --port "/dev/ttyUSB0" --baud-bootloader 115200 --baud-flightstack 115200 ./Firmware/build_px4fmu-v2_default/src/firmware/nuttx/px4fmu-v2_default.px4


原创粉丝点击