Atmel 最近推出新版開發工具 AVR Studio 5,號稱支援 8 位元和 32 位元的 AVR 微控制器。AVR Studio 5 的韌體燒錄功能座落在選單的『Tools > AVR Programming』這個位置:
我想用 AVR Dragon 透過 ISP 介面來燒錄 ATmega8 的韌體,但打開 "AVR Programming" 視窗後卻找不到 ATmega8 的 Device:
▲ AVR Studio 5 燒錄視窗預設找不到 ATmega8 Device
上網搜尋,發現網路上也有人在討論這問題,而 mindziux 提供了解法:
- 複製一份 "C:\Program Files\Atmel\AVR Studio 5.0\tools\AVRDragon\xml\ATmega88_AVRDragon.xml" 放在同一個資料夾,並更名為 ATmega8_AVRDragon.xml
- 編輯 ATmega8_AVRDragon.xml,把 <device name="ATmega88"> 改成 <device name="ATmega8">
接著重新啟動 AVR Studio,就可以看到 ATmega8 Device。如下圖所示,按下「Apply」和「Read」鈕,就會順利讀出 Device signature:
除了 AVR Dragon 外,其它 ISP 燒錄器可能也有同樣的問題,我想解法應該是一樣的。
0 意見:
張貼留言