LPC55SXX secure boot fall through mode

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

LPC55SXX secure boot fall through mode

ソリューションへジャンプ
523件の閲覧回数
johannes_ferch
Contributor II

Hi everyone,

we have a question regarding the secure boot process on LPC55SXX microcontrollers. We've observed that when experimenting with invalid images during the secure boot process the part is not responsive anymore. This is somewhat expected as the part prohibits the boot in that scenario. We are able to recover from this condition by asserting the ISP pin as described.

The user manual (UM11126 rev. 2.8, p. 144) shows the following flow diagram and also mentions a fall through mode highlighted in yellow below:

johannes_ferch_0-1776770643536.png

We however couldn't find any more information about the fall through mode throughout the technical documentation or the forums.

Is there any way to configure this mode somewhere? For our application it might be interesting to assess if jumping into the bootloader after a failed image validation might be possible or not. This could simplify the programming of valid images in case something might have compromised the boot image in the field.

Thanks in advance,

Johannes

 

 

0 件の賞賛
返信
1 解決策
419件の閲覧回数
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello @johannes_ferch 

The fall-through mode configuration is controlled by DEFAULT_ISP_MODE in CMPA.
When it is set to 111, the ISP fall-through function is disabled.
 

Alice_Yang_0-1777022773369.png

 

Thank you.

 

BR

Alice

 

元の投稿で解決策を見る

0 件の賞賛
返信
4 返答(返信)
58件の閲覧回数
johannes_ferch
Contributor II

This was helpful information, after further investigation we found out that the underlying issue had a different and unrelated cause altogether. Topic can be closed, thanks.

0 件の賞賛
返信
255件の閲覧回数
becelin223
Contributor I

sdf

0 件の賞賛
返信
318件の閲覧回数
johannes_ferch
Contributor II

@Alice_Yang Thanks for your reply, this seems like a good pointer but I believe that the fall-through is enabled by default anyway. Will check and get back to you though.

Best regards

0 件の賞賛
返信
420件の閲覧回数
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello @johannes_ferch 

The fall-through mode configuration is controlled by DEFAULT_ISP_MODE in CMPA.
When it is set to 111, the ISP fall-through function is disabled.
 

Alice_Yang_0-1777022773369.png

 

Thank you.

 

BR

Alice

 

0 件の賞賛
返信
%3CLINGO-SUB%20id%3D%22lingo-sub-2354229%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ELPC55SXX%20%E3%82%BB%E3%82%AD%E3%83%A5%E3%82%A2%E3%83%96%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%BC%E3%83%AB%E3%82%B9%E3%83%AB%E3%83%BC%E3%83%A2%E3%83%BC%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2354229%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%E7%9A%86%E3%81%95%E3%82%93%3C%2FP%3E%3CP%3ELPC55SXX%E3%83%9E%E3%82%A4%E3%82%AF%E3%83%AD%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9%E3%81%AB%E3%81%8A%E3%81%91%E3%82%8B%E3%82%BB%E3%82%AD%E3%83%A5%E3%82%A2%E3%83%96%E3%83%BC%E3%83%88%E3%83%97%E3%83%AD%E3%82%BB%E3%82%B9%E3%81%AB%E9%96%A2%E3%81%97%E3%81%A6%E8%B3%AA%E5%95%8F%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%E3%82%BB%E3%82%AD%E3%83%A5%E3%82%A2%E3%83%96%E3%83%BC%E3%83%88%E5%87%A6%E7%90%86%E4%B8%AD%E3%81%AB%E7%84%A1%E5%8A%B9%E3%81%AA%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E5%AE%9F%E9%A8%93%E3%82%92%E8%A1%8C%E3%81%A3%E3%81%9F%E3%81%A8%E3%81%93%E3%82%8D%E3%80%81%E9%83%A8%E5%93%81%E3%81%8C%E5%BF%9C%E7%AD%94%E3%81%97%E3%81%AA%E3%81%8F%E3%81%AA%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E7%A2%BA%E8%AA%8D%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E3%81%93%E3%82%8C%E3%81%AF%E3%81%82%E3%82%8B%E7%A8%8B%E5%BA%A6%E4%BA%88%E6%83%B3%E3%81%95%E3%82%8C%E3%81%9F%E3%81%93%E3%81%A8%E3%81%A7%E3%81%82%E3%82%8A%E3%80%81%E3%81%9D%E3%81%AE%E9%83%A8%E5%93%81%E3%81%AF%E3%81%9D%E3%81%AE%E7%8A%B6%E6%B3%81%E4%B8%8B%E3%81%A7%E3%81%AE%E3%83%96%E3%83%BC%E3%83%88%E3%82%92%E7%A6%81%E6%AD%A2%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%80%82%E5%89%8D%E8%BF%B0%E3%81%AE%E3%82%88%E3%81%86%E3%81%ABISP%E3%83%94%E3%83%B3%E3%82%92%E3%82%A2%E3%82%B5%E3%83%BC%E3%83%88%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%A7%E3%80%81%E3%81%93%E3%81%AE%E7%8A%B6%E6%85%8B%E3%81%8B%E3%82%89%E5%9B%9E%E5%BE%A9%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%9E%E3%83%8B%E3%83%A5%E3%82%A2%E3%83%AB%20(UM11126%20rev.2.8%E3%80%81p.%20144%EF%BC%89%E3%81%AB%E3%81%AF%E6%AC%A1%E3%81%AE%E3%83%95%E3%83%AD%E3%83%BC%E5%9B%B3%E3%81%8C%E7%A4%BA%E3%81%95%E3%82%8C%E3%81%A6%E3%81%8A%E3%82%8A%E3%80%81%E3%81%BE%E3%81%9F%E3%80%81%E4%BB%A5%E4%B8%8B%E3%81%A7%E9%BB%84%E8%89%B2%E3%81%A7%E5%BC%B7%E8%AA%BF%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%83%95%E3%82%A9%E3%83%BC%E3%83%AB%E3%82%B9%E3%83%AB%E3%83%BC%E3%83%A2%E3%83%BC%E3%83%89%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E3%82%82%E8%A8%80%E5%8F%8A%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22johannes_ferch_0-1776770643536.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22johannes_ferch_0-1776770643536.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22johannes_ferch_0-1776770643536.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22johannes_ferch_0-1776770643536.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F383100i5987518D8215621C%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22johannes_ferch_0-1776770643536.png%22%20alt%3D%22johannes_ferch_0-1776770643536.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E3%81%97%E3%81%8B%E3%81%97%E3%81%AA%E3%81%8C%E3%82%89%E3%80%81%E6%8A%80%E8%A1%93%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%E3%82%84%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A9%E3%83%A0%E3%82%92%E8%AA%BF%E3%81%B9%E3%81%9F%E3%81%A8%E3%81%93%E3%82%8D%E3%80%81%E3%83%95%E3%82%A9%E3%83%BC%E3%83%AB%E3%82%B9%E3%83%AB%E3%83%BC%E3%83%A2%E3%83%BC%E3%83%89%E3%81%AB%E9%96%A2%E3%81%99%E3%82%8B%E3%81%9D%E3%82%8C%E4%BB%A5%E4%B8%8A%E3%81%AE%E6%83%85%E5%A0%B1%E3%81%AF%E8%A6%8B%E3%81%A4%E3%81%8B%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%81%A7%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CP%3E%E3%81%93%E3%81%AE%E3%83%A2%E3%83%BC%E3%83%89%E3%82%92%E3%81%A9%E3%81%93%E3%81%8B%E3%81%A7%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%EF%BC%9F%E7%A7%81%E3%81%9F%E3%81%A1%E3%81%AE%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AB%E3%81%8A%E3%81%84%E3%81%A6%E3%81%AF%E3%80%81%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8%E6%A4%9C%E8%A8%BC%E3%81%AE%E5%A4%B1%E6%95%97%E5%BE%8C%E3%81%AB%E3%83%96%E3%83%BC%E3%83%88%E3%83%AD%E3%83%BC%E3%83%80%E3%83%BC%E3%81%AB%E3%82%B8%E3%83%A3%E3%83%B3%E3%83%97%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E5%8F%AF%E8%83%BD%E3%81%8B%E3%81%A9%E3%81%86%E3%81%8B%E3%82%92%E8%A9%95%E4%BE%A1%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%AF%E8%88%88%E5%91%B3%E6%B7%B1%E3%81%84%E3%81%8B%E3%82%82%E3%81%97%E3%82%8C%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%E3%81%93%E3%82%8C%E3%81%AB%E3%82%88%E3%82%8A%E3%80%81%E7%8F%BE%E5%A0%B4%E3%81%A7%E3%83%96%E3%83%BC%E3%83%88%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8%E3%81%8C%E4%BD%95%E3%82%89%E3%81%8B%E3%81%AE%E7%90%86%E7%94%B1%E3%81%A7%E7%A0%B4%E6%90%8D%E3%81%97%E3%81%9F%E5%A0%B4%E5%90%88%E3%81%AB%E3%80%81%E6%9C%89%E5%8A%B9%E3%81%AA%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8%E3%81%AE%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%82%92%E7%B0%A1%E7%B4%A0%E5%8C%96%E3%81%A7%E3%81%8D%E3%82%8B%E5%8F%AF%E8%83%BD%E6%80%A7%E3%81%8C%E3%81%82%E3%82%8B%E3%80%82%3C%2FP%3E%3CP%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%84%E3%81%9F%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%83%A8%E3%83%8F%E3%83%8D%E3%82%B9%3C%2FP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2357048%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20LPC55SXX%20secure%20boot%20fall%20through%20mode%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2357048%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F27788%22%20target%3D%22_blank%22%3E%40Alice_Yang%3C%2FA%3E%E3%81%94%E8%BF%94%E4%BF%A1%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E3%81%93%E3%82%8C%E3%81%AF%E8%89%AF%E3%81%84%E3%83%92%E3%83%B3%E3%83%88%E3%81%AB%E3%81%AA%E3%82%8A%E3%81%9D%E3%81%86%E3%81%A7%E3%81%99%E3%81%8C%E3%80%81%E3%83%95%E3%82%A9%E3%83%BC%E3%83%AB%E3%82%B9%E3%83%AB%E3%83%BC%E3%81%AF%E3%83%87%E3%83%95%E3%82%A9%E3%83%AB%E3%83%88%E3%81%A7%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%AA%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E3%81%A8%E6%80%9D%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%A6%E3%80%81%E3%81%BE%E3%81%9F%E3%81%94%E9%80%A3%E7%B5%A1%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%84%E3%81%9F%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2355765%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20LPC55SXX%20secure%20boot%20fall%20through%20mode%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2355765%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F63194%22%20target%3D%22_blank%22%3E%40johannes_ferch%20%E3%81%95%E3%82%93%E3%80%82%3C%2FA%3E%3C%2FP%3E%0A%3CDIV%3E%E3%83%95%E3%82%A9%E3%83%BC%E3%83%AB%E3%82%B9%E3%83%AB%E3%83%BC%E3%83%A2%E3%83%BC%E3%83%89%E3%81%AE%E8%A8%AD%E5%AE%9A%E3%81%AF%E3%80%81%20%3CSTRONG%3ECMPA%3C%2FSTRONG%3E%E3%81%AE%3CSTRONG%3EDEFAULT_ISP_MODE%3C%2FSTRONG%3E%E3%81%AB%E3%82%88%E3%81%A3%E3%81%A6%E5%88%B6%E5%BE%A1%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%3CSTRONG%3E111%3C%2FSTRONG%3E%E3%81%AB%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%E3%81%A8%E3%80%81ISP%E3%83%95%E3%82%A9%E3%83%BC%E3%83%AB%E3%82%B9%E3%83%AB%E3%83%BC%E6%A9%9F%E8%83%BD%E3%81%8C%E7%84%A1%E5%8A%B9%E3%81%AB%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FDIV%3E%0A%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Alice_Yang_0-1777022773369.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Alice_Yang_0-1777022773369.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Alice_Yang_0-1777022773369.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Alice_Yang_0-1777022773369.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F383474i0642D4EF85C1F5F4%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Alice_Yang_0-1777022773369.png%22%20alt%3D%22Alice_Yang_0-1777022773369.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBR%3C%2FP%3E%0A%3CP%3E%E3%82%A2%E3%83%AA%E3%82%B9%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2359434%22%20slang%3D%22en-US%22%20mode%3D%22UPDATE%22%20translate%3D%22no%22%3ERe%3A%20LPC55SXX%20secure%20boot%20fall%20through%20mode%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2359434%22%20slang%3D%22en-US%22%20mode%3D%22UPDATE%22%3E%3CP%3Esdf%3C%2FP%3E%3C%2FLINGO-BODY%3E