Following the launch of the $49 APC ARM11 board as a Raspberry Pi alternative last year, VIA has just announced two new APC products based on a WonderMedia WM8950 Cortex A9 processor: APC Rock – $79 Android board APC Paper – $99 Android PC with a case made of recycled cardboard Both products run Android 4.0 (ICS) and mostly share the same specifications: SoC – VIA WonderMedia WM8950 ARM Cortex-A9 @800Mhz + Mali-400 GPU System Memory – 512 DDR3 SDRAM Storage – 4GB NAND Flash + microUSB slot Video Output – HMDI (Rock & Paper) and VGA (Rock only) Audio I/O – Audio out / Mic in combo Ethernet – 10/100 Mbps USB – USB 2.0 (x2) and microUSB (OTG) 20-pin ARM-JTAG header Extra GPIO, SPI and I2C busses on a header Dimensions (Board) – 170 x 85mm (W x H), Neo-ITX Standard. APC Paper is basically the same as […]
Posibus Peripheral Emulator Powered by Emcraft SmartFusion (Cortex M3 + FPGA) Solutions
According to Wikipedia, Digital Equipment Corporation (DEC) PDP-8 was the first successful commercial minicomputer, and was introduced in March 1965. Mike Thompson, working at Rhode Island Computer Museum (RICM), has restored a PDP-8/L system that was sold between 1968 through 1971. The system can be expanded with 4K of core, a paper tape reader (PR8/L), and/or a punch (PP8/L) controller. But the tape reader is not available anymore, so Mike decided to designe a Posibus peripheral (Tape Reader) emulator using a board with an FPGA + micro-controller. The easiest way to perform this task was to get an SoC that comes with an MCU and a FPGA to avoid having to create an FPGA <-> MCU interface. This is why he chose Emcraft Linux SmartFusion Evaluation Kit featuring a Microsemi Smartfusion cSOC with a Cortex M3 core and an embedded FPGA. The whole setup is shown below. Three FlipChip interface boards […]
DaVinci Movile Kite Full-HD Tablet Boots Android and Ubuntu
DaVinci Mobile, an Italian company, has just announced a Samsung Exynos 4412 quad core tablet running Android 4.0 (ICS) and Ubuntu 12.04 Precise that should sell for 373 Euros in Italy, or just 29 Euros with a subscription. The specifications of this tablet are as follows: SoC – Samsung Exynos Quad-Core Cortex A9 processor @ 1.4 Ghz + Quad-Core Mali-400MP GPU System Memory – 2GB DDR3 Storage – 32GB flash + microSD card socket Display – 10.1 “IPS Multi-touch Capacitive Panel (1920×1200) with a viewing angle of 178 ° Connectivity Wi-Fi – 82.11 b/g/n Bluetooth 4.0 GPS- A-GPS Sensors – Gyroscope Camera – VGA front camera, 2.0 MP rear camera USB – miniUSB port Audio I/O – 3.5 mm jack for headphones Battery – 5400mAh 3.7V Weight – 539g Dimensions – 258.3x164x9.5mm The hardware specifications appear to perfectly match Ramos W30HD tablet, sold for less than $300 on Chinese websites […]
The End of Embedded Linux (As We Know It) – ELCE 2012
Chris Simmonds, freelance consultant and trainer (2net ltd), discusses the future of embedded Linux now that storage and processing power are no longer an major issue, and try to find the best Linux platform for embedded systems at ELCE 2012. Abstract: Embedded Linux is at a cross roads where the combination of Moore’s law making devices more powerful and the mass production of consumer devices, especially mobile, making them cheaper means that the old ways no longer work. Only a few years ago we though in mega: MHz, MBytes, MBits/s. Now we have to think in giga. The days of the single core CPU are almost over, as are the days of the QVGA display. All this means that there is a need to re-think how embedded devices are programmed. Two obvious roads lie ahead: Android and Ubuntu (or other desktop operating system of your choice). This talk considers the […]
Board Bringup: You, Me, and I2C – ELCE 2012
David Anders, embedded systems developer at Texas Instruments, explains how to work with I2C in Linux based embedded systems at ELCE 2012. Abstract: Board bring up is one of the most under documented aspects of embedded development. I2C is such a powerful, low-cost, and ubiquitous method of communication, that a basic understanding of it’s usage is essential to the embedded linux developer to quickly bring up and debug embedded designs. This presentation will look at the various software and hardware aspects of working with I2C using simple case studies highlighting the implementation of an EEPROM and a GPIO Expander. Most embedded Linux developers at some point in their career will be handed a piece of hardware that is untested. This presentation intends to provide some information about core tools and methods for bring up of I2C interfaces and assorted I2C based peripheral devices. David Anders has previously presented at Embedded […]
Ambarella Unveils A9 4K Ultra HD Camera SoC
Ambarella has recently today introduced the A9 camera System on Chip (SoC) with support for the new 4K Ultra HD video standard in order to power next generation of mirrorless, sports, and digital still cameras. Ambarella A9 SoC features two ARM Cortex A9 cores (surprisingly), as well as Ambarella Image and Video DSPs. The A9’s video features include video timelapse modes, capture of high-resolution still images during video recording, Electronic Image Stabilization (EIS), and burst capture of up to sixty 12-megapixel still images per second. Ultra-wide angle and small form factor lenses are supported with full lens distortion correction. The A9 also support High Dynamic Range (HDR) video. Ambarella A9 Feature Summary: 4K Ultra HD video recording @ 30 fps. High definition video recording at 720p @ 240fps and 1080p @ 120fps. Burst mode support for still image capture of over 700 Megapixels per second. Multi-exposure High Dynamic Range (HDR) […]
Beaglebone: The Perfect Telemetry Platform? – ELCE 2012
Matt Ranostay, technical staff at Ranostay Industries, gives a presentation about a telemetry system based on Beaglebone at the Embedded Linux Conference Europe on November 5, 2012. Abstract: The author will discuss his ongoing and other team members efforts to develop hardware and software that reports sensor data to the community. This talk will be split into several parts a) types of useful sensors b) hardware design of Beaglebone capes c) and telemetry reports to Pachube/Cosm. Demonstrating that in the new world of cheap prototyping boards with I2C, GPIO, and SPI that anyone can setup a decent monitoring system for home security, automation, and weather reporting. There will be a live demo of prototype geiger counter + weather station. The audience targeted is the professional hobbyist who likes to hack on microcontrollers in their spare time. It will take little to medium knowledge of electrical engineering to follow this talk. […]
OpenOCD: Hardware Debugging and More – ELCE 2012
Peter Stuge, self-employed hardware, software and security consultant, talks about OpenOCD open source tool for JTAG debugging at ELCE 2012 in Barcelona. Abstract: The presentation walks through how to use the OpenOCD open source software to debug embedded systems on the hardware level via JTAG interface, allowing single stepping, setting breakpoints, inspecting register and memory contents and more, starting before the CPU even executes the first instruction. After an introduction to JTAG debugging we look at how to use OpenOCD both standalone for firmware flashing as well as together with the GDB GNU Debugger for convenient debugging of bootloaders or the Linux kernel. These tasks will be demonstrated, and the respective OpenOCD configuration details will be explained.The presentation targets intermediate-level developers who work on bootloaders, BSPs and kernel drivers, deeply embedded systems, and test and production engineers with an interest in using OpenOCD, which can allow unified tooling across all […]