當時買i6X就聽說是可以刷OpenTX,一直也沒有實踐,這里記錄一下刷寫。
需要ST-Link,固件,連接線。
* AFHDS2A 協(xié)議
* PPM 輸出
* CRSF 以 115k 和 400k 波特率與 ExpressLRS 和 Crossfire 模塊配合使用, CRSFshot 已啟用(黑羊的新協(xié)議)
* 模型設置中的 ExpressLRS V1.x 配置(好像是個接收機)
* 遙測
* 蜂鳴器音頻警報和指示。
* USB(要在標準電纜上啟用:常規(guī)設置 > 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固件
會出現(xiàn)這個,別點別的設置
5~6s內會刷寫ok
斷開
第一次會出現(xiàn)這個,點擊一個按鍵就行
刷好了
按鍵映射
也可以使用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
參考的位置