CL-SOM-iMX6: Linux: Package contents

From Compulab Mediawiki
Jump to: navigation, search

Layout

.
├── extra
│   ├── compulab
│   │   └── linux-image-imx6_4.1.15-cl-som-imx6-1.0_armhf.deb
│   └── fsl-support
│       ├── Packages.gz
│       ├── ...
│       └── xserver-xorg-module-exa_2%3a1.18.0-r0_armhf.deb
├── images
│   ├── boot.scr
│   ├── clsysreconf.update.tar.bz2
│   ├── imx6qp-sbc-imx6-hdmi.dtb
│   ├── imx6q-sbc-imx6-hdmi.dtb
│   ├── install.ext2
│   ├── install.sh
│   ├── kernel.img
│   ├── kernel.update.tar.bz2
│   ├── murata.update.tar.bz2
│   ├── ramdisk.img
│   ├── rootfs.tar.bz2
│   └── startx.update.tar.bz2
├── kernel
│   ├── dtb
│   │   ├── imx6q-cl-som-imx6.dtb
│   │   ├── imx6qp-cl-som-imx6.dtb
│   │   ├── imx6qp-sbc-imx6.dtb
│   │   ├── imx6qp-sbc-imx6-dvi.dtb
│   │   ├── imx6qp-sbc-imx6-hdmi.dtb
│   │   ├── imx6qp-sbc-imx6-mipi.dtb
│   │   ├── imx6q-sbc-imx6.dtb
│   │   ├── imx6q-sbc-imx6-dvi.dtb
│   │   ├── imx6q-sbc-imx6-hdmi.dtb
│   │   └── imx6q-sbc-imx6-mipi.dtb
│   ├── dts
│   │   ├── imx6dl-cm-fx6.dts
│   │   ├── imx6dl-sbc-fx6.dts
│   │   ├── imx6dl-sbc-fx6-hdmi.dts
│   │   ├── imx6dl-sbc-fx6m.dts
│   │   ├── imx6dl-sbc-fx6-mipi.dts
│   │   ├── imx6q-cl-som-imx6.dts
│   │   ├── imx6q-cl-som-imx6.dtsi
│   │   ├── imx6q-cm-fx6.dts
│   │   ├── imx6q-cm-fx6.dtsi
│   │   ├── imx6qdl-cm-fx6.dtsi
│   │   ├── imx6qdl-cm-fx6-hdmi.dtsi
│   │   ├── imx6qdl-cm-fx6-mipi.dtsi
│   │   ├── imx6qdl-sb-fx6.dtsi
│   │   ├── imx6qdl-sb-fx6m.dtsi
│   │   ├── imx6qdl-sb-fx6x.dtsi
│   │   ├── imx6qp-cl-som-imx6.dts
│   │   ├── imx6qp-sbc-imx6.dts
│   │   ├── imx6qp-sbc-imx6-dvi.dts
│   │   ├── imx6qp-sbc-imx6-hdmi.dts
│   │   ├── imx6qp-sbc-imx6-mipi.dts
│   │   ├── imx6q-sbc-fx6.dts
│   │   ├── imx6q-sbc-fx6-hdmi.dts
│   │   ├── imx6q-sbc-fx6m.dts
│   │   ├── imx6q-sbc-fx6-mipi.dts
│   │   ├── imx6q-sbc-imx6.dts
│   │   ├── imx6q-sbc-imx6-dvi.dts
│   │   ├── imx6q-sbc-imx6-hdmi.dts
│   │   └── imx6q-sbc-imx6-mipi.dts
│   ├── linux-4.1.15-cl-som-imx6-1.0.config
│   ├── modules_4.1.15-cl-som-imx6-1.0.tar.gz
│   ├── patches
│   │   ├── ...
│   │   └── 0059-ARM-i.MX6-cl-som-imx6-tag-kernel-version-cl-som-imx6.patch
│   └── zImage-4.1.15-cl-som-imx6-1.0.bin
├── README.txt
├── utilities
│   ├── boot-env
│   │   ├── boot.src
│   │   ├── Makefile
│   │   └── sample_boot.src
│   ├── eeprom-util
│   │   ├── eeprom-util
│   │   ├── eeprom-util-static
│   │   └── eeprom-util-v2.1-sources.tar.gz
│   └── tftp
│       └── tftpd32.zip
└── version.txt

version.txt

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

images

  • imx6qp-sbc-imx6-hdmi.dtb - imx6qp SBC-iMX6 device tree blob; fb0=hdmi
  • imx6q-sbc-imx6-hdmi.dtb - imx6q SBC-iMX6 device tree blob; fb0=hdmi
  • kernel.update.tar.bz2 - archive of the kernel and modules
  • murata.update.tar.bz2 - archive of the Murata WiFi/Bluetooth firmware and configuration files
  • rootfs.tar.bz2 - archive of the Debian Stretch root file system with:
Fluxbox WindowManager
FreeScale GPU/VPU libraries
  • kernel.img - Kernel image required for installation onto the NAND flash, SSD or EMMC
  • ramdisk.img - Ramdisk image required for installation onto the NAND flash, SSD or EMMC
  • boot.scr - U-Boot script used for image installation
  • install.sh - installation script used for Automatic Installation Procedure
  • install.ext2 - ext2 image containing additional scripts for Automatic Installation Procedure
  • startx.update.tar.bz2 - CompuLab startx script (Optional)
  • clsysreconf.update.tar.bz2 - CompuLab clean up utilities (Optional)

kernel

  • zImage-4.1.15-cl-som-imx6-1.0.bin - ready to run Linux kernel version 4.1.15-cl-som-imx6-1.0.for CL-SOM-iMX6
  • dtb - Device tree blobs folder
  • dts - Device tree blobs source folder
  • linux-4.1.15-cl-som-imx6-1.0.config - Linux kernel 4.1.15-cl-som-imx6-1.0.configuration file
  • linux-4.1.15-cl-som-imx6-1.0.patch - patch vs. patch vs. rel_imx_4.1.15_1.1.0_ga with support for CL-SOM-iMX6 peripherals
  • patches - ordered collection of patches, that form the single patch above (linux-4.1.15-cl-som-imx6-1.0.patch)
  • modules_4.1.15-cl-som-imx6-1.0.tar.gz - a modules tarball, that matches the ready to run Linux kernel (zImage-4.1.15-cl-som-imx6-1.0.bin)

utilities

The utilities directory contains miscellaneous utilities useful for development

  • tftp/tftpd32.zip - TFTP server for Windows users
  • eeprom-util/eeprom-util - CompuLab EEPROM utility for reading information found inside the EEPROM on CompuLab boards
  • boot-evn/boot.src - U-Boot script source used for loading kernel and ramdisk images from MMC/SD card
  • boot-evn/Makefile - Make file for boot.scr
  • boot-evn/sample_boot.src - U-Boot script sample that can be used for booting kernel from MMC/SD, eMMC, USB or SSD

extra

  • compulab/linux-image-imx6_4.1.15-cl-som-imx6-1.0_armhf.deb - CompuLab Kernel deb package
  • fsl-support - FreeScale support SW repository.

Contains:

  1. imx vpu firmware
  2. imx udev-rules
  3. imx gpu user space libraries: libgal, libegl, libgles, libVivante
  4. imx gststreamer codecs and playback plugins
  5. imx x11 drivers
  6. chromium_48.0.2548 Web Browser with hw acceleration support

For more information about this repository make use of zcat Packages.gz