主题中讨论的其他器件:MSP-GANG、 MSP-FET、 UNIFLASH
团队、
计划在生产时将 MSP-GANG 用于 FR2433片上闪存编程。
有关 GUI 的"安全器件选项"的问题( www.ti.com/lit/pdf/SLAU358):的第2.1.6节)
如果在对'430FR2433'进行编程时设置了此参数,则仍然可以执行重新编程('clear-Lock-Action','Erase memory',设置为'factory-state'…) ?
提前感谢、
A.
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.
团队、
计划在生产时将 MSP-GANG 用于 FR2433片上闪存编程。
有关 GUI 的"安全器件选项"的问题( www.ti.com/lit/pdf/SLAU358):的第2.1.6节)
如果在对'430FR2433'进行编程时设置了此参数,则仍然可以执行重新编程('clear-Lock-Action','Erase memory',设置为'factory-state'…) ?
提前感谢、
A.
您好、A:
这个答案取决于所使用的器件系列、对于某些器件、这是受支持的、但对于其他器件则不受支持。 对于您的情况:否、MSP430FR2433器 件不支持 JTAG 密码锁定选项(这是第2.1.6节所指的能够再次解锁器件的功能)-仅在 MSP430FR5xx/6xx 器件上可用。 在我的应用手册 www.ti.com/lit/pdf/slaa685 中有一个很好的摘要表跨 MSP 系列的 JTAG 锁定特性。 MSP430FR2xx/4xx 仅支持通过电子保险丝进行 JTAG 锁定。 然后在第2.2节"电子保险丝或无密码锁定"中的同一应用手册中对此进行了说明。 如该节所述、清除该问题的唯一方法是在器件中使用引导加载程序。 这可以由 MSP-GANG 或 MSP-FET 完成、但需要与 JTAG/SBW 不同/额外的连接。
您是出于对器件安全的担忧、还是想知道调试任何器件的选项、如果您在现场遇到问题、您可能会回来吗?
此致、
Katie
Katie 您好、感谢您的回答。 目前我们处于测试状态、因此我们使用具有一些 FW 的 Launchpad 来检查成功的闪存。 在此范围内、我们尝试锁定无法读取的器件。 但是、当然可以看到、通过此安全选项、我们无法再次对器件进行编程。 借助 launchpad、我们在内部使用了 eZ-FET (未连接 RX 和 TX)、通过 Uniflash、我们能够解锁器件以再次对其进行编程。 但我的问题是、它与 MSP-Gang 使用的引脚是相同的连接引脚? 通过 BSL 解锁器件需要哪个连接?
根据这个想法、我们希望对器件进行编程和保护(即使是 BSL、也不可能读取 FW)。 有时、应对安全且经过编程的 MCU 进行重新编程、但仅当所有内容都被完全擦除(批量擦除)时。 这是通过 MSP-Gang 实现的吗? 感谢您的支持
尊敬的 Stephen:
您是否说在解锁器件时、RX 和 TX launchpad 上没有填充跳线? 这些跳线块与电路板 eZ-FET 和目标器件部分之间的其他 SBW 信号位于同一跳线块中。
MSP-GANG 确实支持通过 BSL 解锁器件、还支持通过 BSL 进行编程。 您可以锁定 JTAG 对器件的访问、并使用带有错误 BSL 密码的 MSP-GANG 重新获得访问权限、这将触发批量擦除。 此时、您可以再次通过 JTAG 或 BSL 重新进入以对器件进行重新编程。 如果需要、您甚至可以通过引导加载程序执行所有 MSP-GANG 编程、甚至可以通过该接口保护 JTAG。
www.ti.com/lit/pdf/slau358 图5-6显示了 JTAG + BSL 接头、如果您想同时支持 JTAG 和 BSL、只需连接 BSL-TX 和 BSL-RX。
您还可以在部件中完全禁用 BSL (请参阅 www.ti.com/lit/pdf/slaa685 ),但如果这样做,则不必进入部件。 如果您使 BSL 保持启用状态但输入安全密码、则如果有人想要访问您的代码、则必须具有 BSL 密码、如果密码错误、则器件将被批量擦除。
此致、
Katie
尊敬的 Stephen:
我再次查看并找到了您所讨论的内容、 www.ti.com/lit/pdf/slau320中提到了 JTAG 邮箱命令 、这可能是 Uniflash 正在使用的命令。 让我看看 MSP-GANG 是否支持此功能。
此致、
Katie
您好 Katie、
感谢您检查 MSP-GANG 上的邮箱命令支持。
查看 www.ti.com/lit/pdf/slau320 :
对于 JTAG 锁定密钥、似乎需要 BOR (欠压复位)。
您能否也检查 MSP-GANG 是否也能够生成 BOR?
提前感谢、
A.
你好
我向我们的 MSP-GANG 设计器核实、MSP-GANG 当前不通过邮箱功能实现此解锁。
MSP-GANG 可通过切换 RST 线路生成 BOR、它还支持切换 Vcc。 您甚至可以将该部件设置为在编程后运行。 请参阅 www.ti.com/lit/pdf/slau358 第135页问题6.4 "编程后如何运行部件?"。 默认情况下、RST 线路在编程后被强制为低电平、这应该会复位器件、但是您可以使用设置>完成操作来设置更多内容。