• Microchip release first Arm Cortex-M23 based chip bringing new levels of security for constrained IoT devices

    Kobus Marneweck
    Kobus Marneweck

    Imagine a future of one trillion connected devices around the globe – in our cars, homes, hospitals, workplaces, streets. Well, everywhere. How do we ensure that even the most tiny, low-power devices authenticate users, ensure personal information is…

    • over 1 year ago
    • TrustZone for Armv8-M
    • TrustZone for Armv8-M blog
  • NXP enhances embedded security and signal processing with new Arm Cortex-M33 based chip families

    Kobus Marneweck
    Kobus Marneweck

    There is no doubt that the next generation of The Internet of Things devices market has exploded, and with that comes the need for the next generation of microcontrollers to support enhanced security, as well as more processing power, while further decreasing…

    • over 1 year ago
    • TrustZone for Armv8-M
    • TrustZone for Armv8-M blog
  • What is TrustZone for ARMv8-M?

    Diya Soubra
    Diya Soubra

    As a product manager for the Cortex-M33, I see this question pop up a lot. Below is my version of the answer.

    Characteristics of TrustZone technology

    • TrustZone is the security foundation for billions of ARM Cortex-A processor-based systems
    • TrustZone…
    • over 3 years ago
    • TrustZone for Armv8-M
    • TrustZone for Armv8-M forum
  • A couple of use cases for TrustZone for ARMv8-M

    Diya Soubra
    Diya Soubra

    Root of Trust implementation – Connected devices with authentication requirements need a root of trust in the system architecture. This is particularly important for devices that can be updated over the air. In a system with TrustZone technology, code…

    • over 3 years ago
    • TrustZone for Armv8-M
    • TrustZone for Armv8-M forum
  • Link to download gcc support for TrustZone for ARMv8-M

    Diya Soubra
    Diya Soubra
    * All GCC 6 features, plus latest mainline features:
      + Full ARMv8-M support including atomics and Security Extensions
      + ARM PURECODE support for ARMv7-M and ARMv8-M Mainline
      + Co-processor intrinsics support
      + Cortex-M23 and Cortex-M33 support
      + -mthumb…
    • over 3 years ago
    • TrustZone for Armv8-M
    • TrustZone for Armv8-M forum
  • What is the top level difference in features between Cortex-M33 and Cortex-M4?

    Diya Soubra
    Diya Soubra

    This is a very common question.

    The diagram below is a pictorial description of the differences followed by some explanations.

    Cortex-M33 v Cortex-M4 features

    Starting from the bottom:

    • Cortex-M33 is an implementation of the ARMv8-M architecture. Full details are in my blog on the 5…
    • over 3 years ago
    • TrustZone for Armv8-M
    • TrustZone for Armv8-M forum
  • What is the top level difference in features between Cortex-M23 and Cortex-M0+?

    Diya Soubra
    Diya Soubra

    This is a very common question too.

    The diagram is a pictorial description of the differences followed by some explanations.

     

     

    Starting from the bottom:

     

    -Cortex-M23 is an implementation of the ARMv8-M architecture. Full details here.

    -Using the same debug…

    • over 3 years ago
    • TrustZone for Armv8-M
    • TrustZone for Armv8-M forum
  • [Cortex-M33 FVP]:SecureFault with SAU disable

    sdiwakar
    sdiwakar

    Hello,

    I am using Cortex-M33 FVP model to run the Keil RTX TrustZoneV8M RTOS example.
    Have also tried to experiment with the memory map configuration and the corresponding SAU region programming for NS/S patitioning and the behaviour is as expected.

    However…

    • over 3 years ago
    • TrustZone for Armv8-M
    • TrustZone for Armv8-M forum
  • Where will the various software components reside in a TrustZone for ARMv8-M solution?

    Diya Soubra
    Diya Soubra

    Where the system designer wants them to be, of course!

    There is no restriction on where the various software modules reside. As with all other Cortex-M processors, the system designer is at liberty to build the solution that has the best fit for the target…

    • over 3 years ago
    • TrustZone for Armv8-M
    • TrustZone for Armv8-M forum
  • How to use FreeRTOS Scheduler with trustZone ARMV8-M M33 ?

    Simon
    Simon

    I have a set of tasks in FreeRTOS and I need to put some of them in the secure world (Trustzone).

    Is there a communication to be established between the SMC trustZone side and the scheduler FreeRTOS side ?

    tracks please.

    • Answered
    • over 1 year ago
    • TrustZone for Armv8-M
    • TrustZone for Armv8-M forum
  • Does the Cortex-M0 include any security options?

    Alexis Ogborn
    Alexis Ogborn

    This question was raised in the webinar "Enhance your product with industry-leading processors - for no upfront license fee.”

    • Answered
    • over 2 years ago
    • DesignStart
    • DesignStart forum
  • Testing crypto performance and power consumption

    Hannes Tschofenig
    Hannes Tschofenig

    With the release of the SecureMark-TLS benchmark by the Embedded Microprocessor Benchmark Consortium (EEMBC) this summer, it is now possible to gather information about the performance and power consumption of typically-used cryptographic functions on…

    • over 1 year ago
    • Arm Research
    • Research Articles
  • Webinar Q&A - Securing your IoT device with Arm TrustZone for Cortex-M

    Phil Burr
    Phil Burr

    Securing embedded systems has become a critical task for developers. It is nearly impossible to turn on the news and not hear about yet another major security breach. So how do you implement the design methodologies necessary to secure your embedded systems…

    • over 2 years ago
    • TrustZone for Armv8-M
    • TrustZone for Armv8-M blog
  • Nordic Semiconductor announce the first Cortex-M33 based chip with TrustZone

    Phil Burr
    Phil Burr

    This was a big week for both Arm and IoT, as Nordic announced the upcoming release of the nRF9160 System-in-Package (SiP), which is the very first chip to implement the Arm Cortex-M33 processor and Arm CryptoCell-310. It’s the first of Nordic’s upcoming…

    • over 2 years ago
    • TrustZone for Armv8-M
    • TrustZone for Armv8-M blog
  • The Arm Internet of Things (IoT) Continuum

    Rhonda Dirvin
    Rhonda Dirvin

    It was October when I sat at the Arm TechCon 2017 event and watched the always-thought-provoking keynote from Mike Muller, Arm’s CTO. Mike was talking about a heart attack prevention device that monitors the thickness of your ankles. Ankle swelling can…

    • over 2 years ago
    • Internet of Things
    • Internet of Things
  • EW17 Day 1 blog: IoT security and Lego cities

    Eoin McCann
    Eoin McCann

    (This is a wrap up of my thoughts from day 1 of Embedded World 2017. For highlights from day 2, check out EW17 day 2 blog: All about automotive)

    Guten tag from Nuremberg! The Embedded World conference and exhibition is upon us, with more than 300,000…

    • over 3 years ago
    • System
    • Embedded blog
  • Extend the ARM Cortex-M33 with a custom co-processor

    Diya Soubra
    Diya Soubra

    two cores.png

    IoT refers to thousands of diverse market segments that are now using connected intelligent devices: from IoT nodes with rich user interfaces, to tiny sensors that are powered only by energy that is harvested from the environment. These small IoT nodes…

    • over 3 years ago
    • TrustZone for Armv8-M
    • TrustZone for Armv8-M blog
  • Five key features of the Arm Cortex-M33 Processor

    Diya Soubra
    Diya Soubra

    System-on-chip (SoC) solutions based on Arm Cortex processors address diverse embedded market segments, including: Internet of Things, motor control, healthcare, automotive, home automation, and many more, as you can see in this blog by Thomas Ensergueix…

    • over 3 years ago
    • TrustZone for Armv8-M
    • TrustZone for Armv8-M blog
  • New AMBA Specification Extends Security to Embedded Design: AMBA 5 AHB5

    Eoin McCann
    Eoin McCann

    The amount of data we generate is growing exponentially. Gartner has predicted that in 2015 the global mobile data traffic will be a total of 52 billion terabytes, an increase of 59 percent on 2014. It’s a staggering number that is driven not just by…

    • over 4 years ago
    • Processors
    • Processors blog
  • How do the ARM Cortex-M processors enable secure IoT Applications?

    Joseph Yiu
    Joseph Yiu

    In the recent ARM Connected Community event Interview and Question Time with Joseph Yiu

    community member Gopal Amlekar asked the following question:

    "How are ARM processors and especially the Cortex-M processors helping in making the IoT more secure…

    • over 5 years ago
    • Processors
    • Processors blog