Scalable innovative platform microSOM from Exor embedded ... · Development tool standard SOM...

Post on 12-Sep-2019

4 views 0 download

transcript

Scalable innovative platform microSOM from Exor embedded.

microSOM family key elements that facilitate the creation of a product.Production ready Linux BSP – JMSoC framework for application development.

About Exor

Exor International, for nearly half a century makes innovation, designs

embedded platform and produces Exor HMI solutions for its worldwide Exor

partners, distributors and machine builder OEM.

Exor embedded is an independent company formed by the division of

embedded Exor and partners specialized in the design firmware in the design

of LCD and Touch panel and production assembly of electronic cards.

Founded in: 1971

Employees: 80 (120 people worldwide)

Headquarter: Italy

Main Activities: Research & Development, Production,

Sales & Service, Technical Support

Know how : 100% under our control

BSP and HMI software development

EMS and HMI Factory production capability 50.000.000 components boards /

microSOM component

Display and Touch technology

Electronic and Mechanical Engineering

PCB design / FPGAProduct industrialization

Software Development

Firmware / PC Software / RTOS 32bit platformGraphic , SoftPLC , Comms protocols,

Mechanical Engineering

3D simulationPlastic and diecasting moulding

Exor Embedded Support

Customer Application

HMI Factory and R&D Platform

Engineering Service

Display and TFT “components”

EMS Factory

HMI Factory and R&D HMI team

microSOM and carrier board production

BSP Linux – Application development tech support

Application layer Final product

Carrier boad

Communication protocols PLC HMI Cloud

middleware layer

Development tool

standard SOM supplier

Product pre-compliance certification Programming Framework

IP library

Why Exor solution reduce time to market?

Embedded platform Technologies

Software Platform

microSOM solution

micro for size – Maxi for the performance

uS01 – Sitara ARM Cortex-A8

uS02 – CV SoC Dual Core Cortex-A9

uS03 – iMX.6 ARM DL / QC Cortex-A9

microSOM scalability

Strengths of microSOM

10

Fast Time to market

Lower Cost Solution

Long product Life-cycle

Production ready BSP

Scalability and Flexibility (Cortex-A8 A9 - A53)

Ultra small form factor, Enables Compact product

Jmobile/CODESYS programming framework

Off-the-shelf Component

High Quality High Reliability fit for rugged product

-40 °C

+85°C

Vibration & Shock IEC68-2-6 / IEC68-2-27

FPGA ref. design – Building Blocks –

Minimize design constrain, simple carrier board design

Reduce Product certification cost

10 Year Production Life cycle

Design simple carrier board

SOM vs. microSOM

Features SO-DIMM uSOM

Size smart Ultra smart

Harsh environvmental no

Application of Conformal Coating Not easy

Vibration and Shock endurance Low High

Cost of the solution Connector cost Lowest cost

Ease in the application of the heat sink Not simple

Cheapest and simplest carrier board Layout more complex

FPGA optional I/O expansion

EMC Not simple layour design Optimal

Carrier board Cost reduction

10 Layers PCB 160x60 mm

FLASH DDR CPU

CONNECTORsPOWER

SUPPLY

INTERFACEs

4 Layers PCB 160x60 mm

CONNECTORsPOWER

SUPPLY

INTERFACEFLASH DDR CPU

2,66$

9,60$

BGA 0,5mm

MOQ 2.500 pcs.

microSOM - uS01

MicroSOM Resources

CPU Up to TI ARM Cortex-A8 –up 1Ghz 2000MIPS

On-Chip Cache L1 64KB / L2 256KB

DDR Up 512MByte DDR3

Flash Disk Up to 64-Gbyte eMMC

EEPROM 4-KBytes

FRAM 64-Kbytes (optional)

Watchdog/RTC/Voltage monitor/JTAG Yes

USB (2) 2.0 Host

Ethernet (2) 10/100/1000

SD (1)

Serial Port (UART) (3)*

SPI (2)

I2C (1)

CAN (2)*

Audio (I2S) (1) optional

Video Controller (1) 24 Bit

Analog Input (5)

GPIO (19)

* 3° UART and 2° CAN port are multiplexed resources (sw selection)

microSOM - uS01

Micro-Stamp Resources

CPU (dual core) Altera 5CSEA2(A6) Dual ARM Cortex-A9 925 Mhz

On-Chip Cache 32 KB of L1 instruction cache,32 KB of L1 data cache 512 KB of shared L2 cache

DDR 1 Gbyte DDR3 32 bit

Flash Disk Up 64-Gbyte eMMC

EEPROM 4-KBytes

FRAM 64-KBytes

Watchdog/RTC/Voltage monitor/JTAG Yes

USB (2) 2.0 HS OTG

Ethernet (2) 10/100/1000

SD (1)

Audio (1) I2S Channel

Video Input Digital Interface ITU656

Serial Port (UART) (3)

Analog Input (5)

SPI (3)

I2C (1)

CAN (2)

LCD 24 Bit TFT Interface / GPIO

GPIO / UltiLink (FPGA signals) (19) GPIO (2) LVDS Link

microSOM - uS02

microSOM - uS02

microSOM - uS03

CPU - i.MX6S Solo up to 1GHz- i.MX6DL DualLite up to 1GHz - iMXD Dual up to 1Ghz- i.MX6Q Quad up to 1GHz

DDR/FLASH memories Up to 2 GByte high performance LVDDRAM2 Dual Channel mode (2x32 bit) Up to 32 GByte Flash disk

EEPROM / FRAM

Interfaces Ports

Audio

512 Bytes x 8 / 64Kbytes

(1) Ethernet / (3) Serial / (2) CAN /(2) SPI /(1) I2C / (1) PCI-e x1 lane/

(1) USB OTG / (2) USB 2.0 Host

I2S Audio Interface

RTC

Video Interfaces

Analog IN / GPIO

Mass Storage Wireless interface

Yes, Battery or SuperCAP backup

1 x LVDS Dual Ch. or 2 x LVDS Single Ch. / 24 bits RGB parallel /HDMI Interface 1.4 /Video Input Port / Camera int. MIPI CSI and MIPI DSI Interface.

5 Analog Inputs + 27 GPIO

2 x SD Card Slots (second slot is sharing pins with GPIO)

2 Chan.

DDR

Memory

eMMC

Flash

Disk

Power

Management

SPI

FRAM

EEPROM

microSOM

Power Supplies

3.3V/2.5V/1.8V

1.35V/1.2V

RTC

RGMII Port

10,100Mb,1Gb

Or

RMII Port

10,100Mb

SD (2) SPI

(2) Host

USB 2.0(3)

UART

(2)

CAN

I2C

I2C

3.3 Volt

Supply

Audio

I/O I2S

Battery

(2V-5V) JTAGPFAIL*

RES_OUT*

USB

HUB

Video IN

8/12 bits

A/D

OTG

USB 2.0

(5) Analog

input

NXP i.MX6 Family, based on ARM® CORTEX-A9

- i.MX6S Solo -

- i.MX6DL Dual Lite -

- i.MX6D Dual -

- i.MX6Q Quad -

Reset_in*,

Pow.Good

(27) GPIO or

21 GPIO + Aux SD port

HDMI

MIPI_CSI

MIPI_DSI

PCIe

TFT Out

24Bit TFT Out

2 Ch LVDS

TFT PWM

& control

SPI

SATA

microSOM - uS03

microSOM Development Kit

microSOM uS02 / uS03 Evaluation Kit

microSOM uS02 / uS03 Evaluation Kit

Eva Kit Deliverable

uSOM uS02 (A6 Altera SoC) uSOM uS03 (iMX DL) + Carrier board + 7 inch TFT/PCAP display + FPGA Expansion slots.

Evaluation Kit User Manual

uSOM Hardware integration manual

Carrier board reference schematic and List part

uSOM Linux 3.1x BSP

FPGA Reference Design – Video Controller and SDHC Controller AMBA bus IP Core Library

Optional:- JMSoC microSOM edition Studio- CODESYS 3.x PLC IEC1131

3D model viewHardware Manual Carrier Board schematic

EMCInstallation ManualSoftware User Manual

uS02 – FPGA IP Library

Realtime Linux Kernel 3.xLINUX OS/Filesystem

Real-time Linux Kernel : 3.xx -LTSI

Realtime support: OSADL RTpatch, configuration PREEMPT_RT_FULLDual core support: SMP support enables in the kernel

Toolchain: ARM GCC v4.8.1

Production ready Linux RT BSP

JMSoC overview

What’s JMSOC?

IEC 61131 SoftPLC Runtime

HMI RuntimeCommunication protocolsCloud

Solution: Exor Industry 4.0 Platform

27

Smart Factory demo – Industry 4.0

Conveyor Belt Servo

Drive

Controller

Delta

Robot

RFID

Reader

Smart factory backbone with deterministic Ethernet

OPC UA Pub/Sub model IEEE 802.1 TSN

SPS demo movieMr. Mario RossiColor: White

Mr. Mario RossiColor: White

claudio.ambra@exorint.it

Thank You