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

From Compulab Mediawiki
Jump to: navigation, search
(images)
 
(extra)
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
=== version.txt ===
+
__NOTOC__
The contents of the {{filename|version.txt}} identifies the package version.
+
== Layout ==
 +
<pre>
 +
├── install
 +
│  ├── zImage-cl-som-am57x
 +
│  ├── am572x-sbc-am57x.dtb
 +
│  ├── am571x-sbc-am57x.dtb
 +
│  ├── am57xx-sbc-am57x.dtb
 +
│  ├── rootfs.tar.bz2
 +
│  ├── bootscr.img
 +
│  ├── install.ext2
 +
│  ├── install.sh
 +
│  ├── kernel.img
 +
│  ├── ramdisk.dtb
 +
│  └── ramdisk.img
 +
├── kernel
 +
│  ├── modules-4.4.32-cl-som-am57x-ti-3.3.tar.bz2
 +
│  ├── linux-4.4.32-cl-som-am57x-ti-3.3.config
 +
│  ├── linux-4.4.32-cl-som-am57x-ti-3.3.patch
 +
│  ├── dtb
 +
│  │  ├── am572x-cl-som-am57x.dtb
 +
│  │  ├── am571x-cl-som-am57x.dtb
 +
│  │  ├── am572x-sbc-am57x.dtb
 +
│  │  └── am571x-sbc-am57x.dtb
 +
│  ├── dts
 +
│  │  ├── am572x-cl-som-am57x.dts
 +
│  │  ├── am571x-cl-som-am57x.dts
 +
│  │  ├── am57xx-cl-som-am57x.dtsi
 +
│  │  ├── am572x-sbc-am57x.dts
 +
│  │  ├── am571x-sbc-am57x.dts
 +
│  │  └── am57xx-sbc-am57x.dtsi
 +
│  ├── patches
 +
│  │  ├── 0001-ARM-dts-sb-som-introduce-SB-SOM-baseboard.patch
 +
│  │  ├── ...
 +
│  │  └── 0058-ARM-am57xx-cl-som-am57x-tag-kernel-version-cl-som-am.patch
 +
│  └── zImage-4.4.32-cl-som-am57x-ti-3.3.bin
 +
├── utilities
 +
│  ├── bootscr.src
 +
│  ├── eeprom-util
 +
│  │  ├── eeprom-util
 +
│  │  ├── eeprom-util-static
 +
│  │  └── eeprom-util-v2.1-sources.tar.gz
 +
│  ├── tftpd32.zip
 +
│  └── Win32DiskImager.zip
 +
├── extra
 +
│   └── develop
 +
│      ├── do-cmemk.sh
 +
│      ├── do-galcore.sh
 +
│      ├── do-pvrsrvkm.sh
 +
│      ├── env_ko_cl-som-am57x
 +
│      ├── cmem-mod-4.12.00.00+gitAUTOINC+d6d3e84c84
 +
│      ├── ti-gc320-driver-5.0.11.p7
 +
│      └── ti-sgx-ddk-km-1.14.3699939
 +
├── readme.txt
 +
└── version.txt
 +
</pre>
 +
== install ==
 +
The {{filename|install}} directory contains the files that are needed for installation
 +
* {{filename|zImage-cl-som-am57x}} - ready to run Linux kernel image binary for
 +
* {{filename|am572x-sbc-am57x.dtb}} - device tree blob for CL-SOM-AM57x SoM dual core
 +
* {{filename|am571x-sbc-am57x.dtb}} - device tree blob for CL-SOM-AM57x SoM single core
 +
* {{filename|am57xx-sbc-am57x.dtb}} - device tree blob for CL-SOM-AM57x SoM dual core for old U-Boot compatibility.
 +
* {{filename|rootfs.tar.bz2}} - archive of Debian Sid armhf root file system
 +
* {{filename|bootscr.img}} - U-Boot script image, used for automatic installation
 +
* {{filename|install.ext2}} - automatic installation scripts image
 +
* {{filename|install.sh}} - automatic installation script
 +
* {{filename|kernel.img}} - kernel image required for installation onto the eMMC/SATA
 +
* {{filename|ramdisk.dtb}} - SBC-AM57x device tree blob, required for installation onto the eMMC/SATA
 +
* {{filename|ramdisk.img}} - RAM disk image required for installation onto the eMMC/SATA
  
=== images ===
+
== kernel ==
* {{filename|zImage-cl-som-am57x}} - ready to run Linux kernel image binary for CL-SOM-AM57x
+
The {{filename|kernel}} directory contains images, configuration files and source code for Linux kernel development
* {{filename|am57xx-sbc-am57x.dtb}} - SBC-AM57x Device Tree binary
+
* {{filename|zImage-4.4.32-cl-som-am57x-ti-3.3.bin}} - ready to run Linux kernel version 4.4.32-cl-som-am57x-3.3 for CL-SOM-AM57x
* {{filename|debian-armhf-image.tar.bz2}} - archive of the Debian root file system
+
* {{filename|linux-4.4.32-cl-som-am57x-ti-3.3.config}} - Linux kernel 4.4.32-cl-som-am57x-3.3 configuration file
* {{filename|kernel.img}} - Kernel image required for installation onto the eMMC/NAND/SATA
+
* {{filename|linux-4.4.32-cl-som-am57x-ti-3.3.patch}} - patch vs. kernel v4.4.32 with TI SDK (commit adde2ca9f86797071f6e7b2b9e779fa5e4a8f3cd) with support for CL-SOM-AM57x peripherals.
* {{filename|ramdisk.img}} - Ramdisk image required for installation onto the eMMC/NAND/SATA
+
* {{filename|dtb/am572x-cl-som-am57x.dtb}} - CL-SOM-AM57x dual core device tree blob for kernel v4.4.32
* {{filename|bootscr.img}} - U-Boot script used for image installation
+
* {{filename|dtb/am571x-cl-som-am57x.dtb}} - CL-SOM-AM57x single core device tree blob for kernel v4.4.32
 +
* {{filename|dtb/am572x-sbc-am57x.dtb}} - SBC-AM57x dual core device tree blob for kernel v4.4.32
 +
* {{filename|dtb/am571x-sbc-am57x.dtb}} - SBC-AM57x single core device tree source for kernel v4.4.32
 +
* {{filename|dts/am572x-cl-som-am57x.dts}} - CL-SOM-AM57x dual core device tree source for kernel v4.4.32
 +
* {{filename|dts/am571x-cl-som-am57x.dts}} - CL-SOM-AM57x single core device tree source for kernel v4.4.32
 +
* {{filename|dts/am57xx-cl-som-am57x.dtsi}} - CL-SOM-AM57x common device tree source for kernel v4.4.32
 +
* {{filename|dts/am572x-sbc-am57x.dts}} - SBC-AM57x dual core device tree source for kernel v4.4.32
 +
* {{filename|dts/am571x-sbc-am57x.dts}} - SBC-AM57x single core device tree source for kernel v4.4.32
 +
* {{filename|dts/am57xx-sbc-am57x.dtsi}} - SBC-AM57x common device tree source for kernel v4.4.32
 +
* {{filename|modules-4.4.32-cl-som-am57x-ti-3.3.tar.bz2}} - archive of pre-compiled modules for Linux kernel version 4.4.32-cl-som-am57x-3.3
 +
* {{filename|patches}} - ordered collection of patches, that form the single patch above ({{filename|linux-4.4.32-cl-som-am57x-ti-3.3.patch}})
  
=== kernel ===
+
== utilities ==
* {{filename|zImage-4.3-cl-som-am57x-1.bin}} - ready to run Linux kernel version 4.3-cl-som-am57x-1 for CL-SOM-AM57x
 
* {{filename|am57xx-cl-som-am57x.dtb}} - CL-SOM-AM57x Device Tree binary
 
* {{filename|am57xx-sbc-am57x.dtb}} - SBC-AM57x Device Tree binary
 
* {{filename|modules-4.3-cl-som-am57x-1.tar.bz2}} - archive of pre-compiled modules for Linux kernel version 4.3-cl-som-am57x-1
 
* {{filename|linux-4.3-cl-som-am57x-1.config}} - Linux kernel 4.3-cl-som-am57x-1 configuration file
 
* {{filename|linux-4.3-cl-som-am57x-1.patch}} - patch vs. [http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tag/?h=v4.3 Linux kernel 4.3] with support for CL-SOM-AM57x peripherals
 
* {{filename|patches}} - ordered collection of patches, that form the single patch above ({{filename|linux-4.3-cl-som-am57x-1.patch}})
 
 
 
=== utilities ===
 
 
The {{filename|utilities}} directory contains miscellaneous utilities useful for development
 
The {{filename|utilities}} directory contains miscellaneous utilities useful for development
 
* {{filename|tftpd32.zip}} - TFTP server for Windows users
 
* {{filename|tftpd32.zip}} - TFTP server for Windows users
 
* {{filename|eeprom-util}} - CompuLab EEPROM utility for reading information found inside the EEPROM on CompuLab boards
 
* {{filename|eeprom-util}} - CompuLab EEPROM utility for reading information found inside the EEPROM on CompuLab boards
 
* {{filename|bootscr.src}} - U-Boot script source used for loading kernel and ramdisk images from MMC/SD card or USB storage device
 
* {{filename|bootscr.src}} - U-Boot script source used for loading kernel and ramdisk images from MMC/SD card or USB storage device
 +
* {{filename|Win32DiskImager.zip}} - Windows utility for writing a raw disk image to a removable device.
 +
 +
== extra ==
 +
The {{filename|extra}} directory contains the source code and scripts for creating the multimedia kernel objects
 +
* {{filename|develop/env_ko_cl-som-am57x}} - ko compilation parameters
 +
* {{filename|develop/do-cmemk.sh}} - cmemk.ko compilation script
 +
* {{filename|develop/do-galcore.sh}} - galcore.ko compilation script
 +
* {{filename|develop/do-pvrsrvkm.sh}} - bc_example.ko and pvrsrvkm.ko compilation script
 +
* {{filename|develop/cmem-mod-4.12.00.00+gitAUTOINC+d6d3e84c84}} - cmemk.ko source code, taken from TI package processor-sdk-linux-03.02.00
 +
* {{filename|develop/ti-sgx-ddk-km-1.14.3699939}} - galcore.ko source code, taken from TI package processor-sdk-linux-03.02.00
 +
* {{filename|develop/ti-gc320-driver-5.0.11.p7}} - bc_example.ko and pvrsrvkm.ko source code, taken from TI package processor-sdk-linux-03.02.00
 +
 +
== version.txt ==
 +
The contents of the {{filename|version.txt}} identifies the package version.
  
 
[[Category: Linux]]
 
[[Category: Linux]]
 
[[Category: CL-SOM-AM57x|Linux: Debian]]
 
[[Category: CL-SOM-AM57x|Linux: Debian]]
 
[[Category: CL-SOM-AM57x]]
 
[[Category: CL-SOM-AM57x]]

Latest revision as of 13:43, 6 June 2017

Layout

├── install
│   ├── zImage-cl-som-am57x
│   ├── am572x-sbc-am57x.dtb
│   ├── am571x-sbc-am57x.dtb
│   ├── am57xx-sbc-am57x.dtb
│   ├── rootfs.tar.bz2
│   ├── bootscr.img
│   ├── install.ext2
│   ├── install.sh
│   ├── kernel.img
│   ├── ramdisk.dtb
│   └── ramdisk.img
├── kernel
│   ├── modules-4.4.32-cl-som-am57x-ti-3.3.tar.bz2
│   ├── linux-4.4.32-cl-som-am57x-ti-3.3.config
│   ├── linux-4.4.32-cl-som-am57x-ti-3.3.patch
│   ├── dtb
│   │   ├── am572x-cl-som-am57x.dtb
│   │   ├── am571x-cl-som-am57x.dtb
│   │   ├── am572x-sbc-am57x.dtb
│   │   └── am571x-sbc-am57x.dtb
│   ├── dts
│   │   ├── am572x-cl-som-am57x.dts
│   │   ├── am571x-cl-som-am57x.dts
│   │   ├── am57xx-cl-som-am57x.dtsi
│   │   ├── am572x-sbc-am57x.dts
│   │   ├── am571x-sbc-am57x.dts
│   │   └── am57xx-sbc-am57x.dtsi
│   ├── patches
│   │   ├── 0001-ARM-dts-sb-som-introduce-SB-SOM-baseboard.patch
│   │   ├── ...
│   │   └── 0058-ARM-am57xx-cl-som-am57x-tag-kernel-version-cl-som-am.patch
│   └── zImage-4.4.32-cl-som-am57x-ti-3.3.bin
├── utilities
│   ├── bootscr.src
│   ├── eeprom-util
│   │   ├── eeprom-util
│   │   ├── eeprom-util-static
│   │   └── eeprom-util-v2.1-sources.tar.gz
│   ├── tftpd32.zip
│   └── Win32DiskImager.zip
├── extra
│   └── develop
│       ├── do-cmemk.sh
│       ├── do-galcore.sh
│       ├── do-pvrsrvkm.sh
│       ├── env_ko_cl-som-am57x
│       ├── cmem-mod-4.12.00.00+gitAUTOINC+d6d3e84c84
│       ├── ti-gc320-driver-5.0.11.p7
│       └── ti-sgx-ddk-km-1.14.3699939
├── readme.txt
└── version.txt

install

The install directory contains the files that are needed for installation

  • zImage-cl-som-am57x - ready to run Linux kernel image binary for
  • am572x-sbc-am57x.dtb - device tree blob for CL-SOM-AM57x SoM dual core
  • am571x-sbc-am57x.dtb - device tree blob for CL-SOM-AM57x SoM single core
  • am57xx-sbc-am57x.dtb - device tree blob for CL-SOM-AM57x SoM dual core for old U-Boot compatibility.
  • rootfs.tar.bz2 - archive of Debian Sid armhf root file system
  • bootscr.img - U-Boot script image, used for automatic installation
  • install.ext2 - automatic installation scripts image
  • install.sh - automatic installation script
  • kernel.img - kernel image required for installation onto the eMMC/SATA
  • ramdisk.dtb - SBC-AM57x device tree blob, required for installation onto the eMMC/SATA
  • ramdisk.img - RAM disk image required for installation onto the eMMC/SATA

kernel

The kernel directory contains images, configuration files and source code for Linux kernel development

  • zImage-4.4.32-cl-som-am57x-ti-3.3.bin - ready to run Linux kernel version 4.4.32-cl-som-am57x-3.3 for CL-SOM-AM57x
  • linux-4.4.32-cl-som-am57x-ti-3.3.config - Linux kernel 4.4.32-cl-som-am57x-3.3 configuration file
  • linux-4.4.32-cl-som-am57x-ti-3.3.patch - patch vs. kernel v4.4.32 with TI SDK (commit adde2ca9f86797071f6e7b2b9e779fa5e4a8f3cd) with support for CL-SOM-AM57x peripherals.
  • dtb/am572x-cl-som-am57x.dtb - CL-SOM-AM57x dual core device tree blob for kernel v4.4.32
  • dtb/am571x-cl-som-am57x.dtb - CL-SOM-AM57x single core device tree blob for kernel v4.4.32
  • dtb/am572x-sbc-am57x.dtb - SBC-AM57x dual core device tree blob for kernel v4.4.32
  • dtb/am571x-sbc-am57x.dtb - SBC-AM57x single core device tree source for kernel v4.4.32
  • dts/am572x-cl-som-am57x.dts - CL-SOM-AM57x dual core device tree source for kernel v4.4.32
  • dts/am571x-cl-som-am57x.dts - CL-SOM-AM57x single core device tree source for kernel v4.4.32
  • dts/am57xx-cl-som-am57x.dtsi - CL-SOM-AM57x common device tree source for kernel v4.4.32
  • dts/am572x-sbc-am57x.dts - SBC-AM57x dual core device tree source for kernel v4.4.32
  • dts/am571x-sbc-am57x.dts - SBC-AM57x single core device tree source for kernel v4.4.32
  • dts/am57xx-sbc-am57x.dtsi - SBC-AM57x common device tree source for kernel v4.4.32
  • modules-4.4.32-cl-som-am57x-ti-3.3.tar.bz2 - archive of pre-compiled modules for Linux kernel version 4.4.32-cl-som-am57x-3.3
  • patches - ordered collection of patches, that form the single patch above (linux-4.4.32-cl-som-am57x-ti-3.3.patch)

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 or USB storage device
  • Win32DiskImager.zip - Windows utility for writing a raw disk image to a removable device.

extra

The extra directory contains the source code and scripts for creating the multimedia kernel objects

  • develop/env_ko_cl-som-am57x - ko compilation parameters
  • develop/do-cmemk.sh - cmemk.ko compilation script
  • develop/do-galcore.sh - galcore.ko compilation script
  • develop/do-pvrsrvkm.sh - bc_example.ko and pvrsrvkm.ko compilation script
  • develop/cmem-mod-4.12.00.00+gitAUTOINC+d6d3e84c84 - cmemk.ko source code, taken from TI package processor-sdk-linux-03.02.00
  • develop/ti-sgx-ddk-km-1.14.3699939 - galcore.ko source code, taken from TI package processor-sdk-linux-03.02.00
  • develop/ti-gc320-driver-5.0.11.p7 - bc_example.ko and pvrsrvkm.ko source code, taken from TI package processor-sdk-linux-03.02.00

version.txt

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