Category: Software Debug and Trace

Conventional printf statements within a BIOS being debugged add a lot of โ€œbackpressureโ€ due to the overhead within the printf routine and the cost of directing the output through a slow serial port. This slows the debugging process down, and may even mask some time-sensitive bugs. Is there a better, more non-intrusive way?
As the UEFI Forum continues to make advances in the technology behind what is still called the BIOS (Basic Input/Output System), ASSET has joined this standards body to assist in the debug of its latest features.
If you are a beginning BIOS engineer, manage BIOS engineers, or even an expert who just needs a refresher, these great UEFI videos from Intel are worthwhile watching.
In a previous blog, I shared some prospective information on the real-time performance of Intel CScripts, when run on our SourcePoint debugger, versus legacy methods. This article contains quantitative measurements, and supports the theory that SourcePoint yields much higher throughput.
Archives