In-Circuit ICnova A20
|In-Circuit ICnova A20|
|Dimensions||29mm x 68mm (SO-DIMM)|
|Release Date||October 2014|
|Website||Device Product/Wiki Page|
|SoC||A20 @ 1Ghz|
|DRAM||512MiB DDR3 @ 384MHz|
|Power||DC 5V @ 2A|
|Video||HDMI (Type A - full)|
|Audio||3.5mm headphone plug, 3.5mm microphone plug, HDMI|
|Network||10/100Mbps Ethernet (Realtek RTL8201CP)|
|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.
The SO-DIMM System-On-Module has absolutely no discernable markings on it.
On the ADB4006 daughterboard, below where the SOM sits, it reads:
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
Supported. Upstream support still missing.
You can build things for yourself by following our Manual build howto and by choosing from the configurations available below.
Use the INCIRCUIT_ICNOVA_A20 build target.
Use the MANUFACTURER_DEVICE build target.
Use the in-circuit_icnova_a20_on_adb4006.fex file.
Use the FAMILY-CHIP-DEVICE.dtb device-tree binary.
Tips, Tricks, Caveats
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.
Also known as
In-Circuit sometimes calls it SomPi but even the domain sompi.de has now expired (status 20150924).
- 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.