iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 23
0
IoT

homekit+pixhawk系列 第 23

C099-F9P開發版韌體更新

  • 分享至 

  • xImage
  •  

C099-F9P具有兩個較為主要的晶片,第一個是GNSS晶片F9P,第二個是讓這塊開發版具備連線能力的ODIN-W2,在讓這塊開發版可以當作RTK基站的UDP server時,要先讓ODIN-W2刷上Connectivity software,ublox官方提供兩種不同的OS讓ODIN-W2來使用,一種是mbed,也就是預載於C099-F9P裡面的OS,如果要讓他有連線能力,就要使用Connectivity software,在此將提供Connectivity software的刷機方式。

準備軟體

  1. stm32flash.exe,可以在這裡抓到
  2. 最新的ODIN-W2 Connectivity software 可以在這裡抓到

使用教學

將C099-F9P的第一對針腳短路
https://ithelp.ithome.com.tw/upload/images/20191008/20121039NJwJxEPqKe.jpg
接著接上電腦,ODIN LED不會發光,ODIN-W2 進入safeboot模式
接著將最新的Connectivity software抓到stm32flash.exe所在的資料夾裡,包含Bootloader以及firmware兩個,接著插入C099-F9P的USB線,接著在該資料夾下開啟Powershell並且執行下列指令

.\stm32flash.exe -b 115200 -w <ODIN-W2-BOOT.bin> -S 0x8000000 COM<port number>
.\stm32flash.exe -b 115200 -w <ODIN-W26X-SW.bin> -S 0x8010000 COM<port number>

這樣就可以完成刷入韌體了

已知問題(feature)

刷完黃燈長亮,根據使用手冊來說是進入命令模式,並且要連接DC接頭以及USB才能用,尚未找到解法


上一篇
C099-F9P開發版開箱
下一篇
不用螢幕就設定好raspberry pi的SSH以及wifi
系列文
homekit+pixhawk30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言