主题:C2000WARE 中讨论的其他器件
工具/软件:
您好、专家、我想在上层计算机上刻录 DSP 程序、我特别看了芯片手册的第四章和历史记录、但我不明白、我是否可以询问 F28P65-CPU2刻录程序是否有特定的手册:例如 SCI 刻录程序刷新要刻录的地址?
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.
工具/软件:
您好、专家、我想在上层计算机上刻录 DSP 程序、我特别看了芯片手册的第四章和历史记录、但我不明白、我是否可以询问 F28P65-CPU2刻录程序是否有特定的手册:例如 SCI 刻录程序刷新要刻录的地址?
您好:
有关在 F28P65x 上通过 SCI 对 CPU1/2执行固件升级的详细信息、请参阅本应用手册。
Unknown 说:是否有 F28P65-CPU2烧录程序的特定手册:例如 SCI 烧录程序到闪存要烧录的地址?
请参阅 技术参考手册的表4-23。 此表列出了 CPU2可以引导到的闪存存储器中的所有入口点。
此致、
Skyler
感谢您的答复。 我阅读了您推荐的文档、但我不理解这个过程。 我不知道在哪里看、哪一个是主要的 如下图1所示。
图1.
1.我的最终目标是将主机(QT)添加到我们现有的项目中、以下载 DSP 程序;我应该查看哪个部分 图1.
图2.
我的理解
1)我应该将现有的 DSP 工程划分为提升工程和应用工程;
2)现有 DSP 工程的开始是默认的,如何更改这个过程?
3)现有 project.map 文件可以看到文本位置(如图2所示),然后是 bootlooder 程序在文本位置之前? 你怎么看?
2.这是数据手册第4章对应的过程,
我在相应的路径下找不到它?
您好:
1. 有关 C2000十六进制实用程序的详细信息、请参阅 TMS320C28x 汇编语言工具 v22.6.0.LTS 用户指南的第12章。
2.
此升级需要更新哪些内容?
我不清楚您在这里究竟在问什么。 flash_kernel_c28x_dual_ex1_c28x1工程应加载到器件的 RAM 中(可以通过 bootROM 或 CCS 完成)。 一旦闪存内核在 RAM 中运行、它就可以接收基于闪存的映像以在闪存中进行编程。
这款基于闪存的应用程序可以位于单独的 CCS 工程中、您可以使用 C2000十六进制实用程序为应用程序生成专用的十六进制文件。 我们的示例使用 C2000微控制器串行闪存编程 应用手册第3节中重点介绍的编译后处理步骤。 此编译后处理步骤会构建一个可由 bootROM 和闪存内核解释的 txt 文件。
此致、
Skyler
非常感谢您的答复。 目前、我要将其应用于28P65工程、当前工程是 CPU1工程和 CPU2工程。 如果我想执行远程程序刻录、我需要添加一个引导项目。
1启动工程是否可以由 flash_kernel_c28x_dual_ex1_c28x1重写?
2引导项目主要接收来自主机的程序文件。 如果引导项目成功接收到程序文件、则引导程序会直接跳转到 CPU1项目入口地址和 CPU2项目入口地址。 此条目地址与图1相对应、双核是否自动运行?
3我不理解图2中的部分。 该部分是否反映在 flash_kernel_c28x_dual_ex1_c28x1代码中?
4.flash_kernel_c28x_dual_ex1_c28x1、在此工程中、flash_kernel_c28x_dual_ex1_sci_flash_kernel_cpu1.c 是主函数文件、但不调用与主机交互的代码。图4绿框文件中编写的函数的主要函数?
图1.
图2.
图3.
图4.
您好:
1.可以,您可以使用闪存内核来更新闪存的任何部分。
2.是的、CPU1链接器文件中的 BEGIN MEMORY 段是您应该分支到的地址。 然后、CPU1应用程序可以配置 CPU2并使其退出复位。
3.是的,这反映在源代码中。 CPU2映像通过 CPU1内核进行编程。 有关 CPU1应用程序如何向 CPU2分配存储器(RAM 和闪存)的参考、请参阅 C2000Ware 中的任何多核示例。 例如、您可以参考上的 LED 闪烁示例 C2000 Ware_Location \driverlib\f28p65x\examples\c28x_dual\led。
是的、flash_kernel_x28x_dual_ex1_sci_get_function.c 定义了与主机交互的大多数函数。
此致、
Skyler