I am trying to monitor the boot process of a computer, mainly BIOS POST codes and linux kernel boot process. I know how to do it for the linux kernel using a serial port, but I am not able to imagine how to monitor the BIOS POST codes.
I know that the BIOS sends them to the ISA I/O address 0080h.
Could be possible to use the bus pirate to sniffer this I/O port and to monitor the BIOS post process? I mean, perhaps tha bus pirate board could have the same capabilities that a PCI/ISA POST CARD (http://pcsupport.about.com/od/termsp/g/postcard.htm (http://pcsupport.about.com/od/termsp/g/postcard.htm)).
Thanks in advance,
Antonio
That's a really cool idea. I think ISA is a parallel interface though, and the Bus Pirate only has enough pins for serial interfaces.
If you're just trying to get them from the serial port, the Bus Pirate can read that output but it will need an RS232 line level adapter.
OK, I have dug a bit and I conclude that it is going to work in coreboot support for my motherboard (or wait until someone makes it possible!)...
That is the best way to carry out my ideas....
Thanks Ian
Antonio