Hellow.
On page 1241 of the i.MX7D reference manual, the IVT header format diagram suggests that the value to be set would be 0xD1-0x0020-0x40 to .word 0xD1002040, but in the 20132 "i.MX6 IVT structure" Anson Huang answers that it should be .word 0x402000D1.
I think the manual says this is
0x400 = 0xD100
0x402 = 0x2040
but is that wrong?
Thank you.
Solved! Go to Solution.
The header ivt should be included in image by default, we don't need to modify it.
And we can try to dump it using command od w/t option little or big endian
od -x -N 48 --endian=little u-boot.imx
or
od -x -N 48 --endian=big u-boot.imx
Regards
Harvey
Hi,
tag = D1 is the first byte. The difference as Anson's should be caused by display options, like endian.
Regards
Harvey
Thank you Harvey021.
So Anson explained it in little-endian?
I'm confused because the reference manual says it's big-endian.
The header ivt should be included in image by default, we don't need to modify it.
And we can try to dump it using command od w/t option little or big endian
od -x -N 48 --endian=little u-boot.imx
or
od -x -N 48 --endian=big u-boot.imx
Regards
Harvey