HAB Error on IMX8MP processor

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

HAB Error on IMX8MP processor

1,271 次查看
jeffson
Contributor I

Dear all, Trying to validate HAB signatures on the i.MX8MP board I am getting these errors

HAB Configuration: 0xf0, HAB State: 0x66

--------- HAB Event 1 -----------------
event data:
0xdb 0x00 0x14 0x45 0x33 0x0f 0xc0 0x00
0xbe 0x00 0x0c 0x00 0x03 0x17 0x00 0x00
0x00 0x00 0x00 0x50

STS = HAB_FAILURE (0x33)
RSN = HAB_INV_INDEX (0x0F)
CTX = HAB_CTX_COMMAND (0xC0)
ENG = HAB_ENG_ANY (0x00)


--------- HAB Event 2 -----------------
event data:
0xdb 0x00 0x14 0x45 0x33 0x0c 0xa0 0x00
0x00 0x00 0x00 0x00 0x42 0x5a 0x00 0x00
0x00 0x00 0x00 0x20

STS = HAB_FAILURE (0x33)
RSN = HAB_INV_ASSERTION (0x0C)
CTX = HAB_CTX_ASSERT (0xA0)
ENG = HAB_ENG_ANY (0x00)


--------- HAB Event 3 -----------------
event data:
0xdb 0x00 0x14 0x45 0x33 0x0c 0xa0 0x00
0x00 0x00 0x00 0x00 0x40 0x40 0x00 0x00
0x00 0x00 0x00 0x04

STS = HAB_FAILURE (0x33)
RSN = HAB_INV_ASSERTION (0x0C)
CTX = HAB_CTX_ASSERT (0xA0)
ENG = HAB_ENG_ANY (0x00)

They come from this development environment
U-Boot SPL 2023.04-lf_v2023.04+g1e5b6c6bf2

Can someone give me an advice on this topic ? Thanks in advance

0 项奖励
回复
2 回复数

585 次查看
yosri_c
Contributor IV

any chance you got this fixed , i have the same issue , when i try to change from srk1 to srk2 

0 项奖励
回复

1,244 次查看
Harvey021
NXP TechSupport
NXP TechSupport

Hi,

RSN = HAB_INV_INDEX (0x0F) tells wrong key at given index or target index for installed key not available. To have a check the csf files.

To refer to the HAB API where you'll find more details for these errors. The API is with CST tool that you download for signing.

 

Regards

Harvey

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-1936750%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EIMX8MP%20%E5%A4%84%E7%90%86%E5%99%A8%E5%87%BA%E7%8E%B0%20HAB%20%E9%94%99%E8%AF%AF%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1936750%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BA%B2%E7%88%B1%E7%9A%84%E5%A4%A7%E5%AE%B6%EF%BC%8C%E6%AD%A3%E5%9C%A8%E5%B0%9D%E8%AF%95%E9%AA%8C%E8%AF%81%20i.MX8MP%20%E6%9D%BF%E4%B8%8A%E7%9A%84%20HAB%20%E7%AD%BE%E5%90%8D%E6%88%91%E9%81%87%E5%88%B0%E4%BA%86%E8%BF%99%E4%BA%9B%E9%94%99%E8%AF%AF%3C%2FP%3E%3CP%3EHAB%E9%85%8D%E7%BD%AE%EF%BC%9A0xf0%EF%BC%8CHAB%E7%8A%B6%E6%80%81%EF%BC%9A0x66%3C%2FP%3E%3CP%3E---------%20HAB%20%E4%BA%8B%E4%BB%B6%201%20-----------------%3CBR%20%2F%3E%E4%BA%8B%E4%BB%B6%E6%95%B0%E6%8D%AE%EF%BC%9A%3CBR%20%2F%3E0xdb%200x00%200x14%200x45%200x33%200x0f%200xc0%200x00%3CBR%20%2F%3E0xbe%200x00%200x0c%200x00%200x03%200x17%200x00%200x00%3CBR%20%2F%3E0x00%200x00%200x00%200x50%3C%2FP%3E%3CP%3ESTS%20%3D%20HAB_FAILURE%20(0x33)%3CBR%20%2F%3ERSN%20%3D%20HAB_INV_INDEX%20(0x0F)%3CBR%20%2F%3ECTX%20%3D%20HAB_CTX_COMMAND%20(0xC0)%3CBR%20%2F%3EENG%20%3D%20HAB_ENG_ANY%20(0x00)%3C%2FP%3E%3CP%3E%3CBR%20%2F%3E---------%20HAB%20%E4%BA%8B%E4%BB%B6%202%20-----------------%3CBR%20%2F%3E%E4%BA%8B%E4%BB%B6%E6%95%B0%E6%8D%AE%EF%BC%9A%3CBR%20%2F%3E0xdb%200x00%200x14%200x45%200x33%200x0c%200xa0%200x00%3CBR%20%2F%3E0x00%200x00%200x00%200x00%200x42%200x5a%200x00%200x00%3CBR%20%2F%3E0x00%200x00%200x00%200x20%3C%2FP%3E%3CP%3ESTS%20%3D%20HAB_FAILURE%20(0x33)%3CBR%20%2F%3ERSN%20%3D%20HAB_INV_ASSERTION%20(0x0C)%3CBR%20%2F%3ECTX%20%3D%20HAB_CTX_ASSERT%20(0xA0)%3CBR%20%2F%3EENG%20%3D%20HAB_ENG_ANY%20(0x00)%3C%2FP%3E%3CP%3E%3CBR%20%2F%3E---------%20HAB%20%E4%BA%8B%E4%BB%B6%203%20-----------------%3CBR%20%2F%3E%E4%BA%8B%E4%BB%B6%E6%95%B0%E6%8D%AE%EF%BC%9A%3CBR%20%2F%3E0xdb%200x00%200x14%200x45%200x33%200x0c%200xa0%200x00%3CBR%20%2F%3E0x00%200x00%200x00%200x40%200x40%200x00%200x00%3CBR%20%2F%3E0x00%200x00%200x00%200x04%3C%2FP%3E%3CP%3ESTS%20%3D%20HAB_FAILURE%20(0x33)%3CBR%20%2F%3ERSN%20%3D%20HAB_INV_ASSERTION%20(0x0C)%3CBR%20%2F%3ECTX%20%3D%20HAB_CTX_ASSERT%20(0xA0)%3CBR%20%2F%3EENG%20%3D%20HAB_ENG_ANY%20(0x00)%3C%2FP%3E%3CP%3E%E5%AE%83%E4%BB%AC%E6%9D%A5%E8%87%AA%E8%BF%99%E4%B8%AA%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%3CBR%20%2F%3EU-Boot%20SPL%202023.04-lf_v2023.04%2Bg1e5b6c6bf2%3C%2FP%3E%3CP%3E%E8%B0%81%E8%83%BD%E5%B0%B1%E8%BF%99%E4%B8%AA%E9%97%AE%E9%A2%98%E7%BB%99%E6%88%91%E7%82%B9%E5%BB%BA%E8%AE%AE%EF%BC%9F%E9%A2%84%E5%85%88%E8%87%B4%E8%B0%A2%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2268330%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20HAB%20Error%20on%20IMX8MP%20processor%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2268330%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E6%9C%89%E6%B2%A1%E6%9C%89%E5%8F%AF%E8%83%BD%E8%A7%A3%E5%86%B3%E8%BF%99%E4%B8%AA%E9%97%AE%E9%A2%98%EF%BC%8C%E6%88%91%E4%B9%9F%E9%81%87%E5%88%B0%E4%BA%86%E5%90%8C%E6%A0%B7%E7%9A%84%E9%97%AE%E9%A2%98%EF%BC%8C%E5%BD%93%E6%88%91%E8%AF%95%E5%9B%BE%E4%BB%8E%20Srk1%20%E8%BD%AC%E5%88%B0%20Srk2%20%E6%97%B6%E3%80%82%20%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1936986%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20HAB%20Error%20on%20IMX8MP%20processor%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1936986%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%82%A8%E5%A5%BD%EF%BC%8C%3C%2FP%3E%0A%3CP%3E%3CSPAN%3ERSN%20%3D%20HAB_INV_INDEX%20(0x0F)%20%E8%A1%A8%E7%A4%BA%E7%BB%99%E5%AE%9A%E7%B4%A2%E5%BC%95%E4%B8%AD%E7%9A%84%E5%AF%86%E9%92%A5%E9%94%99%E8%AF%AF%EF%BC%8C%E6%88%96%E5%B7%B2%E5%AE%89%E8%A3%85%E5%AF%86%E9%92%A5%E7%9A%84%E7%9B%AE%E6%A0%87%E7%B4%A2%E5%BC%95%E4%B8%8D%E5%8F%AF%E7%94%A8%E3%80%82%E6%A3%80%E6%9F%A5%20csf%20%E6%96%87%E4%BB%B6%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%E8%AF%B7%E5%8F%82%E9%98%85%20HAB%20API%EF%BC%8C%E6%82%A8%E5%8F%AF%E4%BB%A5%E5%9C%A8%E5%85%B6%E4%B8%AD%E6%89%BE%E5%88%B0%E6%9C%89%E5%85%B3%E8%BF%99%E4%BA%9B%E9%94%99%E8%AF%AF%E7%9A%84%E6%9B%B4%E5%A4%9A%E8%AF%A6%E7%BB%86%E4%BF%A1%E6%81%AF%E3%80%82API%20%E4%B8%8E%E6%82%A8%E4%B8%8B%E8%BD%BD%E7%9A%84%20CST%20%E5%B7%A5%E5%85%B7%E4%B8%80%E8%B5%B7%E7%94%A8%E4%BA%8E%E7%AD%BE%E5%90%8D%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSPAN%3E%E6%AD%A4%E8%87%B4%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%E5%93%88%E7%BB%B4%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E