Environment:
- Device: S32N55 EVB
- HSE FW: 1.0.24.0
- GrayVIP: 1.0.22
- T32: [버전]
- LC: OEM_OPEN
Symptoms:
ADKP (HSE_OTP_FOEM_ADKP_ATTR_ID, 52U) is programmed (confirmed via
GetAttribute → SHA3_384 hash returned).
However, CHIP.SecureChallenge(0) in Lauterbach T32 returns
"device unlock failed".
CMM sequence:
SYStem.Down
SYStem.CPU S32N55-M7-FSS
SYStem.CONFIG DEBUGPORTTYPE JTAG
SYStem.Option DUALPORT ON
SYStem.MemAccess DAP
SYStem.JtagClock 10MHz
SYStem.Mode PREPARE
&UID0=FORMAT.HEX(16.,CHIP.SecureChallenge(0)) ← fails here
Questions:
1. Is CHIP.SecureChallenge() expected to work on OEM_OPEN LC,
or is OEM_CLOSED required?
2. Is MCK (HSE_OTP_FOEM_MCK_ATTR_ID, 51U) required before
CHIP.SecureChallenge() can generate a Challenge?
3. What is the exact prerequisite for CHIP.SecureChallenge()
to return a valid Challenge on S32N55?
4. Is volkano.exe (SDAF package) required for Response calculation,
or can it be implemented with AES-ECB using ADKP directly?