產品發表 包羅萬象 模型拍賣 綜合討論 直昇機 飛機 同協會 回首頁

 找回密碼
 申請
樓主: kris000

滯空達80分鐘的四軸組裝完成

 火... [複製鏈接]
 樓主| 發表於 2014年5月26日 11:09 PM | 顯示全部樓層
dickou 發表於 2014年5月26日 05:44 PM
我現經K大指點更新了px4io的 firmware,用 futuba 或 Frsky 接收機的 sbus, failsafe 都可以工作, 油門的  ...

那兩片PX4IO應該是買到舊版硬體,只能用舊的方法來更新,可照著底下的步驟更新 PX4IO Firmware,假設bootloader不是非常舊(或有問題)是可以成功的.

如果更新不過去,要重燒PX4FMU&PX4IO的bootloader,這個有點複雜(比APM bootloader複雜很多),我有空再寫一篇如何燒PixHawk/PX4的bootloader步驟圖解及建置開發環境需要用到的工具.


1.到 http://firmware.diydrones.com/Copter/2013-05/2013-05-01-08:05/PX4-quad/ 下載一個很舊的版本(V2.9版)
a.把px4fmu.px4另存目標,並開啟Mission Planner->Install Firmware->Load custom firmware 將px4fmu.px4燒到PX4FMU.
b.燒好就可以了,不必浪費時間做校正.


2.到 http://firmware.diydrones.com/PX4IO/ 下載最新PX4IO.
a.px4io-v1.bin是PX4用的(v2是Pixhawk用的),另存目標後把px4io-v1.bin改名為px4io.bin
b.取出PX4FMU上的SD卡插在電腦並把SD卡內容清空(包括APM這個資料夾).
c.把px4io.bin複製到SD卡,所以SD卡只會有一個檔案存在(就是px4io.bin)

3.把SD卡插到PX4FMU上,按著安全開關不要放並通電(通電後也不要放),這時PX4IO(不是FMU喔!)的紅燈會急閃(藍燈不亮),莫約10幾秒紅燈不再閃,換藍色LED每秒閃一次,這時候才可以把安全開關放開,表示更新成功.

4.把SD卡插回電腦,會發現SD卡多出了一些檔案.
  /px4io.bin.loaded 是確認已經燒到PX4IO的內容(校檢用的)
  /APM/px4io_update.log 是更新的記錄,如果出錯也會寫,正常如下:
------------------------------------------------------------------
[PX4IO] poll timeout 0
[PX4IO] using firmware from /fs/microsd/px4io.bin
[PX4IO] found bootloader revision: 3
[PX4IO] erase...
[PX4IO] programming 50072 bytes...
[PX4IO] verify...
[PX4IO] update complete
Loaded /fs/microsd/px4io.bin OK

5.將PX4FMU刷回原來使用的版本(別忘了erase及重做所有校正)

6.如果PX4IO有重大更新才重燒,否則不必理它,因為過程太麻煩...

點評

給星星: 5.0
uki
給星星: 5
  發表於 2014年7月26日 12:23 PM
K大感恩,你是我們玩開源寶貴的知識庫,許許多多的疑難雜症都可從你那得到妥善的答覆而加以克服,像我px4io firmware更新的問題搞好久都沒辦法解決,我也是用老的SD卡方式但都無法成功,經K大指點要用老舊的PX4FMU firmwa  詳情 回復 發表於 2014年5月27日 09:08 PM
回復 按讚

使用道具 舉報

 樓主| 發表於 2014年5月26日 11:20 PM | 顯示全部樓層
tangseng1971 發表於 2014年5月26日 06:54 AM
昨天撞樹炸機, 修好飛機後 發現GPS連接到外部地磁的線斷了,晚一點去找材料接回去
另外數傳也連不上了...一 ...

3DR Radio最好兩邊都是最新版的Firmware,可以把遠端那顆插到FTDI再用Mission Planner更新Firmware.

理論上只要版本不要差太多NetID及設定一樣,是可以連線的,所以可能有摔壞(或摔斷)其它東西喔!

點評

給星星: 5.0
uki
給星星: 5
  發表於 2014年7月26日 12:23 PM
今天到商家也是這樣說...應該是不小心按到"update firmware"造成, 要命的是手邊沒有 FTDI 可以燒錄; 商家說要寄回廠商處理(對岸), 來回運費要花360元 站上不知道有沒有人可以代勞呢,北部我可以親自跑一趟!!  詳情 回復 發表於 2014年5月27日 05:41 AM
回復 按讚

使用道具 舉報

 樓主| 發表於 2014年5月26日 11:33 PM | 顯示全部樓層
raycad 發表於 2014年5月26日 11:40 AM
多謝K大解釋, 謝謝

現在發現有這電池, 我會試試

多一顆小電池是無助於延長時間的,因為多掛了用不到的重量(容量)到機上.
圖傳/無刷雲台/Gopro其實秏掉的電不到20秒的飛行時間.
gopro均充最大1A電流,看起來1A相當多,但這1A是5V(也就是5W而已),機子飛行少說也有數百W.

通常是無法克服干擾問題,才會多掛一顆小電池上機.

點評

給星星: 5.0
uki
給星星: 5
  發表於 2014年7月26日 12:24 PM
回復 按讚

使用道具 舉報

發表於 2014年5月27日 05:41 AM | 顯示全部樓層
kris000 發表於 2014年5月26日 11:20 PM
3DR Radio最好兩邊都是最新版的Firmware,可以把遠端那顆插到FTDI再用Mission Planner更新Firmware.

理論 ...

今天到商家也是這樣說...應該是不小心按到"update firmware"造成, 要命的是手邊沒有 FTDI 可以燒錄; 商家說要寄回廠商處理(對岸), 來回運費要花360元
站上不知道有沒有人可以代勞呢,北部我可以親自跑一趟!!

點評

我的小小建議ftdi那個東西很便宜的!不用360!買一個以備不時之需!  詳情 回復 發表於 2014年5月27日 01:03 PM
回復 按讚

使用道具 舉報

發表於 2014年5月27日 01:03 PM | 顯示全部樓層
本帖最後由 nettricman 於 2014年5月27日 01:04 PM 編輯
tangseng1971 發表於 2014年5月27日 05:41 AM
今天到商家也是這樣說...應該是不小心按到"update firmware"造成, 要命的是手邊沒有 FTDI 可以燒錄; 商家 ...

我的小小建議ftdi那個東西很便宜的!不用360就有!買一個以備不時之需!
回復 按讚

使用道具 舉報

發表於 2014年5月27日 09:08 PM | 顯示全部樓層
本帖最後由 dickou 於 2014年5月27日 09:09 PM 編輯
kris000 發表於 2014年5月26日 11:09 PM
那兩片PX4IO應該是買到舊版硬體,只能用舊的方法來更新,可照著底下的步驟更新 PX4IO Firmware,假設bootloa ...

K大感恩,你是我們玩開源寶貴的知識庫,許許多多的疑難雜症都可從你那得到妥善的答覆而加以克服,像我px4io firmware更新的問題搞好久都沒辦法解決,我也是用老的SD卡方式但都無法成功,經K大指點要用老舊的PX4FMU firmware才克服,現sbus 及px4io更新都OK啦. 相信有碰到和我一樣問題的飛友,都可從你的指點獲利良多 再次感謝K大的無私

順便一問,我們從哪可看到px4io的版本? 以前以為px4io firmware跟著px4fmu會一起更新,但我的較舊板子一直都沒更新而不自知,所以一直覺得飛控好像不是很穩定,如可從哪查看px4io版本就可知道IO有沒跟隨FMU更新搭配


點評

如果更新成功在SD卡會留下log. 至於PX4版本問題我也很困擾,手頭兩顆PX4我都由bootloader開始全部重做,過程完全一樣,但其中一顆就是無法進Console,手頭上沒"正常"的硬體當樣本實在也不是辦法,加上PX4 Toolchain用Ecl  詳情 回復 發表於 2014年5月28日 01:38 AM
回復 按讚

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 申請

本版積分規則

世界各國訪RCTW統計

手機版|台灣遙控模型-RCTW

GMT+8, 2024年12月15日 06:11 AM

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回復 返回頂部 返回列表