Uploaded August 2020 | Updated September 2026, 45 minutes ago
From bsdcan.org/events/bsdcan_2020/schedule/session/53-making-pi-serverready-time-for-cheap-arm-infrastructure-be-standards-compliant
Arm hardware and firmware standards are the foundational pillars for Arm servers, and a major reason for the early successes and continued investment and growth of this horizontally-integrated ecosystem. Non-server "Edge" systems, however, are still an embedded-style vertically-integrated market, which is getting in the way of massive adoption and proliferation of Edge/IoT Compute. So let's make the Edge systems standards compliant and start with the highest-volume and better known platform of them all - the Raspberry Pi! Let's teach the Pi how to boot off-the-shelf SBBR -compliant Linux, *BSDs and of course VMware ESXi-Arm and Microsoft Windows.
From bsdcan.org/events/bsdcan_2020/schedule/session/53-making-pi-serverready-time-for-cheap-arm-infrastructure-be-standards-compliant
Arm hardware and firmware standards are the foundational pillars for Arm servers, and a major reason for the early successes and continued investment and growth of this horizontally-integrated ecosystem. Non-server "Edge" systems, however, are still an embedded-style vertically-integrated market, which is getting in the way of massive adoption and proliferation of Edge/IoT Compute. So let's make the Edge systems standards compliant and start with the highest-volume and better known platform of them all - the Raspberry Pi! Let's teach the Pi how to boot off-the-shelf SBBR -compliant Linux, *BSDs and of course VMware ESXi-Arm and Microsoft Windows.



![Hardware-accelerated program tracing on FreeBSD By Bojan Novković
Hardware tracing facilities are designed to capture various metrics and information about software execution with a minimal performance overhead, making them a valuable tool for performance analyses and debugging. FreeBSD recently gained a new in-kernel framework for hardware-accelerated tracing technologies (hwt(8) [1]) with support for ARM64 and Intel CPUs.
This talk will cover the work that went into adding support for Intels Processor Trace technology in hwt(8). Well start by covering several key concepts related to hardware-accelerated tracing and use them to explore the architecture of FreeBSDs hwt(8) framework. Well then move on to a case study of Intel Processor Trace technology, giving a brief overview of its features before diving into key implementation details. The talk will also include a short demo of hwt(8)s features on the Intel platform. Hardware-accelerated program tracing on FreeBSD By Bojan Novković](https://i.ytimg.com/vi/NrBGw8N4qL4/mqdefault.jpg)






