會員登陸
帳號:

密碼:

記住我



忘記密碼?

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


正在流覽:   1 名訪客





Atmel Studio 7.0找不到SAM C21 Xplained Pro上的EDBG
新會員
註冊日期:
10月16日 17:16:10
所屬群組:
註冊會員
文章: 4
等級: 1; EXP: 21
HP : 0 / 5
MP : 1 / 2
離線
我買了一片SAM C21 Xplained Pro,並使用Atmel Studio 7.0中的File>New>Atmel Start Example Project建立LED flasher專案,專案產生過程中皆採用預設值。

目前問題是在Start Debug(F5)的過程中,會跳出Backend agent is not running(no tools available).的警告視窗,而在Tool頁面的Selected debugger/programmer下拉選單是空的,按教學應該會有EDBG能選才是。另外我有確認過windows下的裝置管理員,並沒有任何未安裝或是驅動程式有問題的設備,應該代表Atmel Studio 7.0安裝過程中該裝的驅動程式都裝了。

網路上有看到不少類似的情況,但都沒有具體的處理方法。
請問有人有解決過這方面的問題能分享經驗嗎?

另外如果我改用MPLAB X進行SAM C21開發,有辦法使用類似Atmel Start來產生範例專案的功能嗎?

11月04日 14:30:28
轉換PDF檔 列印


Re: Atmel Studio 7.0找不到SAM C21 Xplained Pro上的EDBG
管理員
註冊日期:
2017/11/22 11:20
所屬群組:
站務管理者
註冊審核
文章: 76
等級: 7; EXP: 65
HP : 0 / 166
MP : 25 / 991
離線
你的作業系統是Windows ?
正確安裝EDBG driver時, 在裝置管理員會出現兩個裝置
1. Microchip Tools\EDBG Data Gateway
2. 連接埠 (COM和LPT) \ EDBG Virtual COM Port (COMx)
如果沒有的話即使用MPLAB X IDE也不能燒錄

請先確認下面步驟
1. Atmel START example project是否選擇 SAMC21 Xplained Pro
2. DFP v1.2.176 是否安裝?
(Tools->Device Package Manager->右上搜尋SAMC21)
3. 進入Project Properties (在LED Flasher上按右鍵, 選Properties)
a. 選 Device : 晶片型號是否正確: ATSAMC21J18A
b. 選 Tools : Select debugger/programmer
是否可以選到 EDBG inetrface : SWD

MPLAB X IDE需要搭配Harmony v3才能對SAMC21開發
Harmony v3的Example Project放在下載下來的Framework中的
每個Module中的目錄下APPS目錄中

11月05日 09:15:33

Libra 於 2019年11月05日 11:00:43
轉換PDF檔 列印


Re: Atmel Studio 7.0找不到SAM C21 Xplained Pro上的EDBG
新會員
註冊日期:
10月16日 17:16:10
所屬群組:
註冊會員
文章: 4
等級: 1; EXP: 21
HP : 0 / 5
MP : 1 / 2
離線
引用:

Libra 寫道:
你的作業系統是Windows ?
正確安裝EDBG driver時, 在裝置管理員會出現兩個裝置
1. Microchip Tools\EDBG Data Gateway
2. 連接埠 (COM和LPT) \ EDBG Virtual COM Port (COMx)
如果沒有的話即使用MPLAB X IDE也不能燒錄

請先確認下面步驟
1. Atmel START example project是否選擇 SAMC21 Xplained Pro
2. DFP v1.2.176 是否安裝?
(Tools->Device Package Manager->右上搜尋SAMC21)
3. 進入Project Properties (在LED Flasher上按右鍵, 選Properties)
a. 選 Device : 晶片型號是否正確: ATSAMC21J18A
b. 選 Tools : Select debugger/programmer
是否可以選到 EDBG inetrface : SWD

MPLAB X IDE需要搭配Harmony v3才能對SAMC21開發
Harmony v3的Example Project放在下載下來的Framework中的
每個Module中的目錄下APPS目錄中


謝謝您的建議,我因為找到其他開發方案(後述)昨天已把Atmel Studio解除安裝,若專案告一段落我再抽空測試您的建議。

目前我使用的方案為利用Atmel Start線上網站(https://start.atmel.com/)設定、產生並下載專案檔,再使用MPLAB X IDE匯入專案,並搭配XC32 Compiler進行程式編譯、除錯。這方法目前除了少部分不影響開發的紅字錯誤訊息外,一切都能正常使用,安裝過程中也沒有什麼需要額外設定的地方,更可以跟PIC系列共用IDE,推薦給遇到相同問題的朋友們。

11月05日 11:58:12
轉換PDF檔 列印


Re: Atmel Studio 7.0找不到SAM C21 Xplained Pro上的EDBG
管理員
註冊日期:
2017/11/22 11:20
所屬群組:
站務管理者
註冊審核
文章: 76
等級: 7; EXP: 65
HP : 0 / 166
MP : 25 / 991
離線
理論上, 如果你可以使用MPLAB X IDE找到EDBG並且燒錄時, 這時如果回到Atmel Studio下也會成功找到EDBG, 所以之前安裝Atmel Studio時, 可能相關的驅動程式安裝不完全導致.

11月06日 10:48:41
轉換PDF檔 列印


Re: Atmel Studio 7.0找不到SAM C21 Xplained Pro上的EDBG
新會員
註冊日期:
10月16日 17:16:10
所屬群組:
註冊會員
文章: 4
等級: 1; EXP: 21
HP : 0 / 5
MP : 1 / 2
離線
因為大部分SAM相關教學都是在Atmel Studio下操作,我用MPLAB X IDE在學習的過程中遇到不少麻煩,所以不得不再次嘗試安裝Atmel Studio,結果依然無法進行除錯。

引用:

Libra 寫道:
你的作業系統是Windows ?
正確安裝EDBG driver時, 在裝置管理員會出現兩個裝置
1. Microchip Tools\EDBG Data Gateway
2. 連接埠 (COM和LPT) \ EDBG Virtual COM Port (COMx)
如果沒有的話即使用MPLAB X IDE也不能燒錄


有。

引用:

請先確認下面步驟
1. Atmel START example project是否選擇 SAMC21 Xplained Pro
2. DFP v1.2.176 是否安裝?
(Tools->Device Package Manager->右上搜尋SAMC21)
3. 進入Project Properties (在LED Flasher上按右鍵, 選Properties)
a. 選 Device : 晶片型號是否正確: ATSAMC21J18A
b. 選 Tools : Select debugger/programmer
是否可以選到 EDBG inetrface : SWD

MPLAB X IDE需要搭配Harmony v3才能對SAMC21開發
Harmony v3的Example Project放在下載下來的Framework中的
每個Module中的目錄下APPS目錄中

1.是。
2.是。
3A.是。
3B.否,沒這個選項。

附件是上面個選項的截圖。
看來問題出在3B,但在MPLAB X下卻能看到EDBG,請問這是怎麼回事呢?

附加檔案:



jpg  ref.jpg (140.83 KB)
75856_5ddf7b03cf150.jpg 1148X588 px

11月28日 15:45:07
轉換PDF檔 列印






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

[進階搜尋]


搜尋
Microchip連結
產品技術問題產品技術支援專線:0800-717718 台北02-25088600 新竹03-5778366 Ext. 8600 高雄07-2137830 MicrochipDIRECT 專線: 07-2137830
Powered by XOOPS © 2001-2012 The XOOPS Project