Hi Richard,
The dd command is more intended for flashing a SD card after generating the .sdcard file when compiling Linux from source code.
On the recent versions of the Demo images, it will be required to additionally flash the specific U-Boot, in order to ensure proper boot for a specific platform.
You could refer to the following Community thread:
i.MX6qp Sabre AI cannot boot the validation sdcard image
As a detail, if you already have all the SD card flashed, you would only require downloading the proper U-Boot, and this could be done with UUU or with dd command.
Hope this will be useful for you.
Best regards!
/Carlos
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
-------------------------------------------------------------------------------