Re: PIC32MX795F512晶片 Ethernet模組的選擇
|
||||
---|---|---|---|---|
管理員
|
目前看到 PIC32MX795F512 所建立的 Harmony Porject 可以支援 KSZ8061 Ethernet PHY的Driver.
不知道您之前 LAN8720A PHY 子板時, 在 Ethernet上的應用有呢 ? 另外 您目前 PIC32MX 與 LAN8720A PHY 之間是透過哪一個介面連接? 如果提供更詳細的應用與連接方式, 將有助於我們評估 KSZ8061 對您專案的適合度, 謝謝
發表於: 2022/6/22 8:20
|
|||
|
Re: SAME54 XPLAINED pro NOT detect
|
||||
---|---|---|---|---|
管理員
|
1. 這片EVB之前DEBUG USB是好的嗎?
2. 如果之前是好的做過甚麼動作後才出現異常? 3. 如果是全新的就出現問題, 請問購買來源是? 4. 請問作業系統是 Windows ? 5. 裝置管理員在插上USB後, 是否有新的裝置出現? a. Microchip Tools\EDBG Data Gateway b. 通用序列匯流排工具\USB Composite Device (會多出一個) c. 連接埠(COM和LPT)\EDBG Virtual COM Port (COMxx) 6. 更換一條新的USB線試試 如果以上都沒有成功, 可能為EVB損壞需要送修處理
發表於: 2022/6/22 7:36
|
|||
|
Re: 轉出燒錄檔問題
|
||||
---|---|---|---|---|
管理員
|
MPLAB X IDE 建立的Hex裡面如果含有Configuration 配置時, 只可以在MPLAB X IDE/IPE中燒錄Configuration, 但是其他第三方燒錄器則無法燒錄這種Hex, 因此需要另外提供Configuration給第三方燒錄廠單獨燒錄.
發表於: 2022/6/13 17:28
|
|||
|
Re: ATSAMD51P19A 長時間斷電再開,有機率MCU無動作的問題?
|
||||
---|---|---|---|---|
管理員
|
發表於: 2022/5/23 12:15
|
|||
|
Re: Bootloader 沒法跳到 Application 問題
|
||||
---|---|---|---|---|
管理員
|
>>會是 SAML22 特有的問題嗎?
請問您之前有在其他SAM上面正常執行, 但是在SAML22才不行嗎?
發表於: 2022/5/23 11:59
|
|||
|
Re: ATSAMD51P19A 長時間斷電再開,有機率MCU無動作的問題?
|
||||
---|---|---|---|---|
管理員
|
1. 請問是在公板上?還是在您自己的板子?
2. MCU無動作的確定方式是? 是否有可能開機與周邊元件溝通時, 因無回應而導致MCU等待, 程式沒有繼續往下跑? 換句話說是因其他元件導致MCU停止? 3. Reset 時, 其他周邊主動元件是否也會一併被 Reset? 還是只有 MCU 被 Reset ? 4. 電源關閉時, 板子是否還有其他可能的電源供應?比如自其他連接線串入的電? 5. 目前有幾片板子發生這個現象? 不良率是? A-B-A swap test: 6. 嘗試將有問題的MCU, 搬到一片好的板子上, 看看問題是否可以重製? 7. 將好的MCU搬到有問題的板子上, 看看問題是否可以重製?
發表於: 2022/5/23 9:24
|
|||
|
Re: 請問: ATSAM E70 HEX 檔轉出超大SIZE 的BINARY 檔的問題解決
|
||||
---|---|---|---|---|
管理員
|
應該是說針對SAM Cortex-M家族,
Fuse(Configuration)設定, 使用Harmony Gencode 後, 在initialization.c中會產生Fuse設定的假指令#pragma,(可選的) 經過XC32 Compiler之後會將Fuse設定一併存在HEX中, 但是該Fuse在HEX中的地址為假的地址, 不是真正Flash可以找到的地址, 只有使用 MPLAB XIDE/IPE 才會將這種 HEX 中Fuse的內容燒錄到 SAM MCU 正確的NVM中. 因此, 1. 其他IDE搭配燒錄器, 拿到這種HEX無法燒錄Fuse 2. 將這種HEX轉成1:1的BIN時, Fuse的假地址與真正的程式碼之間距離遙遠, 因此中間會插入0xFFFFFFFF的Dummy data導致BIN變的巨大 至於你的問題: Q. Fuse設定會跟著bootloader程式對fuse設定相同, A. 如果你的Bootloader HEX有包含Fuse的內容, 且透過XIDE/IPE燒錄時才會. Q. 往後若要變更fuse設定,就是透過hex重新燒錄bootloader程式? A. Fuse設定可以透過 XIDE->Window->Target Memory View\Configuration Bits 來讀取及寫入, 要先讀取一次才能修改並寫入, 如果寫完後再次燒錄上面那種HEX檔時, 剛剛寫的就會被覆蓋
發表於: 2022/5/18 14:16
|
|||
|
Re: SAMD21G18A加入File System Bootloader後無法gen. code
|
||||
---|---|---|---|---|
管理員
|
一般情況下, 如果不打算用到FreeRTOS時,
不可以在添加 System Service 或 Driver , 點選添加 FreeRTOS, 因為這個Module會讓 System Service 或 Driver 選擇使用"Synchronous"同步模式來操作, 這樣會導致部分不支援 "Synchronous" 模式的模組異常. 因此我們的SAM教材, 在詢問是否添加FreeRTOS這一步時, 都是選擇 [No]. 也不建議一開始添加FreeRTOS, 之後再選擇刪除, 因為當模組很多時, 會導致一些程式Gen Code時發生異常.
發表於: 2022/5/17 14:37
|
|||
|
Re: 更新新版本MHC會被Win10內建防毒軟體攔截mhc.jar視為嚴重病毒
|
||||
---|---|---|---|---|
管理員
|
放心啦! Microchip的軟體都沒病毒的,
我上次上課的問題後來是因為 1. 專案裡面的Harmony Framework路徑, 目錄不存在 2. MPLAB XIDE裡面Tools\Options\Plugins的Harmony Framework路徑, 目錄也不存在 將Reconfigure時, Framework的路徑選對就可正常進入MHC MPLAB XIDE裡面Tools\Options\Plugins的Harmony Framework路徑 進入過一次Content Manager之後, 就會用所指定的下載目錄修正
發表於: 2022/5/11 17:30
|
|||
|