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文章
8494浏览量
150816 -
监视器
+关注
关注
1文章
780浏览量
33094
原文标题:【世说设计】Microchip无ROM Cortex® -M器件的SAM-BA® 监视器
文章出处:【微信号:Excelpoint_CN,微信公众号:Excelpoint_CN】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论