Xilinx Zynq-7000 Extensible Processing Platform (EPP): Dual Cortex A9 + FPGA SoC

The Xilinx Zynq-7000 EPP (Extensible Processing Platform) is a new class of device, offering a mix of a dual-core ARM Cortex-A9 subsystem (including cache, memory controllers, interface, and peripheral functions) with a 28-nm programmable digital FPGA and programmable analog capabilities. This  combination opens the door to a range of demanding applications, including automotive (video processing and analytics requirements for driver assistance systems), broadcast (high-bit-rate bandwidth for high-accuracy video processing and analytics), and industrial control systems that combine high-processing demands with tight integration requirements. There are actually 4 models which share the same processing subsystem (CPU core, memory, peripherals, etc…) and only differ by the programmable logic used: Z-7010 – Artix-7 FPGA with 28K logic cells. Z-7020 – Artix-7 FPGA with 85K logic cells. Z-7030 – Kintex-7 FPGA with 125K logic cells. Z-7045 – Kintex-7 FPGA with 350K logic cells. The Zynq-7000 EPP platform allows concurrent software and hardware development: System […]

Virtual Hardware Platforms: Test & Debug Software Before the Silicon is Ready

Historically software could only be tested and debugged when the first silicon sample was ready, and the software team could not participate in the design process. But thanks to Virtual Hardware Platforms, software can be executed at speeds close to real time on an abstract model of the hardware, available long before a design has been completed. The virtual platform is designed to simplify the creation and support of virtual prototypes and allow design teams to begin developing software weeks to months before a hardware prototype is available, and software teams can use it as their application development platform. For example, Freescale is using a Virtual Hardware Platform for their new Vybrid Controllers to emulate both Cortex A5 and Cortex M4 cores, as well as peripherals and run OS such as Linux or MQX before the Controllers are ready (Q2 2012). One Virtual Hardware Platform has just won the ACE […]

ArmSoM CM5 Raspberry Pi CM4 alternative with Rockchip RK3576 SoC

TI SimpleLink GPS CC4000 Enables GPS For MCUs

Yesterday, Texas Instruments unveiled the SimpleLink GPS CC4000, a GPS self-contained module that can be interfaced with any MCU or MPU having a UART interface.  Due to limited resources of microcontrollers, several GPS features have been implemented in hardware such as the push-to-fix function which can simply be controlled by the MCU via a GPIO to receive National Marena Electronics Association (NMEA) strings containing location, time and velocity information. TI Simplelink GPS CC4000 enables GPS-based applications such as asset tracking, industrial M2M, sports and fitness, and precision timing. It can deliver better than 2.5 meter accuracy and provides pulse-per-second output functions to provide precise location and timing data. It can also automatically reuse previously decoded satellite information thanks to its “watchful-eye” feature in order to deliver fast time to first fix (TTFF) and optimize power consumption. Here are SimpleLink GPS CC4000 key features: Driverless, fully integrated GPS solution which requires […]

Freescale Vybrid Controllers: Cortex A5 + Cortex M4 Solutions

Freescale announced the new Vybrid platform based on Cortex A5 application processor and Cortex-M4 MCU (VF6xx and VF7xx family only) which targets building/home automation and control, industrial automation, point-of-sale systems, medical devices, smart energy equipment, and appliances. There are 5 families of Vybrid Controllers which support the following common features: Video/Camera Interface Unit + optional OpenVG GPU (except VF3xx) Up to 800 MHz data rate DDR3 and LPDDR2 support (except VF3xx) USB 2.0 OTF with Integrated PHY (1 or 2 depending on model) Ethernet 10/100 MAC (1 or 2 depending on model) Display controller (WQVGA to XGA resolutions) High-assurance boot with Crypto Acceleration Up to 1.5 MB on chip SRAM NAND Flash controller and Dual Quad-SPI with eXecute-In-Place(XIP) Dual 12-bit ADC and DAC Here are the 5 families of Vybrid platforms and key differentiating features: VF3xx: ARM Cortex-A5 up to 266 MHz, 1x USB 2.0 OTG, 2x Ethernet, display up […]

FSLBOT: Freescale (Dancing) Robot Kit

Freescale unveiled the FSLBOT prototype last year (and I missed it!), and today, the company has announced further improvements to the Freescale Tower System mechatronics robot and board, a bipedal robot and development board that allows designers to write software for a variety of sensor applications while making a robot walk and respond to touch, motion, vibration, tilt and other external stimuli. The new version of the robot uses a new programming language based on StickOS, has wireless capabilities and adds an Xtrinsic MAG3110 magnetometer. This robot has been designed with the collaboration of StickOS and CPUStick.com with the goal “to create a tool that would enable casual users and consumers of technology to become creators and innovators”. The Freescale FSLBOT Robot Kit comes with the following: Freescale Tower System mechatronics board powered by a 32-bit ColdFire MCU with 64K of RAM and 512K of flash. Leg mechanics and associated […]

iWave Systems Rainbow-G15M-Q7: Qseven SOMs Based on Freescale i.MX 6 Series

iWave Systems, an embedded systems company based in Bangalore, India, has launched Qseven Modules powered by Freescale i.MX 6Quad (quad-core Cortex A9 processor), i.MX 6Duo (dual -core) and i.MX6 Solo. The Rainbow-G15M-Q7 modules are compliant with Qseven specification R1.20 and target the Industrial, Automotive and Medical markets. Here are the modules specifications: CPU: Freescale i.MX6  Cortex A9 Q/D/S core @ 1 GHz Memory: 1GB DDR3 SDRAM– Expandable to 4GB Optional 8GB eMMC Flash On-Board Micro SD slot  Qseven Edge Connector : PCIe v2.0 HDMI 1.4 SATA 3.0 Gigabit Ethernet Dual LVDS LCD Support 4 x USB 2.0 Host | 1x USB 2.0 device AC97 Audio 8-Bit SD/MMC CAN1, SPI & I2C ports Debug Port  Expansion Connector: 2x Camera CSI MIPI CSI & DSI 24 Bit RGB LCD IF Triple UART 4×4 Key Matrix ESAI (Embedded Software Application Interface) , SPDIF MLB (Media Local Bus), CAN2 I2C, PWM, GPIO, Memory bus Form […]

Rockchip RK3568, RK3588 and Intel x86 SBCs and SoMs in 2025

Energy Micro Announces EFM32G-DK3550 Gecko (Cortex-M3) Development Kit

Energy Micro has just announced the availability of the EFM32G-DK3550 development kit based on ARM Cortex-M3 EFM32G890F128 MCU. The kit (pictured below) is based on the main board from the bigger Leopard and Giant Gecko kits and supports SEGGER J-Trace and J-Link in order to reduce the need for additional debugging tools. Here are the development kit specifications: EFM32G890F128 Gecko Cortex-M3 MCU 4MB PSRAM 16MB NOR-Flash 320 x 240 RGB resistive touch TFT display Ethernet MAC/PHY microSD slot audio I/O and I2S DAC USB debug interface, SEGGER J-Link debugger Advanced Energy Monitoring (AEM) system to monitor the prototype’s energy consumption. 2x RS232,  IrDA Switches, Joystick, LEDs, potentiometer… EXP32 Prototyping area (right side of the picture) For software development, Energy Micro provides Simplicity Studio suite, which includes energyAware Profiler that can interface with the AEM system via USB, gather all relevant system data, and display real-time graphs of current consumption on a […]

Mele A1000: AllWinner A10 (Cortex A8) Based Hackable Android STB

The Mele A1000 is an Android 2.3 IP Set-top Box (STB) powered by AllWinner A10 (Cortex A8) CPU with 512 MB RAM and 2 GB NAND Flash.  AllWinner A10 is the CPU to be used by the 15 USD (BOM Cost) Rhombus Tech Linux Computer, an alternative to the Raspberry-Pi. Since they do not have an alpha board yet, the Mele A1000 STB is apparently the development platform chosen by developers involved in Rhombus Tech low cost board while they wait for the hardware. Let’s have a look at the device specifications: CPU: ARM CortexA8 1GHz (AllWinner A10) Memory: DDR3 512MB RAM / 2 4GB Nand Flash OS System: Android 2.3 External Storage: Supports SD card up to 32GB, supports 2.5″ SATA HDD up to 1TB, Supports max 16GB USB flash disk Video coding: HD MPEG1/2/4.H.264.HD AVC/VC-1,RM/RMVB, Xvid/DviX4/5/6, RealVideo8/9/10, VP6 Video Format: ts/m2ts/tp/trp/mkv/mp4/mov/avi/rm/rmvb/wmv/vob/asf/flv/dat/mpf/mpeg Audio Format: MP3/WMA/WMV/OGG/FLAC/MKV Subtitle Format: SRT/SMI/SSA/ASS Network […]

Boardcon EM3562 Rockchip RK3562 SBC with 8 analog camera inputs