All Forums
 Embedded Linux
 Linux Downloads and Documents
 Linux 2.6.26-ads2
 Forum Locked
 Send Topic to a Friend
 Printer Friendly
Author Topic  

jlackey

213 Posts

Posted - 08 Jan 2009 :  16:05:11  Show Profile  Email Poster
Linux 2.6.26-ads2


As always, we welcome your feedback and your contributions to linux.
This version
  • Only supports the Graphics ClientMTM (GCM).

  • Should be used with our armel (EABI) root file systems but can be used with our regular (OABI) root file systems.
This version does not support
  • Power Management.

  • Compact Flash.

  • USB Client or OTG (bottom socket on GCM).

Important Warnings and Requirements
  • The GCM uses NAND flash memory. To program an on-board flash partition from linux, use nandwrite.

GNU Toolchain
    To build the kernel, use a toolchain known to support recent 2.6 kernels, EABI, and your board's CPU. For cross compiling on an x86 linux system, you can use arm-none-linux-gnueabi-gcc-4.2.3. We used this toolchain to build the precompiled kernel(s) provided below.

Kernel source code
  • linux-2.6.26.tar.bz2 (~48MB)
    Download the kernel source from the link above or from kernel.org and make a base directory.
    bzcat < linux-2.6.26.tar.bz2 | tar -xf -

  • Change to the linux-2.6.26 directory to apply patches.
    cd linux-2.6.24.5/

    If there's more than one patch, apply them in the order listed. For each patch, download it from the link provided and apply it using patch level '-p1'.

  • linux-2.6.26-ads2.diff.bz2 (~83kB)
    bzcat linux-2.6.26-ads2.diff.bz2 | patch -p1

  • Configure the kernel using your board's default configuration settings. The naming convention is
    make machine_defconfig
    where machine is the name of your board. You can change individual configuration settings later with
    make menuconfig

    After executing the line below for your board
    make adsgcm_defconfig
    you can build the kernel with
    make uImage

    The kernel uImage will be in the arch/arm/boot/ directory.

Root File System
    There are several root file systems which are suitable for use with this kernel. It is recommended that you an armel (EABI) root file system. Visit the Root File Systems topic to learn more.

Precompiled Kernel Image
    You can download a precompiled Linux 2.6.26-ads2 kernel image for your board using the links below. Kernels are configured and tested as shown.

  • GCM uImage [MD5]

    • LCD (Sharp LQ64D343, 640x480)

    • Touch screen

    • On-Board Flash

    • On-Board Ethernet

    • 2 SD/MMC Slots

    • 3 Serial Ports

    • USB Host

    • AC97 Audio

    • Real Time Clock

    • CPU Frequency Scaling


  Topic  
 Forum Locked
 Send Topic to a Friend
 Printer Friendly
Jump To:
Eurotech Support Forums © Eurotech Inc. Go To Top Of Page
This page was generated in 0.02 seconds. Snitz Forums 2000