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.

S3-OLinuXino OSHW IP Camera update: board routing complete, next to-do prototype.

Screenshot from 2019-12-03 08-44-18Screenshot from 2019-12-03 08-45-48

S3-OLinuXino is now completely routed and we make prototypes to verify everything is well designed. If the prototypes are OK production will follow in Q1 2020.

A20 and A64 OLinuXino now with Libre Elec and Kodi support!

libreelec

LibreELEC is small OS which has everything to run KODI on top of it. Thanks to Dimitar Gamishev and Stefan Saraev now A20 and A64 OLinuXino has support for it.

A20 has one annoying problem there is no HDMI audio as listed in Linux-Sunxi mainlining efforts.

A20-mainline

If someone is capable to do this and have time to spend would be great, as it seems nobody cares to use A20 as media player 🙂

On A64 everything works and HDMI has audio as well.

kodi

so KODI is running full featured:

movie

Both A20 and A64 decode up to 4K movies but of course can’t display  such resolutions.

Build scripts are on GitHub. Images will be add to our FTP.

 

New IP Camera OSHW board in design RFC

img2

We started recently new design with Allwinner S3 SOC.

The board have these features:

  • Allwinner S3 Cortex-A7 running at 1.2Ghz
  • AXP209 PMU with Lipo charger and step-up for UPS
  • internal 1Gb DDR3 RAM at 1333Mhz
  • 100Mb Ethernet interface with PoE option
  • NAND/eMMC/SPI Flash on socket
  • WiFi / BT module with RTL8723BS
  • Audio In and Out
  • UEXT connector
  • Lipo battery connector
  • Configuration EEPROM
  • LCD connector for LCD-OLinuXino
  • MIPI camera connector with RPi pinout
  • CSI camera connector
  • Dimensions: 60 x 50 mm

img1

S3 SOC is on bottom so heatsink could be add if overheating due to the small PCB area.

img3

We want to build intelligent camera solution which can be powered by PoE and can work with both wired and wireless Ethernet connection.

We add MIPI camera connector with RPi pinout as there are plenty of cheap 5Mpix cameras available.

We also will provide CSI camera with 5-8Mpix separately.

Why we do this board? We want to have intelligent IP camera among our tools and we put features which are necessary to fit our potential projects. This board have also potential for Voice over IP , Video over IP, Security, Home remote monitoring etc.

Initial upload on GitHub is with our schematic and components put on PCB locations, routing is ahead, so we would like to hear your opinion.

Did we forgot something?

Can we do something differently or better?

Let us know what do you think.

If you need second (or third) Fast Gigabit Ethernet interface on your embedded Linux computer or desktop our Open Source Hardware OSHW USB-Gigabit adapter is what you need!

USB-GIGABITa

Many of our customers ask if we can design board with two or three Gigabit Ethernet interfaces. The Allwinner chips we use for OLinuXino are general purpose not communication chips so they usually have single Ethernet. The Sitara SOC we use AM335X advertise to have more than one Ethernet interface but it’s marketing as these are virtual interface i.e. share transfer speed.

USB-Gigabit allow you to add 10/100/1000Mbit interface to any of your computers which has USB host. It supports USB 1.1, USB 2.0 and USB 3.0 interfaces and speed depend on your USB port speed.

Our tests with A20 OLinuXino boards with USB 2.0 host interface show 319Mbit of Upload and 295Mbit of Download speed i.e. x3 times more than our other USB-Ethernet-AX88772B interface.

STM32-E407 Open Source Hardware board got ARM Mbed OS support

Screenshot from 2019-10-24 11-07-29

Arm Mbed OS is free, open source RTOS targeting IoT applications. It supports online IDE, many compilers and devices.

More you can learn on Mbed OS web page and the GiHub repository of the project.

Recently Rohan Fletcher posted on our forum that he add support for our STM32-E407 board in Mbed OS.

For these who are interested and want to give it try – here are his instructions how to use STM32-E407 with Mbed OS.

RT5350F-OLinuXino-EVB now have micro SD card

RT5350F-EVB-1a

The new revision C of RT5350F-OLinuxino-EVB now has micro SD card which could be used for storage.

The newest images from our ftp server supports it.

Previous Older Entries