Arm Cortex-M33 core with Arm Trustzone security was first unveiled in 2016, and since then several silicon vendors introduced secure Cortex-M33 microcontrollers with, for instance, Nordic nRF91 LTE-IoT SoC, STMicro STM32L5 MCU family, or NXP LPC551x/S1x. Renesas has now added one more alternative with RA6M4 Cortex-M33 microcontroller family clocked at up to 200 MHz with increased performance and security compared to their earlier Cortex-M4 RA6 microcontrollers clocked at 120 Mhz. Key features for RA6M4 microcontrollers: MCU Core – Arm Cortex-M33 @ 200 MHz with TrustZone technology Memory – 256 KB RAM include 64KB ECC RAM Storage – 512-1024 embedded flash, QuadSPI, and OctaSPI memory interface Networking – Ethernet controller with DMA USB – USB 2.0 Full Speed and CAN Other Peripherals Capacitive touch sensing unit SCI (UART, Simple SPI, Simple I2C), and SPI/ I2C multi-master interface SDHI and SSI (Serial Sound Interface) Security Renesas’ Secure Crypto Engine supporting multiple symmetric and asymmetric cryptography accelerators, advanced key management, security lifecycle management, […]
Back in 2014, Inverse Path launched USB Armory computer dongle running headless Linux from a MicroSD card and designed for security applications. The company got bought by F-Secure Foundry in 2017, and the latter has now launched another crowdfunding campaign for an upgraded version USB Armory Mk II keeps a similar USB dongle form factor but replaces the NXP i.MX53 Cortex-A8 processor with a more efficiency NXP i.MX 6ULZ Arm Cortex-A7 processor, the USB type-A port with a modern USB-C port, adds 16GB eMMC flash, Bluetooth 5 LE connectivity, and new security features. USB Armory Mk II specifications: SoC – NXP i.MX6ULZ Arm Cortex-A7 @ 900 MHz System Memory – 512 MB DDR3 RAM Storage – 16 GB eMMC flash + external microSD Connectivity – Bluetooth 5 LE + mesh module (U-blox ANNA-B112) with Arm Cortex-M4 MCU (nRF52832) USB – 2x USB type-C ports: 1x DRP (Dual Role Power) receptacle + 1x UFP (Upstream Facing Port) plug HW Security Chip […]
In 2016 we discovered Realtek Ameba wireless microcontrollers combining an Arm Cortex-M3 core with WiFi connectivity, and that could potentially become an ESP8266 competitor with modules selling for as low as $2. But the solution never really took off, because it was about the same price as ESP8266, and the latter already had a solid software ecosystem and community. But RealTek has now introduced a new Ameba Z2 IoT development board powered by RTL8720CM microcontroller featuring an Armv8-M KM4 core clocked at 100 MHz. What’s an Arm KM4 core you may ask? Seeed Studio informed me Arm and RealTek worked together on the KM4 core, so it looks like a custom Armv8-M microcontroller. Ameba Z2 IoT Development Board Ameba Z2 (ZII) specifications: Wireless MCU – Realtek RTL8720CM single core Armv8-M KM4 core @ 100MHz with 4.2MB internal RAM, WiFi and Bluetooth radios Storage – 2MB external flash on module Connectivity Wi-Fi – 802.11 b/g/n 1×1 Wi-Fi 4 (20/40MHz) with PCB […]
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, and libraries to support edge inferencing. These include CMSIS-NN, ARM […]
Microchip has recently announced new SAM L10 and SAM L11 Arm Cortex-M23 MCU families, with the SAM L11 family featuring Arm TrustZone for Armv8-M that provides hardware isolation between certified libraries, IP and application code. SAM L10 & SAM L11 MCU Families Key features: Arm Cortex M23 Core @ 32 MHz Up to 64 KB Flash and 16 KB SRAM picoPower Technology less than 25 μA/MHz in active mode less than 100 nA in sleep mode Fast wakeup time: 1.5 μS Flexible power saving features Enhanced Peripheral Touch Controller (PTC) with improved water tolerance, noise immunity and responsiveness Security (for SAM L11 only) Chip-level tamper resistance Arm TrustZone technology Secure boot Secure bootloader Crypto accelerators Secure key storage Op amp ADC and DAC Package – VQFN32, TQFP32, WLCSP32, VQFN24, SSOP24 Microchip SAM L10 MCU achieved a ULPMark score of 405, or over 200 percent better performance compared to the nearest competitor certified by EEMBC (Embedded Microprocessor Benchmark Consortium). The SAM […]
ARM Cortex-M23 & M33 ARMv8-M cores were unveiled at ARM Techcon 2016 last October. They are the first MCU class cores to support TrustZone technology for better security, and one of the first micro-controllers to feature the technology is Nuvoton’s NuMicro M2351 Cortex M23 MCU designed for fingerprint applications. NuMicro M2351 MCU specifications Processor Core – ARM Cortex-M23 ARMv8-M core @ up to 48 MHz Memory – 96 KB embedded SRAM Storage – Up to 512 KB embedded flash with dual bank mode supporting OTA firmware update, 32 KB Secure Boot ROM Display IF – 8 COM x 40 SEG controller with internal charge pump for segment LCD panel Peripherals – UART, SPI, I²C, GPIOs, USB and ISO 7816-3 for smart card reader. Security features TrustZone Technology 8 Memory Protection Units (MPU) 8 Security Attribution Units (SAU) Implementation Defined Attribution Unit (IDAU) 2 KB OTP ROM with additional 1KB lock bits Hardware Crypto Accelerators CRC calculation unit Up to 6 […]
ARM TechCon 2016 is now taking place in Santa Clara, California, USA, as ARM has made three announcements for the Internet of Things, the focus of SoftBank going forward, with two ARM Cortex-M ARMv8-M cores integrating ARM TrustZone technology, namely Cortex-M23 low power small footprint core, and Cortex-M33 core with processing power similar to Cortex-M3/M4 cores, as well as Cordio Radio IP for Bluetooth 5 and 802.15.4 connectivity. ARM Cortex-M23 ARM Cortex-M23, based on the ARMv8-M baseline architecture, is the smallest and most energy efficient ARM processor with TrustZone security technology,and targets embedded applications requiring both a small footprint, low power, and security. Its power consumption is low enough to be used in batteryless, energy harvesting IoT nodes, and is roughly a third of Cortex-M33 processor size, and offers more than twice its energy efficiency. Cortex-M23 is a two-stage pipelined processor, software compatible with other processors in the Cortex-M family. You’ll find more information on ARM Cortex-M23 product page, and […]
Amlogic S905 processor used in many Android TV boxes and ODROID-C2 development board implements ARM TrustZone security extensions to run a Trusted Execution Environment (TEE) used for DRM & other security features. However, Frédéric Basse, a security engineer, worked with others and managed to bypass secure boot in one Amlogic S905 powered Android TV box, namely Inphic i7, but any other device based on the processor would have made the same thing possible. He explains the steps they went through and how they managed to exploit vulnerability to bypass secure boot in a detailed technical blog post. They first started by looking for info in Amlogic S905 datasheet, but most info about TrustZone had been removed from the public version. So not that much help here except a potential address for BOM Root (ROMBOOT_START 0xD9040000). The next step was to connect the UART pins in order to access the serial console, but he could not read the BootROM from […]
Privacy & Cookies Policy
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.