PX4天大bug,上电反复重启,连不上QGC!

一、Debug与Bug

由于自己写的代码CPU占用率过高,解锁报错

j 复制代码
CPU load too high!

无法解锁。

于是把 COM_CPU_MAX 从默认的 90% 变为 99%(千万别这样搞,这是bug,除非想玩!)。

然后重启,飞机就反复重启。想连接QGC把参数改回来,但是连不上,下载原生PX4固件也没用!

二、debug

2.1 乱搞1

总之是CPU占用率太高嘛,于是删除几个任务,重新下载程序,编译结果Flash大约用了88%,还是不行。

2.2 乱搞2

本以为能够使用SD卡修改参数,但是不行。一气之下格式化SD卡。没用。

2.3 乱搞成功

最后编译下载 debug版本,就是把

bash 复制代码
make px4_fmu-v5_default

改为

bash 复制代码
make px4_fmu-v5_debug

所用的CPU大约 65%,下载运行,终于可以连上QGC了。然后把99%改为90%,再下载自己的程序。

似乎把 COM_CPU_MAX 改为 -1 避开CPU检查,能解锁,不至于挂掉,但是感觉有点危险。

三、感想

几大千的飞控差点因为个软件bug挂掉(冷汗!冷汗!)

相关推荐
开开心心就好17 天前
内存清理软件灵活设置,自动阈值快捷键清
运维·服务器·windows·pdf·harmonyos·risc-v·1024程序员节
学传打活18 天前
【边打字.边学昆仑正义文化】_5_宇宙物种创造简史(1)
微信公众平台·1024程序员节·汉字·昆伦正义文化
xcLeigh20 天前
打破机房围墙:VMware+cpolar构建跨网络虚拟实验室
vmware·内网穿透·cpolar·实验室·远程访问·1024程序员节
开开心心就好21 天前
免费轻量电子书阅读器,多系统记笔记听书
linux·运维·服务器·安全·ddos·可信计算技术·1024程序员节
unable code22 天前
流量包取证-大流量分析
网络安全·ctf·misc·1024程序员节·流量包取证
开开心心就好22 天前
实用PDF擦除隐藏信息工具,空白处理需留意
运维·服务器·windows·pdf·迭代器模式·桥接模式·1024程序员节
unable code23 天前
浏览器取证-[GKCTF 2021]FireFox Forensics
网络安全·ctf·misc·1024程序员节·浏览器取证
unable code23 天前
内存取证-[安洵杯 2019]Attack
网络安全·ctf·misc·1024程序员节·内存取证
unable code23 天前
CTF-SPCS-Forensics
网络安全·ctf·misc·1024程序员节·取证