In-Circuit ICnova A20
In-Circuit ICnova A20 | |
---|---|
![]() | |
Manufacturer | In-Circuit GmbH |
Dimensions | 29mm x 68mm (SO-DIMM) |
Release Date | October 2014 |
Website | Device Product/Wiki Page |
Specifications | |
SoC | A20 @ 1Ghz |
DRAM | 512MiB DDR3 @ 384MHz |
NAND | 4GiB |
Power | DC 5V @ 2A |
Features | |
Video | HDMI (Type A - full) |
Audio | 3.5mm headphone plug, 3.5mm microphone plug, HDMI |
Network | 10/100Mbps Ethernet (Realtek RTL8201CP) |
Storage | µSD, SATA |
USB | 2 USB2.0 Host, 1 USB2.0 OTG |
The In-Circuit ICnova A20, also labelled "SoMPi", is a SO-DIMM sized System-On-Module which usually comes with the ADB4006 daughterboard sold by the same company.
On their website, In-Circuit mentions that they have a Board-Support-Package available, and that they are available for "linux driver development and adaptation", but no such code is available from their website or wiki. The device itself comes shipped with a totally unaltered cubieboard2 cubiez image. After several emails with requests for source code, a link to a buildroot tarball was eventually provided.
In their documentation, In-circuit GmbH happily states "Combining the power and software-ease of community proven embedded boards like: +Banana-Pi, Cubie, OlinuXino and PCDUINO3". The provided buildroot tarball clearly uses our sunxi-3.4 kernel, our classic sunxi u-boot, sunxi-tools, sunxi-mali and sunxi-cedarx, so this "community proven" thing is clearly very uni-directional. It is not clear why In-Circuit chose this mode of cooperation with the sunxi community, but it leaves a rather bad taste in the mouth.
If you really want to build an embedded device around an Allwinner A20 based SOM, take a look at Olimex A20-SOM instead, or get one of the other Community devices.
Contents |
Identification
The SO-DIMM System-On-Module has absolutely no discernable markings on it.
On the ADB4006 daughterboard, below where the SOM sits, it reads:
SoMPi
On the back of the ADB4006 daughterboard PCB, the following is silkscreened:
IN-CIRCUIT ENGINEERING AS A PASSION ICnova ADB4006 Application Development Board for SoMPi design and copyright by In-Circuit GmbH www.in-circuit.de
Sunxi support
Current status
Supported. Upstream support still missing.
Manual build
You can build things for yourself by following our Manual build howto and by choosing from the configurations available below.
U-Boot
Sunxi/Legacy U-Boot
Use the INCIRCUIT_ICNOVA_A20 build target.
Mainline U-Boot
Use the MANUFACTURER_DEVICE build target.
Linux Kernel
Sunxi/Legacy Kernel
Use the in-circuit_icnova_a20_on_adb4006.fex file.
Mainline kernel
Use the FAMILY-CHIP-DEVICE.dtb device-tree binary.
Tips, Tricks, Caveats
FEL mode
The 'Boot' button triggers FEL mode.
Adding a serial port
On the top side of the ADB4006 baseboard, there is a nicely marked UART0 connector. Just attached some leads according to our UART howto.
There are further headers with UART2/5/6/7 on the board, but they are unpopulated.
Pictures
SOM
ADB4006 Baseboard
Also known as
In-Circuit sometimes calls it SomPi but even the domain sompi.de has now expired (status 20150924).
See also
Manufacturer images
- The manufacturer mentions Cubieboard2 images, but of course does not link to these directly. Beware though, Cubieboard2 and this device are of course not 100% compatible (even though In-Circuit claims otherwise).
- After several requests over more than a week, a link to this buildroot tarball was provided.