ICF5飞控中内置了FMT Bootloader,所以可以通过USB或者串口来下载FMT固件。
首先需要先下载一个pyserial,在Windows控制台中输入如下指令安装:
然后在vscode的控制台中进入icf5的BSP目录,输入python uploader.py,然后通过USB连接飞控。脚本将自动识别ICF5,并开始下载代码(需要预先编译固件)。
python uploader.py
代码也可以通过J-Link来下载,具体请参考代码调试章节