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.

[参考译文] CC1312R7:无法使用 uniflash 8.5对扇区64-87进行写保护

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1332745/cc1312r7-unable-to-write-protect-sectors-64-87-with-uniflash-8-5

器件型号:CC1312R7
主题中讨论的其他器件:UNIFLASHCC1312R

当我使用 Uniflash 进行写保护扇区0-87时、它仅对扇区0-63进行写保护。



当我将受写保护的扇区更改为仅64-87 (0x40-0x57)时、这些扇 区将映射到扇区32-55 (0x20-0x37)、这些扇区将被锁定。 我无法尝试锁定更高的扇区(88+)、因为 Uniflash 正确地拒绝了它们作为越界。

使用:Uniflash  版本: 8.5.0.4593

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

    您好、Lucas:

    查看 CC1312R 技术参考、UNIFLASH 中的 CC1312R7似乎继承了 CC1312限制、这肯定是一个错误。

    CC1312R

    CC1312R7

    我来为此提交一个错误通知单。

    此致、

    亚瑟

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

    我能够通过覆盖 ti_devices_config.c 来设置写保护

    //##########################################################
    //保护 CCFG 和引导加载程序
    //##########################################################

    #define SET_CCFG_CCFG_PROT_31_0 0xFFFFFFFF
    #define SET_CCFG_CCFG_PROT_63_32 0xFFFFFFFF
    //引导加载程序和 CCFG
    #define SET_CCFG_CCFG_PROT_95_64 0xFF00FFFF