• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::

論壇索引


Board index » All Posts




Re: Microchip Studio 燒錄ATA5702問題
#41
管理員
管理員


Kevin_Hsu 你好,
請協助提供錯誤訊息和燒錄配置的截圖,供後續提供協助。

發表於: 2/29 9:56
頂部


Re: Microchip Studio 燒錄ATA5702問題
#42
新會員
新會員


Hi KevinLu 您好,

感謝您的回覆,已依您建議重新檢查Hex File的名稱和路徑,但結果一樣,得到"Bad Conversion"的訊息!


Regards,
Kevin

發表於: 2/27 11:06
頂部


Re: Microchip Studio 燒錄ATA5702問題
#43
管理員
管理員


Kevin_Hsu 你好,
可能為路徑或名稱的字元問題導致錯誤,請檢查專案或Hex File的名稱和路徑是否有符號或非英文字元,再重新嘗試。

發表於: 2/27 9:40
頂部


Microchip Studio 燒錄ATA5702問題
#44
新會員
新會員


您好,

我用Microchip-Studio + Atmel-ICE 去燒錄ATA5702, 在一台PC上有成功過。
但是換到另一台PC做同樣動作時,卻得到"Bad Conversion"的訊息!

想請問這訊息是什麼意思?
該如何解決?

謝謝!

發表於: 2/26 12:21
頂部


Re: ATMEGA168PB flash corruption
#45
管理員
管理員


3. 請問觸摸crystal pin時,是什麼樣情況會造成Reset?
Ans. 可以在boot時檢查 MCUSR – MCU Status Register 來了解發生 Reset 的原因是誰造成的?

發表於: 2/20 9:09
頂部


Re: ATMEGA168PB flash corruption
#46
初級會員
初級會員


1. BOD 一直有啟用
2. Bootloader 的強固性是沒有問題, 我們Bootloader只會在接收加密封包,解碼成功才會進行IAP. 我們使用相同的板子, 上原ATmega88PA 完全沒有問題, 但ATmega88PB,偶爾會發生, ATmega168很容易發生 , 這都是在供電下,觸摸crystal pin下測試的結果.
3. 請問觸摸crystal pin時,是什麼樣情況會造成Reset?

發表於: 2/5 15:42
頂部


Re: ATMEGA168PB flash corruption
#47
管理員
管理員


請問是否有啟用 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
#48
初級會員
初級會員


感謝回覆,
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 整合
#49
管理員
管理員


可以在 Microchip Studio 中的 Tools>Device Programming 下, 選完燒錄工具及晶片型號之後, 按Apply, 在左邊的選單中有 Fuses , 點選之後即可看到當前晶片中的 Fuse Bytes 設置,
下圖是使用SAMD21的畫面
縮圖

Attach file:



jpg  SAMD21_Fuse.jpg (304.85 KB)
67979_65a0b69557545.jpg 934X742 px

發表於: 1/12 11:48
頂部


Re: ATSAMC21 Bootloader & Application 整合
#50
新會員
新會員


感謝您的回覆,

在您提醒得注意中,FUSE方面的設定跟影響,還是無法理解到很詳細,請問有參考資料能讓我閱讀嗎?
因為我目前使用上沒設定到FUSE,就能正常使用,但擔心發生預期外的問題!

發表於: 1/11 17:20
非常想進化的人
頂部



« 1 2 3 4 (5) 6 7 8 ... 7522 »



:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------