• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::

論壇索引


Board index » All Posts (sanmen)




ATSAME54P20A燒錄/上電後,MCU工作異常
#1
中級會員
中級會員


各位先進好,小弟最近有個案子使用ATSAME54P20A,
現在遇到一個問題,描述如下
情境一、PICkit4燒錄後,MCU不動作,移除PICkit4將RESETN與GND短路後放開,才能正常。
情境二、無連接PICkit4,板子上電,同樣無法動作,也是將RESETN與GND短路後放開,才能正常。
有確認過RESETN與VDD相對時序,當VDD到3.3V後約莫再過了100ms RESETN才Low轉High。

這問題的出現超出我的預期,因為下周五就要交貨,我才剛開始執行專案,
沒有很多時間處理這個問題,請問版上是否有人能夠協助的呢?
謝謝

發表於: 2023/7/6 7:50
頂部


PICkit4故障維修協助請益
#2
中級會員
中級會員


如題,在MCHP Direct購入的Pickit4,使用幾次後異常,燈都不亮了。
請問台灣原廠這邊可以提供哪些協助呢?
謝謝

發表於: 2023/5/24 12:21
頂部


Re: 關於MCC bootloader未來支援介面詢問
#3
中級會員
中級會員


請問各位先進,小弟現在打算基於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異常判別
#4
中級會員
中級會員


請教各位先進
大約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未來支援介面詢問
#5
中級會員
中級會員


先進們,上述問題都釐清了,感謝各位。

發表於: 2022/6/9 19:38
頂部


Re: 關於MCC bootloader未來支援介面詢問
#6
中級會員
中級會員


好的,謝謝。

請教另一個疑問,我依照去年開設之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未來支援介面詢問
#7
中級會員
中級會員


感謝兩位先進提供這麼多資訊,對晚輩非常有助益。

以下再詢問,UBHA裡面可選四種通訊界面,
去年7月的台灣團隊開立的MU課程有demo UART和CAN
CAN是使用APGDT002 tool,
請問如果要用UBHA傳I2C,那中間的tool會是什麼呢?

謝謝

發表於: 2022/6/7 7:10
頂部


關於MCC bootloader未來支援介面詢問
#8
中級會員
中級會員


最近要幫公司部分產品引入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 檔的問題解決
#9
中級會員
中級會員


謝謝老師,清楚了。

發表於: 2022/5/19 14:19
頂部


Re: 請問: ATSAM E70 HEX 檔轉出超大SIZE 的BINARY 檔的問題解決
#10
中級會員
中級會員


Libra老師,
請問您的意思是Fuse設定會跟著bootloader程式對fuse設定相同,
往後若要變更fuse設定,就是透過hex重新燒錄bootloader程式?
這樣理解對嗎?
謝謝

發表於: 2022/5/18 9:29
頂部



(1) 2 3 4 ... 6 »



:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------