Re: Microchip Studio 燒錄ATA5702問題
|
||||
---|---|---|---|---|
管理員
|
Kevin_Hsu 你好,
請協助提供錯誤訊息和燒錄配置的截圖,供後續提供協助。
發表於: 2/29 9:56
|
|||
|
Re: Microchip Studio 燒錄ATA5702問題
|
||||
---|---|---|---|---|
新會員
|
Hi KevinLu 您好,
感謝您的回覆,已依您建議重新檢查Hex File的名稱和路徑,但結果一樣,得到"Bad Conversion"的訊息! Regards, Kevin
發表於: 2/27 11:06
|
|||
|
Re: Microchip Studio 燒錄ATA5702問題
|
||||
---|---|---|---|---|
管理員
|
Kevin_Hsu 你好,
可能為路徑或名稱的字元問題導致錯誤,請檢查專案或Hex File的名稱和路徑是否有符號或非英文字元,再重新嘗試。
發表於: 2/27 9:40
|
|||
|
Microchip Studio 燒錄ATA5702問題
|
||||
---|---|---|---|---|
新會員
|
您好,
我用Microchip-Studio + Atmel-ICE 去燒錄ATA5702, 在一台PC上有成功過。 但是換到另一台PC做同樣動作時,卻得到"Bad Conversion"的訊息! 想請問這訊息是什麼意思? 該如何解決? 謝謝!
發表於: 2/26 12:21
|
|||
|
Re: ATMEGA168PB flash corruption
|
||||
---|---|---|---|---|
管理員
|
3. 請問觸摸crystal pin時,是什麼樣情況會造成Reset?
Ans. 可以在boot時檢查 MCUSR – MCU Status Register 來了解發生 Reset 的原因是誰造成的?
發表於: 2/20 9:09
|
|||
|
Re: ATMEGA168PB flash corruption
|
||||
---|---|---|---|---|
管理員
|
請問是否有啟用 BOD (Brown Out Detect) 來避免因為電壓不穩定的情況之下. 造成 Bootloader 的異常動作導致去燒寫 Application Code 區塊?
由於 Application 被破壞的原因為進入 Bootloader 後, 不正常的存取 Application 導致, 因此可以從以下幾個方式來嘗試加強 Bootloader 的穩固性. 1. 藉由 MCUSR – MCU Status Register 來了解發生 Reset 的原因是誰造成的? 2. 開啟 BOD 之後, 若 Reset 的原因為 BOD 時, 那電源的硬體需要加強. 3. 若 Reset 的原因並非正常進入 Boot Loader 的 Reset 時, 則不要讓 Bootloader 有機會執行可以燒錄 App 的程式.
發表於: 2/1 8:24
|
|||
|
Re: ATMEGA168PB flash corruption
|
||||
---|---|---|---|---|
初級會員
|
感謝回覆,
1. 不是,但客戶在組裝測試時,有可能會觸摸到. 2. 確實是進入Bootloader 造成,因為Bootloader才有SPM指令,我曾將Bootloade中的SPM指令拿掉或是應用程式區LOCK, 就會正常了. 3. 這就是問題所在,但它造成Application code 被改寫, 當開機由Bootloader 開始執行,Bootloader會檢查計算Application code 的checksum ,若不一致時,會留在Bootloader中. 我們大量出貨多樣機種使用ATMega88已經快20年了, 在Atmega88PA之前的版本, 我們產品都有Bootloader存在,也一直都沒問題, 但由這一二年來缺料及更新,換了新ATmega88PB及ATmega168PB之後,產生大量的客退,都是相同的原因. 我們Bootloader是預留給後續更新之用, 不能移除, 且應用程式區也不能lock,否則無法再更新. PA版本,又好像要停產, 這問題一直是無解.
發表於: 1/30 18:33
|
|||
|
Re: ATSAMC21 Bootloader & Application 整合
|
||||
---|---|---|---|---|
管理員
|
可以在 Microchip Studio 中的 Tools>Device Programming 下, 選完燒錄工具及晶片型號之後, 按Apply, 在左邊的選單中有 Fuses , 點選之後即可看到當前晶片中的 Fuse Bytes 設置,
下圖是使用SAMD21的畫面
發表於: 1/12 11:48
|
|||
|
Re: ATSAMC21 Bootloader & Application 整合
|
||||
---|---|---|---|---|
新會員
|
感謝您的回覆,
在您提醒得注意中,FUSE方面的設定跟影響,還是無法理解到很詳細,請問有參考資料能讓我閱讀嗎? 因為我目前使用上沒設定到FUSE,就能正常使用,但擔心發生預期外的問題!
發表於: 1/11 17:20
|
|||
非常想進化的人
|
||||
|