2018年3月12日 星期一

DEVO 7E 中文化 - MCU免升級

支援繁體及簡體中文,不需要更換MCU,直上即可!
基於Deviation 2018/1/3版Nightly Build去修改的,Bayang有支援回傳

STM32版本四合一高頻頭在PPM模式協定選擇新方式

STM32版本四合一高頻頭在PPM模式下(不支援OpenTX serial模式的遙控器者),原先只有靠旋鈕只能選擇15種不同協定,但經過Multiprotocol開發者Pascal改寫後,已經可以選擇多達70種不同協定了.
*舊版ATMega328P版本容量過小,無法支援!
*其實,一開始是淘寶四合一高頻頭賣家-馭風老闆先開發出此功能,但當時只有兩個協定庫(Bank),Pascal把它擴充到4個Bank!


Multiprotocol RCGroup討論串 : Here

Multiprotocol Github 原始程式下載區 : Here

******************************************************************

Part 1, 如何刷韌體?
廢話不多說,直接看怎麼刷,編輯好的韌體 multi-stm-1.2.0.17.bin 檔 : 下載Download

前置作業:
1, 準備TTL-USB(也叫FTDI)連接工具及連接線三條.
2, 3pin插針x2 , 短路接頭(Jumper)x1
3, 下載刷機軟體 "ST Flash Loader Demonstrator" 下載點 : 下載Download

找到這個地方按下"Get Software"
按下載後,填寫一些基本資料
到你填寫的電子郵件信箱認證 &收取下載連結,下載刷機程式


硬體部分:
手邊幾款STM32版本四合一高頻頭
主要是將3pin插針x2分別焊在Boot0跟TTL(RX/TX/GND)兩處(紅框處)即可!Boot0要注意pin1的位置在何處?避免插錯!

因為有些高頻頭只用serial模式,沒有按鍵,所以接下來使用Jumper高頻頭做說明,其他高頻頭基本上操作方式是一樣的:
1, 將高頻模組的Boot0用短路接頭(Jumper)將pin1及2短路,沒有 Jumper的朋友可以用電線焊上讓他短路,刷完再拆掉!
2, 連結FTDI的RX到高頻頭TX,而FTDI的TX到高頻頭RX,兩邊GND直接對接,Vin/Vcc不要接,這是避免電壓錯誤燒毀MCU的原因!

3, 連接完成後,將高頻模組插入遙控器內,主要是利用遙控器供電,電壓就一定不會錯,這也是為何上面說Vin/Vcc不接的原因;FTDI電壓弄錯燒毀高頻頭MCU是最常見的操作錯誤!
4, 開啟遙控器電源,開啟ST Flash軟體(Demonstrator GUI),剩下的刷機過程附上照片:
     a, 連接線路及USB接上後,開啟遙控器電源給高頻頭供電
     b, 開啟刷機程式 Demonstrator GUI
     c, 選擇FTDI(USB-TTL)通訊埠!(未安裝其他裝置情況下只有一個可選),接下來按"Next"
     d, 若連接狀況正常無誤,會看到此綠燈畫面,若出現紅燈,請重新檢查接線狀況,通常RX/TX接返機率較大!接下來按"Next"
      e, 若與高頻頭連接順利,會看到以下畫面,表示FTDI及程式有順利讀取MCU內容.接下來按"Next"
      f, 接下來要選擇要刷入的韌體檔案,選Download to device功能(左邊紅圈處),再按一下右方檔案選擇鍵(右邊紅方框)處. 
      g, 選擇檔案時要先將右下方檔案類型由原本.s19改為.bin,否則會找不到檔案,選取下載的檔案之後,接下來按"Next"
     h, 接下來就會開始進行刷機作業如下圖,請稍等一會兒!
    i, 刷機完成如下圖,按下"Close"結束程式

詳細操作過程可參考"小四軸亂搞+新手黑洞俱樂部(陳小豬)" FB社團勇哥seafood的youtube說明影片.

5, 刷完之後,關閉遙控器電源,移除連接線,"移除Boot0的Jumper或把它插到2-3位置都可以" 很重要、很重要、很重要!
6, 收工測試!!

其實我覺得勇哥的說明已經很詳細了..........
******************************************************************
Part 2, 協定切換方式
前言,
新版韌體將旋鈕功能定義改為
"0" : 維持OpenTX serial 串列模式,可用OpenTX介面直接選協定
"F" : F= "16進位HEX"的 15" , 協定庫(Bank)選擇,目前 V1.2.0.17版共有5個Bank,每個Bank 14個協定,共70個協定可選.
"1~14" (1~E) : 協定選擇
1, 關閉遙控器電源,高頻模組插上去之後,將旋鈕提到 15(F)位置,先選擇Bank
2, 開啟遙控器電源,注意看背面高頻模組紅色LED燈,它會閃1~5下,中間會停一秒左右,閃"2"下停一秒,表示目前是使用Bank "2",依此類推!
3, 要改Bank,在此狀態下按住BIND按鍵約一秒後放開,它會切換到下一個Bank, 2->3 , 此時變成閃"3"下停一秒,表示目前是使用Bank "3",依此類推!
4, 要切Bank 1, 就切到Bank 5之後,在依上述方式切換就會變成Bank 1了.
5, 選定Bank完成之後,"關閉遙控器電源",接下來將旋鈕轉到你想要的協定編號,例如: Bayang協定是在Bank 2的7號位置,就將旋鈕轉到7 ; V202協定是Bank 1的14號位置,就將旋鈕轉到"E",依此類推!
6, 將機子電源接上; 按住高頻模組BIND按鍵不要放開,開啟遙控器電源,待高頻模組燈亮之後即開始對頻,對頻完成後即可放開按鍵(我有試過高頻模組燈亮之後提前放開按鍵好像也行)
7, 爽飛啦!!
***************************************************************************

刷機前檢查高頻頭版本為 : V1.1.6.21版
*OpenTX版本太舊的話,無此項目!但我無法確認從第幾版開始支援,所以遙控器 最好刷 2.2.0 以後的 OpenTX版本.

若高頻頭版本太舊,則會出現此畫面:


剛刷完機時會先出現此畫面,需要先對頻一次:

接下來才會出現版本訊息 : V1.2.0.17版(2018/3/5下載)

2018年1月12日 星期五

華科爾 Walkera Devo 7E 免更換 MCU 也可以用中文囉!!

感謝FB小四軸亂搞社團團友協助,現在Devo 7E 不用大費周章更換 MCU 也可以用中文囉!!
韌體是基於Deviation 2018/1/3的Nightly Build下去改的,支援中文繁體及簡體!
刷機前記得備份 設定檔 , 沒把握者建議整個 USB 內容皆備份.
刷機後記得格式化USB,用解壓縮的資料更新USB內容才行!
刷機後記得校正搖桿!

http://www.mediafire.com/file/t9cx2afgw5npm1z/deviation-devo7e-v5.0.0-7bfe9a3-dc59.zip

2017年12月4日 星期一

小四軸刷刷樂 - BlodClash B03 / JJRC H67 / Eachine E011/E011C 刷機飛手動(Acro mode) - Silverware #1

Part 1 , 講古篇


其實很早之前就在Banggood買了兩三台Eachine H8 mini (Eachine 是Banggood的自有品牌), 因為價格實在有夠便宜, 當時也發現  RCGroup 上 silverxxx 大神在改寫 H8 mini 韌體(Firmware) , 當時第一版只支援手動模式(Acro mode)因為手殘飛不好就沒再繼續玩,也沒追蹤了(想不到後來功能越改越強大)!

前些日子,在"小四軸亂搞社團(陳小豬)" FB社團(非公開社團)看到Dr.潘 po 出的 BoldClash BWHOOP B03 刷silverware韌體後超強能力大為驚豔,因為一直買不到BoldClash BWHOOP B03/pro,就連在BoldClash官網購買時,選擇國家竟然沒有台灣可選連買都買不了,寫信問客服也都沒消息,只好改買類似機型的 Eachine E011 (後來又敗了E011C=JJRC H67?待確認)來進行刷機測試!

花了些時間爬了 RCGroup 關於 B03&B03 pro / Eachine E011 / Silverware 相關刷機文章,慢慢才了解這韌體的強大,不僅支援自穩(Level)/手動(Acro)模式,支援PID參數調整,還支援回傳功能Telemetry ,真的是超強,重點是刷了變好飛許多!

這幾台所謂的涵道(ducted)機,其實最早起源應該是 Blade Inductrix 因為機子小,涵道自然形成的保護框作用,安全及耐摔度提高,室內飛行非常適合,所以對岸開始出現類似的機種,最熱銷的莫過於 JJRC H36(兄弟機種還有Eachine E010/Ni Hui NH 010/Furibee F36.......一大堆) ,JJRC H36/Eachine E010剛好通信協定被Deviation開發者破解(MJXq-E010協定),所以剛好趕上熱潮大熱賣!

這類小機,也拜FPV配備越做越輕薄短小所賜,小小一機竟然可以當作FPV穿越機來飛,引領出另一類的熱潮! H36 這個級別的小機使用6x15mm碳刷馬達,飛起來已經相當過癮了,室內穿越飛型更是安全方便的首選,只是要像無刷FPV機一樣戶外狂飆特技翻滾還是相對吃力了點!

B03/E011/H67 這個級別採用H36相同尺寸機架,但使用7x16mm 高轉速馬達,實測上相對H36有力很多,要飛FPV Acro模式相對容易,而且協定是Deviation先前破解過的Bayang協定,好處真是不勝枚舉,加上價格低廉,真的是新手FPV首選,戶外Acro狂飆的影片 Youtube 上面也是一堆,CP值超高!

因為協定相容性高,無論DEVO刷機Deviation使用者或是Frsky系列加四合一高頻頭,甚至其他遙控器加nRF24L01高頻頭,只要能用Bayang協定就能飛,便利性超高!

廢話了這麼多,那到底要怎麼刷機呢?
1, 英文OK的飛友直接看 RCGroup B03 刷機這篇或是 Silverware 官網說明即有詳細說明!
2, 等小弟準備中的Part 2,刷機篇 ................... XD






2017年9月20日 星期三

Deviation 新生力軍 Jumper T8SG 遙控器- 更新PCB USB 問題解決

收到更新過的 PCB 板子! 照片上方是新的板子,下方是原本的板子,可以明顯看出 USB 的位置做了變更; 更換過程除了拔插頭,轉四根螺絲之外,中右側下方紅黑線(銀幕LED光源電源)需要解焊,若能改成插頭的方式就更方便更換了,完全不用烙鐵!!



換完後打開電池倉門,左側就可以看到 USB 插孔!


插上USB線看看,雖然插頭有點比較裡面,沒有 DEVO系列那麼方便,不過至少不用拆殼了!
 更換完板子,順便更新成 Deviation 開發者 vlad_vy 新的測試版韌體,這版本韌體修正了  AIL/RUD 方向相反的問題, 這樣就可以直接使用 DEVO 7E 設定好的模型檔,不用再去改 AIL/RUD 的方向了.
板子背面:




同場加映色彩繽紛的水轉印外殼!






2017年9月7日 星期四

Deviation 新生力軍 Jumper T8SG 遙控器- Size

跟 華科爾 Walkera DEVO10 / 睿思凱Frsky QX7 & X9D+ 比一比:
T8SG 還是小很多,跟DEVO 7E尺寸較接近.




Deviation 官網大師  vlad_vy 已經解決韌體刷入後顯示會相反的問題,未來應該可以直接支援這支遙控器沒問題!


等待 USB port 修改後的版本中!

Jumper 原廠未來的規劃,除了目前T8SG持續完善並加入霍爾搖桿(Hall sensor gimbal)以外,未來:
"我们希望再出一款彩屏的遥控 可以在上面加入 语音 USB 充电 然后售价和 frsky最低端遥控一致(全系标配霍尔摇杆)
后续可以出一款硬件顶级的遥控(硬件可以由论坛会员们定制,比如加入 电容触摸屏之类的,毕竟最高端的futaba 18MZ 还是电阻屏)"

加入語音功能就更接近 Frsky+OpenTX 的等級了!

2017年9月4日 星期一

Deviation 新生力軍 Jumper T8SG 遙控器-測試#1 問題

Jumper 原廠表示LCD用得跟Devo7E不同,程式碼有做些小修改,因此直接下載 Deviation NB進行刷機更新,螢幕整個反了過來...............

更新韌體(Firmwaare/固件)一樣使用華科爾官方程式!


進入刷機程序後,螢幕變全黑,但還是可以正常操作!

刷入 2017/9/1 的 NB 版 FW 後,螢幕整個反了!


等待救援,哈哈!