http://bbs.eeworld.com.cn/thread-309856-1-1.html
(原网址)
http://support.spectrumdigital.com/
本应用报告描述了 TI Flash 应用编程接口(API)的应用,此 API 是 TI Flash 算法的软
件接口。在使用本报告之前,注意需懂得 Flash API 文档的基础。本文档不能取代 Flash
API 文档,而是指导你关注包含 Flash API 文档的一系列 TI 资料中最重要的地方。详细
参考文献列表参见“参考文献”一节。
目前,为 TMS320F281x 芯片进行在线(in-circuit)串行 Flash 烧写的可选方案是
Spectrum Digital 公司的 SDFlash。SDFlash 是一款卓越的基于 Windows 的对
TMS320F281x 芯片进行在线(in-circuit)烧写的软件,遵循 IEEE 标准 1149.1-1190,
IEEE 标准测试访问接口和边界扫描架构或系统通讯接口(SCI)。推荐使用 GUI 方式。如果
你手头没有安装了 Windows 的 PC,本文档将帮助你配置一个定制测试设备。
在本文档的适当章节可找到样例软件。本文档使用的硬件包括:
● Spectrum Digital 公司的 F2812 eZdsp(TM)和 IEEE 标准 1149.1-1190(JTAG)
仿真器(XDS510(TM) USB)
● Link-research 公司的 RS-232 接口板
本应用报告讨论的工程附属代码和源代码可从
http://www-s.ti.com/sc/techlit/spraaq2.zip 下载。
1 介绍
基于串口(RS-232)对 TMS320F2812,TMS320F2811,或 TMS320F2810(F281x)进行
Flash 烧写是目前流行的在线烧写方法。它的一个主要优点是减少了线下 Flash 烧写带来
的损坏风险以及损坏处理。SCI 通讯可以从 PC、产线在线测试仪或其他处理器中产生。
本文讨论了从 F281x 引导 ROM SCI-A 对 Flash 烧写的每一个步骤:
● 将内核软件和 Flash 算法从引导 ROM 传送到目标 RAM
● 向目标 Flash 传送应用代码并烧写
● 将 Flash 烧写时间最小化
目标板支持的任何通讯方式都可以与 TI 提供的 Flash 烧写 API 一起使用。下载
TMS320F2810, TMS320F2811 和 TMS320F2812 Flash API
(http://www-s.ti.com/sc/techlit/sprc125.zip)。F281x 引导 ROM 提供的将
Flash API 传送到 RAM 的方法有:SCI、SPI 和并行 GPIO。对其他通讯接口,你可以将
通讯方式固化在 OTP 中或 Flash 的保护扇区中。Figure 1 展示了这些引导加载方式。
评论13