When booting on a VF6 using HAB, the Authenticate Data command fails with reason HAB_INV_ADDRESS.
Does HAB not support boot from QuadSPI with XIP?
The exact command was:
CA 00 14 00 // CMD_AUTHENTICATE
02 C5 00 00 // KEY=2, PRT=CMS, ENG=ANY
00 00 0A 74 // rel. addr of signature
20 00 00 00 // block1 address to verify
00 03 DC 00 // block1 length
Any ideas?
Solved! Go to Solution.
Hi Adam,
As I know, Vybrid has HABv4 which support XIP.
Are you sure with this HAB_INV_ADDRESS fail reason? (just for information)
HAB_INV_ADDRESS mean you have some problem with address, for more information see the HAB4_API documentation.
00 00 0A 74 // rel. addr of signature
Could you check this relative address? Is it correct?
Utkarsh Gupta could you suggest more?
Regards,
Jozef
Hello,
I agree with Josef. HAB_INV_ADDRESS issue occurs due to either misaligned target address or denied access to that address. Please check the regions of the image addresses being signed and IVT self or entry pointer is not null.
Thanks,
Gupta
timesyssupport can you attend this case?
timesyssupport do you have an update?
Hello Karina,
We reviewed the Vybrid Security reference manual and see nothing helpful/relevant. Does the Freescale Vybrid team have any input on this?
Thanks,
Timesys Support
cyborgnegotiator can you check this case and share your thoughts?
Jozef Maslik any update?
utkarshgupta-b45806 can you share your thoughts about this case?