5
AT91RM9200
1768b–atarm–08/03
• ieee1149.1 jtag boundary scan 在 所有 数字的 管脚
激励 程序
• default 激励 程序 贮存 在 只读存储器-为基础 产品
• downloads 和 runs 一个 应用 从 外部 存储 媒介 在 内部的 sram
• 下载 代号 大小 取决于 在 embedded sram 大小
• 自动 发现 的 有效的 应用
• bootloader supporting 一个 宽 范围 的 非-易变的 memories
– spi dataflash
®
连接 在 spi npcs0
– 二-线 可擦可编程只读存储器
– 8-位 并行的 memories 在 ncs0 如果 设备 integrates ebi
• 激励 uploader 在 情况 非 有效的 程序 是 发现 在 外部 nvm 和 支承的
一些 交流 媒介
• 串行 交流 在 一个 dbgu (xmodem 协议)
• usb 设备 端口 (dfu 协议)
Embedded
软件 维护
• 一致的 和 atpcs
• 一致的 和 ainsi/iso 标准 c
• compiled 在 arm/thumb interworking
• 只读存储器 entry 维护
• tempo, xmodem 和 dataflash 维护
• crc 和 sine tables
重置 控制
• 二 重置 输入 线条 (nrst 和 ntrst) 供应, 各自:
• initialization 的 这 用户 接口 寄存器 (定义 在 这 用户 接口 的 各自
附带的) 和:
– 样本 这 信号 需要 在 bootup
– compel 这 处理器 至 fetch 这 next 操作指南 在 地址 零.
• initialization 的 这 embedded ice tap 控制.
记忆 控制
• 可编程序的 总线 arbiter 处理 四 masters
– 内部的 总线 是 shared 用 arm920t, pdc, usb host 端口 和 ethernet mac
Masters
– 各自 主控 能 是 assigned 一个 priority 在 0 和 7
• 地址 解码器 提供 选择 为
– 第八 外部 256-mbyte 记忆 areas
– 四 内部的 1-mbyte 记忆 areas
– 一个 256-mbyte embedded 附带的 范围
• 激励 模式 选择 选项
– 非-易变的 激励 记忆 能 是 内部的 或者 外部
– 选择 是 制造 用 bms 管脚 抽样 在 重置
• abort 状态 寄存器
– 源, 类型 和 所有 参数 的 这 进入 leading 至 一个 abort 是 saved
• misalignment 探测器
– 排成直线 checking 的 所有 数据 accesses