Arduino releases secure bootloader based on MCUboot

Arduino MCUboot

Arduino has released a new bootloader based on MCUBoot to increase the range of features and firmware safety of Arduino products, with the first release targetting STM32H7 based Arduino Portenta and Nicla Vision boards from the Arduino Pro family. The release focuses on Arduino Mbed OS-based boards, but MCUboot is OS agnostic, and should also work with Zephyr, Nuttx, and Apache mynewt. The company has also made sure that the transition is easy and reused the existing OTA firmware upgrade process in place on Arduino boards. MCUboot Arduino highlights: Signed and encrypted updates – MCUboot has support for encrypting/decrypting images on-the-fly while upgrading. It will also check if the computed signature is matching the one embedded in the image before booting a sketch. Confirm or revert updates – After an update, the new Sketch can update the content of the flash at runtime to mark itself as OK. If everything […]

New STM32H7 Cortex-M7 MCUs Clock at 550 MHz, Feature Octal SPI Flash and Ethernet Interfaces

STM32H7 Family Matrix with 550MHz Cortex-M7 MCU

STMicro launched STM32H7 single-core Cortex-M7 microcontroller family a while ago, followed by some dual-core Cortex-M7/M4 models, with most clocked up to 480 MHz. The company has now announced five faster parts clocked at up to 550 MHz with STM32H723, STM32H733, STM32H725, STM32H735, and STM32H730 which STMicro claims is “the fastest core speed in the market among MCUs that integrate Flash storage on-chip to run deeply embedded applications”. The embedded flash storage is important, as you may now NXP i.MX RT1170 Cortex-M7/M4 crossover processor can reach up to 1 GHz but does not include flash storage. Key differences in STM32H7 550 Mhz MCUs We’ve highlighted the five new microcontrollers in the table above, and beside the higher 550 MHz frequency delivering 2778 CoreMark and 1177 DMIPS, we can see those are the only parts that support both OctoSPI flash and Ethernet, and all five parts are designed for HMI applications with […]

PineTime Smartwatch Specifications Released, Availability Scheduled for H1 2020

PineTime Charging Cradle & Heart Monitor

A couple of weeks ago, we covered PineTime smartwatch for PinePhone Linux smartphone that should be launched next year for around $25. At the time we had limited information from a Tweet as well as information provided by TL Lim, founder of Pine64 community, such as the watch would be based on Nordic Semi nRF52832 or nRF52840 multi-protocol WiSoC.  But we now have much more details about specs and other details can be found in the Wiki. PineTime specifications: SoC (undecided, one or the other. See differences between nRF52832 and nRF52840 for details) Nordic Semiconductor nRF52832 Arm Cortex-M4F MCU @ 64 MHz with 512KB Flash, 64KB SRAM, Bluetooth 5 (no long range) Nordic Semiconductor nRF52840 Arm Cortex-M4F MCU with 1MB flash, 256KB flash, Bluetooth 5 (long range), 802.15.4 (e.g. for Zigbee), Arm Trustzone, etc… Storage – 8MB SPI NOR Flash (final product may use 16MB flash instead) Display – 1.3″ […]

Arm Releases Pelion Connectivity Management 2.0 Platform with Greater Automation

Arm has announced its latest version of Pelion IoT Platform, a no-upgrade needed platform Pelion Connectivity Management 2.0 a SaaS with an automation engine.  Previously, we reported on the Sigma Delta Technologies modular devkit that was designed to work with the cloud-based Arm Pelion 1.0 device management service through the Mbed OS, focused on IoT development. The Pelion Connectivity Management 2.0 adds a level of automation that the Pelion 1.0 didn’t have, but that the company felt the customer base in the IoT industry wanted. The new features expand on the Pelion platform, through the Mbed OS, which helped the platform expand through cloud-based management services. The loudest voices in the ever-expanding and transforming IoT industry have said that automation is the key to removing barriers that allow IoT to scale. Pelion 1.0 already offered a single, cloud-based connectivity solution for managing IoT devices. Pelion 2.0 allows IoT devices to […]

Arm Techcon 2019 Schedule – Machine Learning, Security, Containers, and More

Arm Techcon 2019

Arm TechCon will take place on October 8-10, 2019 at San Jose Convention Center to showcase new solutions from Arm and third-parties, and the company has now published the agenda/schedule for the event. There are many sessions and even if you’re not going to happen it’s always useful to checkout what will be discussed to learn more about what’s going on currently and what will be the focus in the near future for Arm development. Several sessions normally occur at the same time, so as usual I’ll make my own virtual schedule with the ones I find most relevant. Tuesday, October 8  09:00 – 09:50 – Open Source ML is rapidly advancing. How can you benefit? by Markus Levy, Director of AI and Machine Learning Technologies, NXP Over the last two years and still continuing, machine learning applications have benefited tremendously from the growing number of open source frameworks, tools, […]

LoDev S76S Board Combines STM32, LoRa and Arm Mbed Support (Crowdfunding)

LoDev S76S

There are already plenty of low power boards with a LoRa radio, but Ronoth offers another option with their tiny LoDev S76S LoRa development board featuring AcSip S76S SiP (system-in-package) with STMicro STM32L073 microcontroller, a Semtech SX1276 LoRa radio, and other components. While most hobbyist LoRa boards are designed to be programmed with the Arduino IDE, LoDev S76S is instead compatible with Arm Mbed. LoDev S76S board specifications: SiP – AcSip S76S system-in-package with STMicro STM32L073 Arm Cortex-M0+ microcontroller @ 48 MHz with 192 kB flash, 20 kB RAM Semtech SX1276 chip supporting global 863MHz ~ 928MHz ISM Bands RF front-end LoRa Connectivity Receiver Sensitivity – down to -146 dBm TX Power – adjustable up to +20 dBm Range – up to 15 km coverage in suburban areas and up to 5 km coverage in urban areas SMA antenna connector USB – 1x micro USB port for programming and power […]

SDTxArm Pelion Kit is a Modular IoT Devkit Designed for Arm Mbed Cloud Platform

SDTxArm Pelion Kit

South Korea based Sigma Delta Technologies’ SDTxArm Pelion Kit is a modular development kit comprised of a baseboard, as well as CPU and interface modules that is specifically designed to work with Arm Pelion cloud based device management service and Mbed OS for wearables and IoT applications. DAP (Debug Access Port) Station Ver.2 baseboard key features and specifications: USB – 1x micro USB 2.0 port Expansion I/Os via rows of through-holes 3x UART Interfaces 4x SPI Interfaces 3x I²C Interfaces 7x GPIO 4x analog inputs Debugging / Programming 1x TC2050 tag connection designed to allow programming without purchasing additional Interface if the user already has an appropriate Interface Module from other companies. I assume this is related to Tag Connect TC2050-IDC. 1x SD-TAG with JTAG/SWD signals Power Supply – 5V via micro USB port The DAP station takes an SDT Board (i.e. CPU board), as well as an interface board […]

Arm Mbed Gets a Linux OS for Cortex-A Processors

Mbed Linux OS

Arm Mbed is known as a free, open source platform and operating system that makes it easier to design IoT products based on Cortex-M micro-controllers, but the company figured out it might be a good idea to make something similar for IoT devices based on Arm Cortex-A processor and that’s exactly what Mbed Linux OS is made for. Embedded & IoT devices normally need to be supported for many years,  often optimized for cost and battery life, and make sure security patchsets are applying to your products. Companies often managed to do all those themselves but it’s not the most cost-effective solution, so  instead Arm decided to leverage Linux and offer Mbed Linux OS optimized for IoT devices yo their customers. The solution comes with built-in security, device management (e.g. OTA firmware upgrades) via the Pelion IoT Platform, common development tools for faster time to market, and so on. Some […]

Exit mobile version
EDATEC Raspberry Pi 5 fanless case