In this video, Thomas Ensergueix and Diya Soubra, product managers at ARM for Cortex-M processors,
discuss how software complexity is driving the increase in the deployment of 32bit Cortex-M processors in the embedded market.
The ARM Cortex-M processor family is a range of scalable and compatible, energy efficient, easy to use processors designed to help developers meet the needs of tomorrow’s smart and connected embedded applications. Those demands include delivering more features at a lower cost, increasing connectivity, better code reuse and improved energy efficiency. The Cortex-M family is optimized for cost and power sensitive MCU and mixed-signal devices for applications such as Internet of Things, connectivity, smart metering, human interface devices, automotive and industrial control systems, domestic household appliances, consumer products and medical instrumentation.
Tyler Baker discusses and demos http://kernelci.org, where development boards all over the world are being booted with the bleeding edge upstream kernel to provide validation results to the kernel community.
http://en.mele.cn has launched their Intel quad-core x86 based mini PC, the Mele PCG03, recently started shipping with a suggested retail price of $149 with pre-installed windows 8.1 with Bing. It is fanless and low power, the MeLE PCG03 comes with pre-installed official windows 8.1 with Bing NTE, with no troubles at customs clearance, for targeted market use at office/home in the USA and Europe. PCG03 has supports Ethernet, WiFi 802.n, Bluetooth4, 3.5mm stereo, 3xUSB host, kensington lock, VGA, HDMI, SD card slot, it supports Dual display with VGA and HDMI at the same time. It also supports x86 based XBMC for multimedia. The design includes VESA mount to mount it on the back of the TV and Monitor. Ships with pre-installed 16 languages.
Aikun CEO Rami talks about his latest Allwinner A33 Lollipop based 7.85" Grow series tablet with a sport design feeling and the Aikun-standard magnetic charger connector at the center of the back of the tablet. This is an interview filmed at the Aikun factory in Shenzhen China.
STMicroelectronics launches STM32 F7 series of very high performance Microcontroller Units based on the ARM Cortex-M7 core. The STM32 F7 devices are the world’s first ARM Cortex-M7 based 32-bit microcontrollers, improving on the benchmark performance. Taking advantage of ST’s ART Accelerator as well as an L1 cache, the STM32 F7 devices deliver the maximum theoretical performance of the Cortex-M7 no matter whether code is executed from embedded Flash or external Memory: 1000 CoreMark/428 DMIPS at 200 MHz fCPU.
Demonstrated running on the STM32 F7, IS2T MicroEJ SDK enables embedded Java development for any MCU and MPU, from the smallest ARM Cortex-M0+ to the newest Cortex-M7 and beyond. The embedded Java platform includes IS2T Java Virtual Machine (footprint: 28KB of RAM, 1.5KB of RAM) and IS2T libraries for IoT, GUI and communication applications. Boot time to first line of Java main is 2ms on a Cortex-M4@120MHz.
IoT solutions includes TPC/IP, Wifi, MQTT, Websockets, HTTP, JSON, XML, COAP... protocols. GUI solutions includes a full set of widgets, drawing, motions, anti-aliased... libraries - typical animations at 60FPS with less than 10% CPU load. Full Java applications run on MCU starting from 256KB of flash.
The MicroEJ demo running on STM32F7 device shows the Waddapps store connection, an online store of embedded applications that can be downloaded to the STM32F7 through any link (e.g. ethernet, Wifi, Bluetooth). Apps are downloaded, installed, started, stopped, uninstalled without reset - same as smartphone users would typically do with an Apps Store.
Freescale launches i.MX6SX for Heterogeneous Processing at Embedded World 2015, it has one ARM Cortex-A9 core running at 1Ghz and one ARM Cortex-M4 core running at 200Mhz. Enabling the Heterogeneous Processing on the new Freescale i.MX 6SoloX , Mentor Graphics shows their Mentor Embedded Multicore Framework that enables two capabilities necessary for taking advantage of mixed core architectures: 1) remote processor lifecycle management and 2) inter-processor communication. Remote processor lifecycle management is based on the open source standard remoteproc, and allows the master core to power and boot a remote core. The inter-processor communication mechanism is based on the open source standard rpmsg, and allows the establishment of a communication channel across different types of cores and operating systems.
The demo shown at the Freescale booth at Embedded World boots Mentor Embedded Linux on the A9 core. The Linux system runs a Qt based patient monitoring application. When the start button is pressed on the Qt application, remoteproc interfaces are used to power up the M4 core and launch the Nucleus RTOS firmware responsible for capturing patient data, then rpmsg interfaces are used to establish a VirtIO based communication mechanism between the applications across the mixed core and operating system architecture. Pressing the stop button on the Qt application the reverse happens, ending in a powered off M4 core.
The entire runtime software architecture is instrumented and the trace data is visualized in Sourcery Analyzer for simultaneous timeline performance analysis and debug of both operating systems and applications.
Tourists in San Francisco compare the top-3 brand high-end phablets in the world, among Huawei Mate7, Samsung Galaxy Note 4 and iPhone 6 Plus. Those are the flagship high-end mass market phablets of the moment from the top-3 Smartphone manufacturers in the world. This video highlights display size to body ratio, camera feature and large screen enjoyment. Come back for 2 more episodes to be posted on http://ARMdevices.net I think the Huawei Mate7 (which I have been using for the past 3 months) is the best phablet among those 3. Check back before MWC in the next 2-3 days for my review of my Huawei Mate7.
Seppo Takalo, Senior software engineer, talks about the work happening at the Thread group to enable secure and reliable Internet of Things, formed from companies who work with 802.15.4 based mesh networking components. The goal is to provide a standard for Secure, Robust, self healing, Native IPv6 based mesh networking that runs on top of 6LoWPAN and uses standard 802.15.4 radios. You can find more about Thread at: http://www.threadgroup.org/