SoC Power Measurement with ARM Energy Probes and Linux EAP Tools

Andy Green, TI Landing Team lead at Linaro,  gave an interesting presentation entitled “How to measure SoC power” at Linaro Connect Europe 2012. This talk was specifically aimed at software engineers, so that they know how to properly measure power consumption, and take actions to optimize the software to decrease it. In the first part of the presentation, he gives an overview of electronics basics with definition of voltage, load, current and power, units used for power measurements (Clue: you need to use Watts), and how voltage, current and power can be measured with voltmeters and ammeters. When you want to measure power in a rail, you would usually insert a shun resistor, use a multimeter and derive the power from the resistance and the measured voltage (P=V2/R). He also gives details about regulator efficiency, choosing measurement sampling… There are 4 common measurements strategies: DC IN – Easiest way, gives the complete […]

Xibo for Android on Mele A1000 Set-top Box & WM8850-MID Tablet

Earlier this month, Xibo developers announced the beta version Xibo for Android was available for testing. Contrary to the Linux & Windows clients and servers which are open source, Xibo for Android is developed by Spring Signage and will available commercially. This sponsorship will help finance the development of Xibo open source software: the 2 clients (.net in Windows, Python in Linux), the server and API. The current beta version supports the most important features of the Windows client, but lacks support for Adobe Flash, Microsoft PowerPoint, Datasets, Microblog, Stats, Counter Media, Socket Listener, Lift/Serial Interface Support, Offline Update via USB Drive, Full Compositing (overlapping regions) and Video Transparency. If you want to test the Xibo client for android, you can register for the private BETA and download an APK (Xibo_Android_Clientv1.0.12.apk) to install on your Android devices. Being part of the BETA program will also guarantee you a price of […]

ArmSoM RK3588 AIModule7 NVIDIA Jetson Nano-compatible SOM

Le Labo Citoyen Gasser – Raspberry Pi Based High Precision Pollution Monitoring System

“Le Labo Citoyen” is a recently founded French non-profit organization aimed at “promoting and experimenting with innovating and free technologies for the citizens and the environment”.  Their first project is to gather pollution data (NO2, O3, and SO2 levels) in Paris using 2 (soon to be) open source components: Gasser – Self-contained mobile sensor currently powered by the Raspberry Pi ThingStream – Open source IoT datastore which should be similar to iDigi Cloud, except you can just store data in your own server or on “Le Labo Citoyen” servers. Gasser has four main parts: Sensor(s) – Alphasense B4-series sensors (black and red component in the top left of the  main box) with accuracy of up to <10 ppb (parts-per-billion). Cost: ~110 Euros. They currently only use the NO2 (nitrogen dioxide) sensor. ADC & Computer – Raspberry Pi (Cost: ~30 Euros) & Delta-Sigma ADC (Cost: ~30 Euros). Communication Medium – Huawei […]

Big.LITTLE Processing Implementations and Current Status

There was a big,LITTLE mini-summit during Linaro Connect Europe 2012, where an update was given on current big.LITTLE implementations and the results of measurement of power vs performance. Big.LITTLE Processing Implementations Overview As briefly mentioned in “Versatile Express TC2 (2xA15, 3xA7) Development Board at ARM Techcon 2012“, there are 2 big.LITTLE implementations: In-kernel switcher (IKS) This implementation is already available through Linaro and only required minimal changed to the kernel as it mainly an augmentation to DVFS (Dynamic Voltage and Frequency Scaling) except instead of only adjusting voltage and frequency depending on the load, it will also move the load to different cores. The main drawback is that this implementation only uses half the cores. For example, on a 2x Cortex A15 / 2x Cortex A7 system, it can only use 2 cores at the same time (either A15 or A7 cores), as the load is managed between one type […]

List of Android Benchmarks, Optimizations Results & Benchmarks Analysis

Linaro Connect Europe occurred in Copenhagen on Oct. 29 – Nov. 2 2012 (LCE12) and included 3 mini-summits about Android, big.LITTLE and ARMv8. Linaro has recently posted the presentation slides and I’ll have a look at a few of those slides in details and try to post information that I feel can be interesting. Today. I’ll go over the “Benchmarking and Optimization Opportunities” slides, where we can learn which Android Benchmarks Linaro use, how they’ve decreased benchmark results variance, which parts of the system are actually tested by benchmarks (profiling), and what they plan to do to further optimize Android on ARM. When I do some reviews, I usually simply use Antutu and Quadrant benchmarks to assess the performance of the devices, but Linaro uses many more benchmarks which I’ll list below. I’ll provide 2 links for each benchmark. The first link is to the official website and the other […]

smARtDUINO Open System Provides a Low Cost Modular Arduino Platform

smARtDUINO is a new platform design by the former ARDUINO’s manufacturer (Update: This claim appears to be incorrect and a lie) composed of several compact modules and is a fully funded project on Kickstarter (Less than 3 days remain to become a sponsor). The platform is not based on a single processor, architecture or language but, makes use of an universal platform that can be used to connect components originally developed from different companies, technologies and form factors. For example, it is possible to integrate modules, accessories or shields from Arduino, Netduino, ChipKit and even interact with smartphone using an ADK module, without having to use a breadboard and/or soldering. Interoperability is made possible thanks to what they call “smARtBUS Open I/O“, which is a standard for connectors designed after looking at existing (Arduino) platforms on the market. The company opted for 2 solutions composed of 2 connectors: smARtBUS BASIC […]

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

EnOcean EDK 350 Developer Kit For Energy Harvesting Wireless Solutions

EnOcean unveiled the EDK 350 developer kit which includes energy harvesting and wireless (RF) modules, and demonstrated the platform at Electronica 2012 on Future Electronics and Farnell booth. The new kit can help OEMs design batteryless applications quickly in a cost-effective manner for building and industry automation, smart homes and machine-to-machine systems. EnOcean EDK 350 Developer Kit includes the following modules: A universal programmer board (EOP 350) TCM 320 (transceiver module) STM 300 (universal wireless sensor module) ECO 200 (mechanical energy converter) PTM 330 (transmitter module for ECO 200) PTM 210/PTM 215 (energy harvesting switch module, PTM 215 includes data encryption function) STM 330 (energy harvesting temperature sensor module) USB 300 (USB wireless gateway) Wireless modules are normally available at frequencies of 315 MHz (for North America and countries following FCC specs) and 868 Mhz (for Europe and countries following R&TTE specs). The EDK 350 developer kit can be extended with […]

$199 GIZMO EXPLORER KIT – Embedded Development Kit Based on AMD G-Series G-T40E APU

I’ve just stumbled upon a low cost and open source embedded development kit featuring AMD G-Series G-T40E dual core APU that comes with the following: The Gizmo Board – A compact (10×10 cm) development board for powered by an AMD G-Series APU. The Explorer Board – An expansion I/O board providing an alpha-numeric keypad, a micro-display, and a breadboard area for prototyping and customization. Sage SmartProbe JTAG Development Tool – The kit includes the SmartProbe hardware and 20 hours of trial time use. Ethernet & USB Cables – The USB cable lets you connect the SmartProbe to your PC. The Ethernet cable is for networking connectivity, which can be used to access the SmartProbe as well. USB wall charger Power Supplyand Cable – A universal power supply for the Gizmo board, with a U.S.-standard cord. 6x standoffs with nuts Alpha-numeric keypad – To connect to the explorer board Installation DVD […]

Boardcon CM3588 Rockchip RK3588 System-on-Module designed for AI and IoT applications