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.

[参考译文] TMS320F28379S:只有在密码匹配的情况下才能取消 DCSM 执行、但不擦除相应的扇区?

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1413057/tms320f28379s-dcsm-execution-only-can-be-cancelled-with-password-matched-but-without-erasing-corresponding-sector

器件型号:TMS320F28379S

工具与软件:

大家好、C2000 MCU 专家!

我想知道、如果有人拥有密码、是否可以解锁仅执行扇区并使其可读?


从规格来看、用户似乎可以通过使用正确的密码链接 Pointer 来切换 zoneSelectBlock。

这样、如果下一个所选块未启用 EXEONLYSECT、则执行永远不会有效、用户可以读出闪存内容。

该假设是否正确?

实际上、在我们的设计目标中、我们希望任何人都没有机会访问闪存、但如果仅启用了执行、则即使使用正确的密码也只能擦除扇区。

因此、请帮助您澄清该问题。

谢谢

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

    尊敬的 Leon:

    除非解锁 DCSM、否则无法修改链接指针。 您需要 CSM 密码来解锁 DCSM 区域。

    您是否担心您的 CSM 密码值会被盗?

    谢谢!

    Luke

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

    尊敬的 Luke:

    感谢您的答复。

    您的意思是、不管是否设置了"仅执行"、知道密码的人都将能够读取闪存内容?
    如果是、如果密码被意外泄露、则会有风险。

    即使知道密码、是否有任何方法可以防止闪存内容被盗?
    强制用户在任何其他操作都不符合我们的要求之前执行闪存擦除。  

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

    尊敬的 Leon:

    如果获得了密码并用来解锁区域、EXEONLY 保护将被禁用。

    您可以使用 JTAGLOCK 永久阻止 JTAG 访问、但即使在启用 JTAGLOCK 之后也无法恢复 JTAG 访问。

    谢谢!

    Luke