技術文檔

邁來芯melexis氛圍燈芯片批量燒錄程序解決方案

2020-12-13 19:30:04 羅偉東

概述

在使用MLX81106/MLX81107/MLX81108/MLX81109/MLX80110芯片開發的車載氛圍燈后,需要批量對芯片進行程序燒錄,若一對一的燒錄方式,其效率是比較低的,而且官方提供的燒錄器價格昂貴,軟件操作繁瑣,且不支持一次性燒錄多個芯片,基于此問題我們提供了一種更高效率,操作更簡單的程序燒錄解決方案,且支持自動測試。

具體實現

硬件連接

將USB轉LIN適配器的LIN口跟需要燒錄程序的芯片LIN接口對接,一個USB轉LIN適配器接一個或兩個芯片,然后將多個USB轉LIN適配器通過USB-HUB連接到電腦,如下示意圖:

圖片關鍵詞


如圖所示,我們可以并聯多個適配器實現在軟件上同時燒多個芯片,這樣可以大大的提高芯片程序燒寫效率。目前最新版本軟件支持Fast LIN協議,燒寫速度跟官方的LIN Master一致,但是我們支持多個適配器并行燒錄,所以在燒寫效率上將會大大提高。

軟件使用

軟件使用很簡單,主界面如下:

圖片關鍵詞

1,燒寫設備列表

  • 燒寫設備列表是在打開軟件時根據當前連接到計算機的LIN適配器自動生成的,連接了多少個設備,那么就會自動生成對應數量的燒寫列表;

  • 在每個燒寫列表前有個勾選項,若當前通道不使用,則可以去掉勾選,在進行一鍵燒寫的時候就不會對該通道進行任何操作;

  • 節點數即為當前通道LIN總線上所連接的MLX芯片數量,若當前只接了一個芯片,則設置為1即可,若設置大于1,則在燒錄數據之前會自動分配節點地址,然后根據節點地址依次燒錄;

  • 點擊【寫入】按鈕可以手動燒寫當前通道芯片;

2,測試文件列表

  • 當芯片燒寫完畢后,若在此處添加了測試文件,那么適配器會自動發送測試文件里面的LIN數據,比如可以在文件中編輯點亮LED的指令,芯片燒寫完畢后就會自動點亮LED。測試列表文件在TCANLINPro軟件的【發送LIN數據】->【普通發送】界面進行編輯。

3,寫數據設置

  • 選擇引導程序,該程序為MLX官方提供的引導程序,可以找MLX官方代理索??;

  • 用戶程序,為用戶自己寫的氛圍燈功能程序,該文件一般向芯片程序開發人員索??;

  • NVRAM文件,為芯片內部NVRAM/EEPROM區域數據文件,若此處為空,則不燒錄NVRAM/EEPROM區域數據;

  • 日志文件,若需要記錄燒錄日志,那么選擇日志文件保存路徑即可;

  • 速度設置,目前速度設置范圍為20Kbps到50Kbps,速度越低,燒寫數據更不容易出錯,但是燒寫速度越慢,推薦最大設置為40Kbps;

  • 燒寫次數,點擊【一鍵燒寫】后,會根據燒寫次數進行燒寫,每燒寫完一次,剩余次數減一,直到燒寫次數為0為止,每次燒寫之間的時間間隔可設置;

4,讀數據設置

  • 讀芯片數據,每次只能讀取指定通道數據,可根據需求讀取用戶程序或者NVRAM/EEPROM數據,若芯片被設置為讀保護,則無法讀出數據;

  • 選擇數據存儲文件路徑和名稱后,設置好起始地址和讀數據字節數(都為十六進制)后,點擊【讀出】就可以將芯片中的數據讀到所選擇的文件中,文件類型可選擇hex文件和bin文件。

技術支持

技術支持QQ:188298598

燒錄軟件下載:http://www.jerkbeer.com/download/7-cn.html

USB2LIN適配器:http://www.jerkbeer.com/product/10-cn.html

亚洲国产精品高清线久久dvd