i.MX 93 BSP Manual PD24.1.1 Documentation Rev.: imx8mp-pd22.1.2-51-ga548be7d
Tip
Using partup is highly recommended since it is easier to use and has the advantage of
using the full capacity of the eMMC device, adjusting partitions accordingly.
Note
Alternatively, dd may be used instead.
For uncompressed WIC images (*.wic):
target:~$ dd if=phytec-qt6demo-image-phyboard-segin-imx93-2.wic of=/dev/mmcblk0 bs=1M␣
,→conv=fsync status=progress
For compressed WIC images (*.wic.xz):
target:~$ zstdcat phytec-qt6demo-image-phyboard-segin-imx93-2.wic.xz | sudo dd of=/dev/
,→mmcblk0 bs=1M conv=fsync status=progress
Keep in mind that the root partition does not make use of the full space when ashing with dd.
• After a complete write, your board can boot from eMMC.
Warning
Before this will work, you need to congure the bootmode switch (S3) to eMMC.
4.2.2 Flash eMMC from Network
i.MX 93 boards have an Ethernet connector and can be updated over a network. Be sure to set up the
development host correctly. The IP needs to be set to 192.168.3.10, the netmask to 255.255.255.0, and a
TFTP server needs to be available. From a high-level point of view, an eMMC device is like an SD card.
Therefore, it is possible to ash the WIC image (<name>.wic) from the Yocto build system directly to the
eMMC. The image contains the bootloader, kernel, device tree, device tree overlays, and root le system.
Note
Some PHYTECs BSPs produce compressed .wic.xz images. In this case, the compressed image must
rst be uncompressed.
host:~$ unxz phytec-qt6demo-image-phyboard-segin-imx93-2.wic.xz
Flash eMMC via Network in Linux on Target
You can update the eMMC from your target.
Tip
A working network is necessary! Setup Network Host
Installing the OS 18