CC3D更新最新CleanFlight固件

在《CC3D飞控刷CleanFlight固件》中,升级到CleanFlight的是1.0的bin固件,但无法直接通过USB数据线升级到最新的Hex版本的固件。下面介绍下如何通过一块USB转TTL的小板来刷最新的CleanFlight固件。

CC3D飞控升级到Hex版本的固件后调参时候不需要再接电源,直接用USB线就搞定,并且能不断同步升级到官方最新固件以获得最好的性能。

升级前要注意,如果升级到CleanFlight的Hex固件后,不能再通过“LibrePilot GCS”刷回LP的固件,但可以通过USB转TTL小板刷回来。

 

1、USB转TTL小板

USB转TTL小板是把USB转为串口,淘宝上有很多USB转TTL板,原理都一样的,都是用到GND、5V、RX、TX这四个信号端。我们用的是以下的USB转TTL小板。

 

2、CC3D飞控的MainPort接口

我们需要通过CC3D飞控的MainPort接口与USB转TTL小板相连,MainPort的接口同样也有GND、5V、RX、TX的信号端。


 

3、把CC3D飞控的MainPort接口与USB转TTL小板的4个信号端一一连接,连接方式是GND对GND,5V对5V,RX对TX,TX对RX。TX是发送端,RX是接收端,发送端的数据要给接收端去接收,所以是RX对TX,TX对RX,千万不要搞错。


 

3、找到CC3D飞控上的3.3V和SBL焊点

CC3D飞控上的3.3V和SBL焊点是并排一起,在刷固件时候,要先把这两个焊点接连起来后才能进行。

 

4、把CC3D飞控的MainPort插头拔出来,用USB数据线接上USB转TTL小板和电脑。如果提示安装驱动程序的话,下载CP210x_VCP_Windows(http://pan.baidu.com/s/1kUiA8Az)驱动程序,电脑操作系统是32位的运行 CP210xVCPInstaller_x86.exe,电脑操作系统是64位运行 CP210xVCPInstaller_x64.exe。所有安装步骤使用默认选项,直到安装驱动程序完毕。


 

5、打开电脑“控制面板”的“设备管理器”,点开端口就可以看到USB转TTL小板所用的端口号。

 

6、用螺丝批等金属物体,把CC3D飞控上的3.3V和SBL焊点接起来,保存着这两个点连接状态下,把CC3D飞控的MainPort插头接到飞控上。如果是成功的话,CC3D飞控上只有Power灯常亮,而Stat状态灯是灭的。



 

7、下载最新CC3D飞控的Cleanflight固件

到CleanFlight的固件下载页面:“https://github.com/cleanflight/cleanflight/releases”,找到最新的 cleanflight_CC3D.hex 固件下载到电脑。

 

8、打开“Cleanflight - Configurator”,点击主菜单的“Firmware Flash”。把端口选择在第5步所看到的端口号,波特率改为“115200”。刷固件的选项请看图示,“No reboor sequence”一定要选上。

 

9、点击“Load Firmware[Local]”按钮选择刚才下载好的固件,当然你也可以直接点击“Load Firmware[Online]”在线下载固件,但可能要翻墙才能在线下载。


 

10、选择好或者下载好固件后,状态条显示固件的文件大小,然后点击“Flash Firmware”按钮刷固件,直到显示成功。成功后CC3D飞控的蓝色Stat状态灯在欢快的一闪一闪。


 

11、测试升级后的飞控

升级好后,保留之前的全部连线,点击“Connect”,再点击“Show Log”,就立即能连接上飞控,并在日志中显示当前固件版本号。大家看到了,通过USB转TTL小板和飞控的MainPort接口也可以调参。


 

把CC3D飞控的线全部拔掉,换成USB线直接连接飞控,再进入“Cleanflight - Configurator”,选择好端口号后点连接就接上飞控了。看到了吧,CC3D飞控已经不需要再接电源就能通过USB线调参了。

 

12、注意

(1)如果CC3D飞控上的3.3V和SBL焊点连接一起后,在点击“Flash Firmware”按钮刷固件时候提示错误,可能是CC3D飞控的MainPort接口与USB转TTL小板的连线出错了,特别是RX和TX很容易搞错。还有些CC3D的MainPort接口的信号端不一定跟本教程一样的,请联系下卖家确认Mainport接口的信号端的顺序。

(2)要升级CC3D飞控的固件都需要USB转TTL小板。如果CC3D飞控的USB坏了,或者无法插入USB线进行调参,完全可以用USB转TTL小板来代替。

lwp131417
1 楼 2016年6月14

一次就搞定,谢谢

bnbj123321
2 楼 2016年7月14

谢谢楼主,一个晚上就升级好了

guansfengq
3 楼 2016年7月15


贴吧有个把rx和tx搞反了,害了我一个晚上

1225642413
4 楼 2016年7月15

升级与原程序有何不同?

倒着飞
5 楼 2016年7月27

你好 除了这个 还有其他的方法刷CF固件么???????

丿坠入丶红尘
6 楼 2016年8月12

求xp系统装cc3d驱动问题

ga-16
7 楼 2018年6月17

666666666666666666666666666666666666666666666



登录后回复