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.

[参考译文] CCS/TMS320F28335:TMS320F28335 IAP 示例项目

Guru**** 2604225 points
Other Parts Discussed in Thread: TMS320F28335, C2000WARE, CONTROLSUITE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/679176/ccs-tms320f28335-tms320f28335-iap-example-project

器件型号:TMS320F28335
Thread 中讨论的其他器件: C2000WAREcontrolSUITE

工具/软件:Code Composer Studio

您好、先生、

我正在使用 TMS320F28335创建用户引导加载程序项目来升级用户应用领域。

由于我在 TMS320F28335上没有经验(我之前使用过 ARM7、Cortex-M3),所以您是否会提供一个链接来下载 DSP28335的 IAP 示例项目?  

抱歉、我找不到下载此示例的链接。

BTW:我使用 CCS v6 IDE。

谢谢。

此致、

文森特

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

    尊敬的 Vincent:

    有关 F2833x 的示例、请参阅 C2000Ware 软件包。 请告诉我这是否能解决您的问题。

    谢谢

    Vasudha

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

    ROM 中有多个引导加载程序(SCI、SPI、I2C、CAN)。 请参阅 TMS320x2833x、2823x 引导 ROM
    参考指南 http://www.ti.com/lit/spru963

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

    Vasudha、您好!

    感谢您的信息。

    我已经设置 了 C2000Ware_1_00_04_00_setup.exe,但 在 C:\ti\c2000\C2000Ware_1_00_04_00\device_support\f2833x\examples 中找不到任何 IAP 示例。  

    我在文件夹 C:\ti\c2000\C2000Ware_1_00_04_00\utilities\fash_programmers 中找到了一些示例,但 CCS IDE 似乎无法打开它。

    没有 IAP 示例基本 CCS 项目?

    我是否有任何现有的 CCS 项目可用于直接参考?

    谢谢。

    此致、

    文森特

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

    谢谢。

    是否存在本文档中提到的我可以直接使用的 CCS 工程?

    谢谢。

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

    文森特

    有两个源。

    C2000 controlSUITE,请参阅

    后续的 C2000Ware。
    此处检查 c:\TI\C2000\C2000Ware_1_00_04_00\device_support\F2833x\examples\F28335_flash_kernel\下的安装
     - SCI_Boot.c
     - Share_Boot.c


    此致、Bernd

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

    您好、Bernd、

    感谢您的信息。

    我会先研究,如果我有任何进一步的问题,我会在这个题目之后继续提出问题。

    谢谢。

    此致、

    文森特

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

    您好、Bernd、

    很抱歉稍后回复。

    昨天我看到了这个例子、我有一些问题:

    1.基于此示例,引导模式应为 SCI-A 引导,对吧? 并且基于这个引导模式、GPIO 引脚选择应该与 SCI-A 引导模式相匹配、而不是"跳转闪存"、对吧?

    由于我的用户引导加载程序必须从闪存的起始地址运行、因此引导 GPIO 引脚选择应与"闪存模式"匹配(我认为是这样)。   基于此 reasseon,我认为我必须对有关引导配置的此示例进行重大更改,包括以下几点:

    1)矢量表修改: 此矢量表在引导加载程序工程和应用中应该有所不同、与我以前的经验一样、此 DPS28335是否具有矢量表重新映射函数寄存器?    

    2) 2)我认为根据我的应用程序,整个项目=引导加载程序项目+应用程序项目。 引导 GPIO 引脚应该为“跳转至闪存”,以便它可以运行用户引导加载程序项目来升级应用程序项目区域。

    我不知道我的理解是否正确。

    希望您能回答。

    此致、

    文森特