會員登陸
帳號:

密碼:

記住我



忘記密碼?

現在註冊!
網站導航
最新下載
訪問統計 (自2012/5/3)


正在流覽:   1 名訪客





APP-ESS17-2板上的ATTINY817無法燒錄
新會員
註冊日期:
2015/04/14 11:43
所屬群組:
註冊會員
文章: 12
等級: 2; EXP: 25
HP : 0 / 31
MP : 4 / 414
離線
您好! 我目前遇到一個APP-ESS17-2板上的ATTINY817無法燒錄的問題:

之前使用ATMEL ICE都可順利燒錄除錯,而好像我在code裡面去寫了一些Fuse的設定後,APP-ESS17-2板上的ATTINY817就再也無法連接燒錄,會出現以下訊息的錯誤視窗:PDI physical timed out. Debugger command Activate physical failed.

Unable to enter programming mode. Verify device selection, interface settings, target power, security bit, and connections to the target device.

=======================================

而另外我有找其他網頁上的方法,是不是可以透過12V給RST腳位即可做Fuse的重置,但我拔除APP-ESS17-2板上的R27後,再使用ATMEL ICE於Atmel studio 7中的Device Programming中的Use 12V UPDI activation,再按Read還是無效,
請問先進是否可有其他方式或正確的方法來處理呢?

謝謝!

1月28日 08:58:29
轉換PDF檔 列印


Re: APP-ESS17-2板上的ATTINY817無法燒錄
管理員
註冊日期:
2017/11/22 11:20
所屬群組:
站務管理者
註冊審核
文章: 71
等級: 7; EXP: 34
HP : 0 / 158
MP : 23 / 881
離線
應該是不小心將Fuse設定的 燒錄腳位TDO 覆寫成為RST(Reset)了
Atmel ICE無法提供12V電壓
但是可以使用 Power Debugger 來提供12V電壓復原,

由於12V會經由RESET腳送出, 在一般應用情況下,
如果板子上的RESET都接在一起時, 可能導致其他共Layout晶片燒毀
所幸APP-ESS17-2 ATTINY817的~RST(TDO)沒有跟其他晶片共接,
所以Power Debugger可以正常使用

1月28日 12:44:26
轉換PDF檔 列印


Re: APP-ESS17-2板上的ATTINY817無法燒錄
新會員
註冊日期:
2015/04/14 11:43
所屬群組:
註冊會員
文章: 12
等級: 2; EXP: 25
HP : 0 / 31
MP : 4 / 414
離線
謝謝Libra 大指點!
但是我還是試不出來,您有空的話是否可提供12V電壓復原的線路,感謝!

1月29日 10:50:46
轉換PDF檔 列印


Re: APP-ESS17-2板上的ATTINY817無法燒錄
管理員
註冊日期:
2017/11/22 11:20
所屬群組:
站務管理者
註冊審核
文章: 71
等級: 7; EXP: 34
HP : 0 / 158
MP : 23 / 881
離線
不是加12V就可以, 而是需要用12V的電壓進行通訊
有試過Power Debug?

1月29日 10:53:51
轉換PDF檔 列印


Re: APP-ESS17-2板上的ATTINY817無法燒錄
新會員
註冊日期:
2015/04/14 11:43
所屬群組:
註冊會員
文章: 12
等級: 2; EXP: 25
HP : 0 / 31
MP : 4 / 414
離線
https://microtherion.github.io/ScratchMonkey/HighVoltage.html

是如上方網頁中的Using an External Power Supply方式嗎?

使用ATMEL ICE的"6-pin 100-mil connector"
- Pinout 1 (TDO) to HVREST腳位
- Pinout 2 (VDD) to Attiny817 pin 4 (VDD)再接一個外部供電3.3V
- Pinout 6 (GND) to Attiny817 pin 3 (GND).

而Attiny817 pin 23 (RST)接到RESET

是這樣接嗎? 謝謝!

1月29日 13:28:37
轉換PDF檔 列印


Re: APP-ESS17-2板上的ATTINY817無法燒錄
新會員
註冊日期:
2015/04/14 11:43
所屬群組:
註冊會員
文章: 12
等級: 2; EXP: 25
HP : 0 / 31
MP : 4 / 414
離線
引用:

Libra 寫道:
不是加12V就可以, 而是需要用12V的電壓進行通訊
有試過Power Debug?



Sorry! 因目前沒有Power Debugr板子,所以是使用電源供應器給12V,謝謝!

1月29日 13:40:05
轉換PDF檔 列印


Re: APP-ESS17-2板上的ATTINY817無法燒錄
管理員
註冊日期:
2017/11/22 11:20
所屬群組:
站務管理者
註冊審核
文章: 71
等級: 7; EXP: 34
HP : 0 / 158
MP : 23 / 881
離線
沒有試過使用3.3V(5V)的Tool加上外部電壓進行燒錄的方式, tool本身也需要注意不要讓12V回灌, 建議使用Power Debugger來執行 Fuse復歸
網頁上的方法我沒有試過, 看起來是可行的

2月12日 10:00:19
轉換PDF檔 列印


Re: APP-ESS17-2板上的ATTINY817無法燒錄
管理員
註冊日期:
2017/11/22 11:20
所屬群組:
站務管理者
註冊審核
文章: 71
等級: 7; EXP: 34
HP : 0 / 158
MP : 23 / 881
離線
嘗試用網頁上的Level Shift方法, 發現還是無法用12V燒錄,
試著抓PowerDebugger pin3(UPDI_DATA)的波形,
發現當Studio 7燒錄勾選 Use 12V UPDI active if available 選項時,

pin3(UPDI_DATA)會在燒錄開始時, 先打出30us左右的12V的Pulse,
等待4.5ms後, 開始用3.3V進行通訊燒錄,
因此並非全程都用12V通信,

所以當Studio 7 勾選 Use 12V UPDI active if available 選項時, PowerDebugger會啟動12V pulse發送
如果沒勾選時, 不會發送12V pulse,

如果要用Atmel ICE搭配電路來達成這樣的設計會有點麻煩,
建議使用PowerDebugger來實現
PowerDebugger(https://www.microchip.com/DevelopmentT ... ctDetails/atpowerdebugger)

另外有試過, 下面方法會有成功的機會使用Atmel ICE來燒錄
要注意不要誤讓12V回灌到Atmel-ICE, 否則會有燒毀的風險

1. 先連接Atmel ICE與ATTINY817
2. Studio 7 Device Program 連接成功 [Apply]
3. UI畫面切到 Memories 準備
3. 斷開 Atmel ICE 與 ATTONY817 間的 pin3(UPDI_DATA)
4. 將ATTINY817的pin3(UPDI_DATA)快速點一下12V
5. 迅速接回 pin3(UPDI_DATA) 到 Atmel ICE
6. 立刻點擊UI [Program]
7. 如果可以成功燒錄代表Fuse已經解鎖
8. 將Fuse的SYSCFG0.RSTPINCFG設定, 自Reset Mode改回UPDI Mode, 按[Program] 更新Fuse
9. Power cycle ATTINY817

Tool / 轉板 / 817 間的接腳
Atmel ICE(10pin) <-> 6-pin 100-mil <-> APP-ESS17-2(10 pin AVR JTAG) <-> ATTiny817
Pin1(TCK) <-> Pin3
Pin2(GND) <-> Pin6 <-> Pin2(GND)
Pin3(TDO) <-> Pin1 <-> Pin3(UPDI_DATA) <-> Pin23
Pin4(VTG) <-> Pin2 <-> Pin4(VCC)
Pin6(nSRST) <-> Pin5 <-> Pin6(~RST)
Pin9(TDI) <-> Pin4

附加檔案:



jpg  12V.jpg (149.88 KB)
67979_5c636fe9efc09.jpg 932X361 px

jpg  12Vupdi.jpg (109.43 KB)
67979_5c63705975f03.jpg 616X515 px

2月13日 09:13:58

Libra 於 2019年02月13日 09:46:02
Libra 於 2019年02月13日 09:53:12
Libra 於 2019年02月13日 10:22:19
轉換PDF檔 列印


Re: APP-ESS17-2板上的ATTINY817無法燒錄
新會員
註冊日期:
2015/04/14 11:43
所屬群組:
註冊會員
文章: 12
等級: 2; EXP: 25
HP : 0 / 31
MP : 4 / 414
離線
OK! 我再試試,感謝您!

2月13日 17:02:50
轉換PDF檔 列印






無法在此發表文章
可以在此觀看文章
無法回覆文章
無法編輯自己的文章
無法刪除自己的文章
無法發起投票調查
無法在此投票
無法上傳附加檔案
無法不經審核直接發表文章

[進階搜尋]


搜尋
Microchip連結

網頁捷徑
2019 Summer Elite 報名
教育訓練
其它網站連結
電話: 02-25000405
產品技術問題產品技術支援專線:0800-717718 台北02-25088600 新竹03-5778366 Ext. 8600 高雄07-2137830 MicrochipDIRECT 專線: 07-2137830
Powered by XOOPS © 2001-2012 The XOOPS Project