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.

[FAQ] [参考译文] [常见问题解答] F29H859TU-Q1:F29H85x 闪存插件使用说明

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1453556/faq-f29h859tu-q1-f29h85x-flash-plugin-usage-notes

器件型号:F29H859TU-Q1

工具与软件:

注意:本页面将在必要时继续更新、以提供常见问题解答的相关信息。

问题:  我的器件在 CCS 中的闪存设置在哪里?

答案:  为了访问闪存设置、继续执行以下步骤:

  1. ‘S右键点击器件的"Target Configuration CCXML"并选择"Start Project-less Debug"来连接到器件。
  2. 右键点击器件的 CPU 目标线程、然后选择‘Connect Target’(连接目标)选项。
  3. 右键点击 CPU 目标线程并向下滚动以选择‘Properties’(属性)选项卡。
  4. 此时会出现一个对话框、其中显示当前器件内核和 CCS 类别。 选择‘Category’(类别)选项、然后单击‘Flash Settings’(闪存设置)列出的选项。

问题: 在哪里可以找到调试信息输出?

答案: 可以在 CCS 界面的 Debug Output 选项卡中找到调试编程消息。 为了启用详细输出、请选中"Flash Settings"对话框末尾的‘Enable Verbose Output’(启用详细输出)复选框。

问题: "Flash Settings"类别中的"User Config Settings"类别是什么?

答案: 器件的用户配置设置在 CPU1或 CPU3的加载操作之前、提供了闪存组模式设置的信息。 根据存储体模式提供了一个 CPU 配置映射、并详细介绍了用于相关 CPU 内核的闪存读取接口(FRI)。 在组模式之间切换时、选择所需的组模式。  

问题: 我无法使用带有 CPU1内核的闪存插件加载 CPU1和 CPU3闪存应用程序。

答案: 在"Erase Settings"配置选项中、确保已选择"Needed Banks Only (for Program Load)"作为您的选项。

TMS320F29H85x 闪存插件使用情况  注释:  

(1)在使用闪存插件执行任何闪存操作之前、

   (a) 请选择将用于 CPU 操作的组模式–组模式0、组模式2 (注意:该选择应在 CPU1闪存插件 GUI 中完成)。 当前不支持组模式1和3。

   (b)请 选择用户想要擦除闪存插件的闪存组(在 CPU1闪存插件 GUI 中或从 CORE 下拉列表中选择 Cortex_M4闪存插件 GUI)。

(2)将数据加载到.out 文件中的 SECCFG 存储器区域(在 CPU1闪存插件 GUI 中)时、 选择‘Allow NonMain Flash erase before loading data to Flash memory'(允许在将数据加载到闪存之前擦除非主闪存)选项。 注意-对于对 SECCFG 存储器区域进行编程时的验证失败、请取消选中"Flash Settings"->"Download Settings"框中的‘Verify flash program"复选框。 稍后的版本中将提供更新。

(3) User Config Settings (用户配置设置)中的闪存组模式选择(在 CPU1闪存插件 GUI 中)通常与器件所处的实际组模式不匹配。 可以通过查看 SSUGENREGS 来确定实际的组模式。 BANKMODE 寄存器。 对所需的组模式进行编程后、必须通过 XRSn 复位器件以启用新配置。

(4)将数据加载到.out 文件(在 Cortex_M4闪存插件 GUI 中)中的非主 BANKMGMT 和 CERT 存储器区域时、请选择‘Allow NonMain Flash erase before loading data to Flash memory (允许在将数据加载到闪存存储器之前擦除非主闪存)选项。 警告–擦除非主 BANKMGMT 和 CERT 存储器区域将擦除可编程 OTP、请谨慎继续。 仅当 需要 BANKMGMT 或 CERT 编程时、才启用非主扇区擦除。

(5)注意–在该版本的闪存插件中、CPU1和 CPU3闪存应用程序都只应从 CPU1加载。 此版本的闪存插件不支持从 CPU3加载应用程序。

参考资料:

F29H85x 实时微控制器数据手册

F29H85x 实时微控制器技术参考手册

x 出现错误。请重试或与管理员联系。