The Open Source Hardware OLinuXino boards are with new Linux Kernel 5.6 scripts to move Linux OS to eMMC or SATA are included

We are pleased to announce that now the images at http://images.olimex.com/release/ are with the lates Linux Kernel 5.6

All these are build with our Olimage script.

We still keep Ubuntu Bionic 18.04 LTS distribution and didn’t move to 20.04 LTS yet.

To addition for script which set boot from eMMC we add new one which allow you to boot from SATA.

The boot from eMMC and SATA is enabled for OLinuXino boards which has SPI Flash on them like:

  • A20-OLinuXino-LIME-e16Gs16M
  • A20-OLinuXino-LIME-e4Gs16M
  • A20-OLinuXino-LIME-s16M
  • T2-OLinuXino-LIME-e8Gs16M-IND
  • T2-OLinuXino-LIME-s16M-IND
  • A20-OLinuXino-LIME2-e16Gs16M
  • A20-OLinuXino-LIME2-e4Gs16M
  • A20-OLinuXino-LIME2-s16M
  • T2-OLinuXino-LIME2-e8Gs16M-IND
  • T2-OLinuXino-LIME2-s16M-IND
  • A20-OLinuXino-MICRO-e16Gs16M
  • A20-OLinuXino-MICRO-e4Gs16M
  • A20-OLinuXino-MICRO-s16M
  • T2-OLinuXino-MICRO-e8Gs16M-IND
  • T2-OLinuXino-MICRO-s16M-IND
  • A20-SOM-e16Gs16M
  • T2-SOM-e8Gs16M-IND
  • A20-SOM204-1Gs16Me16G-MC
  • T2-SOM204-1Gs16Me4G-C-I
  • T2-SOM204-1Gs16Me8G-MC-I

To make board booting from eMMC you have to boot from SD-card then execute:

$ sudo olinuxino-sd-to-emmc

then wait until script moves the OS to eMMC, remove the SD-card and reboot.

Similar if you want to make board boot from SATA you have to boot from SD-card then execute:

$ sudo olinuxino-sd-to-sata

Open Source Hardware Industrial Linux computers STMP1-OLinuXino-LIME2 prototypes are ready for testing

STMP1

First prototypes of the Open Source Hardware Industrial grade operating at -45+85C Linux Single Board Computers STMP1-OLinuXino-LIME2 are assembled.

STMP1a

We build couple of boards with STM32MP153 and STM32MP157 for the first tests.

Now time to add Linux mainline support for it in OLIMAGE building and to add Ubuntu and Debian minimal and base images for it in http://images.olimex.com

New Plastic Box design for A20-OLinuXino-LIME2 with LiPo6600mAh battery

PLASTIC-BOX-ASM1

Few days ago we got parcel with some plastic parts sent to us from Mike Bosschaert.

PLASTIC-BOX-ASM2

we inserted LIME2 inside, the tolerances are tight and it’s hard to put the board in but even harder if you want to pull it from the plastic.

PLASTIC-BOX-ASM3

There is place for LiPO6600mAh battery with holder, but the battery cable is too short to plug in the board connector and need to be cut and extended. If the battery is put at left side of the PCB the cable may be enough.

PLASTIC-BOX-ASM4

The assembled box looks nice! Mike wrote that he designed it with FreeCAD and the model is printed in PLA using a Felix Pro 2 FDM printer. He provided all STL files under CC BY-SA 4.0 licensee and we add to OLINUXINO GitHub repository.

 

The Industrial grade -40+125C Open Source Hardware Linux board which is hardware compatible with A20-OLinuxino-LIME2 but with ST Microelectronics STM32MP1xx SOC STMP1-OLinuXino routing is complete

TOP1

BOT1

STMP1-OLinuXino routing is complete. It took 6 months from the idea to the finish.

Why it took so long? We had several times to re-design the schematics around the DDR memory and power supply.

Our goal was to make it pin to pin compatible with OLinuXino-LIME2 and we achieved it.

STMP1-OLinuXino has:

  • Same size as LIME2
  • Same GPIOs on same places
  • Ethernet, USB, battery Lipo, buttons, HDMI, SD-card on same places
  • same mount holes
  • 1GB DDR3 memory
  • Gigabit Ethernet interface
  • HDMI interface
  • LCD interface
  • 2x USB hosts and 1x USB-OTG
  • micro SD-card
  • GPIOs have similar interfaces on the same positions
  • LiPo battery charger and step up converter for battery operation
  • CAN interface

There are few differences:

  • we add Flash connector where different flash modules will be attached: NAND Flash, SPI Flash, eMMC Flash, so instead to keep many different versions of the board with different Flash options like LIME2 this will be done with exchangeable modules
  • we put the STM32MP1 SOC on bottom where adding heatsink do not interference with the top GPIO connectors and add-on boards

The STM32MP1 devices work at -20/40+125C operating temperature by default which makes them perfect for industrial applications.

There will be different versions with STM32MP151/153/157 as they share same BGA package, also there will be some versions with commercial temperature grade components for lower cost.  Our preliminary estimations are the prices to be between EUR 35 and 70 depend on the different configurations.

BAY-HDD/SDD is easy way to add external storage to LIME and LIME2, now Pioneer-FreedomBox-HSK can have 2000GB external storage in robust enclosure

LIME2-SERVER8

BAY-HDD-500GB, BAY-HDD-1000GB, BAY-HDD-2000GB and BAY-SSD-512GB are external disks with special bridge board to plug in A20-OLinuXino-LIME and A20-OLinuXino-LIME2 servers providing all necessary connections and power supply for external disk.

It’s plug and play recognizable by Pioneer-FreedomBox-HSK and adds significant amount of storage to the platform.

 

New useful parts for OLinuXino OSHW Linux computers, soldering tool and new components in stock

USB-RS485-wiring

USB-RS485 is USB to RS485 converter and can be used with any computer with USB including OLinuXino.

A20-OLinuXino-MICRO, A64-OLinuXino, A13-OLinuXino, A33-OLinuXino, iMX233-OLinuXino have Audio input, for these boards we got very compact and flexible PC-MIC-3.5MM

mic

For these who deal with tiny SMT parts we got stackable X*Y smt SMT-BOX-25x32x22 with spring loaded cap:

smd-smt-box

SLD-SPONGE is soldering tip cleaning sponge:

sponge

SLD-STAND is metal stand for soldering irons with place for soldering sponge:

SLD-STAND

CONNECTOR-GX16-4 is robust connector for panel mounting and can connect up to 220V/20A:

GX16-4

WIRE-CLIP-300F is female connector at one end which easy connects to boards with headers and sprint loaded contact at the other end. If you make signal analyzer with FPGA boards these clip wire connectors are very handy to attach to existing boards:

WIRE-CLIP-300F

ALUMINUM-HEATSINK-TO-220 is low cost heatsink for TO-220 devices like voltage regulators and transistors:

ТО220

 

 

New Product in stock: Metal box for A64-OLinuXino

BOX-A64

BOX-A64-BLACK is metal box with PVC black coating for A64-OLinuXino

The box comes with all necessary fasteners for board assembly inside the box and four rubber feets.

Opening for external antenna is provided although current A64-OLinuXino revision has no WiFi module with U.FL connector inside. We work on next revision where this will be fixed and A64-OLinuXino board will be possible to order with internal or external antenna.

 

The A20 driver for HDMI audio is almost done!

kodi

UPDATE 20-01-2020: Now the A20 HDMI Audio driver patches are submitted  and KODI images with working HDMI Audio are on our ftp

We blogged few weeks ago about the KODI image done for A20 and A64 by our friends Dimitar Gamishev and Stefan Saraev.

A64 had everything working fine, but the A20 image had no HDMI audio, as there is no such driver in the mainline kernel. This of course made A20 not useful for media center.

We decided to try to solve this problem by ourselves by writing this missing driver and today we have success!

The audio driver for HDMI is working, but is still far from complete as we have to add channel management etc, but with our driver we can hear audio via the HDMI with A20!

We will complete and send the patches to mainline after our Christmas-New Year vacation, so somewhere in January the KODI image (and of course all Olimex official images) for A20 will be updated and will have HDMI audio too!

 

Say Hello to Es-Ti-Em-Pai STMP1-OLinuXino the Open Source Hardware with mainline Linux support and -40+125C operating temperature

Screenshot from 2019-12-10 08-05-45

ST32MP1XX SOCs from ST Microelectronics has one unique feature: They operate from -40 up to +125 by default there is no other commercial or industrial or etc temperature range. What does this means – very well done production! It’s not secret that all SOC vendors produce their chips then test them and which pass -40+125 are classified automotive grade, which fail but pass -40+85C are classified industrial and it there are SOC which fail both automotive and industrial grade on tests are sold as commercial grade.

This chip has no other than automotive grade, so ST is confident in their process quality.

For this SOC ST Microelectronics guarantee 10 years rolling availability.

The peripherals ST32MP1XX has are also industrial and real time oriented:

  • Cortex-M4 co processor, we know Cortex-A series when run RTOS has latency which do not allow fast processed like motor control etc. This is where this co-processor release the main OS processor of such demanding tasks
  • FD-CAN ST32MP1 has two cans both support FD which offer less latency and faster speed, one of them has also time triggered CAN (TTCAN)
  • 2 × ADCs with 16-bit max. resolution (12 bits up to 4.5 Msps, 14 bits up to 4 Msps, 16 bits up to 3.6 Msps)
  • 2 × 12-bit D/A converters (1 MHz)
  • 8- to 14-bit camera interface up to 140 Mbyte/s
  • Gigabit Ethernet
  • 6 × SPI (50 Mbit/s)
  • 6 × I2C FM+ (1 Mbit/s, SMBus/PMBus)
  • Documented Trust Zone and Secure Boot (may be subject to some export restrictions)

We designed our STMP1-OLinuXino to be with same layout as A20-OLinuXino-LIME2, with all connectors on same positions, so people who used LIME2 to may migrate to STMP1 if necessary.

Screenshot from 2019-12-10 08-06-22

We put the SOC on bottom this time to may attach easier bigger heat sinks or even connect it to the BOX-LIME-BLACK metal and remove the need for aluminum heatsink.

Screenshot from 2019-12-10 08-06-47

Note that schematic is not verified yet and the PCB is not routed, we just placed the components on their approximate locations.

All preliminary files are put on GitHub so people who are interested how we wired the GPIOs to match LIME2 functionality and existing customers find potential conflicts with their current design may signal while still routing is not complete 🙂

Looking forward for your comments.

KODI pre-build images are now on on our ftp, A20 HDMI audio patches will be ready soon

kodi

Few days ago I blogged about the KODI build scripts for A20 and A64 OLinuXino ad promised pre-build images on our server. This is now done and the images can be downloaded from our ftp for A64 and A20.

A20 HDMI audio currently do not work, but Dimitar and Stefan work on this and they say this will be fixed soon. So crossing fingers we may have good news for Christmas!

Previous Older Entries Next Newer Entries