Microsoft Word - SAM-BA.doc

Similar documents
目 录

PTS7_Manual.PDF

Arduino 1-1 Arduino 1-2 Arduino 1-3 Arduino IDE

(Load Project) (Save Project) (OffLine Mode) (Help) Intel Hex Motor

untitled

<4D F736F F D20B9D8D3DAD7F6BAC C4EAB3F5D6D0B1CFD2B5C9FAD1A7D2B5BFBCCAD4D3EBB8DFD6D0BDD7B6CED1A7D0A3D5D0C9FAB1A8C3FBB9A4D7F7B5C4CDA8D6AA2E646F63>

JTAG ICE PC JTAG ICE JTAG ISP... 5 IDE AVR STUDIO JTAGICE JTAGICE... 12

untitled

DSP

Symantec™ Sygate Enterprise Protection 防护代理安装使用指南

Cadence SPB 15.2 VOICE Cadence SPB 15.2 PC Cadence 3 (1) CD1 1of 2 (2) CD2 2of 2 (3) CD3 Concept HDL 1of 1

1.ai

LSI U320 SCSI卡用户手册.doc

Microsoft Word zw

AL-MX200 Series

Data Server_new_.doc

Data Management Software CL-S10w

ARM JTAG实时仿真器安装使用指南

RAID RAID 0 RAID 1 RAID 5 RAID * ( -1)* ( /2)* No Yes Yes Yes A. B. BIOS SATA C. RAID BIOS RAID ( ) D. SATA RAID/AHCI ( ) SATA M.2 SSD ( )

CL-S10w

AL-M200 Series

USB解决方案.ppt

手册 doc

产品手册


Data Management Software CL-S10w

(Microsoft Word - 1-\302\262\244\266.doc)

Chapter 2

产品手册

SL2511 SR Plus 操作手冊_單面.doc

Serial ATA ( Nvidia nforce430)...2 (1) SATA... 2 (2) B I O S S A T A... 3 (3) RAID BIOS RAID... 6 (4) S A T A... 9 (5) S A T A (6) Microsoft Win

<4D F736F F D20A8CFA952A6A12DAED1ADB1B8EAAEC62E646F63>

untitled

xx200410c.doc

T1028_Manual_KO_V3 0.pdf

Data Management Software CL-S10w

Data Management Software CL-S10w Ver.1.1

Data Management Software CL-S10w

《將進酒》

21 flash

行业

说明书

Microsoft Word - VL880manual-v88313-tc3.doc

專業式報告

+01-10_M5A_C1955.p65

黔卫计发〔2016〕28号(人事处)-两单位-网络版

untitled

EK-STM32F

untitled

SA054 Chinese user manual

RAID RAID 0 RAID 1 RAID 5 RAID * (-1)* (/ 2)* No Yes Yes Yes SATA A. B. BIOS SATA C. RAID BIOS RAID ( ) D. RAID/AHCI ( ) S ATA S S D ( ) (

A Preliminary Implementation of Linux Kernel Virus and Process Hiding

ICD ICD ICD ICD ICD

1 产 品 简 介 特 性 包 装 产 品 外 观 电 脑 系 统 要 求 硬 件 安 装 软 件 安 装 软 件 操 作 IP

r_09hr_practical_guide_kor.pdf

untitled

Desktop Management Guide

untitled

KL DSC DEMO 使用说明

Serial ATA ( Silicon Image SiI3114)...2 (1) SATA... 2 (2) B I O S S A T A... 3 (3) RAID BIOS RAID... 5 (4) S A T A... 8 (5) S A T A... 10

2012/07/01 陈 春 华 老 师 参 加 国 家 级 青 年 教 师 企 业 实 践 2012/07/03 20 名 教 师 前 往 12 家 企 事 业 单 位 短 期 实 践 2012/07/16 全 国 示 范 校 内 涵 建 设 暨 专 业 建 设 培 训 交 流 会 2012/07

1 SQL Server 2005 SQL Server Microsoft Windows Server 2003NTFS NTFS SQL Server 2000 Randy Dyess DBA SQL Server SQL Server DBA SQL Server SQL Se

untitled

技 术 支 持 电 话 传 真 电 子 邮 件 网 址 CONVERGE PRO 880/880T/840T/8i, CON

5in1_eDVR_Manual_Chinese.cdr

98年度即測即評學科測試與即測即評即發證技術士技能檢定簡章

Microsoft Word 箕æ−¥ï¼‹å®ı稿;

1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F B. 1(VCC/GND) SH79F6431 C. VDDIO SH79F6431 P4 P5 P0.6 P0.7 VDDIO VDDIO=5V D. 2 V 1.0

ebook140-9

教 务 信 息 教 学 日 常 运 行 工 作 4 月 6 日, 教 务 部 高 丽 琴 老 师 参 加 南 昌 市 教 育 局 2016 年 中 小 学 教 师 资 格 认 定 工 作 培 训 会 2016 年 教 师 资 格 认 定 工 作 是 从 省 考 向 国 考 过 渡 后 的 第 一 次

计算机网络与经济(二).doc

Microsoft PowerPoint ?????????3 [Compatibility Mode]

Panaboard Overlayer help

K7VT2_QIG_v3

WebSphere Studio Application Developer IBM Portal Toolkit... 2/21 1. WebSphere Portal Portal WebSphere Application Server stopserver.bat -configfile..

Microsoft Word - ??山

Transcription:

ATMEL SAM-BA and SAM-PROG 用户手册 译者 :www.mcuzone.com 版本 :VER1.0 日期 :2005-08

SAM-BA and SAM-PROG: Atmel's Flasher Tools 术语 : SAM-BA GUI(SAM-BA 图形用户界面 ) 和 SAM-PROG 为 PC 端应用程序 SAM-BA BOOT 为固化于微控制器端的应用程序 SAM-BA Boot ATMEL 的应用程序 (SAM-BA GUI 和 SAM-PRO) 均使用了嵌入在 ROM 中的 SAM-BA Boot 固件 SAM-BA Boot 固件对芯片进行如下初始化 : 启动 PLL 输出, 为 USB 外设提供一个 48MHz 的工作频率, 连接 USB 外设, 连接 USART 外设, 等待一个来自于 USB 或者 COM 的主机连接 (PC) SAM-BA 的主要特性如下 : 通过 RS232 或者 USB 接口提供 ISP 操作, 可以通过基于 Windows 的 GUI 或者基于 DOS 的命令行进行操作, 运行于 Win2000 和 WinXP, 可以显示存储器和外设的内容, 目标器件存储器 (FLASH) 操作 : 读 写 擦除 配置 校验等

允许使用用户脚本 SAM - Boot Assistant (SAM-BA ) 第一点 : 本快速入门适用于以下器件 : AT91SAM7S32 和 AT91SAM7S64 适用于 REV E 及以上版本 ( 产品 ID: 58814E) AT91SAM7S321 适用于 REV A 及以上版本 ( 产品 ID:58837A) AT91SAM7S128 和 AT91SAM7S256 适用于 REV B 及以上版本 ( 产品 ID:58818B) 第二点 : AT91SAM7S-EK( 或者用户自己的基于 AT91SAM7S 的应用 ) 必须遵从包含两个步骤的 系统恢复程序 (System Recovery Procedure) 启动时序 此步骤将在后面介绍 第三点 : Win2000 或 XP 操作系统 SAM-BA GUI 应用程序 USB 或 RS232 端口

信息 : 以下表格指示了在上电或者手工复位后通过一些引脚配置进入 SAM-BA BOOT(ISP) 状态 : Pin Name Level Level Default State after reset TST 1 1 Pull-down PA0/PGMEN0 1 1 Pull-up PA1/PGMEN1 1 1 Pull-up PA2/PGMEN2 0 1 Pull-up Boot up Application -> FFPI SAM-BA Boot Other pin setting about TST, PA[0,1,2]/PGMEN 0,1,2] are reserved. 1, 目标板下电, 系统恢复程序 (System Recovery Procedure) 2, 重新对目标板上电之前请确保 TST,PA0/PGMEN0,PA1/PGMEN1, PA2/PGMEN2 信号已经置位 ( 参见上面的表格 ), 由于 PA0/PGMEN0, PA1/PGMEN1,PA2/PGMEN2 内置上拉电阻, 且复位后上拉电阻使能, 而 TST 复位后为下拉电阻使能, 故只要将 TST 信号上拉即可, 对于 AT91SAM7S-EK, 短接 JP5 即可, 译者注 : 步骤 2 假设 TST,PA0-2 均未接外部上拉或者下拉电阻, 如果有接则请自行保证信号的电平符合上表, 3, 目标板上电, 并请等待 10 秒钟, 4, 下电, 将 TST 信号悬空, 对于 AT91SAM7S-EK 拔掉 JP5 短路帽即可, 5, 上电, 此时目标板上的 SAM-BA Boot 应用程序已经运行于 FLASH 并等待来自于 USB 或者 DBGU 的主连接 (PC), 注意 : 当 FLASH 安全位 (SECURITY BIT) 置位后, 该系统恢复程序 (System Recovery Procedure) 将不能执行

译者注 : 此时需要通过将 ERASE 信号拉高以清除安全位 信息 : 系统恢复程序 (System Recovery Procedure) 执行了哪些操作? 执行了如下操作 : 强制 AT91SAM7S 从内部 ROM 启动 ( 第一次上电,TST=1), 解锁 FLASH 的头两个区, 擦除 FLASH 的头两个区 (8KB), 复制 SAM-BA Boot 到 FLASH 空间的头 4.5KB 空间, 锁定 FLASH 头两个区, 启动 SAM-BA Boot( 第二次上电,TST=0) SAM-BA Boot 运行在目标板的内部 FLASH, 并等待通过 USB 插座来自 SAM-PRO 应用程序的串行连接 注意 : 对于 AT91SAM7S32, 用户只能使用 DBGU(USART) 方式来进行连接, 因为 7S32 没有集成 USB 片上外设 在 PC 端安装 SAM-BA 应用软件 首先下载 SAM-BA 软件, 然后按照如下步骤进行安装 : 点击 NEXT 按钮

点击 Install 进行安装 : SAM-BA 将安装到 PC, 包含以下内容 : SAM-BA GUI 应用程序 ;

USB 驱动 ( 通过 USB 连接的时候需要用到 ) 点击 FINISH 完成安装

重新启动以使设置生效 连接目标板和 PC 打开软件 : 选择器件 : 选择连接方式 ( 先介绍 USB 连接方式 ): 译者注 : 似乎 AT91SAM7S 系列芯片出厂后并没有将 SAM-BA Boot 固件复制到 FLASH 存储器的头两个区, 所以当第一次通过 USB 连接目标板和 PC 机的时候 Windows 将提示 无法识别的硬件, 这时候就需要按照 系统恢复程序 (System Recovery Procedure) 步骤来复制 SAM-BA Boot 固件到 FLASH 并运行

SAM-BA GUI 已经启动, 目标板和 PC 已经连接 : 如何将 Mass storage/file Manager 示例烧入 FLASH? 首先下载 Mass storage/file Manager Application 并解压, 该压缩包包含了为 AT91SAM7S 系列的各个不同芯片准备的 mass storage software 的 BIN 文件 在 SAM-BA 的主界面, 点击 Browse 选择文件 :

为不同的目标芯片选择不同的 BIN 文件, 参见下表 : File Name Target AT91SAM7S64demo_fs_ms_1_2.bin -> AT91SAM7S64 AT91SAM7S128demo_fs_ms_1_2.bin -> AT91SAM7S128 AT91SAM7S256demo_fs_ms_1_2.bin -> AT91SAM7S256 点击 Send File 按钮将选中的 BIN 文件烧写到 FLASH: SAM-BA 将会询问用户是否解锁需要写入的区域 ( 系统恢复程序加的锁 ), 选择 YES :

FLASH 写入后 SAM-BA 会询问是否对写入的区加锁, 用户可以视个人需要进行选择 : 点击 File 菜单下的 Quit 退出程序 拔下 USB 电缆并重新插入 Windows 将提示发现新硬件, 并自动安装好驱动程序, 然后可以通过 IE 浏览器看到一个 USB Mass Storage Device DBGU 方式连接 通过 DBGU 接口连接 PC 和目标板 :

选择目标芯片和 COM 端口 : 点击 DBGU 进行连接 SAM-BA 已经通过 DBGU 连接了 PC 和目标板 : DBGU 连接方式下烧写 BIN 文件的过程和 USB 连接方式完全相同

Powered by XiaoGuo s publishing Studio QQ:8204136 Website: www.mcuzone.com 2005