今天遇到编译pixhawk2代固件无法upload的问题,出现TypeError: a bytes-like object is required, not ‘str’,在1代中是可以make upload的

ninja: Entering directory `/home/cigit-sjj/Study/InterNav/Firmware/build/nuttx_px4fmu-v3_default’
[1/1] uploading px4
Loaded firmware for 9,0, size: 1595536 bytes, waiting for the bootloader…
Found board 9,0 bootloader rev 5 on /dev/serial/by-id/usb-3D_Robotics_PX4_BL_FMU_v2.x_0-if00
ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff type: ÿÿÿÿ
idtype: =FF
vid: ffffffff
pid: ffffffff
coa: //8=

sn: 003600303036511135323931
chip: 20016419
Traceback (most recent call last):
File “/home/cigit-sjj/Study/InterNav/Firmware/Tools/px_uploader.py”, line 766, in
main()
File “/home/cigit-sjj/Study/InterNav/Firmware/Tools/px_uploader.py”, line 740, in main
up.upload(fw, force=args.force, boot_delay=args.boot_delay)
File “/home/cigit-sjj/Study/InterNav/Firmware/Tools/px_uploader.py”, line 529, in upload
des = self.__getCHIPDes()
File “/home/cigit-sjj/Study/InterNav/Firmware/Tools/px_uploader.py”, line 327, in __getCHIPDes
peices = value.split(",")
TypeError: a bytes-like object is required, not ‘str’
FAILED: cd /home/cigit-sjj/Study/InterNav/Firmware/build/nuttx_px4fmu-v3_default/platforms/nuttx && /usr/bin/python /home/cigit-sjj/Study/InterNav/Firmware/Tools/px_uploader.py --port “/dev/serial/by-id/PX4,/dev/serial/by-id/usb-3D_Robotics*,/dev/serial/by-id/usb-The_Autopilot*,/dev/serial/by-id/usb-Bitcraze*,/dev/serial/by-id/pci-3D_Robotics*,/dev/serial/by-id/pci-Bitcraze*,/dev/serial/by-id/usb-Gumstix*” /home/cigit-sjj/Study/InterNav/Firmware/build/nuttx_px4fmu-v3_default/px4fmu-v3_default.px4
ninja: build stopped: subcommand failed.
Makefile:154: recipe for target ‘px4fmu-v3_default’ failed
make: *** [px4fmu-v3_default] Error 1

将python 版本 ln -s 为python2即可,如你也遇到此问题,欢迎留言交流。

【px4编译】make px4fmu-v3_default upload 不能使用相关推荐

  1. PX4编译文件 Makefile 剖析

    PX4编译文件 Makefile 剖析 当我们执行 cd Firmware进入PX4源码目录, 然后make 的时候,我们会看到一串输出基本如下(第一次编译会有更多的输出) [ 2%] Built t ...

  2. PX4 编译分析之Airframe文档生成

    PX4 编译分析之Airframe文档生成 本文假设已经阅读了 PX4 的 1 Makefile分析 2 CMakeLists.txt分析 这里要分析的是 make airframe_metadata ...

  3. ubuntu16.04基于eclipse搭建px4编译环境+Jlink调式

    ubuntu16.04基于eclipse搭建px4编译环境+Jlink调式) ubuntu16.04基于eclipse搭建px4编译环境+Jlink调式 一.工具获取 1.eclipse 2.jlin ...

  4. 无人机仿真—PX4编译,gazebo仿真及简单off board控制模式下无人机起飞

    无人机仿真-PX4编译,gazebo仿真及简单off board控制模式下无人机起飞 前言 在上篇记录中,已经对整体的PX4仿真环境有了一定的了解,现如今就要开始对无人机进行起飞等仿真环境工作,在整体 ...

  5. 飞行机器人(七)仿真平台XTDrone + PX4编译

    0. 编译PX4固件 参考仿真平台基础配置教程(中文详细教程) 仿真平台基础配置 · 语雀 (yuque.com)https://www.yuque.com/xtdrone/manual_cn/bas ...

  6. PX4从放弃到精通(二):ubuntu18.04配置px4编译环境及mavros环境

  7. Windows / Ubuntu操作系统下Pixhawk原生固件PX4的编译方法

    欢迎交流~ 个人 Gitter 交流平台,点击直达: 更新于2017.3.13 FAQ 本文说明针对 PX4 Firmware 1.6.0 问题 1: 找不到python jinja2模块 CMake ...

  8. px4原生源码学习一

    接触px4代码有几天了,想把自己所学所想记录下来. px4就不过多介绍了,算得上目前使用的最广泛的开源飞控了.为什么说"px4原生代码学习呢",这还得追溯到被大疆干死的3DR,3D ...

  9. px4原生源码学习-(1)

    接触px4代码有几天了,想把自己所学所想记录下来. px4就不过多介绍了,算得上目前使用的最广泛的开源飞控了.为什么说"px4原生代码学习呢",这还得追溯到被大疆干死的3DR,3D ...

最新文章

  1. 为什么要使用 Service Mesh?
  2. SyntaxHighlighter Evolved高亮插件的编程语言及语言别名对照表
  3. 【场景演示解读】AI一体机高速自由流收费稽核解决方案
  4. mac 安装使用 webp 来压缩图片
  5. Appium1.9 之 Chromedriver安装方式
  6. python样本不均衡_使用Python中的smote处理正负样本之间的不平衡,python,实现,失衡,问题...
  7. 第22课 抽奖 《小学生C++趣味编程》
  8. 信息学奥赛一本通 1177:奇数单增序列 | OpenJudge NOI 1.10 02:奇数单增序列
  9. 前端主流的 Javascript,缺失了哪些技能?
  10. 由浅入深,汇编语言详解与二进制漏洞初阶
  11. 拓端tecdat|R语言基于协方差的SEM结构方程模型中的拟合指数
  12. CMOS开关学习(一)
  13. vsftpd 安装及简单配置
  14. mtk手机原理图分析
  15. 华硕主板VMware中安装Ubuntu16.04中的BIOS设置问题
  16. 高并发下接口幂等性解决方案
  17. 人工智能产业链基本介绍,人工智能技术划为哪几部分?
  18. git-使用staf暂存分支
  19. 【好文转载】产品经理做产品设计的九步法
  20. CF-133A - HQ9+

热门文章

  1. android studio无法打开Browse ReRepository的解决办法(无法收索到插件库的解决办法)
  2. 山东电销机器人_山东自主研发电销机器人意向客户微信端推送 欢迎来电「南京和付信息科技供应」...
  3. Google Earth Engine(python)——Sentinel 2 影像的地形、坡度、坡向和太阳高度角校正
  4. JMeter之察看结果树
  5. 打破电动车定义,星越L Hi·P雷神增程电动SUV上市
  6. 平头哥玄铁CPU调试系统介绍
  7. ISP流程Gamma校正思路
  8. 影评分析第2篇 《博人传-火影忍者新时代》透过2W条评论看动漫
  9. 在Unity中制作完整的技能系统(代码篇)
  10. 【PyTorch深度学习项目实战100例】—— 基于聚类算法完成航空公司客户价值分析任务 | 第18例