Blog

Intel Processor Trace (Intel PT) is a capability on new Intel silicon that captures information about software execution using dedicated hardware facilities inside the chip. How is it used to debug UEFI?
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.
In recent years, the increasing size of flash memory has driven device programming to offline methods. However, new techniques are significantly reducing in-system programming times, making it much more feasible and convenient to program flash memory after itโ€™s already been soldered to the board.
Archives