Pengutronix uCLinux 3.2 for Energy Micro EFM32 Cortex-M3 Gecko MCUs

Energy Micro and Pengutronix announced that they will be demonstrating µClinux for Cortex-M3 on the EFM32 Gecko range (Leopard and Giant) of MCU during  Embedded World Conference 2012 on 28 February – 1 March 2011 in Nuremberg, Germany. Pengutronix’s port of µClinux features the Linux 3.2 kernel, providing the cost and time-to-market benefits of Linux operating system, while maintaining low current consumption of just 1.6mA when in idle mode. The company explains that using µClinux reduces design cycles and accelerates time-to-market by giving the designer access to ready-made system functions such as IP connectivity, file systems, and multi-tasking. Users can also employ the broad range of free software and drivers available as open source, within a robust, portable open source framework. The teaser video (below) shows that the demo platform (Giant Gecko Development Kit?) uses 4 MB of RAM (755 KB used after boot-up) and the MCU delivers 9.07 Bogomips. Energy Micro’s energyAware profiler will also be provided in order …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

EMAC SOM-3517M: System-on-Module based on TI AM3517

Emac announced the SoM-3517M, a System-on-Module (SoM) based on TI AM3517 Cortex-A8 processor clocked at 600 MHz. This SOM has an Ethernet PHY included along with 4 serial ports. It supports up to 512MB of external DDR2 SDRAM, 1GB of NAND Flash, 2GB of eMMC Flash. Here are SOM-3517M specifications: CPU:  TI ARM Cortex-A8 600 MHZ Fanless processor System Memory: Up to 512 MB of DDR2 SDRAM (default: 256 MB) Storage: Up to 1 GB of NAND Flash (default: 256 MB) UP to 4 GB of eMMC Flash (default: 2 GB) LCD Interface – 16-bit DSTN/TFT Graphics: 2D/3D Accelerated Video w/ Resistive Touch Connectivity: 10/100 BaseT Ethernet I/O interfaces: 4 Serial Ports 2 Full Speed USB 1.1/2.0 Host ports 1 Full Speed USB OTG port 2 I2C and 2 SPI ports I2S Audio port High-End CAN Controller CAN 2.0B Controller Timer/Counters and Pulse Width Modulation (PWM) ports 1 Channel, 12-bit Analog-to-Digital converter Sensors: On-module Temperature Sensor Dimensions: 200-pin SODIMM form …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Texas Instruments OMAP 5 Reference Design

Texas Instruments announced it was developing the OMAP 5, the first Cortex A15 processor, in February 2012. This year at CES 2012, Texas Instruments unveiled OMAP 5-based reference design / development platform running Android 4.0.1 to Engadget. Remi El-Ouazzane, VP of OMAP at Texas Instruments, explains: “This is the greatest platform on Earth right now… way ahead of Apple, and it’s the first Cortex-A15 (which runs 2x faster than the Cortex-A9) product on the market. When running two Cortex-A15 chips at 800MHz, it’s more or less the same performance as running two Cortex-A9s at 1.5GHz. You’ll see [commercially available products] ramping up with this stuff in late 2012 or early 2013. We are also running Windows 8 on the latest OMAP; it runs perfectly well, and we’ve been working very closely with Microsoft. We’re working on multiple form factors — tablets, thin-and-lights — and we think ARM is going to bring tablets to the masses.“ He also told Engadget to …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Advantech ROM-1210 Computer on Module Powered by Freescale i.MX53

Advantech announced today a new Computer On Module (COM), the ROM-1210, powered by Freescale i.MX53 Cortex-A8 Processor clocked at 1 Ghz, with 256 to 512MB DDR3 onboard, 2GB Flash (upgradable to 64 GB) and supporting OpenGL ES 2.0, OpenVG 1.1 hardware 2D/3D accelerators. The module also supports full HD 1080p video decoding and HD 720p video encoding via its hardware engine.  The company targets human machine interface (HMI), digital signage, industrial automation, cloud computing and portable applications with this platform that can run Android 2.3, embedded Linux 2.6 and Windows Embedded Compact 7. Here are ROM-1210 specifications: CPU – Freescale i.MX535 Cortex-A8 1GHz (i.MX536 Cortex-A8 800MHz for wide temp. only) System RAM – 512 MB DDR3 (256 MB as optional) Flash – 2 GB (up to 64 GB) Graphic Chip – 24-bit LCD controller by CPU. Resolution Default 800×480 WVGA (320X 240 ~ 1920X1080 as optional) LCD Interface – 2x 24-bit LVDS connector Audio –  Audio Line-in, Line-out, MIC-in RTC, …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Marvell Armada 1500 Google TV Reference Design

Marvell announced that its Foresight Platform, powered by Marvell ARMADA 1500 HD Secure Media Processor System-on-a-Chip (SoC), will be officially used by Google TV (replacing Intel CE4100 SoC) and be introduced at CES 2012. The company said Google TV smart TVs, set-top boxes (STB) and blu-ray players based on its platform would be available later this year. The Foresight Platform uses Marvell’s Qdeo video processing technology designed to deliver improved 3D video, rich audio, 3D graphics and TV-friendly Web content thanks to noise reduction, de-interlacing, low bit-rate internet video enhancement and other enhancement techniques such as Adaptive Contrast Enhancement (ACE) and Intelligent Color Remapping (ICR). ARMADA 1500 (codenamed 88DE3100) contains Marvell’s ARM v6/7-compatible PJ4B SMP super-scalar dual-core CPU. The chip is designed to enable PC-like processing power to support Web browsing with support for Flash and other key technologies – with the aid of more than 6000 Dhrystone MIPS of computing horsepower, FPU v3.0, 512KB of L2 cache and WMMX2. …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Raspberry Pi Beta Boards Are Being Auctioned

The Raspberry Pi foundation has setup an Ebay account and made some of the Raspberry Pi Beta Board Model B (Ethernet + 256 MB RAM) available on Ebay. This is for charity so you won’t be able to get them for 35 USD… The current bid is 1,320.00 GBP (2050 USD). They’ll add 2 boards on Ebay each day. The goal of this auction is to gather funds in order to hire a full-time staff and give as many Raspberry Pi away to kids as possible. If you win the bid, you’ll get one of the 10 boards for sale, a USB power, an SD card with Debian, and some kind of certificate showing you were one of the first to get a board. If you are interested, you can bid at http://www.ebay.co.uk/itm/Raspberry-Pi-Model-B-beta-board-10-limited-series-10-/180786734741?pt=LH_DefaultDomain_3&hash=item2a17baa695 Jean-Luc Aufranc (CNXSoft)Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Linux for Cortex M3 & M4 Microcontrollers

There are plenty of low cost Linux development boards based on Cortex A8 or A9 such as the Beaglebone, as well as some devkits based on ARM7 and ARM9 such as SAM9 development kits , but if your application is cost and/or energy sensitive you can also switch to micro-controllers using Cortex M3 or M4 based development boards such as Emcraft SmartFusion devkits. You can run a functional uCLinux system with 1MB of RAM and 1MB of flash including the TCP/IP stack. You need to use uClinux and not directly Linux, because the Cortex M3 doess not have a Memory Management Unit (MMU) and only a Memory Protection Unit (MPU). This can bring some interesting software development challenges such as (apparently random) kernel panics, the lack of fork, memory fragmentation and more. You can check out http://kernel.org/pub/linux/libs/uclibc/Glibc_vs_uClibc_Differences.txt for the main differences between uClibc and Glibc. The instructions to patch and build the Linux kernel for Cortex M3 are available at …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

AllWinner A10/A1X Processor Resources, Development Board and SDK

AllWinner A10 (part of A1X series) is an ARM Cortex A8 SoC targetting multimedia products such as tablets, HD STB or digital signage. It is currently found in some low cost Android tablets such as Momo9C and will be used in Rhombus Tech’s Raspberry Pi alternative. The processor features an ARM Cortex A8 clocked at 1.5 Ghz with a Mali-400 GPU. It can support 1080p encoding/decoding, provides HDMI, Component, Composite, VGA and LVDS video outputs,  USB2.0 ports, a SATA 2.0 port and more… Here are the key features of the Allwinner A10: VPU (Video Processing Unit) HD Video Decoding (Super HD 2160P/3D Film) Support all popular video formats, including VP8, AVS, H. 264 AVC, VC-1, MPEG-1/2/4, … HD Video Encoding (H.264 High Profile) Support encoding in H.264 format DPU (Display Processing Unit) MULTI-CHANNEL HD displays Built-in HDMI YPbPr, CVBS, VGA LCD interfaces: CPU, RGB, LVDS up to Full HD Memory DDR2,DDR3 SDRAM, 32-bit SLC/MLC/TLC/DDR NAND Connectivity USB2.0 Port CSI (Camera …

Support CNX Software – Donate via PayPal or become a Patron on Patreon