主题中讨论的其他器件: UNIFLASH
您好!
我正在尝试探索 TMS320F28379D 的安全特性。 我已经将一些引导加载程序编程到器件闪存中。
下一个 I 编程 OTP 寄存器:
1) 1) Z1-GRABRAM、
2) Z1-GRABSECT
3) Z1- CMPSWD0-3 (我知道密码)
如何使用 UniFlash 或 CCS 等工具连接仿真器并擦除芯片?
此致、
Piotr Romaniuk
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.
您好!
我正在尝试探索 TMS320F28379D 的安全特性。 我已经将一些引导加载程序编程到器件闪存中。
下一个 I 编程 OTP 寄存器:
1) 1) Z1-GRABRAM、
2) Z1-GRABSECT
3) Z1- CMPSWD0-3 (我知道密码)
如何使用 UniFlash 或 CCS 等工具连接仿真器并擦除芯片?
此致、
Piotr Romaniuk
您好!
在 CCS 中、您可以连接然后打开 OnChip Flash Tool (Tools -> OnChip Flash)并在密码 GUI 字段中提供正确的密码、然后应该能够擦除闪存。 请注意、您无法擦除安全设置、因为它存储在 OTP (一次性可编程)闪存中。 如果您在连接阶段遇到问题、则需要将引导模式引脚设置更改为等待引导(请参阅器件 TRM 检查等待引导设置)、然后尝试连接。
此致、
Vivek Singh
您好!
[引用 userid="64714" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1162387/tms320f28379d-how-to-connect-emulator-and-erase-the-chip/4371788 #4371788"]如何在不进行编程的情况下进行连接?[/quot]您需要使用 TargetConfiguration 视图并选择正确的目标配置文件、右键单击该文件并启动它。 启动目标配置后、右键单击 CPU 目标并单击连接。
此致、
Vivek Singh
我在电路板上找到了引导引脚、我能够对它们进行控制。
在上电期间、我保持以下逻辑状态(它们对应于等待引导模式):
GPIO72 1
GPIO84 0
BootROM 中的程序没有启动我的引导加载程序(闪存中的那个)、而是保留在地址 0x3FF16A 的空间中。
然后、正如您在 CCS 中所说的那样、我连接到目标。 接下来、在片上闪存选项卡中、有解锁按钮。
感谢你的帮助。
我在芯片文档中发现、如果连接了仿真器、应该会发生等待引导。 为什么我的情况不是这样?
(我使用 xds100v3)
此致、
Piotr Romaniuk
您好!
[引用 userid="64714" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1162387/tms320f28379d-how-to-connect-emulator-and-erase-the-chip/4373111 #4373111]\n 我在芯片文档中找到,如果连接了仿真器,则应等待引导。 为什么我的案例中没有?[/引述]您能否从具有此参考的文档中发送快照。
此致、
Vivek Singh