Enabling kernel verification on IMX8MP

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

Enabling kernel verification on IMX8MP

282件の閲覧回数
kartheek
Contributor III

Hi,

I am working kernel authentication and booting through u-boot.  The below is u-boot cmd used to authenticate kernel. I have tried with signed kernel with correct and different keys. But i am getting only "Kernel authentication passed!". 

Is there any other way to get the verify the kernel image.

u-boot=>setenv auth_kernel 'if fatload mmc 1:1 ${loadaddr} Image &&                                                                                                 hab_auth_img   ${loadaddr} ${filesize} 0x1a90000; then \
                                                         echo "Kernel authentication passed!"; \
                                                     else \
                                                         echo "Kernel authentication failed!"; \
                                                     fi'
Thanks,
Kartheek

0 件の賞賛
返信
1 返信

205件の閲覧回数
Harvey021
NXP TechSupport
NXP TechSupport

Hi,

There will be error log printed if there are events. There is offline tool provided in CST - hab_image_verifier.

 

Regards

Harvey

 

0 件の賞賛
返信
%3CLINGO-SUB%20id%3D%22lingo-sub-2200927%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EIMX8MP%E3%81%A7%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E6%A4%9C%E8%A8%BC%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2200927%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%3C%2FP%3E%3CP%3E%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E8%AA%8D%E8%A8%BC%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%97%E3%80%81u-boot%20%E7%B5%8C%E7%94%B1%E3%81%A7%E3%83%96%E3%83%BC%E3%83%88%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E4%BB%A5%E4%B8%8B%E3%81%AF%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%AE%E8%AA%8D%E8%A8%BC%E3%81%AB%E4%BD%BF%E7%94%A8%E3%81%95%E3%82%8C%E3%82%8B%20u-boot%20%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%A7%E3%81%99%E3%80%82%E6%AD%A3%E3%81%97%E3%81%84%E3%82%AD%E3%83%BC%E3%81%A8%E7%95%B0%E3%81%AA%E3%82%8B%E3%82%AD%E3%83%BC%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E7%BD%B2%E5%90%8D%E3%81%95%E3%82%8C%E3%81%9F%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%82%92%E8%A9%A6%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E3%81%97%E3%81%8B%E3%81%97%E3%80%81%E3%80%8C%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E8%AA%8D%E8%A8%BC%E3%81%AB%E5%90%88%E6%A0%BC%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F!%E3%80%8D%E3%81%A8%E3%81%84%E3%81%86%E3%83%A1%E3%83%83%E3%82%BB%E3%83%BC%E3%82%B8%E3%81%97%E3%81%8B%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%3C%2FP%3E%3CP%3E%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%20%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8%E3%82%92%E6%A4%9C%E8%A8%BC%E3%81%99%E3%82%8B%E4%BB%96%E3%81%AE%E6%96%B9%E6%B3%95%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%E3%80%82%3C%2FP%3E%3CP%3Eu-boot%3D%26gt%3Bsetenv%20auth_kernel%20'if%20fatload%20mmc%201%3A1%20%24%7Bloadaddr%7D%20Image%20%26amp%3B%26amp%3B%20hab_auth_img%20%24%7Bloadaddr%7D%20%24%7Bfilesize%7D%200x1a90000%3B%20then%20%5C%3CBR%20%2F%3E%20echo%20%22%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E8%AA%8D%E8%A8%BC%E3%81%AB%E5%90%88%E6%A0%BC%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%EF%BC%81%22%3B%20%5C%3CBR%20%2F%3E%E3%81%9D%E3%82%8C%E4%BB%A5%E5%A4%96%20%5C%3CBR%20%2F%3E%20echo%20%22%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E8%AA%8D%E8%A8%BC%E3%81%AB%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%EF%BC%81%22%3B%20%5C%3CBR%20%2F%3E%E3%83%95%E3%82%A3'%3CBR%20%2F%3E%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%80%81%3CBR%20%2F%3E%E3%82%AB%E3%83%AB%E3%83%86%E3%82%A3%E3%83%BC%E3%82%AF%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2203313%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Enabling%20kernel%20verification%20on%20IMX8MP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2203313%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%3C%2FP%3E%0A%3CP%3E%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E6%83%85%E5%A0%B1%E3%81%8C%E3%81%82%E3%82%8B%E5%A0%B4%E5%90%88%E3%81%AF%E3%82%A8%E3%83%A9%E3%83%BC%20%E3%83%AD%E3%82%B0%E3%81%8C%E5%87%BA%E5%8A%9B%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3CSPAN%20data-teams%3D%22true%22%3ECST%20%E3%81%AB%E3%81%AF%E3%80%81hab_image_verifier%20%E3%81%A8%E3%81%84%E3%81%86%E3%82%AA%E3%83%95%E3%83%A9%E3%82%A4%E3%83%B3%20%E3%83%84%E3%83%BC%E3%83%AB%E3%81%8C%E6%8F%90%E4%BE%9B%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSPAN%20data-teams%3D%22true%22%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%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%20data-teams%3D%22true%22%3EHarvey%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E