Christopher Seidl
Using Open-Source Build Tools in a Professional Environment
Status: Available NowThe open-source CMSIS-Toolbox offers new ways of working on embedded projects. It uses CMSIS-Packs for device/board support and access to reusable software components. The operation is controlled via intuitive csolution project files in YAML format. The build engine CMake/Ninja calls the C/C++ compiler toolchain that generates the build output. In this session, professional developers will learn how to use the new project format in an IDE integration, and on CI and MLOps systems.
Introducing Modern Embedded Development Flows
Status: Available NowThis quick demo shows how to use modern CLI-based tools for embedded development. It introduces Keil Studio, a set of VS Code extensions that are relying on the CMSIS-Toolbox for managing and building projects. We will also show how to use Arm Virtual Hardware with GitHub Actions to enable DevOps in the cloud.
How to get started with Arm Cortex-M55 software development (2020)
Status: Available NowIoT and embedded developers can take advantage of an unprecedented uplift in energy-efficient machine learning and signal processing performance for next-generation voice, vision or vibration use cases with Arm's latest endpoint AI technologies; The Cortex-M55 processor, Arm's most AI-capable Cortex-M processor and the Ethos-U55, the industry's first micro neural microprocessor (microNPU) that's designed to work with Cortex-M processors.
These technologies can be developed in a unified software toolchain for the simplest and fastest development path for AI. Join this talk to be one the first to get started today to write optimized code for the exciting features these processors bring.
This talk will be a hands-on demo of the development flow available with Arm tools and will cover:
- New architectural features of the Cortex-M55 processor
- How to benchmark an application using Cycle Model
- How to run the application on an FPGA prototyping board
- How to optimize your code with Keil MDK debug features
Demo: Using Arm Cortex-M55 with Arm Keil MDK (2020)
Status: Available NowIoT and embedded developers can take advantage of an unprecedented uplift in energy-efficient machine learning and signal processing performance for next-generation voice, vision or vibration use cases with Arm's latest endpoint AI technologies; The Cortex-M55 processor, Arm's most AI-capable Cortex-M processor and the Ethos-U55, the industry's first micro neural microprocessor (microNPU) that's designed to work with Cortex-M processors.
These technologies can be developed in a unified software toolchain for the simplest and fastest development path for AI. Join this talk to be one the first to get started today to write optimized code for the exciting features these processors bring.
This video is a quick tutorial on Arm Cortex M55
Introduction to an Open Approach for Low-Power IoT Development (2020)
Status: Available NowToday, embedded developers start with low-cost evaluation boards utilizing reference designs that are based on open source software. For rapid IoT device development, scaling of these reference designs to cost-optimized and resource-constrained, high-volume production is critical.
Demo: Using Arm Cortex-M55 with Arm Keil MDK (2020)
Status: Available NowIoT and embedded developers can take advantage of an unprecedented uplift in energy-efficient machine learning and signal processing performance for next-generation voice, vision or vibration use cases with Arm's latest endpoint AI technologies; The Cortex-M55 processor, Arm's most AI-capable Cortex-M processor and the Ethos-U55, the industry's first micro neural microprocessor (microNPU) that's designed to work with Cortex-M processors.
These technologies can be developed in a unified software toolchain for the simplest and fastest development path for AI. Join this talk to be one the first to get started today to write optimized code for the exciting features these processors bring.
This video is a quick tutorial on Arm Cortex M55