主题中讨论的其他器件:C2000WARE
您好!
客户已安装 CCS12.6、无法再连接。 出现以下错误信息:
HIS 配置:
此致、Holger
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.
您好!
客户已安装 CCS12.6、无法再连接。 出现以下错误信息:
HIS 配置:
此致、Holger
您好、Holger、
请按照以下步骤操作、以便连接到器件。 我使用的是 C2000WARE 5.01.00、与 CCS12.6配合使用。
1.从 C:\ti\cc2000\C2000Ware_5_xx_xx\device_support\f28p65x\common\targetConfigs\TMS320F28P650DK9.ccxml 中导入 TMS320F28P65x 的用户定义目标 Config、可以使用器件支持文件夹中提供的目标。
2.在该视图内,请在器件 TMS320F28P650DK9中取消选中并重新选中
3.点击"保存"
4.测试连接
5.启动所选配置
6.连接至 Target
7.连接。 现在、您可以将.out 文件加载到
我将了解从 SDK 导入示例时、这为什么在初始时不起作用。 感谢您提请我们注意这一点。
此致!
马瑞安
您好、Holger、
我使用的是最新的 CCS12.6、无法复制此高速缓存问题。
您可以向我发送您的目标配置吗?
您能否尝试使用此最新目标配置?
e2e.ti.com/.../3750.TMS320F28P650DK9.ccxml
此致!
马瑞安
您好!
这无法处理您的目标文件。 这是他所使用的那一个。 我认为这不是目标文件的问题。 现在他卸载了 CCS12.6并安装了 CCS12.5、该程序正常运行。
此致、Holger
您好、Ryan、
现在我有一个自己的 EVM、并尝试运行示例项目。 他们失败了。 编译正常、但加载失败:
[活跃- CPU1_RAM]:
C28xx_CPU1:GEL 输出:
存储器映射初始化完成
C28xx_CPU1:GEL 输出:... DCSM 初始化启动...
C28xx_CPU1:GEL 输出:... DCSM 初始化完成...
C28xx_CPU1:如果在一个内核上完成擦除/编程(E/P)操作、则另一个内核不应从共享 RAM (SR)执行、因为它们用于 E/P 代码。 在对选定的 CPU1/CPU2闪存组可执行文件进行编程后、可以从 SR 开始执行用户代码。
C28xx_CPU1:只有 CPU1片上闪存插件可以为 CPU1和 CPU2闪存操作配置时钟。 当调用 CPU1闪存操作时、插件会自动配置 PLL。 但是、如果用户希望仅执行 CPU2闪存操作、而不在当前会话中执行先前的 CPU1操作、则应在调用 CPU2闪存操作之前点击 CPU1的片上闪存插件中的"配置时钟"按钮。 使用此按钮时、闪存插件将使用 INTOSC 作为时钟源、在200MHz 处配置 CPU1/CPU2的时钟。 插件将保持这样的 PLL 配置、用户应用应根据应用的要求配置 PLL。
C28xx_CPU1:在使用闪存插件执行任何闪存操作之前、(a)请选择应将哪些闪存组映射到哪个 CPU (CPU1与 CPU2)-此选择应在 CPU1闪存插件 GUI 中完成。 (b)请选择用户希望闪存插件擦除的闪存组(在 CPU1闪存插件 GUI 和 CPU2闪存插件 GUI 中)
C28xx_CPU1:GEL 输出:... DCSM 初始化启动...
C28xx_CPU1:GEL 输出:... DCSM 初始化完成...
C28xx_CPU1:文件加载程序:验证失败:地址0x00A80A@程序不匹配请验证目标内存和内存映射。
C28xx_CPU1:GEL:File:c:\Users\a0406234\workspace_v12_6\GPIO_ex2_toggle\CPU1_RAM\GPIO_ex2_toge.out:发生数据验证错误、文件加载失败。
或[Active - CPU1_FLASH]:
C28xx_CPU1:GEL 输出:
存储器映射初始化完成
C28xx_CPU1:GEL 输出:... DCSM 初始化启动...
C28xx_CPU1:GEL 输出:... DCSM 初始化完成...
C28xx_CPU1:如果在一个内核上完成擦除/编程(E/P)操作、则另一个内核不应从共享 RAM (SR)执行、因为它们用于 E/P 代码。 在对选定的 CPU1/CPU2闪存组可执行文件进行编程后、可以从 SR 开始执行用户代码。
C28xx_CPU1:只有 CPU1片上闪存插件可以为 CPU1和 CPU2闪存操作配置时钟。 当调用 CPU1闪存操作时、插件会自动配置 PLL。 但是、如果用户希望仅执行 CPU2闪存操作、而不在当前会话中执行先前的 CPU1操作、则应在调用 CPU2闪存操作之前点击 CPU1的片上闪存插件中的"配置时钟"按钮。 使用此按钮时、闪存插件将使用 INTOSC 作为时钟源、在200MHz 处配置 CPU1/CPU2的时钟。 插件将保持这样的 PLL 配置、用户应用应根据应用的要求配置 PLL。
C28xx_CPU1:在使用闪存插件执行任何闪存操作之前、(a)请选择应将哪些闪存组映射到哪个 CPU (CPU1与 CPU2)-此选择应在 CPU1闪存插件 GUI 中完成。 (b)请选择用户希望闪存插件擦除的闪存组(在 CPU1闪存插件 GUI 和 CPU2闪存插件 GUI 中)
C28xx_CPU1:GEL 输出:... DCSM 初始化启动...
C28xx_CPU1:GEL 输出:... DCSM 初始化完成...
C28xx_CPU1:文件加载程序:验证失败:地址0x00A80E@程序不匹配请验证目标存储器和存储器映射。
C28xx_CPU1:GEL:file:C:\Users\a0406234\workspace_v12_6\adc_ex1_soc_software\cpu1_RAM\adc_ex1_soc_software.out:发生数据验证错误、文件加载失败。
CCS:12.6
C2000ware:5.1
我必须使用 XDS100 v2 (XDS110不能与 EVM 配合使用)。
此致、Holger
您好、Holger、
您在使用哪种 EVM? ControlCARD 还是 Launchpad?
此致!
马瑞安
已在此处解决:
e2e.ti.com/.../tms320f28p650dk-how-to-resolve-load-program-error