Subject: General Tech | October 2, 2014 - 12:37 PM | Jeremy Hellstrom
Tagged: Mbed OS, arm, iot, cortex-m, Mbed Device Server
ARM is serious about staking their turf in the Internet of Things, there will soon be an Mbed OS custom built for their Cortex-M lineup of processors which will pair with an Mbed Device Server to manage clients and process data. The main focus is on low power communications technology as one would expect, with support for Bluetooth Smart, 2G, 3G, LTE and CDMA cellular technologies, Thread, WiFi, and 802.15.4/6LoWPAN along with TLS/DTLS, CoAP, HTTP, MQTT and Lightweight M2M. The project is not new either, according to what ARM told The Inquirer the Mbed community already has over 70,000 developers actively participating or designing products on this platform and there is a long list of partners for Mbed listed in that article. The real focus in many minds is not so much on the current adoption of the Mbed OS, but in how much time will be spent on their second claim, security. There is a lot of doomsday scenarios being tossed around as the IoT starts to come of age, many are farcically incorrect but there are very real concerns as well.
"Called the Mbed IoT Device Platform, the software is primarily an operating system (OS) built around open standards that claims to "bring Internet protocols, security and standards-based manageability into one integrated tool" in order to save money and energy in making IoT devices."
Here is some more Tech News from around the web:
- Microsoft rolls out SMB rental tariffs for Microsoft Office 365 @ The Inquirer
- New Wintel platforms may impact 4Q14 PC demand @ DigiTimes
- Applied Micro: Get lost, PowerPC! We're flinging 64-bit ARM HeliX cores at robots next year @ The Register
- Meet AMD's pole-dancing 64-bit ARM chip: Hierofalcon wants to be in a mast near you @ The Register
- Windows 10: One for the suits, right Microsoft? Or so one THOUGHT @ The Register
- The Unpatchable Malware That Infects USBs Is Now on the Loose @ Wired
- Fight cancer and win a GTX Titan Black at Bjorn3d
Subject: General Tech, Networking, Mobile | September 15, 2014 - 02:24 AM | Scott Michaud
Tagged: radio-on-a-chip, iot, internet of things
Tiny and passively-powered radios would make for some interesting applications. One major issue is that you cannot shrink an antenna down infinitely; its size is dependent upon the wavelength of EM radiation that it is trying to detect. Researchers at Stanford and Berkeley have announced "ant-sized" radio-on-a-chip devices, fabricated at 65nm, which are powered by the signal that they gather.
The catch is that, because their antenna is on the order of a few millimeters, it is tuned for ~60 GHz. There are reasons why you do not see too many devices operate at this frequency. First, processing that signal with transistors is basically a non-starter, so they apparently designed a standard integrated circuit for the task.
The other problem is that 60 GHz is an Extremely High Frequency (EHF) and, with its high frequency, is very difficult to transmit over long ranges. The 57-64 GHz region, in particular, is a range which oxygen resonates at. While it is possible to brute-force a powerful signal through a sensitive antenna, that defeats the above purpose. Of course, the researchers have been honest about this. Right in their IEEE abstract, they claim a current, measured range of 50cm. In their Stanford press release, they state that this is designed to be part of a network with units every meter (or so). Current bandwidth is a little over 12 megabit.
Simply put, this will not become your new WiFi hotspot. However, for small and connected devices that are in close proximity, this could provide an interesting communication method for when size, cost, and power efficiency trump speed and range.
Subject: General Tech | July 16, 2014 - 02:21 AM | Tim Verry
Tagged: solidrun, SFF, Raspberry Pi, iot, i.mx6, Freescale, Cortex A9
SolidRun recently launched a new small form factor PC called the HummingBoard. The new kit is an open source hardware platform that can run a number of open source operating systems. It mimics the physical form factor of the popular Raspberry Pi and as a result is compatible with much of its accessories including cases and add-on boards.
The HummingBoard is comprised of two main pieces; the carrier board which hosts all of the I/O ports and pin-outs and the removable microSOM (Silicon on Module) which is a smaller circuit board housing the processor and system memory.
SolidRun currently offers two reference versions of the carrier board, a base design and a higher-end model with beefier I/O. The HummingBoard Carrier is an open source design and the company allows hardware hackers and product developers to use their own custom carrier boards based on the reference design. Each carrier board has a special connector that the Micro SOM plugs into.
A microSOM (System on a Module) includes the CPU, GPU, RAM, power management, networking, and I/O connectivity hardware.
SolidRun currently offers up three microSOMs for use with the HummingBoard. The microSOMs use Freescale i.MX6 series SoCs (PDF), offer up to 1GB of RAM, and host the power management and networking hardware. Depending on the microSOM chosen, users can get a single or dual core CPU paired with a GPU that is at least OpenGL ES 2.0 compatible (the highest end model supports OpenGL ES 2.0 Quad Shader) and video encode/decode hardware units. The HummingBoard is upgrade-able and may support a microSOM with a quad core CPU in the future (a quad core microSOM already exists but is not currently supported by the HummingBoard).
Users can purchase the HummingBoard as a combo (carrier board+processor module) or in individual pieces. Specifically, SolidRun sells the HummingBoard i1, i2, and i2eX. Both the i1 and i2 use the base carrier board while the i2ex uses the pro version. The i1 comes with a single core i.MX6 CPU, GC880 GPU, and 512MB of system memory. The i2 ups the amount of RAM to 1GB and CPU core count by using the Freescale i.MX6 Dual Lite. Finally, the HummingBoad i2eX features a faster clocked dual core CPU (i.MX6 Dual), GC2000 GPU, 1GB of RAM, and significantly more I/O thanks to the higher-end carrier board and processing capabilities.
At a minimum, users can expect HDMI video out, 10/100 Ethernet, two powered USB 2.0 ports, a microSD card slot, a coaxial S/PDIF audio output, PWM mono audio, a 2-lane MIPI CSI 2.0 camera interface, and GPIO header. On the high end (HummingBoard Carrier Pro/HummingBoard i2eX/custom configs), the HummingBoard supports Gigabit Ethernet (limited to 470Mbps by the SoC), PCI-E 2.0, mSATA II, two additional USB 2.0 ports (via internal header), stereo audio output, microphone input, an IR receiver, and a Real-Time Clock (RTC) with battery backup.
SolidRun is aiming the HummingBoard platform at Internet-of-Things, home automation, and other embedded device developers. I believe that it will also appeal to hobbyists and Linux software developers.
The HummingBoard is rather expandable and is nearly a drop-in alternative to the Raspberry Pi. The open source nature (though, like the Raspberry Pi's BCM2835, the SoC is not fully open source) is nice, and the modular/upgradeable design is sure to appeal to hardware enthusiasts. The HummingBoard starts at $45 and tops out at $99 for the highest end i2eX. It is more expensive than the Raspberry Pi, which is the platform it is most likely to be pitted against, but it features faster hardware (especially the CPU and its ISA: ARMv7 versus ARMv6) and is priced competively with devices like the BeagleBone Black and SolidRun's own CuBox lineup.
The small form factor (and "single board PC") market has really ramped up the last few years and it is exciting to watch it all unfold. Stay tuned to PC Perspective for more SFF PC coverage!
Subject: Processors, Mobile, Shows and Expos | October 26, 2013 - 11:13 AM | Ryan Shrout
Tagged: techcon, iot, internet of things, arm
This year at the Santa Clara Convention Center ARM will host TechCon, a gathering of partners, customers, and engineers with the goal of collaboration and connection. While I will attending as an outside observer to see what this collection of innovators is creating, there will be sessions and tracks for chip designers, system implementation engineers and software developers.
Areas of interest will include consumer products, enterprise products and of course, the Internet of Things, the latest terminology for a completely connected infrastructure of devices. ARM has designed tracks for interested parties in chip design, data security, mobile, networking, server, software and quite a few more.
Of direct interest to PC Perspective and our readers will be the continued release of information about the Cortex-A12, the upcoming mainstream processor core from ARM that will address the smartphone and tablet markets. We will also get some time with ARM engineers to talk about the coming migration of the market to 64-bit. Because of the release of the Apple A7 SoC that integrated 64-bit and ARMv8 architecture earlier this year, it is definitely going to be the most extensively discussed topic. If you have specific questions you'd like us to bring to the folks at ARM, as well as its partners, please leave me a note in the comments below and I'll be sure it is addressed!
I am also hearing some rumblings of a new ARM developed Mali graphics product that will increase efficiency and support newer graphics APIs as well.
Even if you cannot attend the event in Santa Clara, you should definitely pay attention for the news and products that are announced and shown at ARM TechCon as they are going to be a critical part of the mobile ecosystem in the near, and distant, future. As a first time attendee myself, I am incredibly excited about what we'll find and learn next week!