Main Page

From Low cost, low power, android ARM system board by - pico WiKi
Revision as of 09:02, 14 May 2012 by Admin (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

pico-SAM9G45 highly extensible low cost, low power, pico-ITX compatible board designed and manufactured by

This system board is at the core of a series of small,
low cost systems with touch screen displays, oriented towards modular hardware I/O configurations.

Pico-SAM9G45-dev-board.jpg Pico-SAM9G45-back-view.jpg

pico-SAM9G45 board front and back view
use mouse over images to see the details tooltip




Get the hardware


Board schematics

- mechanical drawings
- detailed schematics
- top side view
- bottom side view
- connectors detailed pinout

Installing the microSD

Follow these steps to install the microSD card on the pico-SAM9G45 board.

LCD & touch panel options

The following combinations are supported:

Please see this page for more details.

Powering up the pico-SAM9G45 board

If you are using pico-SAM9G45 without an LCD attached the backlight booster will get very hot. To disable it please read backlight control note.

In order to see if the board starts, power it up and you should see the PWR led (green) light up.
The PWR led will light up even if you haven't installed a bootable microSD or a SD card on the microSD slot from the back of the board.

For more information on debugging without booting an OS, see Connecting with Sam-BA page.

Connect the board through serial ports

Open a serial terminal emulator, like HyperTerminal (on Windows OS), minicom (on Linux OS) and set the following serial communication parameters:

Bits per second: 115200
Data bits: 8
Parity: None
Stop bits: 1
Flow Control: None

Note: J7 connector has the DBGU serial 0 port which will allow the display of bootstrap and kernel messages.

Other connectors

Please see this page for more details.

Known issues

Read this page for known issues and workarounds.


Installing prebuilt OS releases

Download a prebuilt image:

android-gingerbread-logo.jpg Android 2.3.4 Gingerbread
android-ICS-logo.jpg Android 4.0.3 Ice Cream Sandwitch
android-logo.gif Android 2.1 Eclair
angstrom-logo.gif Angstrom (GUI version)
angstrom-logo.gif Angstrom (console only)
calibrate.png Calibrate.apk
download latest precompiled
  BOOT.BIN    |    uImage

Write it to the microSD card with:

- dd command (Linux)
- dd.exe (Windows 98, 2000, XP)
- WinImage (Windows 7)

Compiling OS from sources

An overview of the entire process, here.


Kernel changes for custom hardware

Please see this page to find more info related to kernel changes for custom hardware.

WIFI chipset compatibility

The following WIFI chipsets have been tested and found to be working on our Android OS release build:

Examples of compatible WIFI USB dongles:

working with Android OS released based on kernel 3.1:

Examples of compatible miniPCI-E WIFI card:

Personal tools