Scalable innovative platform microSOM from Exor embedded ... · Development tool standard SOM...
Transcript of Scalable innovative platform microSOM from Exor embedded ... · Development tool standard SOM...
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