# 常见问题
# 构建错误
# 闪存溢出
TIP
使用 FMUv4 架构可获得双倍闪存。这一代的第一块电路板是 Pixracer.
可加载到电路板上的代码量受到闪存容量的限制。在添加额外模块或代码时,可能会超出闪存容量。这将导致闪存溢出。上游版本总是可以编译,但根据开发人员添加的内容,可能会出现本地溢出。
区域 "flash "被以下内容溢出 12456 字节数
要解决这个问题,要么使用更新的硬件,要么从构建中删除对使用情况不重要的模块。配置存储在 /PX4-Autopilot/boards/px4 例如 PX4-Autopilot/boards/px4/fmu-v5/default.cmake (打开新窗口)).要删除模块,只需将其注释掉即可:
#tune_control
# USB 错误
# 上传从未成功
在 Ubuntu 上,卸载调制解调器管理器:
苏都 apt-get 删除 modemmanager
← 模板 MAVLink 外壳 →