Today, I created my first UEFI shell script. And, by a happy coincidence, I noticed a new book in Amazon, Harnessing the UEFI Shell, by Michael Rothman, Vince Zimmer, and Tim Lewis.
Using an embedded debug agent, as opposed to an external JTAG debug probe, requires a connection between the service processor and the JTAG chain of the target CPU.
I spent the past two days at the Open Compute Project (OCP) U.S. Summit 2017, in Santa Clara, California. The HUGE news is that Microsoft has ported Windows Server to ARMv8 chips from Qualcomm and Cavium (but, for now, only for use within Azure).
This is getting pretty intense. Itโs time to explore the code that executes at the reset vector, and see the printf messages coming out of the BIOS as the Minnowboard boots.
Success! This week, I managed to compile a debug version of the UEFI, load it into the Minnowboard, and see UEFI source code in SourcePoint for the first time.