Address
304 North Cardinal St.
Dorchester Center, MA 02124
Work Hours
Monday to Friday: 7AM - 7PM
Weekend: 10AM - 5PM

STPMS 移植於達發A3335M晶片(聯發科SDK方案)已經完成裝車測試準備導入車廠量產作業。由於OTA在裝車量產上是必要的需求,因此有必要將STPMS與GNSS整合的FW能以OTA的方式完成更新。
FW OTA在之前的華大HD8089晶片已經完成並通過測試,不過因各家GNSS晶片廠的Boatloader及Firmware載入運行的做法都有所不同,因此針對聯發科A3335M晶片的OTA需要依其作法再做一次與STPMS FW的整合相應的OTA。
聯發科SDK OTA的做法以下圖做說明:

要以OTA方法更新的FW由外界(一般是放在雲端伺服器的REST或Curl服務,圖示以PC表示)下載至車載裝備(如TBox或IVI),然後TBox/IVI以更新程序(Customer Firmware Download Application)將FW燒入至OTA FW Flash分區(Partition),在執行燒入過程中要與聯發科SDK模組的FOTA Module配合作業,依其指定要求協議執行燒錄程序,完成FW更新。
本次弘和即完成圖示的Customer Firmware Download Application程序,並且在打包成OTA FW安裝包內再加入嚴格的更新前檢查,以防止FW檔案損壞或被篡改時而不知道,燒入OTA FW分區後會造成不可預料的意外而無法正常運行。加入的更新檢查包含CRC32, ADD32及XOR32三種校驗碼檢查及其它不公開的校驗檢查方法,如果要用最嚴謹的Footprint校驗如SHA256 Hash碼另外給TBox/IVI做更新前檢查也是可以配合做的。另外在更新過程中如果發生意外如突然斷電,也要能重新再做更新,不會造成無法再開機及OTA更新FW的狀況。其目的就是要防止以OTA更新FW的任何失敗!
本次弘和完成的聯發科OTA FW方案就是在以上目標上實現FW OTA,並經時尚科技執行相關的測試證實此OTA FW的程序幾乎可以百分百保證OTA可以更新成功(失敗率在幾十億分之一以下),相關測試項目及結果如下表示:

本次完成FW OTA更新程序並通過各種會造成更新失敗的項目測試,能保證OTA更新的高可靠度,是具有相當大意義的:那就是可以很放心的把STPMS產品方案導入車廠量產,除STPMS在導入量產過程車廠要求的落實測試外,即使未來車子出售後真的出現無法預料的問題也能在解決後以OTA方法自動遠端更新FW,讓用車客戶無痛感解決問題,也無車子招回廠維修的風險而造成損失,因此可以很放心的將STPMS方案大力導入各家車廠量產。