S32K3 JTAG password

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

S32K3 JTAG password

7,277 次查看
kjy106906
Contributor IV

I want to use the JTAG Password function of S32K312.
Is the following method possible?


S32K312 Secure debug setting (JTAG access not possible)
-> Password sent to MCU via CAN communication
-> MCU escapes Secure debug via Password (JTAG access possible)

Also, is it possible to set S32K312 Secure debug via CAN communication?
(When receiving a specific CAN message, MCU proceeds with setting Secure debug related registers)

If the above method is not possible, should I only enter the Password directly via JTAG to escape Secure debug?

0 项奖励
回复
9 回复数

7,173 次查看
victory
Contributor V

you can do it on mcu as PEMicro script does,  set SDAAP  registers to unlock debug.

0 项奖励
回复

7,264 次查看
ovidiubriscan
Contributor IV

Hi, please check steps inside manual RM758221-HSE-B Firmware Reference Manual, chapter Host debug.

Step 1) Provision the ADKP using the HSE_APP_DEBUG_KEY_ATTR_ID attribute.

Step 2) Set authorization method: password-based or challenge-response based, using the HSE_DEBUG_AUTH_MODE_ATTR_ID system attribute.

Step 3) Set the life cycle to OEM_PROD or IN_FIELD using the HSE_SECURE_LIFECYCLE_ATTR_ID system attribute.

All the above steps can be implemented in a DID/UDS routine no issue with that. After the 3rd step you ECU will be JTAG locked. You will need to provide the same password to debug tooling (Lauterbach Trace32 for ex, . 

 

0 项奖励
回复

7,233 次查看
kjy106906
Contributor IV

Thank you.
After Step 3, if JTAG is locked, can I unlock JTAG by entering the password through UDS.?
Or is JTAG unlock only possible through Debug Tool?
We are using T32. Do you know the relevant guide?

0 项奖励
回复

7,217 次查看
ovidiubriscan
Contributor IV
Hi, morning, this depends on your project strategy, both ways are possible, UDS adviceable to be behind a security access mechanism. But be aware Jtag unlock is only effective up to the next reset, any kind (which is a pain .., normally you want to unlock to debug stuff, hot attach or sleep/wakeup imposible to debug, reflash SW almost impossible). Permanent unlock of Jtag is not possible (like in older NXP architectures or in Tricore).
regards,
0 项奖励
回复

7,212 次查看
kjy106906
Contributor IV

Thank you very much.

1. Please briefly explain how to unlock the Lock by JTAG PASSWORD with an external UDS message.

2. Should I input the JTAG PASSWORD with a tool like T32 through JTAG? Or is it possible to input it with a UDS message?

3. Is the reason why reprogramming is impossible because reprogramming requires a reset?

0 项奖励
回复

7,209 次查看
ovidiubriscan
Contributor IV
1. You can do it with a $31 service , 31 01 <16bytes jtag_passwd>, or even with a $22 (RDBI), at the end you just need a trigger to your custom C API which will do the unlock procedure.
2. T32 is another easier option (and there are examples on how to do it, check S32_JTAG_WRITE.cmm inside HSE_DEMOAPP_S32K3XX_0_2_1_0) , this may be preferred method.
3. Normally when you do an attach o system up in T32 depends on the scripts behind but normally a reset happens, also when flashing process the scripts behind \demo\arm\flash\s32k3.cmm do some resets which will brake your "unlock" situation.
0 项奖励
回复

4,679 次查看
NileshDharap
Contributor III
Hello,
Where can I find this "S32_JTAG_WRITE.cmm inside HSE_DEMOAPP_S32K3XX_0_2_1_0)" ?
I am working on unlocking JTAG to automate whenever I open the trace32.
0 项奖励
回复

4,670 次查看
ovidiubriscan
Contributor IV
You have it here : c:\NXP\HSE_DEMOAPP_S32K344_0_2_55_0\demo_security_installer\scripts\S32_JTAG_WRITE.cmm
0 项奖励
回复

4,648 次查看
NileshDharap
Contributor III
I see it directly accesses JTAG to unlock.
Can we use the same to unlock if the JTAG is locked with HSE module ?
If yes, can it have a mechanism where it reads a file where password is stored and unlock using it.
Or how can I insert a password ?
0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-1968462%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ES32K3%20JTAG%20%E5%AF%86%E7%A0%81%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1968462%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%88%91%E6%83%B3%E4%BD%BF%E7%94%A8%20S32K312%20%E7%9A%84%20JTAG%20%E5%AF%86%E7%A0%81%E5%8A%9F%E8%83%BD%E3%80%82%3CBR%20%2F%3E%E4%BB%A5%E4%B8%8B%E6%96%B9%E6%B3%95%E5%8F%AF%E8%A1%8C%E5%90%97%EF%BC%9F%3C%2FP%3E%3CP%3E%3CBR%20%2F%3ES32K312%20%E5%AE%89%E5%85%A8%E8%B0%83%E8%AF%95%E8%AE%BE%E7%BD%AE%EF%BC%88%E6%97%A0%E6%B3%95%E8%AE%BF%E9%97%AE%20JTAG%EF%BC%89%3CBR%20%2F%3E-%26gt%3B%20%E9%80%9A%E8%BF%87%20CAN%20%E9%80%9A%E4%BF%A1%E5%90%91%20MCU%20%E5%8F%91%E9%80%81%E5%AF%86%E7%A0%81%3CBR%20%2F%3E-%26gt%3B%20MCU%20%E9%80%9A%E8%BF%87%E5%AF%86%E7%A0%81%E6%91%86%E8%84%B1%E5%AE%89%E5%85%A8%E8%B0%83%E8%AF%95%EF%BC%88%E5%8F%AF%E4%BB%A5%E8%AE%BF%E9%97%AE%20JTAG%EF%BC%89%E3%80%82%3C%2FP%3E%3CP%3E%E6%AD%A4%E5%A4%96%EF%BC%8C%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E9%80%9A%E8%BF%87%20CAN%20%E9%80%9A%E4%BF%A1%E8%AE%BE%E7%BD%AE%20S32K312%20%E5%AE%89%E5%85%A8%E8%B0%83%E8%AF%95%EF%BC%9F%3CBR%20%2F%3E%20%EF%BC%88%E5%BD%93%E6%8E%A5%E6%94%B6%E5%88%B0%E7%89%B9%E5%AE%9A%20CAN%20%E6%8A%A5%E6%96%87%E6%97%B6%EF%BC%8CMCU%20%E5%B0%86%E7%BB%A7%E7%BB%AD%E8%AE%BE%E7%BD%AE%E5%AE%89%E5%85%A8%E8%B0%83%E8%AF%95%E7%9B%B8%E5%85%B3%E5%AF%84%E5%AD%98%E5%99%A8%EF%BC%89%E3%80%82%3C%2FP%3E%3CP%3E%E5%A6%82%E6%9E%9C%E4%B8%8A%E8%BF%B0%E6%96%B9%E6%B3%95%E4%B8%8D%E5%8F%AF%E8%A1%8C%EF%BC%8C%E6%88%91%E6%98%AF%E5%90%A6%E5%8F%AA%E8%83%BD%E9%80%9A%E8%BF%87%20JTAG%20%E7%9B%B4%E6%8E%A5%E8%BE%93%E5%85%A5%E5%AF%86%E7%A0%81%E6%9D%A5%E6%91%86%E8%84%B1%E5%AE%89%E5%85%A8%E8%B0%83%E8%AF%95%EF%BC%9F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2170242%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K3%20JTAG%20password%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2170242%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%88%91%E7%9C%8B%E5%88%B0%E5%AE%83%E7%9B%B4%E6%8E%A5%E8%AE%BF%E9%97%AE%20JTAG%20%E6%9D%A5%E8%A7%A3%E9%94%81%E3%80%82%3CBR%20%2F%3E%E5%A6%82%E6%9E%9C%20JTAG%20%E8%A2%AB%20HSE%20%E6%A8%A1%E5%9D%97%E9%94%81%E5%AE%9A%EF%BC%8C%E8%83%BD%E5%90%A6%E4%BD%BF%E7%94%A8%E5%90%8C%E6%A0%B7%E7%9A%84%E6%96%B9%E6%B3%95%E8%A7%A3%E9%94%81%EF%BC%9F%3CBR%20%2F%3E%E5%A6%82%E6%9E%9C%E6%98%AF%EF%BC%8C%E5%AE%83%E6%98%AF%E5%90%A6%E6%9C%89%E4%B8%80%E7%A7%8D%E6%9C%BA%E5%88%B6%EF%BC%8C%E5%8F%AF%E4%BB%A5%E8%AF%BB%E5%8F%96%E5%AD%98%E5%82%A8%E5%AF%86%E7%A0%81%E7%9A%84%E6%96%87%E4%BB%B6%E5%B9%B6%E4%BD%BF%E7%94%A8%E8%AF%A5%E6%96%87%E4%BB%B6%E8%A7%A3%E9%94%81%E3%80%82%3CBR%20%2F%3E%E6%88%96%E8%80%85%E5%A6%82%E4%BD%95%E8%BE%93%E5%85%A5%E5%AF%86%E7%A0%81%EF%BC%9F%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2170181%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K3%20JTAG%20password%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2170181%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%82%A8%E5%9C%A8%E8%BF%99%E9%87%8C%E6%89%BE%E5%88%B0%E4%BA%86%E5%AE%83%EF%BC%9Ac%3A%5CNXP%5CHSE_DEMOAPP_S32K344_0_2_55_0%5Cdemo_security_installer%5Cscripts%5CS32_JTAG_WRITE.cmm%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2170167%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K3%20JTAG%20password%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2170167%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%3CBR%20%2F%3E%E6%88%91%E5%9C%A8%E5%93%AA%E9%87%8C%E5%8F%AF%E4%BB%A5%E6%89%BE%E5%88%B0%E8%BF%99%E4%B8%AA%22S32_JTAG_WRITE.cmm%20inside%20HSE_DEMOAPP_S32K3XX_0_2_1_0)%22%3F%3CBR%20%2F%3E%E6%88%91%E6%AD%A3%E5%9C%A8%E5%8A%AA%E5%8A%9B%E8%A7%A3%E9%94%81%20JTAG%EF%BC%8C%E4%BB%A5%E4%BE%BF%E5%9C%A8%E6%89%93%E5%BC%80%20trace32%20%E6%97%B6%E8%87%AA%E5%8A%A8%E8%BF%90%E8%A1%8C%E3%80%82%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1971730%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9A%20S32K3%20JTAG%20password%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1971730%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%82%A8%E5%8F%AF%E4%BB%A5%E5%83%8F%20PEMicro%20%E8%84%9A%E6%9C%AC%E9%82%A3%E6%A0%B7%E5%9C%A8%20mcu%20%E4%B8%8A%E8%AE%BE%E7%BD%AE%20SDAAP%20%E5%AF%84%E5%AD%98%E5%99%A8%E4%BB%A5%E8%A7%A3%E9%94%81%E8%B0%83%E8%AF%95%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1971098%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K3%20JTAG%20password%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1971098%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E1.%E4%BD%A0%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%2031%20%E7%BE%8E%E5%85%83%E7%9A%84%E6%9C%8D%E5%8A%A1%E3%80%8131%2001%20%26lt%3B16bytes%20jtag_passwd%26gt%3B%20%E6%9D%A5%E5%AE%9E%E7%8E%B0%EF%BC%8C%E7%94%9A%E8%87%B3%E6%98%AF%2022%20%E7%BE%8E%E5%85%83%EF%BC%88RDBI%EF%BC%89%EF%BC%8C%E6%9C%80%E5%90%8E%E4%BD%A0%E5%8F%AA%E9%9C%80%E8%A6%81%E4%B8%80%E4%B8%AA%E8%A7%A6%E5%8F%91%E4%BF%A1%E5%8F%B7%E8%87%AA%E5%AE%9A%E4%B9%89%20C%20API%20%E6%9D%A5%E5%AE%8C%E6%88%90%E8%A7%A3%E9%94%81%E7%A8%8B%E5%BA%8F%E3%80%82%3CBR%20%2F%3E2.T32%20%E6%98%AF%E5%8F%A6%E4%B8%80%E7%A7%8D%E6%9B%B4%E7%AE%80%E5%8D%95%E7%9A%84%E6%96%B9%E6%B3%95%EF%BC%88%E4%B9%9F%E6%9C%89%E5%A6%82%E4%BD%95%E6%93%8D%E4%BD%9C%E7%9A%84%E7%A4%BA%E4%BE%8B%EF%BC%8C%E8%AF%B7%E6%9F%A5%E7%9C%8B%20HSE_DEMOAPP_S32K3XX_0_2_1_0%20%E4%B8%AD%E7%9A%84%20S32_JTAG_WRITE.cmm%EF%BC%89%E8%BF%99%E5%8F%AF%E8%83%BD%E6%98%AF%E9%A6%96%E9%80%89%E6%96%B9%E6%B3%95%E3%80%82%3CBR%20%2F%3E3.%E9%80%9A%E5%B8%B8%EF%BC%8C%E5%BD%93%E4%BD%A0%E5%9C%A8%20T32%20%E4%B8%AD%E8%BF%9E%E6%8E%A5%E7%B3%BB%E7%BB%9F%E6%97%B6%E5%8F%96%E5%86%B3%E4%BA%8E%E5%90%8E%E9%9D%A2%E7%9A%84%E8%84%9A%E6%9C%AC%EF%BC%8C%E4%BD%86%E9%80%9A%E5%B8%B8%E4%BC%9A%E5%8F%91%E7%94%9F%20RESET%EF%BC%8C%E5%9C%A8%E5%88%B7%E6%96%B0%E8%BF%87%E7%A8%8B%E4%B8%AD%EF%BC%8C%5C%20demo%5C%20Arm%5C%20flash%5C%20s32k3.cmm%20%E8%83%8C%E5%90%8E%E7%9A%84%E8%84%9A%E6%9C%AC%E4%B9%9F%E4%BC%9A%E8%BF%9B%E8%A1%8C%E4%B8%80%E4%BA%9B%20RESET%EF%BC%8C%E8%BF%99%E5%B0%86%E6%89%93%E7%A0%B4%E4%BD%A0%E7%9A%84%20%22%20%E8%A7%A3%E9%94%81%20%22%20%E5%B1%80%E9%9D%A2%E3%80%82%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1971049%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K3%20JTAG%20password%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1971049%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E9%9D%9E%E5%B8%B8%E6%84%9F%E8%B0%A2%E3%80%82%3C%2FP%3E%3CP%3E1.%E8%AF%B7%E7%AE%80%E8%A6%81%E8%AF%B4%E6%98%8E%E5%A6%82%E4%BD%95%E9%80%9A%E8%BF%87%E5%A4%96%E9%83%A8%20UDS%20%E4%BF%A1%E6%81%AF%E7%94%A8%20JTAG%20%E5%AF%86%E7%A0%81%E8%A7%A3%E9%94%81%E9%94%81%E3%80%82%3C%2FP%3E%3CP%3E2.%E6%88%91%E5%BA%94%E8%AF%A5%E7%94%A8%20T32%20%E7%AD%89%E5%B7%A5%E5%85%B7%E9%80%9A%E8%BF%87%20JTAG%20%E8%BE%93%E5%85%A5%20JTAG%20%E5%AF%86%E7%A0%81%E5%90%97%EF%BC%9F%E8%BF%98%E6%98%AF%E5%8F%AF%E4%BB%A5%E7%94%A8%20UDS%20%E4%BF%A1%E6%81%AF%E8%BE%93%E5%85%A5%EF%BC%9F%3C%2FP%3E%3CP%3E3.%20%E6%98%AF%E5%9B%A0%E4%B8%BA%E9%87%8D%E6%96%B0%E7%BC%96%E7%A8%8B%E9%9C%80%E8%A6%81RESET%E8%80%8C%E6%97%A0%E6%B3%95%E9%87%8D%E6%96%B0%E7%BC%96%E7%A8%8B%E7%9A%84%E5%8E%9F%E5%9B%A0%E5%90%97%EF%BC%9F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1971022%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K3%20JTAG%20password%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1971022%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%E6%97%A9%E4%B8%8A%EF%BC%8C%E8%BF%99%E5%8F%96%E5%86%B3%E4%BA%8E%E4%BD%A0%E7%9A%84%E9%A1%B9%E7%9B%AE%E7%AD%96%E7%95%A5%EF%BC%8C%E4%B8%A4%E7%A7%8D%E6%96%B9%E5%BC%8F%E9%83%BD%E6%98%AF%E5%8F%AF%E8%83%BD%E7%9A%84%EF%BC%8C%E5%BB%BA%E8%AE%AEUDS%E6%94%AF%E6%8C%81%E7%BD%91%E7%BB%9C%E5%AE%89%E5%85%A8%E8%AE%BF%E9%97%AE%E6%9C%BA%E5%88%B6%E3%80%82%E4%BD%86%E6%98%AF%E8%AF%B7%E6%B3%A8%E6%84%8F%EF%BC%8CJtag%20%E8%A7%A3%E9%94%81%E5%8F%AA%E8%83%BD%E5%9C%A8%E4%B8%8B%E6%AC%A1%20RESET%20%E4%B9%8B%E5%89%8D%E6%9C%89%E6%95%88%EF%BC%8C%E4%BB%BB%E4%BD%95%E7%A7%8D%E7%B1%BB%EF%BC%88%E8%BF%99%E5%BE%88%E7%97%9B%E8%8B%A6...%EF%BC%8C%E9%80%9A%E5%B8%B8%E4%BD%A0%E6%83%B3%E8%A7%A3%E9%94%81%E6%9D%A5%E8%B0%83%E8%AF%95%E4%B8%9C%E8%A5%BF%EF%BC%8C%E7%83%AD%E8%BF%9E%E6%8E%A5%E6%88%96%E7%9D%A1%E7%9C%A0%2F%E5%94%A4%E9%86%92%E6%97%A0%E6%B3%95%E8%B0%83%E8%AF%95%EF%BC%8C%E9%87%8D%E6%96%B0%E5%88%B7%E6%96%B0%20SW%20%E5%87%A0%E4%B9%8E%E6%98%AF%E4%B8%8D%E5%8F%AF%E8%83%BD%E7%9A%84%EF%BC%89%E3%80%82%E6%97%A0%E6%B3%95%E6%B0%B8%E4%B9%85%E8%A7%A3%E9%94%81%20Jtag%EF%BC%88%E5%A6%82%E5%9C%A8%E8%BE%83%E6%97%A9%E7%9A%84%20NXP%20%E6%9E%B6%E6%9E%84%E6%88%96%20Tricore%20%E4%B8%AD%EF%BC%89%E3%80%82%3CBR%20%2F%3E%E9%97%AE%E5%80%99%E3%80%81%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1970715%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K3%20JTAG%20password%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1970715%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E8%B0%A2%E8%B0%A2%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E8%BF%98%E6%98%AF%E5%8F%AA%E8%83%BD%E9%80%9A%E8%BF%87%E8%B0%83%E8%AF%95%E5%B7%A5%E5%85%B7%E8%A7%A3%E9%94%81%20JTAG%EF%BC%9F%3CBR%20%2F%3E%E6%88%91%E4%BB%AC%E4%BD%BF%E7%94%A8%E7%9A%84%E6%98%AF%20T32%E3%80%82%E6%82%A8%E7%9F%A5%E9%81%93%E7%9B%B8%E5%85%B3%E6%8C%87%E5%8D%97%E5%90%97%EF%BC%9F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1968775%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K3%20JTAG%20password%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1968775%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%E8%AF%B7%E6%9F%A5%E7%9C%8B%20RM758221-HSE-B%20%E5%9B%BA%E4%BB%B6%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C%E4%B8%BB%E6%9C%BA%E8%B0%83%E8%AF%95%E7%AB%A0%E8%8A%82%E4%B8%AD%E7%9A%84%E6%AD%A5%E9%AA%A4%E3%80%82%3C%2FP%3E%3CP%3E%E6%AD%A5%E9%AA%A4%201)%20%E4%BD%BF%E7%94%A8%20HSE_APP_DEBUG_KEY_ATTR_ID%20%E5%B1%9E%E6%80%A7%E9%85%8D%E7%BD%AE%20ADKP%E3%80%82%3C%2FP%3E%3CP%3E%E7%AC%AC%202%20%E6%AD%A5%EF%BC%89%E4%BD%BF%E7%94%A8%20HSE_DEBUG_AUTH_MODE_ATTR_ID%20%E7%B3%BB%E7%BB%9F%E5%B1%9E%E6%80%A7%E8%AE%BE%E7%BD%AE%E6%8E%88%E6%9D%83%E6%96%B9%E6%B3%95%EF%BC%9A%E5%9F%BA%E4%BA%8E%E5%AF%86%E7%A0%81%E6%88%96%E5%9F%BA%E4%BA%8E%E8%B4%A8%E7%96%91%E5%BA%94%E7%AD%94%E3%80%82%3C%2FP%3E%3CP%3E%E7%AC%AC%203%20%E6%AD%A5%EF%BC%89%E4%BD%BF%E7%94%A8%20HSE_SECURE_LIFECYCLE_ATTR_ID%20%E7%B3%BB%E7%BB%9F%E5%B1%9E%E6%80%A7%E5%B0%86%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F%E8%AE%BE%E7%BD%AE%E4%B8%BA%20OEM_PROD%20%E6%88%96%20IN_FIELD%E3%80%82%3C%2FP%3E%3CP%3E%E4%B8%8A%E8%BF%B0%E6%89%80%E6%9C%89%E6%AD%A5%E9%AA%A4%E9%83%BD%E5%8F%AF%E4%BB%A5%E5%9C%A8%20DID%2FUDS%20%E7%A8%8B%E5%BA%8F%E4%B8%AD%E5%AE%9E%E7%8E%B0%EF%BC%8C%E6%B2%A1%E6%9C%89%E4%BB%BB%E4%BD%95%E9%97%AE%E9%A2%98%E3%80%82%E5%AE%8C%E6%88%90%E7%AC%AC%E4%B8%89%E6%AD%A5%E5%90%8E%EF%BC%8CECU%20%E5%B0%86%E8%A2%AB%20JTAG%20%E9%94%81%E5%AE%9A%E3%80%82%E6%82%A8%E9%9C%80%E8%A6%81%E4%B8%BA%E8%B0%83%E8%AF%95%E5%B7%A5%E5%85%B7%EF%BC%88%E4%BE%8B%E5%A6%82%20Lauterbach%20Trace32%E3%80%81.NET%20Trace32%E3%80%81.NET%20Trace32%EF%BC%89%E6%8F%90%E4%BE%9B%E7%9B%B8%E5%90%8C%E7%9A%84%E5%AF%86%E7%A0%81%E3%80%82%20%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E