SAM Boot Assistant(SAM-BA)允許使用USB或UART主機進行在系統編程(ISP),而無需任何外部編程接口。通常,SAM-BA監視器在出廠時編程到ROM(如果存在)中。如果ROM不存在,默認情況下不支持SAM-BA。要在無ROM器件中支持SAM-BA,可以將SAM-BA監視器應用程序加載到閃存中。本應用筆記重點介紹無ROM Cortex?-M器件并說明SAM-BA監視器及其在這些器件上的接口。SAM-BA監視器兼容現有SAM-BA軟件工具,但與其他Cortex-M器件相比有一些差異。該文檔將說明這些差異。
1特性
1. 允許最終用戶在沒有編程器的情況下編程、驗證和保護器件
2. 允許最終用戶升級應用程序固件
3. 利用I/O引腳提供可配置啟動條件
4. 支持USB-CDC和UART接口
5. 提供源代碼,可根據用戶需求進行定制2內容簡介
1. SAM-BA簡介
小程序簡介
SAM-BA監視器
2. 無ROMCortex?-M器件
3. 硬件要求
4. 軟件實現
存儲器映射
設計注意事項
配置
儲存器使用情況
5. 重新編譯SAM-BA監視器
使用AtmelStudio將SAM-BA監視器移植到SAM L22的示例
使應用程序重新指向新的起始地址
為SAM-BA主機重新生成小程序
6. 使用SAM-BA監視器
編程SAM-BA監視器
進入SAM-BA監視器
7. 在Windows?上運行SAM-BA
連接SAM-BAGUI
閃存編程
腳本
8. 其他解決方案
-
接口
+關注
關注
33文章
8526瀏覽量
150862 -
監視器
+關注
關注
1文章
780瀏覽量
33104
原文標題:【世說設計】Microchip無ROM Cortex? -M器件的SAM-BA? 監視器
文章出處:【微信號:Excelpoint_CN,微信公眾號:Excelpoint_CN】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論