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.
我 使用 Uniflash v4.3.1.1835中的独立命令行生成器为 TMS320F28379D 双核微控制器创建了批处理脚本。 使用生成的 dslite.bat 文件对 CPU1进行编程是成功的。 调用为 CPU2生成的批处理脚本文件时、CPU2编程失败。 我已包含以下批处理文件的输出。 是否有方法利用 Uniflash 命令行选项生成的批处理脚本对 CPU2进行编程?
非常感谢您的回答
执行默认命令:
> dslite -模式闪存-c user_files/configs/f28379d.ccxml -l user_files/settings
/genered.ufsettings -e -f "user_files/images/cpu2_release_1.out"
-n 1.
DSLite 版本8.1.0.1275
正在配置调试器(首次启动可能需要几分钟时间)...
正在初始化寄存器数据库...
正在初始化:IcePick_C_0
加载的 FPGA 映像:C:\Software\uniflash_windows_64\ccs_base\common\uscif\DTC_top
JBC
执行启动脚本:IcePick_C_0
正在初始化:C28xx_CPU1
执行启动脚本:C28xx_CPU1
正在初始化:CPU1_CLA1
执行启动脚本:CPU1_CLA1
正在初始化:C28xx_CPU2
执行启动脚本:C28xx_CPU2
正在初始化:CPU2_CLA1
执行启动脚本:CPU2_CLA1
正在连接...
C28xx_CPU1:GEL 输出:
内存映射初始化完成
INFO:C28xx_CPU1:如果在一个内核上执行擦除/编程(E/P)操作、则为
e 其他内核不应从共享 RAM (SR)执行、因为它们用于 E/
P 代码。 此外、CPU1将被暂停以确定 CPU 的 SR 所有权、其中 w 为
运行闪存插件代码、然后 CPU1将被设置为运行其应用程序
打开。 在两个闪存组都是可编程的之后、可以开始从 SR 执行用户代码
med。
正在加载程序:USER_files/images/CPU2_release_1.out
正在准备...
.text:0x8928c 处9326的0
错误:CPU1_CLA1:文件加载器:验证失败:地址0x0008928C 处的值
不匹配请验证目标存储器和存储器映射。
已完成
失败:file:user_files/images/cpu2_release_1.out:数据验证
发生 Ion 错误、文件加载失败。
Vamsi、Ricky
非常感谢您的回复。
到目前为止、我将使用 GUI 并等待版本4.5。
塞缪尔