RT1021-EVK BEE加密无法启动问题

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

RT1021-EVK BEE加密无法启动问题

Jump to solution
3,605 Views
ChumingYang
Contributor III

测试背景:MCUBootUtility6.2

硬件背景:NXP RT1021-EVK

测试软件:iled_blinky

测试流程:移植image_enc2、上位机配置启动设备ISSI的Flash、板子改ISP启动模式、选择BEE加密方式、配置秘钥参数、选择hex、一键启动

ChumingYang_0-1721204992177.png

ChumingYang_1-1721205003604.png

ChumingYang_2-1721205024181.png

 

 

烧录完成后将SW8配置成1010,LED没有闪烁,程序无法跑起来,重新改回ISP模式回读efuse,BEE_KEY0_SEL及XIP位数都已使能,SwGp2数值从0x000~ 变更到-----

Labels (1)
0 Kudos
Reply
1 Solution
3,563 Views
jay_heng
NXP Employee
NXP Employee

看起来操作没有问题,无法启动的时候,挂上JLINK, Halt内核看一下 PC 停在哪

View solution in original post

0 Kudos
Reply
3 Replies
3,564 Views
jay_heng
NXP Employee
NXP Employee

看起来操作没有问题,无法启动的时候,挂上JLINK, Halt内核看一下 PC 停在哪

0 Kudos
Reply
3,506 Views
ChumingYang
Contributor III

或许是我的加密区域过大或程序起始地址的问题,目前已经解决,感谢

0 Kudos
Reply
3,605 Views
ChumingYang
Contributor III

ChumingYang_0-1721205098745.png

附未加密前的efuse值

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-1910423%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERT1021-EVK%20BEE%20encryption%20cannot%20start%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1910423%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CP%3ETest%20background%3A%20MCUBootUtility6.2%3C%2FP%3E%3CP%3EHardware%20Background%3A%20NXP%20RT1021-EVK%3C%2FP%3E%3CP%3E%E6%B5%8B%E8%AF%95%E8%BD%AF%E4%BB%B6%EF%BC%9Ailed_blinky%3C%2FP%3E%3CP%3ETest%20process%3A%20transplant%20image_enc2%2C%20configure%20the%20Flash%20of%20the%20boot%20device%20ISSI%20on%20the%20host%20computer%2C%20change%20the%20board%20to%20ISP%20boot%20mode%2C%20select%20BEE%20encryption%20method%2C%20configure%20key%20parameters%2C%20select%20hex%2C%20and%20start%20with%20one%20click%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22ChumingYang_0-1721204992177.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22ChumingYang_0-1721204992177.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F288919iA48FE0FFC1E98F00%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22ChumingYang_0-1721204992177.png%22%20alt%3D%22ChumingYang_0-1721204992177.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22ChumingYang_1-1721205003604.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22ChumingYang_1-1721205003604.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F288920iF0FBD0549174EA92%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22ChumingYang_1-1721205003604.png%22%20alt%3D%22ChumingYang_1-1721205003604.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22ChumingYang_2-1721205024181.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22ChumingYang_2-1721205024181.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F288921i012B32CA4C0C5FCA%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22ChumingYang_2-1721205024181.png%22%20alt%3D%22ChumingYang_2-1721205024181.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CP%3EAfter%20burning%20is%20completed%2C%20SW8%20is%20configured%20to%201010.%20The%20LED%20does%20not%20flash%20and%20the%20program%20cannot%20run.%20Change%20back%20to%20ISP%20mode%20to%20read%20back%20efuse.%20BEE_KEY0_SEL%20and%20XIP%20bits%20are%20enabled.%20The%20SwGp2%20value%20is%20changed%20from%200x000~%20to-----%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1910423%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3Ei.MXRT%20102x%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1917933%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20RT1021-EVK%20BEE%20encryption%20cannot%20start%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1917933%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CP%3EMaybe%20it's%20because%20my%20encryption%20area%20is%20too%20large%20or%20the%20program's%20starting%20address%20is%20the%20problem.%20It%20has%20been%20solved%20now.%20Thanks%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1911387%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20RT1021-EVK%20BEE%20encryption%20cannot%20start%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1911387%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CP%3EIt%20seems%20that%20there%20is%20no%20problem%20with%20the%20operation.%20When%20it%20cannot%20start%2C%20hang%20up%20JLINK%2C%20Halt%20kernel%20and%20see%20where%20the%20PC%20stops.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1910426%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20RT1021-EVK%20BEE%20encryption%20cannot%20start%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1910426%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22ChumingYang_0-1721205098745.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22ChumingYang_0-1721205098745.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F288922i5B0CBE17CCCEE24D%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22ChumingYang_0-1721205098745.png%22%20alt%3D%22ChumingYang_0-1721205098745.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EAttached%20is%20the%20efuse%20value%20before%20encryption%3C%2FP%3E%3C%2FLINGO-BODY%3E