
MSC SM2S-IMX8M User Manual
73 / 92
The setup tool allows to checkout exactly these layers and configure the BSP as before. To use it, call setup.py with only one argument --
version-file, e.g.
./setup.py --version-file ~/version_layer
Modifications of conf/local.conf are not traced.
This will checkout exactly the versions used by version_layer. It is then no longer
possible to use scripts/update.py to pull the latest changes on the branch. A fresh
checkout of MSC-LDK is necessary. The directories downloads and sstate-cache can
be moved or copied to improve build speed.
Time stamps in the image will be updated, e.g. in /etc/issue.
7.2.5 Image Deployment
See [10]
, Chapter 6, “Image Deployment”
Flashing an SD card image
To flash an SD card image, run the following command:
sudo dd if=<image name>.sdcard of=/dev/sd<partition> bs=4MiB conv=fsync
7.3 Running an Image
7.3.1 Booting SPL (secondary program loader)/U-Boot
The TEST# pin is used to select one of the following boot schema.
Forced booting SPL/U-Boot from carrier SD card
The i.MX 8M boot ROM code uses the carrier SD card as boot media regardless of whether the module eMMC flash contains a properly programmed
system image or not.