MinnowBoard-org / bugs-and-help

Ask QUESTIONS here. MinnowBoard.org issue and get help submission. See README for use.
14 stars 2 forks source link

Need help on buying eval board #111

Open selvance opened 6 years ago

selvance commented 6 years ago

I wanted to experiment on the firmware. Would like to know, Intel JTAG is necessary for the firmware development or I can go ahead with SF100 Dediprog?

zwei4 commented 6 years ago

Which board are you using? Minnowboard Turbot ?

SF100 Dediprog is for re-programming the firmware on SPI flash. JTAG interface is for code debug purpose. JTAG does not work on Minnowbaord Turbot for some reason.
Minnowboard Turbot UEFI firmware provides alternative debug tool: UEFI Source level debug over UART Serial Port.

selvance commented 6 years ago

Yes, I'm planning to use Minnowboard Turbot.
Thanks for the response.

zwei4 commented 6 years ago

SF100 is enough for getting started.

naikrovek commented 6 years ago

I've reprogrammed the flash on minnowboards using a raspberry pi and some jumper wires. The flashrom program on Linux can do everything you need if you already have a pi and some jumper wires.

BrianRichardsonIntel commented 6 years ago

You should also be able to use the Bus Pirate with flashrom to reprogram the SPI. This is a much cheaper alternative to the DediProg. We plan to document this method at a later date in the TianoCore wiki.

selvance commented 6 years ago

Thank you Zwei4, naikrovek and BrianRichardson.