PICkit4故障維修協助請益
|
||||
---|---|---|---|---|
中級會員
|
如題,在MCHP Direct購入的Pickit4,使用幾次後異常,燈都不亮了。
請問台灣原廠這邊可以提供哪些協助呢? 謝謝
發表於: 2023/5/24 12:21
|
|||
|
Re: 關於MCC bootloader未來支援介面詢問
|
||||
---|---|---|---|---|
中級會員
|
請問各位先進,小弟現在打算基於dsPIC33CK在MCC產生的UART bootloader code加入I2C
先前看過一些文章,有人提到說在bootloader不要使用中斷,要留給app,我是沒有很了解根本原因。 所以現在的執行計畫如下: 1.先用mcc產生I2C相關底層,並disable I2C interrupt。 2.在沒有中斷下,實現I2C protocol state machine 3.I2C read/write function替代原mcc bootloader的UART相關部分 請問,小弟這樣的想法是合理的嗎? 謝謝指教了!
發表於: 2022/6/24 17:02
|
|||
|
PICkit Serial Analyzer異常判別
|
||||
---|---|---|---|---|
中級會員
|
請教各位先進
大約10年前參與研討會,抽到一個PICkit Serial Analyzer 從來沒有用過,因為最近要實驗IIC bootloader,算是第一次拿出來用 想透過GUI來做初始操作,但一直無法被讀取 以下是GUI所呈現訊息 >> System Reset performed: Welcome to PicKit Serial version 2.0.1.0 2022/6/24 下午 03:28:58 System Reset . . . Found PICkitS.dll - Ver: 1.3.0.0 PICkit Serial Analyzer could not be found. You may continue without it, or close this application, check your connections and start over. 請問,這樣是否代表這個tool是無法使用的呢? 謝謝
發表於: 2022/6/24 15:32
Edited by sanmen on 2022年06月24日 15:48:04
|
|||
|
Re: 關於MCC bootloader未來支援介面詢問
|
||||
---|---|---|---|---|
中級會員
|
先進們,上述問題都釐清了,感謝各位。
發表於: 2022/6/9 19:38
|
|||
|
Re: 關於MCC bootloader未來支援介面詢問
|
||||
---|---|---|---|---|
中級會員
|
好的,謝謝。
請教另一個疑問,我依照去年開設之MU課程lab操作,使用dsPIC33CK產生了一個bootloader app hex file 1. 從編譯結果看起來app程式碼應該放在address 0x1800-0x1EA8,但為何address 0x0000~0x01F8還有東西(非FFFFFF)? 2. 使用UBHA進行bootloader燒錄,並查看logger有以下疑問: a. 如1所提address 0x0000~0x01F8這段GUI並沒有執行,請問我如果自己用MCU做HOST,在沒有事先定義情況下, HOST MCU有辦法從Hex file內容知道要從0x1800的資料開始送出? b. app程式的address分佈為0x1800~0x1EA8,而從UBHA的logger的訊息看來,依序更新 0x1878~0x1968 0x18F0~0x19E0 0x1968~0x1A58 0x19E0~0x1AD0 ... 0x1800~0x18F0(結束) 請問,UBHA不按順序從0x1800開始,有什麼特別原因嗎? 有些adress會重複兩次寫入,這麼做的原因是? 以上,麻煩專家們協助解惑,謝謝
發表於: 2022/6/7 15:08
|
|||
|
Re: 關於MCC bootloader未來支援介面詢問
|
||||
---|---|---|---|---|
中級會員
|
感謝兩位先進提供這麼多資訊,對晚輩非常有助益。
以下再詢問,UBHA裡面可選四種通訊界面, 去年7月的台灣團隊開立的MU課程有demo UART和CAN CAN是使用APGDT002 tool, 請問如果要用UBHA傳I2C,那中間的tool會是什麼呢? 謝謝
發表於: 2022/6/7 7:10
|
|||
|
關於MCC bootloader未來支援介面詢問
|
||||
---|---|---|---|---|
中級會員
|
最近要幫公司部分產品引入bootloader
目前從mcc選擇8/16bit都只有看到UART, 不過受限應用架構,部分產品HOST MCU(SAMD/SAME) 只能透過SPI、IIC對這些slave MCU(8/16bit)做bootloader, 想請問,近期原廠是否有規劃在MCC上釋出8/16bit基於IIC/SPI之bootloader library呢? 8bit >> PIC16F1769、PIC16F1779、PIC18F46Q10 16bit >> dsPIC33CK、dsPIC33EP 謝謝!
發表於: 2022/5/19 14:25
|
|||
|
Re: 請問: ATSAM E70 HEX 檔轉出超大SIZE 的BINARY 檔的問題解決
|
||||
---|---|---|---|---|
中級會員
|
謝謝老師,清楚了。
發表於: 2022/5/19 14:19
|
|||
|
Re: 請問: ATSAM E70 HEX 檔轉出超大SIZE 的BINARY 檔的問題解決
|
||||
---|---|---|---|---|
中級會員
|
Libra老師,
請問您的意思是Fuse設定會跟著bootloader程式對fuse設定相同, 往後若要變更fuse設定,就是透過hex重新燒錄bootloader程式? 這樣理解對嗎? 謝謝
發表於: 2022/5/18 9:29
|
|||
|