Bosch Rexroth IndraControl XM22 PLC Runs Ubuntu Core IoT, Supports Industrial Apps

Canonical wants you to run Ubuntu apps (snaps) for everything and on all types of devices, not only on your computer or smartphone. For example, base station apps (4G LTE, Bluetooth, LoRa…) will soon be able to run on LimeSDR board, the company is pushing for branded app stores, like the one for Orange Pi Boards, and now they have introduced the concept of App Logic Controllers (ALC) which are PLC devices running apps, thus bringing the concept of apps to the industrial world. Bosch Rexroth demonstrated the solution at Embedded World 2017 on their IndraControl XM22 PLC running Ubuntu Core. Let’s have a look at the hardware first with IndraControl XM22 specifications: Processor – Intel Atom E620 one core / two threads processor @ 600 / 1300 MHz (3.3W TDP) Memory – 512 MB RAM Storage – likely some flash + SD card slot Networking Connectivity – Gigabit Ethernet […]

Eurotech EDCK 4001 Everyware Device Cloud Development Kit Includes IoT Gateway, PLC and Demo Board

Eurotech has recently EDCK 4001 “Everyware Device Cloud Development Kit” for professionals who wish to experiment with and/or develop  IoT/M2M applications. It includes the company’s ReliaGATE 10-11 IoT gateway powered by Texas Instruments Sitara AM3352 Cortex A8 processor, DirectLOGIC DL05 PLC, and a control/demo board with buttons, LEDs, and rotary encoder, as well as all necessary cables and accessories. ReliaGATE 10-11 gateway specifications: SoC – Texas Instruments AM3352 ARM Cortex A8 processor @ 800MHz Memory – 512MB DDR3 Storage –  4GB eMMC flash, user accessible micro SD Slot Connectivity – 2x 10/100Mbps, WiFi and Bluetooth, optional Cellular connectivity and GPS via ReliaCELL USB – 3x USB 2.0 host ports; noise and surge protected Serial – 2x RS-232/RS-485 (Surge protected, RS-485 termination and Fail-safe Resistors); 1x Serial Console TTL CAN – 2x CAN 2.0b bus with 5V/100mA power out Digital I/O – 2x Digital Input 5V (TTL), 1KV opto-isolated – 2x […]

HMP, Real-Time Linux and Xenomai – A Look at Three Options to Develop Real-Time Linux Systems on Application Processors

NXP-i.MX7-BLock-Diagram

This is a guest post about Heterogeneous Multicore Processing (HMP), Real-Time Linux, and Xenomai to develop real-time Linux systems written by Guilherme Fernandes, Raul Muñoz, Leonardo Veiga, Brandon Shibley, all working for Toradex. Introduction Application processor usage continues to broaden. System-on-Chips, usually powered by ARM Cortex-A cores, are taking over several spaces where small ARM Cortex-M, and other microcontroller devices, have traditionally dominated. This trend is driven by several facts, such as: The strong requirements for connectivity, often related to IoT and not only from a hardware point of view but also related to software, protocols, and security The need for highly interactive interfaces such as multi-touch, high-resolution screens, and elaborate graphical user interfaces; The decreasing price of SoCs, a consequence of its volume gain and new production capabilities. Typical cases exemplifying the statement above are the customers we see every day starting a product redesign upgrading from a microcontroller […]

EmbeddedTS embedded systems design