• Introduction to ARM's System Trace Macrocell
    This article aims to introduce the ARM System Trace Macrocell (STM), outlining what it is, its basic operation, and why one might want to use it. Example code will be provided, minimally targeted at the...
  • Introduction to Statistical Profiling Support in Streamline
    Starting with version 7.0, Arm Streamline Performance Analyzer (Streamline) supports profiling using the Statistical Profiling Extension (SPE). SPE is an optional extension to the Armv8.2-A architecture...
  • Introduction to Open vSwitch with DPDK on Arm
    Overview This blog series provides a detailed tutorial on how to install Open vSwitch with DPDK on Arm servers. It also demonstrates how to setup the environment for the two most common tests performed...
  • XC161 bootloader
    Is there anyone who has any experience with writing a boot loader for the XC161? Memory map is a little different than previous family members. Seems like primairy code is loaded from E00004H to E00023H...
  • Application for bootloader
    Hello I've write a application which I will bootload with my software bootloader (on 0x80000). The code of the application starts at 0x90000 so the Keil compiler generate a hex file with this offset...