
We have now several SOMs for A13, A20, AM3352, RK3188.
Each of them with different layout and pinouts as our initial intention was to expose all possible features of every processor.
The experience we got from selling the SOMs for the past 5 years is that 99% of customers do not need all specific interfaces, but few common interfaces.
For instance very few customer need 12 UARTs and 6 I2C in their design, but almost all need Ethernet, HDMI, SATA etc.
Another important point is that soon or later the project they working on scale up and they need more memory or more processor power and with the current SOMs they have no option but redesign.
Every big customer need longevity assurance. They do not want to change their design every couple of years when the SOC manufacturer obsolete their processors, they do not want to re-design every 6 month when new processor with 4-6-8-10-12-24 cores appear to the market with preliminary buggy software support.
So with the years one another idea evolved – we should try to make one universal SOM layout with known interfaces on known pinout, so if customer need more memory he just switch to SOM with same pinout but more memory, if need more power he switch to SOM with same pinout but more powerful SOC.
We have experience with Allwinner, Rockchip and TI, so we considered these processors as potential new SOM SOCs:
A20, A64, RK3399, AM335X
After long discussions we decided that the universal SOM should have these signals:
- USB-OTG
- USB-HOST1
- USB-HOST2
- HSIC
- USB3
- PCIe
- Ethernet1 Megabit/Gigabit
- Ethernet2 Megabit/Gigabit
- WiFi+BLE
- SATA
- SD-CARD
- CAN
- IR
- CSI
- HDMI
- VGA
- Audio In
- Audio Out
- SPDIF
- UEXT1 -> SPI1, I2C1, UART1
- UEXT2 -> SPI2, I2C2, UART2
The first SOM204 we made is obviously for A20.
Here are the schematics of A20-SOM204 and SOM204-EVB.
Here is our A20-SOM204 prototype:

Features are: 1GB RAM, 4/8/16/32/64GB eMMC Flash, Gigabit Ethernet interface, 2K EEPROM,
Optional features not assembled by default: SPI Flash with hardware WP, Second Megabit Ethernet.
With this SOM we tested A20 with two Ethernet interfaces: one Gigabit and one Megabit working together. The practice prove A20 can have two separate working Ethernets, but there is one issue both share same clock, so if the both Ethernet works together they can be only Megabit.
The second SOM204 module we work on is with A64.
The features are 2GB RAM, 4/8/16/32/64GB eMMC, Gigabit Ethernet interface, 2K EEPROM
Optional features not assembled by default: SPI Flash with hardware WP, Second Gigabit Ethernet (USB-Gigabit), SATA (USB-SATA), CAN.
The third SOM204 module we work on is with RK3399.
The features are 4GB RAM, 4/8/16/32/64GB eMMC, Gigabit Ethernet, PCIe, USB3, 2K EEPROM
Optional features not assembled by default: SPI Flash with hardware WP, Second Gigabit Ehternet (USB-Gigabit), SATA (USB-SATA), CAN.
A20-SOM204 and SOM204-EVB will be for sale in November. Prices will be comparable to existing A20-SOM A20-SOM-EVB.
A20-SOM204 is separate product and not meant to replacement A20-SOM neigher we have intentions to discontinue A20-SOM. Both products will be active and in production.
Software support for all SOM204 modules will include Android and Linux.
Recent Comments