zl程序教程

您现在的位置是:首页 >  其他

当前栏目

FS-i6X刷OpenTX(恢复到原始固件)

2023-03-14 22:55:55 时间

当时买i6X就听说是可以刷OpenTX,一直也没有实践,这里记录一下刷写。

需要ST-Link,固件,连接线。

* AFHDS2A 协议 * PPM 输出 * CRSF 以 115k 和 400k 波特率与 ExpressLRS 和 Crossfire 模块配合使用, CRSFshot 已启用(黑羊的新协议) * 模型设置中的 ExpressLRS V1.x 配置(好像是个接收机) * 遥测 * 蜂鸣器音频警报和指示。 * USB(要在标准电缆上启用:常规设置 > USB 检测设置为“一次”) * 操纵杆模式 (Janek) * 用于备份/恢复 eeprom 的大容量存储 (USB 驱动器)

https://github.com/ExpressLRS/ExpressLRS-Configurator/releases

位置,这个东西下篇文章写。

这个就是Express

https://github.com/marianomd/opentx

OpenTX的固件在此,如果对源码没有兴趣,下面是固件的位置

https://www.rcgroups.com/forums/showatt.php?attachmentid=15521259&d=1636123565

大小

这是要用的

焊接好

4个脚

没有VCC的接口,一直开电源

先设置一下连接的位置

先备份一下原来的固件

然后设置三个位置

具体是这些

然后点击保存,记得起个好名字,别忘了这个地址

接着开始刷入我们的OpenTX固件

会出现这个,别点别的设置

5~6s内会刷写ok

断开

第一次会出现这个,点击一个按键就行

刷好了

按键映射

也可以使用Docker编译:

$ git clone https://github.com/marianomd/opentx.git
$ cd opentx
$ docker run --rm -it -e "BOARD_NAME=I6X" -e "CMAKE_FLAGS=PCB=I6X HELI=NO GVARS=NO LUA_COMPILER=NO MULTIMODULE=NO DEBUG=YES" -v $PWD:/opentx vitass/opentx-fw-build
git clone https://bitbucket.org/KotelloRC/erfly6.git

这是我们I6X的源码

克隆

若干源码

https://www.youtube.com/watch?v=XKxmXl9yOsM

参考的位置