Difference between revisions of "A13-SOM-WIFI"

(Board support in the official Debian and Android images)
 
(11 intermediate revisions by 2 users not shown)
Line 11: Line 11:
 
*Support in the official A13-SOM Debian and Android releases
 
*Support in the official A13-SOM Debian and Android releases
 
*GPIO on 0.1" step holes
 
*GPIO on 0.1" step holes
 +
  
 
A13-SOM-WIFI features:
 
A13-SOM-WIFI features:
*4GB NAND Flash
+
*4GB NAND Flash (optional)
 
*RTL8188CU
 
*RTL8188CU
 
*USB-OTG with mini USB connector
 
*USB-OTG with mini USB connector
Line 20: Line 21:
 
*Support in the official A13-SOM Debian and Android releases
 
*Support in the official A13-SOM Debian and Android releases
 
*GPIO on 0.1" step holes
 
*GPIO on 0.1" step holes
 +
  
 
== Board support in the official Debian and Android images ==
 
== Board support in the official Debian and Android images ==
  
The board features of A13-SOM-WIFI and A13-SOM-WIFI-4GB are supported in the official Debian and Android images released for A13-SOM-256 and A13-SOM-512. These images might be downloaded from the wiki article of the A13-SOM boards.
+
The board features of A13-SOM-WIFI and A13-SOM-WIFI-4GB are supported in the official Debian and Android images released for A13-SOM-256 and A13-SOM-512. These images might be downloaded from the wiki article of the [[A13-SOM]] board.
  
 
== Documents ==
 
== Documents ==
 
+
[[File:A13-SOM-WIFI.png|650px]]
  
 
== Hardware ==
 
== Hardware ==
Line 35: Line 37:
 
A13-SOM-WIFI is powered from the host board, which can be either A13-SOM-256 or A13-SOM-512   
 
A13-SOM-WIFI is powered from the host board, which can be either A13-SOM-256 or A13-SOM-512   
  
Power consumption is as follows:
+
The typical power consumption of such a setup is around 0.22A @ 5V.
*
 
  
 
===Board dimensions===
 
===Board dimensions===
  
  
A13-SOM-XXX basic dimensions  
+
A13-SOM-WIFI basic dimensions are available in the .png file here:
  
 
===Schematic===
 
===Schematic===
Line 53: Line 54:
  
  
 +
== Software ==
  
  
== Software ==
+
==How To?==
 +
<br>
 +
===How to detect and enable the Ethernet controller (if it is disabled by default)? ===
 +
 
 +
Note: in the previous Debian releases the Ethernet was auto-detected and initialized during boot BUT this was causing big delays in the start-up of the board if you didn't want to use Ethernet or if there wasn't Ethernet cable connected.
 +
 
 +
You can enable it by following these two steps:
 +
 
 +
1. To check under what name the LAN is associated write "ifconfig –a"
  
===Linux Commands===
+
2. If, for example, it is under eth0 name, then write: "dhclient eth0"
  
 +
This should enable the Ethernet and then SSH would also be available.
  
[[Linux-Commands]] Brief Linux Command reference
+
===How to download new Android image to the NAND memory of my A13-SOM-WIFI-4GB board?===
  
 +
By default the NAND memory of A13-SOM-WIFI-4GB comes pre-programmed with Android. If you need to repair it or upgrade the Android to a newer version you would need to establish an USB connection to the board, a valid Android image and a program called LiveSuit.
  
===Python===
+
You would also need a mother board for the A13-SOM-WIFI-4GB and the only possible board that is capable of running Android is A13-SOM-512 (the 256 version lacks the required amount of RAM memory for smooth Android experience).
  
 +
The image in the NAND flash can be updated using the tools found at the following links:
  
 +
[https://docs.google.com/file/d/0B7WHuNCASY8cWlZ2djh4X0QtV0U/edit?usp=sharing LiveSuit for Windows]
  
===GPIO under Linux===
+
[http://linux-sunxi.org/LiveSuit LiveSuit for loading images]
  
 +
to the NAND flash; to activate A13 bootloader do as follows: run Livesuit, disconnect the power supply and USB cable, then press HOME button, apply power supply, attach USB cable and release the button, Livesuit will detect the bootloader and will ask which file to program to the NAND flash.
  
 +
Download location to pre-built images for the NAND flash memory can be found at  [[A13-SOM#Android|the A13-SOM wiki article here]].
  
 
[[Main_Page]]
 
[[Main_Page]]

Latest revision as of 04:29, 24 October 2014

A13-SOM-WIFI-1.jpg A13-SOM-WIFI-2.jpg

There are two versions of the extension board - with and without NAND memory, named respectively - A13-SOM-WIFI-4GB and A13-SOM-WIFI. The pictures above represent the version without NAND memory - the big empty pad for such additional memory is clearly visible at the bottom.

A13-SOM-WIFI features:

  • RTL8188CU
  • USB-OTG with mini USB connector
  • LCD_CON header
  • Power management DCDC
  • Support in the official A13-SOM Debian and Android releases
  • GPIO on 0.1" step holes


A13-SOM-WIFI features:

  • 4GB NAND Flash (optional)
  • RTL8188CU
  • USB-OTG with mini USB connector
  • LCD_CON header
  • Power management DCDC
  • Support in the official A13-SOM Debian and Android releases
  • GPIO on 0.1" step holes


Board support in the official Debian and Android images

The board features of A13-SOM-WIFI and A13-SOM-WIFI-4GB are supported in the official Debian and Android images released for A13-SOM-256 and A13-SOM-512. These images might be downloaded from the wiki article of the A13-SOM board.

Documents

A13-SOM-WIFI.png

Hardware


Power supply and consumption

A13-SOM-WIFI is powered from the host board, which can be either A13-SOM-256 or A13-SOM-512

The typical power consumption of such a setup is around 0.22A @ 5V.

Board dimensions

A13-SOM-WIFI basic dimensions are available in the .png file here:

Schematic

A13-SOM-WIFI schematic and CAD files are at GitHub

The CAD product used to design A13-SOM-WIFI is Eagle and you can download evaluation free version from their web.


Board Layout

Software

How To?


How to detect and enable the Ethernet controller (if it is disabled by default)?

Note: in the previous Debian releases the Ethernet was auto-detected and initialized during boot BUT this was causing big delays in the start-up of the board if you didn't want to use Ethernet or if there wasn't Ethernet cable connected.

You can enable it by following these two steps:

1. To check under what name the LAN is associated write "ifconfig –a"

2. If, for example, it is under eth0 name, then write: "dhclient eth0"

This should enable the Ethernet and then SSH would also be available.

How to download new Android image to the NAND memory of my A13-SOM-WIFI-4GB board?

By default the NAND memory of A13-SOM-WIFI-4GB comes pre-programmed with Android. If you need to repair it or upgrade the Android to a newer version you would need to establish an USB connection to the board, a valid Android image and a program called LiveSuit.

You would also need a mother board for the A13-SOM-WIFI-4GB and the only possible board that is capable of running Android is A13-SOM-512 (the 256 version lacks the required amount of RAM memory for smooth Android experience).

The image in the NAND flash can be updated using the tools found at the following links:

LiveSuit for Windows

LiveSuit for loading images

to the NAND flash; to activate A13 bootloader do as follows: run Livesuit, disconnect the power supply and USB cable, then press HOME button, apply power supply, attach USB cable and release the button, Livesuit will detect the bootloader and will ask which file to program to the NAND flash.

Download location to pre-built images for the NAND flash memory can be found at the A13-SOM wiki article here.

Main_Page