高通公司Navigator支持ESC固件更新,無需連接或斷開任何電纜。這個固件從應用處理器上的已知位置加載,并在連接的ESC上閃存。
以下配置塊示例指定了ESC固件更新的參數:
更多信息請參見第8.32節。
除非在從版本-1更新固件后首次安裝參數,config_bit_rate必須設置為標準ESC通信比特率(250K)。
如果從版本-1更新固件后未安裝參數,則ESC沒有任何參數。默認情況下,ESC以57600比特率偵聽配置。
如果ESC固件版本>0且ESC正常工作,則安裝參數。必須更新參數標準比特率為250K。
固件配置文件必須位于以下路徑中:/usr/lib/rfsa/adsp
7.1.2內部固件更新順序
通過配置用于更新ESC固件和配置的參數,高通公司Navigator按以下順序內部更新ESC固件:
找到固件文件(如果需要,也可以第一次復制到應用程序處理器),并確保force_config_update設置為1,否則退出該過程。使用
firmware_file_name參數指定固件文件名。
2.對n個ESC重復以下步驟(其中n為電機數量):
(a) 將UART波特率配置為正常ESC通信波特率(默認值為250 K)。
(b) 向一個ESC發送重置命令以退出固件并進入引導加載程序。
(c) 將UART波特率配置為引導加載器波特率(38400)。
(d) 將ESC固件傳輸到引導加載程序。
(e) 完成后,引導加載程序自動退出并開始固件執行。
3.將UART波特率設置回標準ESC通信波特率。
4.找到配置文件并確保force_config_rate設置為1,否則退出程序配置文件名由config_file_name參數指定。
5.將UART波特率設置為config_bit_rate。
6.同時向所有ESC推送固件配置。
7.在配置安裝過程中,所有ESC都會閃爍3秒,并帶有小狀態LED。
8.發送重啟命令以退出配置模式并重啟ESC固件。
9.將UART波特率設置回標準ESC通信波特率。
10.退出程序
ESC固件和配置只能在高通公司Navigator初始化期間更新。要啟用高通公司Navigator初始化期間的ESC固件更新:
1.將<esc_firmware_params>塊添加到Qualcomm Navigator XML文件中
2.將force_firmware_update參數設置為1。
3.在應用程序處理器上的已知位置復制/放置固件文件,并創建符號鏈接
稱為esc_firmware。bin以保留原始固件文件名。
4.在firmware_filename參數中指定固件文件名。
5.從應用程序處理器控制臺調用sync,以確保從文件緩存中存儲更改。
6.重新啟動車輛或重新啟動高通導航器。ESC固件更新將自動啟動
高通公司Navigator初始化。
7.使用snav_inspector查看固件更新過程的輸出(參見第3.2節):
$snav_vector-d
ESC按順序更新。每個ESC在ESC板上閃爍其狀態LED,并發出嘟嘟聲指示固件更新何時完成。
8.單個ESC固件更新后,如果啟用,ESC配置文件將推送到同時。在此過程中(3秒),所有ESC閃爍其狀態LED并一起重新啟動。
9.程序完成后,高通導航器將繼續正常操作。
注意:高通公司Navigator在每次初始化期間都會更新ESC固件。防止后續更新,將force_firmware_update和force_config_update參數設置為0。
ESC固件配置與固件和更新分開。使用config_file_name參數指定ESC二進制配置。
固件配置是單獨上傳的,并不總是必需的(允許在維護應用特定配置)。
?如果force_config_update設置為1并且找到了config_file_name文件,高通公司Navigator將固件配置安裝到所有ESC。
?如果正在進行固件更新,則固件更新后配置將更新。
-1升級到更新版本如果從沒有單獨配置文件的Qualcomm Navigator固件版本升級固件需要在使用固件之前初始安裝配置。見第7.1.2節。
安裝配置后,以后不再需要配置更新固件更新。但是,需要進行配置更新才能更改固件配置。
注:如果ESC有固件但沒有配置文件,則ESC固件在57600接受配置波特率要更新現有配置,請將config_bit_rate參數設置為常規ESC通信波特率(即250000)。
按如下方式更新ESC固件:
1.打開車輛電源,將ESC固件文件和ESC配置文件復制到已知位置在應用程序處理器上。
2.將esc_firmware_params部分添加到Qualcomm Navigator參數中,并確保文件名正確且文件存在
3.如果需要,創建到固件文件(和配置文件)的符號鏈接,例如:
$ln-s/home/my_esc_firmware.bin
/usr/lib/rfsa/adsp/esc_firmware.bin
4.從應用程序處理器控制臺調用同步。
5.重新啟動車輛。當高通公司Navigator初始化時,ESC固件更新將自動啟動。
6.使用snav_inspector查看固件更新過程的輸出(參見第3.2節)$snav_vector-d
ESC按順序更新。每個ESC通過ESC板上的狀態LED閃爍并發出嘟嘟聲以指示固件更新何時完成。
7.每次ESC固件更新后,ESC配置文件將同時推送到所有ESC。在此過程中(3秒),所有ESC閃爍其狀態LED并一起重新啟動。
最終ESC更新完成后,高通導航器將照常運行。
8.執行以下操作之一,以防止在重新啟動期間進行固件更新:
?刪除或重命名/usr/lib/rfsa/adsp/esc_firmware.bin。
?將force_firmware_update和force_config_update參數設置為0。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...
在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...
在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...
z53次列車實時查詢 z533次列車經站時間?Z53次列車沿途經過哪些站? 經查無z533其他列車如下:Z3321:10從寧波開始,07:18到終點站武昌,歷時10:08,全程距離1140公里。共有寧波、余姚、紹興、金華、黃石、鄂州、武昌等7個??空?。Z53車次08:55從北京西開始,19:40到昆明終點站,歷時34:45,全程3174公里,共有19個??空?,分別是:北京西、保定、石家莊、邢臺...
MacBook版word怎么簡轉繁?把不需要轉換的文字左鍵單擊,接著在word的“審閱”——“中文簡繁互換”里面點擊“繁轉簡”或“簡轉繁”即可繁體字怎么轉換簡體字?把文字圖片文件夾到Word文檔內,在快鍵工具里選擇簡繁轉化按鈕就可以不轉換的了word沒有審閱怎么繁轉簡?word沒有審閱繁轉簡方法:1、然后點擊【工具】菜單-【自定義】。2、在【自定義】對話框【命令】標簽頁下,先在左邊找不到并然后點擊...
汽車的dynamic模式是什么意思?奧迪的動態模式意味著汽車處于動態轉向模式。奧迪RS 6首次采用DRC動態平順性控制的創新懸掛理念。它包括一個沒有電子控制的特殊減震系統,以避免車身側翻。當轉向或彎道時,阻尼系統可以大大抵消汽車繞縱軸(橫滾)的振動。在加速或制動時,動態行駛控制(DRC–動態行駛控制)還可以防止車輛繞橫軸振動。dynamic是什么意思?表示動態或移動模式。動態(動態或運動)模式相當...