永发信息网

怎么给pixhawk空板刷bootloader

答案:1  悬赏:0  手机版
解决时间 2021-12-02 04:32
怎么给pixhawk空板刷bootloader
最佳答案
步骤:
1.编译最新的bootloader。 从github下载最新的bootloader,make编译,得到px4io_bl.bin和px4fmu2_bl.bin文件;
2. 打开J-Link,注意最好用高版本的,我的用的是V4.74b。刷F100 MCU时,选择STM32F100C8.jflash,如下图: 

如果是刷F427,就选择STM32F437II.jflash。(问题来了,为什么不选单片机的型号STM32F427VI,答案是因为J-FLASH里没有对应的配置项目文件,看下STM32F437II,这个型号的flash map和427一样,虽然RAM不一样,但是因为下载bootloader仅是针对flash进行操作,不涉及RAM,所以可以通用)
3. 一般除了选SWD或者JTAG,不用改其他配置,默认就行。
4. 然后把px4io_bl.bin或px4fmu2_bl.bin拖到窗口里,刷哪块MCU就托哪个文件。或者直接file里打开文件吧。注意当文件弹出start address时,填0x0800 0000(为什么是这个地址,可以去研究单片机的flash map结构,这是flash的起始地址)。如下图:


5. 最后,connect连接,erase chip擦除整块flash,最后program或者Auto下载bin文件,成功了会有success的提示。
6. 这样就可以了,之后就可以用mission planner通过USB刷固件。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
"晨不言梦,夜不谈鬼"有这样的说法吗?
如何整理归纳纸质文档
究竟是谁让中国人无家可归
给排水管道怎么穿越人防
商业银行是以利润为主要经营目标的金融机构。
网站的用户体验重点在哪些方面体现出来
卤水中排草放多了对卤汤有什么影响
我买的索尼pj240e摄像机,在用投影功能时,有
问道、116怎么升级?
填空题用数字和符号表示(1)2个氢分子________
excel宏编程密码破解,excel档加密有使用期限
深深圳有什么变化?
9.00-20和8.25-20轮胎对同一型号发动机阻力相
为什么我披萨都是烧焦
梦想家创意美术(牡丹江东安区)地址在什么地方
推荐资讯
一个女生答应一个男生一个要求?
韩国的首都首尔到底是汉城改的名字还是韩国迁
比较no2,no-2,no-3三种粒子的不同点和相同点
之前在焦作的GAGA酒吧工作,现在酒吧倒闭了老
是谁先知道米要煮熟了才能吃?
格子论文查重系统怎么样?安全吗?
DOM-036 やりたい放题 22 谁的,求种子合集!
想带动380V,11KW的电机,最少要用多少平方的
适合女性吃的营养零食有哪些,比如益生菌片这
荣耀7 b220可以直接刷5.12.16吗
手机,^O^^O^要用1年半的
天空啊下着沙,也在笑我太傻!你就别再追寻,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?