Difference between revisions of "CL-SOM-iMX8Plus: Yocto Linux: Package contents"

From Compulab Mediawiki
Jump to: navigation, search
(Created page with "== Package contents == __NOTOC__ === Layout === <pre> som-imx8m-plus_yocto-linux ├── bootloader │ └── imx-boot-som-imx8m-plus-sd.bin-flash_evk ├── deve...")
 
 
Line 7: Line 7:
 
som-imx8m-plus_yocto-linux
 
som-imx8m-plus_yocto-linux
 
├── bootloader
 
├── bootloader
│  └── imx-boot-som-imx8m-plus-sd.bin-flash_evk
+
│   ├── imx-boot_som-imx8m-plus_d1d8
 +
│   └── imx-boot_som-imx8m-plus_d2d4
 
├── development
 
├── development
│  └── README.html
+
│   └── README.html
 
├── images
 
├── images
│  ├── imx-image-full-som-imx8m-plus.rootfs.manifest
+
│   ├── imx-image-full-som-imx8m-plus.manifest
│  └── imx-image-full-som-imx8m-plus.rootfs.wic.bz2
+
│   └── imx-image-full-som-imx8m-plus.rootfs.wic.zst
 
├── kernel
 
├── kernel
│  ├── dtb
+
│   ├── dtb
│  │  ├── som-imx8m-plus.dtb
+
│   │   ├── som-imx8m-plus.dtb
│  │  ├── som-imx8m-plus-hdmi.dtb
+
│   │   ├── som-imx8m-plus-hdmi.dtb
│  │  ├── som-imx8m-plus-lvds.dtb
+
│   │   ├── som-imx8m-plus-hdmi-overlay.dtbo
│  │  ├── som-imx8m-plus_mipi-csi1.dtb
+
│   │   ├── som-imx8m-plus-headless.dtb
│  │  ├── som-imx8m-plus_mipi-csi2.dtb
+
│   │   ├── som-imx8m-plus-lvds.dtb
│  │  ├── som-imx8m-plus-mipi.dtb
+
│   │   ├── som-imx8m-plus-lvds-overlay.dtbo
│  │  ├── som-imx8m-plus-rpmsg.dtb
+
│   │   ├── som-imx8m-plus_mipi-csi1-ar0234.dtb
│  │  ├── som-imx8m-plus-thermal.dtb
+
│   │   ├── som-imx8m-plus_mipi-csi1-ar1335-mcu.dtb
│  │  └── som-imx8m-plus-usbdev.dtb
+
│   │   ├── som-imx8m-plus_mipi-csi1.dtb
│  ├── Image-som-imx8m-plus
+
│   │   ├── som-imx8m-plus_mipi-csi1-imx219.dtb
│  └── modules-som-imx8m-plus.tgz
+
│   │   ├── som-imx8m-plus_mipi-csi2-ar0234.dtb
├── release.note
+
│   │   ├── som-imx8m-plus_mipi-csi2.dtb
 +
│   │   ├── som-imx8m-plus-mipi.dtb
 +
│   │   ├── som-imx8m-plus-mipi-overlay.dtbo
 +
│   │   ├── som-imx8m-plus-rpmsg.dtb
 +
│   │   ├── som-imx8m-plus-thermal.dtb
 +
│   │   └── som-imx8m-plus-usbdev.dtb
 +
│   ├── Image-som-imx8m-plus
 +
│   └── modules-som-imx8m-plus.tgz
 
└── version.txt
 
└── version.txt
 
</pre>
 
</pre>
Line 34: Line 42:
  
 
=== bootloader ===
 
=== bootloader ===
* {{filename|imx-boot-som-imx8m-plus-sd.bin-flash_evk}} - NXP imx-boot bootloader; created as a part of the Yocto image; provided as and example (optional).
+
* {{filename|imx-boot_som-imx8m-plus_d2d4}} - NXP imx-boot bootloader; created as a part of the Yocto image with D2D4 configuration; provided as and example (optional).
 +
* {{filename|imx-boot_som-imx8m-plus_d1d8}} - NXP imx-boot bootloader; created as a part of the Yocto image with D1D8 configuration; provided as and example (optional).
  
 
=== images ===
 
=== images ===
* {{filename|imx-image-full-som-imx8m-plus.rootfs.wic.bz2}} - SD card image that provides the full system to boot with U-Boot, Linux kernel and Yocto file-system
+
* {{filename|mx-image-full-som-imx8m-plus.rootfs.wic.zst}} - SD card image that provides the full system to boot with U-Boot D2D4, Linux kernel and Yocto file-system
 
* {{filename|imx-image-full-som-imx8m-plus.rootfs.manifest}} - rootfs image manifest
 
* {{filename|imx-image-full-som-imx8m-plus.rootfs.manifest}} - rootfs image manifest
  
Line 52: Line 61:
 
** {{filename|som-imx8m-plus-usbdev.dtb}} - device tree blob for SOM-iMX8M-Plus evaluation board kit with peripheral device support on J5 USB1
 
** {{filename|som-imx8m-plus-usbdev.dtb}} - device tree blob for SOM-iMX8M-Plus evaluation board kit with peripheral device support on J5 USB1
 
** {{filename|som-imx8m-plus-rpmsg.dtb}} - device tree blob for SOM-iMX8M-Plus evaluation board kit with rpmsg settings enabled
 
** {{filename|som-imx8m-plus-rpmsg.dtb}} - device tree blob for SOM-iMX8M-Plus evaluation board kit with rpmsg settings enabled
 +
** {{filename|som-imx8m-plus_mipi-csi1-ar0234.dtb}} - device tree blob for SOM-iMX8M-Plus evaluation board kit with mipi_csi1=on  ; mipi_csi2=off ; sensor ar0234
 +
** {{filename|som-imx8m-plus_mipi-csi1-ar1335-mcu.dtb}} - device tree blob for SOM-iMX8M-Plus evaluation board kit with mipi_csi1=on  ; mipi_csi2=off ; sensor ar1335
 +
** {{filename|som-imx8m-plus_mipi-csi1-imx219.dtb}} - device tree blob for SOM-iMX8M-Plus evaluation board kit with mipi_csi1=on  ; mipi_csi2=off ; sensor imx219
 +
** {{filename|som-imx8m-plus_mipi-csi2-ar0234.dtb}} - device tree blob for SOM-iMX8M-Plus evaluation board kit with mipi_csi1=off  ; mipi_csi2=on ; sensor ar0234
 +
** {{filename|som-imx8m-plus-headless.dtb}} - device tree blob for SOM-iMX8M-Plus evaluation board kit for a headless configuration
 +
** {{filename|som-imx8m-plus-hdmi-overlay.dtbo}} - device tree hdmi overlay
 +
** {{filename|som-imx8m-plus-lvds-overlay.dtbo}} - device tree lvds overlay
 +
** {{filename|som-imx8m-plus-mipi-overlay.dtbo}} - device tree mipi overlay
  
 
[[Category:Linux]]
 
[[Category:Linux]]
 
[[Category:Yocto]]
 
[[Category:Yocto]]
 
[[Category:CL-SOM-iMX8Plus]]
 
[[Category:CL-SOM-iMX8Plus]]

Latest revision as of 08:22, 16 July 2023

Package contents

Layout

som-imx8m-plus_yocto-linux
├── bootloader
│   ├── imx-boot_som-imx8m-plus_d1d8
│   └── imx-boot_som-imx8m-plus_d2d4
├── development
│   └── README.html
├── images
│   ├── imx-image-full-som-imx8m-plus.manifest
│   └── imx-image-full-som-imx8m-plus.rootfs.wic.zst
├── kernel
│   ├── dtb
│   │   ├── som-imx8m-plus.dtb
│   │   ├── som-imx8m-plus-hdmi.dtb
│   │   ├── som-imx8m-plus-hdmi-overlay.dtbo
│   │   ├── som-imx8m-plus-headless.dtb
│   │   ├── som-imx8m-plus-lvds.dtb
│   │   ├── som-imx8m-plus-lvds-overlay.dtbo
│   │   ├── som-imx8m-plus_mipi-csi1-ar0234.dtb
│   │   ├── som-imx8m-plus_mipi-csi1-ar1335-mcu.dtb
│   │   ├── som-imx8m-plus_mipi-csi1.dtb
│   │   ├── som-imx8m-plus_mipi-csi1-imx219.dtb
│   │   ├── som-imx8m-plus_mipi-csi2-ar0234.dtb
│   │   ├── som-imx8m-plus_mipi-csi2.dtb
│   │   ├── som-imx8m-plus-mipi.dtb
│   │   ├── som-imx8m-plus-mipi-overlay.dtbo
│   │   ├── som-imx8m-plus-rpmsg.dtb
│   │   ├── som-imx8m-plus-thermal.dtb
│   │   └── som-imx8m-plus-usbdev.dtb
│   ├── Image-som-imx8m-plus
│   └── modules-som-imx8m-plus.tgz
└── version.txt

development

Development documentation

bootloader

  • imx-boot_som-imx8m-plus_d2d4 - NXP imx-boot bootloader; created as a part of the Yocto image with D2D4 configuration; provided as and example (optional).
  • imx-boot_som-imx8m-plus_d1d8 - NXP imx-boot bootloader; created as a part of the Yocto image with D1D8 configuration; provided as and example (optional).

images

  • mx-image-full-som-imx8m-plus.rootfs.wic.zst - SD card image that provides the full system to boot with U-Boot D2D4, Linux kernel and Yocto file-system
  • imx-image-full-som-imx8m-plus.rootfs.manifest - rootfs image manifest

kernel

  • Image-som-imx8m-plus - ready to run Linux kernel for SOM-iMX8M-Plus
  • modules-som-imx8m-plus.tgz - a modules archive, that match the Linux kernel
  • dtb - Device tree blobs folder
    • som-imx8m-plus.dtb - default device tree blob for SOM-iMX8M-Plus evaluation board kit
    • som-imx8m-plus-csi1.dtb - device tree blob for SOM-iMX8M-Plus evaluation board kit with mipi_csi1=on  ; mipi_csi2=off
    • som-imx8m-plus-csi2.dtb - device tree blob for SOM-iMX8M-Plus evaluation board kit with mipi_csi1=off ; mipi_csi2=on
    • som-imx8m-plus-hdmi.dtb - device tree blob for SOM-iMX8M-Plus evaluation board kit with the HDMI interface on only
    • som-imx8m-plus-mipi.dtb - device tree blob for SOM-iMX8M-Plus evaluation board kit with the MIPI interface on only
    • som-imx8m-plus-lvds.dtb - device tree blob for SOM-iMX8M-Plus evaluation board kit with the LVDS interface on only
    • som-imx8m-plus-usbdev.dtb - device tree blob for SOM-iMX8M-Plus evaluation board kit with peripheral device support on J5 USB1
    • som-imx8m-plus-rpmsg.dtb - device tree blob for SOM-iMX8M-Plus evaluation board kit with rpmsg settings enabled
    • som-imx8m-plus_mipi-csi1-ar0234.dtb - device tree blob for SOM-iMX8M-Plus evaluation board kit with mipi_csi1=on  ; mipi_csi2=off ; sensor ar0234
    • som-imx8m-plus_mipi-csi1-ar1335-mcu.dtb - device tree blob for SOM-iMX8M-Plus evaluation board kit with mipi_csi1=on  ; mipi_csi2=off ; sensor ar1335
    • som-imx8m-plus_mipi-csi1-imx219.dtb - device tree blob for SOM-iMX8M-Plus evaluation board kit with mipi_csi1=on  ; mipi_csi2=off ; sensor imx219
    • som-imx8m-plus_mipi-csi2-ar0234.dtb - device tree blob for SOM-iMX8M-Plus evaluation board kit with mipi_csi1=off  ; mipi_csi2=on ; sensor ar0234
    • som-imx8m-plus-headless.dtb - device tree blob for SOM-iMX8M-Plus evaluation board kit for a headless configuration
    • som-imx8m-plus-hdmi-overlay.dtbo - device tree hdmi overlay
    • som-imx8m-plus-lvds-overlay.dtbo - device tree lvds overlay
    • som-imx8m-plus-mipi-overlay.dtbo - device tree mipi overlay