On 7/25/15 11:47 AM, Gray, Zachary C wrote:
Tunnel Mountain is OK but it is a bit old (by Intel standards) If you are looking for a small target for UEFI research purposes I *strongly* recommend the MinnowBoard Max. This target has a freely available firmware that is mostly public, you can compile the firmware with GCC or MSVC, it is debuggable using JTAG (Arium, or our Intel System Studio debugger with the ITP-XDP3 probe) and it is also debuggable using the Agent-based solution that is built into the image (cheap and easy!).
Another even cheaper alternative, if you don't need real hardware, is qemu+OVMF. It's what I use to debug UEFI problems with the PCI driver I work on (using gdb).
Alternatively, if you don't need an x86-based system, I believe the BeagleBone/BeagleBoard (with ARM CPU) can be reflashed to edk2 firmware and debugged with a Flyswatter2 - with the main problem likely being being surface-mounting the JTAG header!
-- Bruce _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

