A20-OLinuXino-LIME Revision H is now in stock. The OSHW Linux computer now support eMMC and can be produced with industrial grade temperature -40+85C

Ax0-OLinuXino-LIME-1.jpg

A20-OLinuXino-LIME now is at revision H. What is new?

  • We now support eMMC Flash
  • Ethernet PHY is changed from Realtek to Micrel/Microchip as latter can be purchased in both commercial and industrial grade
  • SPI Flash with hardware write protect is supported which allow board to boot from net.
  • Industrial version of LIME is available with T2 Allwinner with all components -40+85C operating temperature
  • EEPROM now contain unique MAC address , serial number and configuration info

We decided to drop the odd shape which was made specially to fit LIME in the Hammond plastic box, instead it range of Metal Boxes is available.

Latest image supports all new feature.

A20-SOM204 and SOM204-EVB preliminary info is uploaded on our web

A20-SOM204-T

SOM204 is SODIMM form factor System-On-Module we are working for a while (actually from so long time ago that SOM204-EVB platform is made in Eagle which we dropped to use officially from quite some time ago).

The SODIMM connector has these signals:

  • Power supply: +5V, GND, LiPobattery, RTC_backup, Stepup-Output, Stepup-enable, USB+5V
  • Interfaces: Gigabit Ethernet, Megabit Ethernet, CAN, SATA, PCIe, USB2.0 HOST x2, USB-OTG, USB3.0 HOST, HSIC, UARTx3, SPIx2, I2Cx2, CSI, microSD, GPIOs with interrupts,
  • Display: HDMI, VGA
  • Audio: SPDIF, Line-in/out, Microphone, Headphone.

You can see complete SOM204 platform signals here.

The idea behind SOM204 is to make Universal interchangeable SOM with different performance and resources.

Our first SOM204 module is with A20 processor, it’s now in production and will be available for purchase next week.

The second SOM204 module is with A64, the third is with RK3328 which we expect to be ready for production around June. Next to follow is AM335X which will be ready by end of the year together with RK3399. The goal is to have 5 different modules by the end of the year.

A20-SOM204 comes with 1GB RAM, optional SPI Flash or eMMC Flash up to 64GB, two native Ethernets (this is the only A20 board with dual native Ethernets) Gigabit and Megabit, SATA and so on. The USB3.0 interface and PICe interfaces are not wired. On top on SOM204 platform LCD and additional GPIOs are exposed on FPC connectors:

A20-SOM204-F

A20-SOM204-B

The A20-SOM204 schematic is here.

A20-SOM204-EVB is evaluatuon board with A20-SOM204SOM204-EVB2

A20-SOM204 software is Armbian with mainline kernel and support for all SOM peripherials.

 

OLinuXino EEPROM content – one step ahead to single Linux image for all A20 boards

LCD10-METAL-FRAME-1

We are struggling for some time now to make one single image which to work on all A20 boards we have.

Our problem is that we have more than 20 different A20 boards/revisions/ etc and every time we have to add or improve something we have to generate and test enormous amount of images.

It’s not so easy task as this image should run on different boards with differnt memory speed etc settings, different ports connections etc.

To achieve one single image which to boot to all A20 boards our first step is to add some content in the EEPROM which all OLinuXino has.

The EEPROM now contain this info: Header, ID, Revision, Serial number, Configuration, Reserved area for future (MAC etc), Checkcum.

The new image we work on now (based on Armbian with mainline kernel) will automatically recognize the board from the EEPROM content and run.

What will happen if no valid EEPROM content is read (i.e. old boards), there is tool which to be used to write EEPROM content based on board revision.

We are going to release this image soon.

 

More than 300 pcs A20-OLinuXino-MICRO work hard 24/7 in Traffic light controllers in Moscow

IMG_20171027_142604

We got nice e-mail from Andrey Taranov Head of RnD of Voice-Link JSC, Moscow, Russia to let us know that for the last 3 years more than 300 traffic light controllers are build with A20-OLinuXino-MICRO and work in the field in Moscow.

“They works hard in tough mode, 24/7 and shows good stability. We found your product well done, stable, and we glad to have partners, as you, and plan to cooperate in the future.”

Their product looks solid and impressive.

A20-OLINUXINO-MICRO now available also in Industrial temperature grade -45+85C

A20-OLINUXINO-MICRO-EMMC-3

We are selling for some time already A20-OLinuXino-MICRO Rev.J where few things were improved:

  1. We changed the LAN PHY from Realtek to Microchip as latter is more reliable supplier for both commercial and industrial temperature components, we searched desperately Realtek PHY in industrial temperature grade but without success.
  2. We extended the input working voltage from 6-16VDC to 8-24VDC
  3. We changed the NAND Flash to eMMC (but old NAND style flash is still possible to assembly)

The Ethernet PHY change requires new patches on the Uboot and Linux images which are already uploaded.

A20-OLinuXino-LIME2 now with PCB revision G

a20-olinuxino-lime2

A20-OLinuXino-LIME2 now is assembling on same PCB Revision G as A20-OLinuXino-LIME2-eMMC.

What are the improvement:

  • Ethernet PHY is changed to RTL8211E replacing the obsolete RTL8211CL no need for kernel patches;
  • we drop the odd shape which was necessary to fit LIME2 in the plastic box as we now have range of metal boxes;
  • the four mount holes now have grounding for better contact with chassis;

Meantime we silently work on further improvement for next revision (to be released March 2017):

  • adding SPI boot Flash;
  • replacing RTL8211E to industrial grade PHY, so the board can be produced completely in -40+85C operating temperature;

 

A20-CAN – new OSHW board designed with KiCAD adds CAN networking to A20-OLinuXino and A20-SOM

A20-CAN

Want to sniff your car’s CAN bus or to drive Industrial machines with CAN networking bus?

Allwinner A20 SOCs have CAN but almost no one use it. If I remember correctly it was not even included in the Allwinner documentation just two pins had CAN on their names, so many people doubt if there is or not CAN.

Fortunately some people investigated further and add proper CAN support for A20 Linux, so we decided to make small driver board which to allow A20-OLinuXino and A20-SOM to have CAN. What does this means? Now you can use A20-OLinuXino to talk to other devices with CAN like industrial equipment, automotive CAN bus etc etc.

Current Linux image we have is without CAN support, but we put instructions on our WiKi how to build one with Linux-Sunxi 3.4 Kernel and with Mainline kernel: https://www.olimex.com/wiki/A20-CAN

What you see above on the picture is our first prototype of A20-CAN it works well although we use 5V CAN driver and A20 is 3.3V device. We successfully connected AM3352-SOM-EVB to A20-OLinuXino-LIME with A20-CAN driver and exchanged some messages at the highest speed 1Mbit and it works fine.

All CAD files, Gerbers, BOM are in this Github account: https://github.com/OLIMEX/A20-CAN . The board is done with KiCAD.

The PCBs are now in production and in 2 weeks A20-CAN will be orderable on our web page . While the PCBs are made we will work to add the CAN in our official images, so you do not have to bother with Kernels configurations and re-compiling.

Previous Older Entries