
-----Original Message----- From: U-Boot u-boot-bounces@lists.denx.de On Behalf Of Peter Bergin Sent: Tuesday, April 6, 2021 8:59 AM To: u-boot@lists.denx.de Subject: Re: [PATCH 7/7] doc: imx8mp-evk: update after using binman
Hi,
On 2021-04-06 05:59, Peng Fan (OSS) wrote:
Burn the flash.bin to the MicroSD card at offset 32KB:
.. code-block:: bash
$sudo dd if=build/flash.bin of=/dev/sd[x] bs=1K seek=32
conv=notrunc; sync
- $sudo dd if=build/u-boot.itb of=/dev/sd[x] bs=1K seek=384
- conv=notrunc; sync
Why is this changed to 'seek=384'? Comment still states 'offset 32KB' and reference manual states that Primary Image Offset for SD card shall be 32KB. Can you explain a bit more around this?
I'd also be interested in a more detailed explanation of this change, since the documentation is not quite descriptive about this added step.
How the magic new offset is handled and why is it chosen to be 384?
I see this change was made *exactly in the same way* across Mini, Nano and Plus SOCs of i.MX8M family, hence I believe it does deserve a good description.
Thanks, /Peter
Thanks a lot!
-- andrey