This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320F2812:闪存加载命令

Guru**** 656470 points
Other Parts Discussed in Thread: TMS320F2812
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1100646/tms320f2812-flash-loading-commands

部件号:TMS320F2812

我有一位前同事为多个TI DPS创建了一个接口,例如TMS320F2812。  

例如,下面是一个用于擦除闪存的命令。 我正在尝试查找定义 这些命令的TI用户手册。 他的工具很好用,但他没有很好地记录。 我们正在努力改进文档,并希望将用户指南保存在本地,以便我们可以参考。

字节

数据字节

值(十六进制)

1.

DIAG_FLASH_COMMAND_Response_MSG

0x50

flash_erase_command

0x55

3.

flash_erase_command_max_bytes

0x02

4.

闪存擦除扇区掩码(MSB:位15-8)

(请参阅下表)

5.

闪存擦除扇区掩码(LSB:位7-0)

 

 我的理解是,我们创建了自己的工具,与 JTAG接口进行通信,而不是使用Code Composer。  

 我正在查找定义所有命令的文档。 由于此工具适用于许多DSP,理想情况下,最好是将所有DSP用户手册链接到数据库,或者有一个适用于所有DSP的通用手册,这样会更好。 否则,我将为每个DSP发送一个请求。 目前,我不确定此工具的工作方式有何不同。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    卡洛斯

    我附上了F281x Flash API用户指南,我怀疑您的同事使用了该指南来创建接口。  它将提供基本级别的函数及其参数。

    API软件包可从以下网址下载 :https://www.ti.com/tool/SPRC125 。  核心API是Flash28_API该链接包括用于F281x/F280x/F2833x C2000 MCU的特定API。  

    较新的C2000 MCU,F2802x/03x/06x或F2837x/F28004x/003x/002x API2.8004万 API可在 C2000Ware下载软件包的库部分中找到

    F281x/F280x/F2833x/02x/03x/06x都是180nm TI闪存MOS,API将非常相似。  最新的第3代器件F2837x/F28004x/003x/002x是2.8004万是65nm TI闪存MOS,并且具有不同的API结构。

    最佳,

    Matthewe2e.ti.com/.../7573.Flash281x_5F00_API_5F00_V210.pdf