Question about enabling debug access on a secured RT600

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

Question about enabling debug access on a secured RT600

510 Views
daparker
Contributor III

Hello, we have some secure fused RT600 chips which have external SWD debugging disabled through OTP fuses. In particular, the BOOT_CFG, SEC_BOOT_CFG, and DCFG_CC_SOCU fuses:

 

# BOOT_CFG[0]:

# - enable Secure Boot, bits 20-21

# - skip DICE, bit 23

efuse-program-once 96 00B00000

 

# SEC_BOOT_CFG[5]:

# - block PUF, bit 8 and 9

efuse-program-once 101 00000300

 

# DCFG_CC_SOCU:

# - FORCE_UUID_MATCH, bit 24: force per-device unique debug certs

# - CRC8: bits 0-8

 

efuse-program-once 95 01000052

 

# DCFG_CC_SOCU_AP: antipole of DCFG_CC_SOCU

efuse-program-once 104 FEFFFFAD

 

From reading the datasheet my understanding is this could only be enabled through SWD by using a specially provided NXP secure provisioning SDK. I am just wondering from the CM33 side (and if so, how?)

0 Kudos
Reply
0 Replies