SPT Limitation: Unable to Add Multiple Executable Images for RT1189

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

SPT Limitation: Unable to Add Multiple Executable Images for RT1189

1,050 次查看
anand_s
Contributor III

Hi,

I am working with the i.MX RT1189 EVK and have a two‑stage setup consisting of a Bootloader and an Application running on the CM7 core. Since the RT1189 BootROM executes on the CM33 core, I use a CM33 trigger application to start the CM7 core and launch the Bootloader. Using the Secure Provisioning Tool (SPT), I initially loaded only the CM33 trigger application as the main executable and added the Bootloader under the “Additional Image” tab. After signing the images, this setup worked as expected.

However, when I attempted to include the Application firmware as an additional executable, I found that the tool does not support multiple executable images. Treating the Application binary as “data” works, but my concern is that data entries don’t carry an executable signature, and we require secure, authenticated execution. Is there any method to add multiple executable images using SPT? Alternatively, if the Application is added as data, is it possible to attach a signature to it? I’m aware that merging images is an option, but this approach is not suitable for our current implementation.

SPT-TOOLKIT #iMXRT1189 #CM7

0 项奖励
回复
3 回复数

1,022 次查看
Kan_Li
NXP TechSupport
NXP TechSupport

Hi @anand_s ,

 

Which SPT version are you working with? Would you please specify?

 

Have a great day,
Kan


-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------

0 项奖励
回复

1,019 次查看
anand_s
Contributor III

Hi Kan,

I am using SPT v25.12. I look forward to your reply, and thank you for your support.
0 项奖励
回复

993 次查看
Kan_Li
NXP TechSupport
NXP TechSupport

Hi @anand_s ,

 

Thanks for the info! For SPT , it would only sign the first image when multiple images are added, if you need to sign them all, maybe you have to merge them into a single image at first, with the help from the nxpimage tool, for example, nxpimage utils binary-image export. 

 

Have a great day,
Kan


-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2312573%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ESPT%20%E9%99%90%E5%88%B6%EF%BC%9A%E6%97%A0%E6%B3%95%E4%B8%BA%20RT1189%20%E6%B7%BB%E5%8A%A0%E5%A4%9A%E4%B8%AA%E5%8F%AF%E6%89%A7%E8%A1%8C%E5%9B%BE%E5%83%8F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2312573%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CDIV%3E%3CP%3E%E6%82%A8%E5%A5%BD%EF%BC%8C%3C%2FP%3E%3CP%3E%E6%88%91%E6%AD%A3%E5%9C%A8%E4%BD%BF%E7%94%A8%20i.MX%20RT1189%20EVK%EF%BC%8C%E6%9C%89%E4%B8%80%E4%B8%AA%E7%94%B1%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%E5%92%8C%E5%9C%A8%20CM7%20%E5%86%85%E6%A0%B8%E4%B8%8A%E8%BF%90%E8%A1%8C%E7%9A%84%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%BB%84%E6%88%90%E7%9A%84%E4%B8%A4%E9%98%B6%E6%AE%B5%E8%AE%BE%E7%BD%AE%E3%80%82%E7%94%B1%E4%BA%8E%20RT1189%20bootROM%20%E5%9C%A8%20CM33%20%E5%86%85%E6%A0%B8%E4%B8%8A%E6%89%A7%E8%A1%8C%EF%BC%8C%E6%89%80%E4%BB%A5%E6%88%91%E4%BD%BF%E7%94%A8%20CM33%20%E8%A7%A6%E5%8F%91%E5%99%A8%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%9D%A5%E5%90%AF%E5%8A%A8%20CM7%20%E5%86%85%E6%A0%B8%E5%B9%B6%E5%90%AF%E5%8A%A8%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%E3%80%82%E4%BD%BF%E7%94%A8%E5%AE%89%E5%85%A8%E9%85%8D%E7%BD%AE%E5%B7%A5%E5%85%B7%20(SPT)%EF%BC%8C%E6%88%91%E6%9C%80%E5%88%9D%E5%8F%AA%E5%8A%A0%E8%BD%BD%E4%BA%86CM33%E8%A7%A6%E5%8F%91%E5%99%A8%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E4%BD%9C%E4%B8%BA%E4%B8%BB%E5%8F%AF%E6%89%A7%E8%A1%8C%E6%96%87%E4%BB%B6%EF%BC%8C%E5%B9%B6%E5%9C%A8%20%E2%80%9C%E5%85%B6%E4%BB%96%E6%98%A0%E5%83%8F%E2%80%9D%20%E9%80%89%E9%A1%B9%E5%8D%A1%E4%B8%8B%E6%B7%BB%E5%8A%A0%E4%BA%86%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%E3%80%82%E7%AD%BE%E7%BD%B2%E5%9B%BE%E5%83%8F%E5%90%8E%EF%BC%8C%E8%AF%A5%E8%AE%BE%E7%BD%AE%E5%A6%82%E6%9C%9F%E8%BF%90%E8%A1%8C%E3%80%82%3C%2FP%3E%3CP%3E%E4%B8%8D%E8%BF%87%EF%BC%8C%E5%BD%93%E6%88%91%E8%AF%95%E5%9B%BE%E5%B0%86%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%9B%BA%E4%BB%B6%E4%BD%9C%E4%B8%BA%E9%99%84%E5%8A%A0%E5%8F%AF%E6%89%A7%E8%A1%8C%E6%96%87%E4%BB%B6%E5%8A%A0%E5%85%A5%E6%97%B6%EF%BC%8C%E5%8D%B4%E5%8F%91%E7%8E%B0%E8%AF%A5%E5%B7%A5%E5%85%B7%E4%B8%8D%E6%94%AF%E6%8C%81%E5%A4%9A%E4%B8%AA%E5%8F%AF%E6%89%A7%E8%A1%8C%E6%96%87%E4%BB%B6%E6%98%A0%E5%83%8F%E3%80%82%E5%B0%86%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E4%BA%8C%E8%BF%9B%E5%88%B6%E8%A7%86%E4%B8%BA%20%E2%80%9C%E6%95%B0%E6%8D%AE%E2%80%9D%20%E6%98%AF%E5%8F%AF%E8%A1%8C%E7%9A%84%EF%BC%8C%E4%BD%86%E6%88%91%E6%8B%85%E5%BF%83%E7%9A%84%E6%98%AF%E6%95%B0%E6%8D%AE%E6%9D%A1%E7%9B%AE%E4%B8%8D%E5%B8%A6%E6%9C%89%E5%8F%AF%E6%89%A7%E8%A1%8C%E7%AD%BE%E5%90%8D%EF%BC%8C%E6%88%91%E4%BB%AC%E9%9C%80%E8%A6%81%E5%AE%89%E5%85%A8%E3%80%81%E7%BB%8F%E8%BF%87%E8%BA%AB%E4%BB%BD%E9%AA%8C%E8%AF%81%E7%9A%84%E6%89%A7%E8%A1%8C%E3%80%82%E6%9C%89%E6%B2%A1%E6%9C%89%E4%BD%BF%E7%94%A8%20SPT%20%E6%B7%BB%E5%8A%A0%E5%A4%9A%E4%B8%AA%E5%8F%AF%E6%89%A7%E8%A1%8C%E5%9B%BE%E5%83%8F%E7%9A%84%E6%96%B9%E6%B3%95%EF%BC%9F%E5%8F%A6%E5%A4%96%EF%BC%8C%E5%A6%82%E6%9E%9C%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E4%BD%9C%E4%B8%BA%E6%95%B0%E6%8D%AE%E6%B7%BB%E5%8A%A0%EF%BC%8C%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E9%99%84%E5%8A%A0%E7%AD%BE%E5%90%8D%EF%BC%9F%E6%88%91%E7%9F%A5%E9%81%93%E5%90%88%E5%B9%B6%E5%9B%BE%E5%83%8F%E6%98%AF%E4%B8%80%E7%A7%8D%E9%80%89%E6%8B%A9%EF%BC%8C%E4%BD%86%E8%BF%99%E7%A7%8D%E6%96%B9%E6%B3%95%E5%B9%B6%E4%B8%8D%E9%80%82%E5%90%88%E6%88%91%E4%BB%AC%E7%9B%AE%E5%89%8D%E7%9A%84%E5%AE%9E%E6%96%BD%E3%80%82%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fc-pwmxy87654%2FSPT-TOOLKIT%2Fpd-p%2FSPT-TOOLKIT%22%20class%3D%22lia-product-mention%22%20data-product%3D%222270-1%22%20target%3D%22_blank%22%3ESPT-TOOLKIT%3C%2FA%3E%23iMXRT1189%20%23CM7%3C%2FP%3E%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2313368%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20SPT%20Limitation%3A%20Unable%20to%20Add%20Multiple%20Executable%20Images%20for%20RT1189%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2313368%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%97%A8%EF%BC%8CKan%E3%80%81%3C%2FP%3E%3CDIV%3E%E6%88%91%E4%BD%BF%E7%94%A8%E7%9A%84%E6%98%AF%20SPT%20v25.12%E3%80%82%E6%88%91%E6%9C%9F%E5%BE%85%E6%82%A8%E7%9A%84%E7%AD%94%E5%A4%8D%EF%BC%8C%E5%B9%B6%E6%84%9F%E8%B0%A2%E6%82%A8%E7%9A%84%E6%94%AF%E6%8C%81%E3%80%82%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2313354%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20SPT%20Limitation%3A%20Unable%20to%20Add%20Multiple%20Executable%20Images%20for%20RT1189%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2313354%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F135826%22%20target%3D%22_blank%22%3E%40anand_s%3C%2FA%3E%E3%80%81%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E6%82%A8%E4%BD%BF%E7%94%A8%E7%9A%84%E6%98%AF%E5%93%AA%E4%B8%AA%20SPT%20%E7%89%88%E6%9C%AC%EF%BC%9F%E8%AF%B7%E5%85%B7%E4%BD%93%E8%AF%B4%E6%98%8E%E4%B8%80%E4%B8%8B%E5%A5%BD%E5%90%97%EF%BC%9F%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E7%A5%9D%E6%82%A8%E6%84%89%E5%BF%AB%EF%BC%8C%3CBR%20%2F%3EKan%3C%2FP%3E%0A%3CP%3E%3CBR%20%2F%3E-------------------------------------------------------------------------------%3CBR%20%2F%3E%E6%B3%A8%EF%BC%9A%3CBR%20%2F%3E-%20%E5%A6%82%E6%9E%9C%E6%9C%AC%E5%B8%96%E5%9B%9E%E7%AD%94%E4%BA%86%E6%82%A8%E7%9A%84%E9%97%AE%E9%A2%98%EF%BC%8C%E8%AF%B7%E7%82%B9%E5%87%BB%22%E6%A0%87%E8%AE%B0%E6%AD%A3%E7%A1%AE%22%20%E6%8C%89%E9%92%AE%E3%80%82%E8%B0%A2%E8%B0%A2%EF%BC%81%3CBR%20%2F%3E-%20%E6%88%91%E4%BB%AC%E4%BC%9A%E5%9C%A8%E6%9C%80%E5%90%8E%E4%B8%80%E6%AC%A1%E5%8F%91%E5%B8%96%E5%90%8E%E7%9A%84%207%20%E5%91%A8%E5%86%85%E8%B7%9F%E8%B8%AA%E4%B8%BB%E9%A2%98%EF%BC%8C%E4%B9%8B%E5%90%8E%E7%9A%84%E5%9B%9E%E5%A4%8D%E5%B0%86%E8%A2%AB%E5%BF%BD%E7%95%A5%3CBR%20%2F%3E%E5%A6%82%E6%9E%9C%E6%82%A8%E4%BB%A5%E5%90%8E%E6%9C%89%E7%9B%B8%E5%85%B3%E9%97%AE%E9%A2%98%EF%BC%8C%E8%AF%B7%E6%89%93%E5%BC%80%E4%B8%80%E4%B8%AA%E6%96%B0%E4%B8%BB%E9%A2%98%E5%B9%B6%E5%8F%82%E8%80%83%E5%B7%B2%E5%85%B3%E9%97%AD%E7%9A%84%E4%B8%BB%E9%A2%98%E3%80%82%3CBR%20%2F%3E-------------------------------------------------------------------------------%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2313533%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20SPT%20Limitation%3A%20Unable%20to%20Add%20Multiple%20Executable%20Images%20for%20RT1189%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2313533%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F135826%22%20target%3D%22_blank%22%3E%40anand_s%3C%2FA%3E%E3%80%81%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E6%8F%90%E4%BE%9B%E7%9A%84%E4%BF%A1%E6%81%AF%EF%BC%81%3CSPAN%3E%E5%AF%B9%E4%BA%8E%20SPT%20%E6%9D%A5%E8%AF%B4%EF%BC%8C%E5%AE%83%E5%8F%AA%E4%BC%9A%E5%9C%A8%E6%B7%BB%E5%8A%A0%E5%A4%9A%E4%B8%AA%E5%9B%BE%E5%83%8F%E6%97%B6%E5%AF%B9%E7%AC%AC%E4%B8%80%E5%BC%A0%E5%9B%BE%E5%83%8F%E8%BF%9B%E8%A1%8C%E7%AD%BE%E5%90%8D%EF%BC%8C%E5%A6%82%E6%9E%9C%E4%BD%A0%E9%9C%80%E8%A6%81%E5%AF%B9%E5%AE%83%E4%BB%AC%E5%85%A8%E9%83%A8%E7%AD%BE%E5%90%8D%EF%BC%8C%E4%B9%9F%E8%AE%B8%E4%BD%A0%E5%BF%85%E9%A1%BB%E9%A6%96%E5%85%88%E5%9C%A8%20nxpimage%20%E5%B7%A5%E5%85%B7%E7%9A%84%E5%B8%AE%E5%8A%A9%E4%B8%8B%E5%B0%86%E5%AE%83%E4%BB%AC%E5%90%88%E5%B9%B6%E4%B8%BA%E4%B8%80%E4%B8%AA%E5%9B%BE%E5%83%8F%EF%BC%8C%E4%BE%8B%E5%A6%82%20nxpimage%20utils%20%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%9B%BE%E5%83%8F%E5%AF%BC%E5%87%BA%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E7%A5%9D%E6%82%A8%E6%84%89%E5%BF%AB%EF%BC%8C%3CBR%20%2F%3EKan%3C%2FP%3E%0A%3CP%3E%3CBR%20%2F%3E-------------------------------------------------------------------------------%3CBR%20%2F%3E%E6%B3%A8%EF%BC%9A%3CBR%20%2F%3E-%20%E5%A6%82%E6%9E%9C%E6%9C%AC%E5%B8%96%E5%9B%9E%E7%AD%94%E4%BA%86%E6%82%A8%E7%9A%84%E9%97%AE%E9%A2%98%EF%BC%8C%E8%AF%B7%E7%82%B9%E5%87%BB%22%E6%A0%87%E8%AE%B0%E6%AD%A3%E7%A1%AE%22%20%E6%8C%89%E9%92%AE%E3%80%82%E8%B0%A2%E8%B0%A2%EF%BC%81%3CBR%20%2F%3E-%20%E6%88%91%E4%BB%AC%E4%BC%9A%E5%9C%A8%E6%9C%80%E5%90%8E%E4%B8%80%E6%AC%A1%E5%8F%91%E5%B8%96%E5%90%8E%E7%9A%84%207%20%E5%91%A8%E5%86%85%E8%B7%9F%E8%B8%AA%E4%B8%BB%E9%A2%98%EF%BC%8C%E4%B9%8B%E5%90%8E%E7%9A%84%E5%9B%9E%E5%A4%8D%E5%B0%86%E8%A2%AB%E5%BF%BD%E7%95%A5%3CBR%20%2F%3E%E5%A6%82%E6%9E%9C%E6%82%A8%E4%BB%A5%E5%90%8E%E6%9C%89%E7%9B%B8%E5%85%B3%E9%97%AE%E9%A2%98%EF%BC%8C%E8%AF%B7%E6%89%93%E5%BC%80%E4%B8%80%E4%B8%AA%E6%96%B0%E4%B8%BB%E9%A2%98%E5%B9%B6%E5%8F%82%E8%80%83%E5%B7%B2%E5%85%B3%E9%97%AD%E7%9A%84%E4%B8%BB%E9%A2%98%E3%80%82%3CBR%20%2F%3E-------------------------------------------------------------------------------%3C%2FP%3E%3C%2FLINGO-BODY%3E