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

Reply via email to