Live Lava Lab demonstration, adding new development boards for automatic testing

Posted by – February 8, 2015

Showing how easy it is to integrate any development board in Lava. Beaglebone Black, Allwinner A20 Cubieboard2, IFC6410, Odroid-UX3 (Exynos5422). They can take any new board and just get it connected. LAVA is an automated validation architecture primarily aimed at testing deployments of systems based around the Linux kernel on ARM devices, specifically ARMv7 and later. The current range of boards (device types) supported by this LAVA instance can be seen on the scheduler status page https://validation.linaro.org/scheduler/ which includes details of how many boards of each type are available for tests and currently running jobs.

eInfochips enabling Linux support on ARM based SoCs

Posted by – February 8, 2015

They have enabled the Qualcomm Snapdragon APQ8064 (Snapdragon 600) with Linaro's Linaro OpenEmbedded based Ubuntu release. They have optimized it for video/audio capture encode/decode through software based encoding and optimizing HD resolution with hardware acceleration for video-chat.

Gocupi drawbot polargraph robot suspends a pen/marker draws on vertical surface

Posted by – February 8, 2015

David Mandala shows the Gocupi that at Linaro Connect. The cool thing (beyond that is was made by a couple of guys from the DallasMakerSpace) is that it is a real project that uses an ARM embedded computer and it could do more if it had a more powerful ARM embedded computer.

It is also a contraption more commonly referred to as a ‘drawbot’ or ‘polargraph’. The gocupi is a robot that suspends a pen or marker between two stepper motors and draws on a vertical surface. Each stepper motor has a spool attached to it’s shaft which is wound with a thin braided line, and these spools move simultaneously to control the position of the pen that hangs between them.

The positioning is all accomplished by using a polar coordinate for each point on a path for each stepper motor. To determine how the pen should move from one point to the next the gocupi calculates the velocity and acceleration based on a number of factors, the most notably being the position on the drawing surface. The gocupi knows lines near the edge of the page drawn at high speed have a tendency to produce an unintended line or may cause the pen to bounce off of the surface creating dots and dashes instead of a line. This is all taken into consideration for each transition of the pen from on point on a path to the next. To further put that process into perspective, it is not uncommon for a drawing to consists of 800,000 points (or more) and take 45 minutes to an hour for the gocupi to draw.

Find out more about it at: http://gocupi.com/
https://github.com/brandonagr/gocupi
https://www.kickstarter.com/projects/1412673920/gocupi-turns-your-raspberry-pi-into-a-portable-pol
http://dallasmakerspace.org/

Chromium Blink Embedded Framework on STM B2102 and Hisilicon Poplar

Posted by – February 8, 2015

The Linaro team ported the Chromium Embedded Framework to Linux running on ARM, the framework utilizes an EGL backend integrated using Chromium's Ozone abstraction layer.

Linaro Performance Contest, John Maddog Hall

Posted by – February 8, 2015

At http://performance.linaro.org/, in anticipation of ARM’s new 64-bit architecture, Linaro reviewed some of the source code of a typical GNU/Linux system and found over 1400 source code modules that included ARM assembly language which might need to be ported and does need to be tested to work on new ARM 64-bit processors (Aarch64).
Linaro also recognized that some of the modules were written a long time ago (by computer standards) when CPUs were single core and not multi-core, compilers were not as optimized and RAM memories were smaller and more expensive leading to trade-offs in portability and algorithm selection. In today’s era, it might be better to re-evaluate the use of assembly language and perhaps replace it completely with a higher-level language such as “C”. It might also be worthwhile to review algorithms that made sense in an earlier time, but have outlived their usefulness.
In some cases the assembly language that exists in the code was “transposed” from existing assembly language of a different architecture and did not necessarily utilize the best features of each assembly or machine language architecture. In other cases it might make more sense to create a compiler intrinsic to do certain functions such as identifying the architecture of the machine.
Finally, while the code in the modules may be very efficient and highly portable, the compiler invocations may need review to take advantage of new optimization switches.
All this amounts to a major opportunity to not only ensure GNU/Linux based systems will operate efficiently on new ARM 64-bit processors, but also to optimize the performance of these systems across architectures. In pursuit of this performance goal, Linaro decided to create a long-running performance contest directed at these modules, and in the future extend the contest to even more modules which may or may not have assembler language in them.
To get started, click on the “Getting Started” Tux Penguin: http://performance.linaro.org/start/

Geniatech shows Android 5.0 Lollipop Android TV on AmLogic and shares strategy

Posted by – February 4, 2015

Shenzhen Geniatech Inc. Ltd, one of the world leading Android TV ODM / OEM Platform vendor, release, demo and leaked today insider technical information, roadmap information about their Android 5.0 Lollipop and Android TV strategic deployment, migration and release strategy for 2015. Watch and follow Geniatech VP. Features include Google Cast (Chromecast protocol support!), 4K, Android TV UI and more.

For any request questions and further information, with regards to Android TV / Android 5.0,. Android TV Solution, Product and Sales Inquiries, you can visit Geniatech public website http://geniatech.com or send e-mail to sales@geniatech.com.

$110 Onda V975s with Allwinner A83T Octa-core ARM Cortex-A7

Posted by – February 1, 2015

This is the new mass market Onda V975S "iPad Air style" thin ultra light Octa-core tablet powered by the Allwinner A83T Octa-core ARM Cortex-A7 with the PowerVR SGX544MP GPU selling at only $110 (699rmb) retail all over China with 1GB RAM and 16GB Flash with an IPS 1024x768 display. Onda also has 2GB RAM, 32GB Flash and Retina display Onda V989 Air for sale for about $130 (799rmb) as the mass market retail price. They both come in as thin form factors as the iPad Air, with thin and light metallic like 9.7" display form factor. Android 5.0 Lollipop is also just about to be pre-installed shipped on these. Onda is the number 1 top selling "Tier 2" brand in China, shipping millions of tablets per year!

Vuzix next generation Smart Glass design

Posted by – January 31, 2015

Vuzix is showing their next generation 1.4mm display engine that can fit into products that look like normal sunglasses, will support augmented reality, virtual reality and 3D. Intel just invested $25 million to buy 30% of Vuzix to help Vuzix get that next generation smart glass design to the consumer market sooner.

Airwolf 3D uses 3D printers to print 3D printers. Interview with IDTechEx

Posted by – January 28, 2015

Airwolf's technicians use 3D printers to replicate more 3D printers nearly 24/7 at the company’s headquarters in Mesa CA. This video with IDTechEx was taken at the IDTechEx event 3D Printing LIVE!. Learn more at http://www.idtechex.com.

ARM mbed OS platform for Internet of Things

Posted by – January 28, 2015

ARM talks sensors to servers demonstrations, ways to implement Internet of Things, using the mbed development boards with Arduino headers, the Arduino Shield with a low-power WiFi, doing custom sensor modules with temperature, microphone, ultra-sonic and motion sensors, stacking them up to do sensor nodes, then putting them around the booth to show a dashboard of things happening at the booth hosted on an AppliedMicro X-Gene server.