Difference between revisions of "CM-QS600: Linux: Debian"

From Compulab Mediawiki
Jump to: navigation, search
(images)
(Overview)
Line 1: Line 1:
 
== Overview ==
 
== Overview ==
The CM-QS600 Linux kernel is based on the Snapdragon 600 Linux Platform Ubuntu-based [http://releases.linaro.org/14.09/ubuntu/ifc6410 14.09 release] by Linaro.
+
The CompuLab CM-QS600 System-on-Module / Computer-on-Module Linux kernel is based on the Snapdragon 600 Linux Platform Ubuntu-based [http://releases.linaro.org/14.09/ubuntu/ifc6410 14.09 release] by Linaro.
 
The example run-time Linux filesystem image for CM-QS600 is based on Debian GNU/Linux Wheezy.
 
The example run-time Linux filesystem image for CM-QS600 is based on Debian GNU/Linux Wheezy.
 
The CompuLab Linux package for CM-QS600 includes ready to run root filesystem demo archive, Linux kernel configuration and source code patches.
 
The CompuLab Linux package for CM-QS600 includes ready to run root filesystem demo archive, Linux kernel configuration and source code patches.

Revision as of 11:37, 4 November 2014

Overview

The CompuLab CM-QS600 System-on-Module / Computer-on-Module Linux kernel is based on the Snapdragon 600 Linux Platform Ubuntu-based 14.09 release by Linaro. The example run-time Linux filesystem image for CM-QS600 is based on Debian GNU/Linux Wheezy. The CompuLab Linux package for CM-QS600 includes ready to run root filesystem demo archive, Linux kernel configuration and source code patches.

The default Debian Wheezy Linux image includes more than 400 software packages. Among them:

  • Core system
  • Debian package management system
  • X11 Windowing System
  • Fluxbox desktop manager
  • Iceweasel browser
  • Samba connectivity suite
  • SSH server and client
  • ALSA configuration and usage utilities
  • Bluetooth tools and daemons

The CM-QS600: Linux: Getting started page provides a brief introduction on how to install the run-time Linux image.

Package contents

version.txt

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

images

  • boot-cm-qs600.img - boot image based on Linux kernel image binary for CM-QS600
  • bootramfs-cm-qs600.img - boot image based on Linux kernel image binary for CM-QS600 and initramfs required for installation images onto the eMMC
  • debian-image.tar.bz2 - archive of the Debian root file system
  • zImage-cm-qs600 - ready to run Linux kernel image binary for CM-QS600

kernel

  • zImage-3.4.0-14.09-cm-qs600-2.bin - pre-built Linux kernel version 3.4.0-14.09-cm-qs600-2 for CM-QS600
  • linux-3.4.0-14.09-cm-qs600-2.config - Linux kernel 3.4.0-14.09-cm-qs600-2 configuration file
  • linux-3.4.0-14.09-cm-qs600-2.patch - patch vs. ubuntu-ifc6410-14.09 tag with support for CM-QS600 peripherals
  • patches - ordered collection of patches, that form the single patch above (linux-3.4.0-14.09-cm-qs600-2.patch)

utilities

The utilities directory contains miscellaneous utilities useful for development

  • mkbootimg - prebuilt mkbootimg utility binary


Using Debian Linux on CM-QS600

Connection and Logging In

Use the following username and password to login:

Account with administrative privileges:

cm-debian login: root
Password: 111111

Regular user account:

cm-debian login: user	
Password: 111111

To login into the Linux system, you may use a serial console (ttyHSL0) at 115200 bps, or connect through the network, or use a keyboard and HDMI display.

Networking

To configure networking, edit /etc/network/interfaces, /etc/resolv.conf, /etc/hostname and /etc/hosts. For more information about Debian Linux network configuration read Network setup chapter in the Debian Reference.

Software Management

Debian Linux image for CM-QS600 includes all the information required to use Debian package management utilities. You can use apt-get and dpkg out of the box.

See also