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

From Compulab Mediawiki
Jump to: navigation, search
(kernel)
(kernel)
Line 4: Line 4:
 
cl-som-imx7-linux
 
cl-som-imx7-linux
 
├── images
 
├── images
│  ├── bootscr.img
+
│   ├── bootscr.img
│  ├── debian-image.tar.bz2
+
│   ├── debian-image.tar.bz2
│  ├── imx7d-sbc-imx7.dtb
+
│   ├── imx7d-sbc-imx7.dtb
│  ├── kernel.img
+
│   ├── kernel.img
│  ├── ramdisk.img
+
│   ├── ramdisk.img
│  └── zImage-cl-som-imx7
+
│   └── zImage-cl-som-imx7
 
├── kernel
 
├── kernel
│  ├── dtb
+
│   ├── dtb
│  │  ├── imx7d-cl-som-imx7.dtb
+
│   │   ├── imx7d-cl-som-imx7.dtb
│  │  └── imx7d-sbc-imx7.dtb
+
│   │   └── imx7d-sbc-imx7.dtb
│  ├── linux-3.14.52-cl-som-imx7-1.1.config
+
│   ├── linux-4.1.15-cl-som-imx7-2.0.config
│  ├── linux-3.14.52-cl-som-imx7-1.1.patch
+
│   ├── linux-4.1.15-cl-som-imx7-2.0.patch
│  ├── modules_3.14.52-cl-som-imx7-1.1.tar.bz2
+
│   ├── modules_4.1.15-cl-som-imx7-2.0.tar.bz2
│  ├── patches
+
│   ├── patches
│  │  ├── 0001-ARM-dts-imx7d-cl-som-imx7-add-basic-module-support.patch
+
│   │   ├── 0001-ARM-dts-imx7d-cl-som-imx7-add-basic-module-support.patch
│  │  ├── ...
+
│   │   ├── ...
│  │  └── 0029-ARM-dts-imx7d-cl-som-imx7-release-kernel-v3.14.52-cl.patch
+
│   │   └── 0041-ARM-dts-imx7d-cl-som-imx7-release-kernel-v4.1.15-cl-.patch
│  └── zImage-3.14.52-cl-som-imx7-1.0.bin
+
│   └── zImage-4.1.15-cl-som-imx7-2.0.bin
 
├── README.txt
 
├── README.txt
 
├── utilities
 
├── utilities
│  ├── bootscr.sh
+
│   ├── bootscr.sh
│  ├── bootscr.src
+
│   ├── bootscr.src
│  ├── eeprom-util
+
│   ├── eeprom-util
│  │  ├── eeprom-util
+
│   │   ├── eeprom-util
│  │  ├── eeprom-util-static
+
│   │   ├── eeprom-util-static
│  │  └── eeprom-util-v2.1-sources.tar.gz
+
│   │   └── eeprom-util-v2.1-sources.tar.gz
│  └── tftpd32.zip
+
│   └── tftpd32.zip
 
└── version.txt
 
└── version.txt
 
</pre>
 
</pre>
Line 46: Line 46:
  
 
=== kernel ===
 
=== kernel ===
* {{filename|zImage-3.14.52-cl-som-imx7-1.1.bin}} - ready to run Linux kernel version 3.14.52-cl-som-imx7-1.1 for CL-SOM-iMX7
+
* {{filename|zImage-4.1.15-cl-som-imx7-2.0.bin}} - ready to run Linux kernel version 4.1.15-cl-som-imx7-2.0 for CL-SOM-iMX7
 
* {{filename|dtb}} - Device tree blobs folder
 
* {{filename|dtb}} - Device tree blobs folder
* {{filename|linux-3.14.52-cl-som-imx7-1.1.config}} - Linux kernel 3.14.52-cl-som-imx7-1.1 configuration file
+
* {{filename|linux-4.1.15-cl-som-imx7-2.0.config}} - Linux kernel 4.1.15-cl-som-imx7-2.0 configuration file
* {{filename|linux-3.14.52-cl-som-imx7-1.1.patch}} - patch vs. [http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/commit/?h=imx_3.14.52_1.1.0_ga&id=5f6f0a50e6039370078369ddf380179d59024789 FreeScale rel_imx_3.14.52_1.1.0_ga] with support for CL-SOM-iMX7 peripherals
+
* {{filename|linux-4.1.15-cl-som-imx7-2.0.patch}} - patch vs. [http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/commit/?h=imx_4.1.15_1.0.0_ga&id=deb84cde0da96c5ccccb7e4c1204ad89ee801eca deb84cde0da96c5ccccb7e4c1204ad89ee801eca] commit with support for CL-SOM-iMX7 peripherals
* {{filename|patches}} - ordered collection of patches, that form the single patch above ({{filename|linux-3.14.352-cl-som-imx7-1.1.patch}})
+
* {{filename|patches}} - ordered collection of patches, that form the single patch above ({{filename|linux-4.1.15-cl-som-imx7-2.0.patch}})
* {{filename|modules_3.14.52-cl-som-imx7-1.1.tar.bz2}} - a modules tarball, that matches the ready to run Linux kernel ({{filename|zImage-3.14.52-cl-som-imx7-1.1.bin}})
+
* {{filename|modules_4.1.15-cl-som-imx7-2.0.tar.bz2}} - a modules tarball, that matches the ready to run Linux kernel ({{filename|zImage-4.1.15-cl-som-imx7-2.0.bin}})
  
 
=== utilities ===
 
=== utilities ===

Revision as of 12:42, 27 June 2016

Package contents

Layout

cl-som-imx7-linux
├── images
│   ├── bootscr.img
│   ├── debian-image.tar.bz2
│   ├── imx7d-sbc-imx7.dtb
│   ├── kernel.img
│   ├── ramdisk.img
│   └── zImage-cl-som-imx7
├── kernel
│   ├── dtb
│   │   ├── imx7d-cl-som-imx7.dtb
│   │   └── imx7d-sbc-imx7.dtb
│   ├── linux-4.1.15-cl-som-imx7-2.0.config
│   ├── linux-4.1.15-cl-som-imx7-2.0.patch
│   ├── modules_4.1.15-cl-som-imx7-2.0.tar.bz2
│   ├── patches
│   │   ├── 0001-ARM-dts-imx7d-cl-som-imx7-add-basic-module-support.patch
│   │   ├── ...
│   │   └── 0041-ARM-dts-imx7d-cl-som-imx7-release-kernel-v4.1.15-cl-.patch
│   └── zImage-4.1.15-cl-som-imx7-2.0.bin
├── README.txt
├── utilities
│   ├── bootscr.sh
│   ├── bootscr.src
│   ├── eeprom-util
│   │   ├── eeprom-util
│   │   ├── eeprom-util-static
│   │   └── eeprom-util-v2.1-sources.tar.gz
│   └── tftpd32.zip
└── version.txt

version.txt

The contents of the version.txt identifies the package version.

images

  • zImage-cl-som-imx7 - ready to run Linux kernel image binary for CL-SOM-iMX7
  • debian-image.tar.bz2 - Debian Sid armhf root file system with:
Fluxbox WindowManager
  • kernel.img - Kernel image required for installation onto the eMMC
  • ramdisk.img - Ramdisk image required for installation onto the eMMC
  • bootscr.img - U-Boot script used for image installation

kernel

  • zImage-4.1.15-cl-som-imx7-2.0.bin - ready to run Linux kernel version 4.1.15-cl-som-imx7-2.0 for CL-SOM-iMX7
  • dtb - Device tree blobs folder
  • linux-4.1.15-cl-som-imx7-2.0.config - Linux kernel 4.1.15-cl-som-imx7-2.0 configuration file
  • linux-4.1.15-cl-som-imx7-2.0.patch - patch vs. deb84cde0da96c5ccccb7e4c1204ad89ee801eca commit with support for CL-SOM-iMX7 peripherals
  • patches - ordered collection of patches, that form the single patch above (linux-4.1.15-cl-som-imx7-2.0.patch)
  • modules_4.1.15-cl-som-imx7-2.0.tar.bz2 - a modules tarball, that matches the ready to run Linux kernel (zImage-4.1.15-cl-som-imx7-2.0.bin)

utilities

The utilities directory contains miscellaneous utilities useful for development

  • tftpd32.zip - TFTP server for Windows users
  • eeprom-util - CompuLab EEPROM utility for reading information found inside the EEPROM on CompuLab boards
  • bootscr.src - U-Boot script source used for loading kernel and ramdisk images from MMC/SD card