:::


Browsing this Thread:   1 Anonymous Users




« 1 (2)


Re: ATSAMD51J18A 有關Code Protect相關文件
#7
新會員
新會員


查看用戶資訊
如果跟 power-off 電壓有關.
請問你的 reset RC 值, 各是多少?

改變放電時間, 是否有幫助?

發表於: 2021/9/14 9:14
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: ATSAMD51J18A 有關Code Protect相關文件
#6
管理員
管理員


查看用戶資訊
關於您的問題, 是否有使用Bootloader呢?
1. 如果要避免Flash被debugger讀出來時,請設定NVM Fuse 中的 Security bit,但是您的問題這個應該無效.
2. 如果是Flash前面幾個Byte被不明破壞(寫入)時,請設定NVM Fuse中的Boot Protect,可以指定要保護開機區的Byte數.
3. 如果想要保護整個Flash或是大區域時,請設定NVM Fuse中的 Region Lock,可以指定要Lock的區塊
4. 電壓不穩時,一樣要去設定NVM Fuse中的 BOD值,避免讓MCU在電壓不穩時工作.

注意! 一但設定Boot Protect或是Region Lock時,則被保護及鎖定的Flash區域,將無法再被燒錄新程式,
Erase All 可以清除Flash全部內容, 但是無法解除(清除)Boot Protect及Region Lock的設定,
因此 要 Reprogram 之前一定要先解除(清除)Boot Protect及Region Lock的設定後,才能釋放被保護或鎖定的Flash區域,否則 Reprogram 會失敗

Note: Atmel studio 7中可以找到Fuse的設定介面,如果是使用MPLAB X IDE時,則在 Configuration bit中設定。

發表於: 2021/9/11 18:28

Edited by Libra on 2021年09月23日 10:25:18
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: ATSAMD51J18A 有關Code Protect相關文件
#5
中級會員
中級會員


查看用戶資訊
感謝版主回覆,我再試著啟動BOD功能,看現象是否有改善,另外版主能提供Code Project Application Note要去看裡下載嗎?或者是關鍵字,我用Code Protect 跟IC名稱找不到相關文件。

發表於: 2021/9/10 15:52
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: ATSAMD51J18A 有關Code Protect相關文件
#4
版主
版主


查看用戶資訊
看這被修改的現象,大部分是在 Power-Off 時 VDD 電壓慢慢下降出現一段不穩定的電壓階段,造成程式執行被打亂也就誤執行了 Flash 的寫入程式所造成的錯誤。

要解決這問題,最佳方式就是加一顆 Supervisor 的 Reset 元件或啟用內部的 BOD 功能 。比如 DSAM51 工作在3.3V 外加一個 2.8V 的 Reset IC.

發表於: 2021/9/10 14:45
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: ATSAMD51J18A 有關Code Protect相關文件
#3
中級會員
中級會員


查看用戶資訊
目前使用這顆IC, 有發生過幾次Flash內容被改寫的問題,

使用燒錄器讀回來發現讀回來在Address0x00000000,

前16個Bytes裡面有幾個Bytes資料被改寫的問題,導致MCU無法

正常Work,有複制現象,但現象發生都是在斷電後再上電,才會發生的,

且其它Address內容跟燒錄檔比對都是無誤的,目前想不到其它能解決這個

問題的方法,想說用Code protect,先試試看還會不會發生這個問題。


另外想請教關於我們公司屬於跟原廠配合的,有問題我們只知道聯絡Sales,
但Salse真的太忙,打電話與發mail都無回應,甚致打電話去台北Office請助理
協助聯絡,但還是無回應,有人可協助解決這方面的問題嗎?

發表於: 2021/9/10 9:11
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: ATSAMD51J18A 有關Code Protect相關文件
#2
管理員
管理員


查看用戶資訊
不是很清楚您的問題, 可否詳述?

發表於: 2021/9/9 8:12
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


ATSAMD51J18A 有關Code Protect相關文件
#1
中級會員
中級會員


查看用戶資訊
Hi ,

想請問有這方面的相關文件嗎?

發表於: 2021/9/8 11:03
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

會員登入

知識列車系列 IV – 2022 MU選粹網路研討會

http://www.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
[ more... ]
:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
https://mu.microchip.com/page/tmu
http://www.microchip.com.tw/modules/tadnews/page.php?ncsn=2&nsn=41
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... ]

教育訓練中心

課程 - 台北教育訓練中心
課程 - 新竹教育訓練中心
課程 - 高雄教育訓練中心
教育訓練中心介紹
購買 - 實驗工具
臺灣實驗板介紹與資源