Webinar
Developing bare-metal applications based on Cortex-A53
- On-demand
- 50 min
More and more applications in the embedded domain are being based on 64-bit cores, specifically within low-power applications, smart devices, deeply embedded and handheld devices to reach maximum performance and energy efficiency.
For many smart applications, using an Embedded Linux OS would be an overkill and deliver less performance. In this session, we will cover the elements of creating a bare-metal application from the scratch for a Cortex-A53 microprocessor. We will focus on the initial setup and configuration, startup and interrupts, memory mapping, enabling cache and tune the speed optimizations for bare metal applications. In addition, we will demonstrate the extensive debugging and analysis possibilities of the latest IAR Embedded Workbench for Arm with 64-bit support, such as complex code and data breakpoints, runtime stack analysis, call stack visualization, code coverage analysis for improving the multicore development and distributing the load of the bare-metal application.
This session is recommended for all developers who are starting with 64-bit cores or existing adopters that want to make a technology switch as smooth and efficient as possible.
