2379967_zh-CN

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2379967_zh-CN

2379967_zh-CN

在 s32k144 中能否使用 Trace32 验证后门?

你好, 

我关于使用Trace32分析s32k144芯片有几个问题。

我已经确认,使用 Trace32 设置密码是可行的。 

喜欢

Data.set SD:400%Long&pwd_1

Data.set SD:404%Long&pwd_2

Data.set SD:40C%字节 0xBF

但之后,我不确定在启用安全设置后是否还能访问调试端口。 

在参考手册中

LGI_0-1781167543918.pngLGI_0-1781167543918.png

1.我认为这意味着 T32 在网络安全之后无法访问。对吧? 

但说明书中提到

"即使某些内存位置受保护,仍允许通过调试器进行批量擦除。"

2。安全检查后是否可以使用 Trace32 进行大规模擦除?

3. 那么……在 s32k144 中能否使用 Trace32 验证后门? 

4。而且... 参考手册说

LGI_1-1781167871961.pngLGI_1-1781167871961.png

这是否意味着,在固件中插入代码是验证后门密钥的唯一方法?

谢谢。 

Re: Is it possible Verify Backdoor using Trace32 in s32k144?
谢谢你回答我的问题。 
 
那么,我有几个问题想请教您。
 
你说
 
如果未被 MEEN 位禁用,并且仅当 CSEc 未启用时
 
使用Trace32可以进行批量擦除。
 
1. 如何将 CSEc 设为禁用?
 

2. 如果 Trace32 只能通过 SWD 端口访问目标设备,

    是否仍可使用 Trace32 进行批量擦除?

3. 此外,如果 Trace32 支持除 SWD 端口以外的任何访问 S32K144 的方法,

   如果您能也提供一些关于这些方法的信息,我将不胜感激。


感谢您的支持。 

Re: Is it possible Verify Backdoor using Trace32 in s32k144?

你好@LGI 


  1. 我认为这意味着 T32 在网络安全之后无法访问。对吧?

但说明书中提到


"即使某些内存位置受保护,仍允许通过调试器进行批量擦除。"


如果设备是安全的,则只能运行边界扫描链操作和执行大规模擦除。而且,只有在未被 MEEN 位禁用且未启用 CSec(启用 cSec 阻止大规模擦除命令)的情况下,才能执行批量擦除。

  1. 安全检查后是否可以使用 Trace32 进行大规模擦除?

是的,但并非总是如此——正如上文所述。


  1. 那么……在 s32k144 中能否使用 Trace32 来验证后门?

否。


  1. 而且... 参考手册说

这是否意味着,在固件中插入代码是验证后门密钥的唯一方法?


是的。您可以参考这个 SW 示例:

https://community.nxp.com/t5/S32K-Knowledge-Base/Example-S32K144-Verify-Backdoor-Access-Key-S32DS1-3...


此致,

Lukas

Re: Is it possible Verify Backdoor using Trace32 in s32k144?
  1. 如何将 CSEc 设置为禁用状态?

CSEc 默认处于禁用状态。可以通过“Program Partition”命令启用该功能,此时“CSEc Key Size”参数的值需不为零。

为了能够大规模擦除启用了 CSec 的设备,必须在了解 MASTER_ECU_KEY 的情况下使用 CMD_DBG_CHAL 和 CMD_DBG_AUTH 命令擦除所有密钥(将设备重置为出厂状态)。


  1. 如果 Trace32 只能通过 SWD 端口访问目标设备,

    是否仍可使用 Trace32 进行批量擦除?


如果 MEEN 或 CSEc 未禁用批量擦除功能,您可以在 Trace32 中使用 flash.UNSECUREerase 命令。


  1. 此外,如果 Trace32 除了 SWD 端口之外还支持其他访问 S32K144 的方法,

   如果您能也提供一些关于这些方法的信息,我将不胜感激。


不,没有其他选择。   

Tags (1)
No ratings
Version history
Last update:
‎06-16-2026 03:34 AM
Updated by: