Difference between revisions of "IMX8/Nitrogen8M/Yocto/Installing an Image"

From RidgeRun Developer Connection
< IMX8‎ | Nitrogen8M‎ | Yocto
Jump to: navigation, search
Line 27: Line 27:
 
--------------------------------------------------------------------------------------------------------------------------------
 
--------------------------------------------------------------------------------------------------------------------------------
 
/dev/sda1                        ext4                        /                            819c76f8-187f-46e9-b0c0-350032625bb3
 
/dev/sda1                        ext4                        /                            819c76f8-187f-46e9-b0c0-350032625bb3
/dev/sda3                        ext4        data            /media/gfallas/data           571e7aea-202e-4daa-8071-a1fc1207f458
+
/dev/sda3                        ext4        data            /media/user/data             571e7aea-202e-4daa-8071-a1fc1207f458
 
/dev/sda5                        swap                        [SWAP]                        4018cfb5-4201-4656-a005-4fe04d06dde1
 
/dev/sda5                        swap                        [SWAP]                        4018cfb5-4201-4656-a005-4fe04d06dde1
 
/dev/sdb1                        ext4        USB_STICK      (not mounted)                d452f917-25c8-46a2-9b6e-4a58dcb1e8f1
 
/dev/sdb1                        ext4        USB_STICK      (not mounted)                d452f917-25c8-46a2-9b6e-4a58dcb1e8f1

Revision as of 17:42, 12 November 2018


NXP Partner Program Registered Vertical.jpg NXP Partner Program Horizontal.jpg
  Index  






Installing on SDcard

In order to install an image, you must identify your device ID. Check it as follows:

blkid -o list

This is an output example:

user@laptop:~$ blkid -o list
device                           fs_type      label           mount point                   UUID
--------------------------------------------------------------------------------------------------------------------------------
/dev/sda1                        ext4                         /                             819c76f8-187f-46e9-b0c0-350032625bb3
/dev/sda3                        ext4         data            /media/user/data              571e7aea-202e-4daa-8071-a1fc1207f458
/dev/sda5                        swap                         [SWAP]                        4018cfb5-4201-4656-a005-4fe04d06dde1
/dev/sdb1                        ext4         USB_STICK       (not mounted)                 d452f917-25c8-46a2-9b6e-4a58dcb1e8f1

Considerations

Each device has numbers at the end, those numbers are related to partitions and they must not be specified to install the image. As example, instead of /dev/sdb1, use /dev/sdb.

Also, the device must be not mounted to successfully write the image.

If the required device appears with an mount point, unmount each partition with umount command.

PARTITION=/dev/sdb1 # The device may change in your system
sudo umount $PARTITION

Installing

Yocto supports several image formats, as example ext4, img and wic.

Those files will be created in <Yocto_Dir>/build/tmp/deploy/images/nitrogen8m.

Recent Yocto versions (Sumo and newer) have wic image type as default format, use bmaptool as follows:

IMAGE=fsl-image-multimedia-full-nitrogen8m.rootfs.wic
DEVICE=/dev/sdb # The device may change in your system
sudo bmaptool copy $IMAGE $DEVICE --nobmap



[[IMX8/<Replace with "previous" page>|Previous: <Replace with "previous" page>]] Index [[IMX8/<Replace with "next" page>|Next: <Replace with "next" page>]]