> From: Jonathan McCune [mailto:jonmcc...@cmu.edu] > Sent: Thursday, July 22, 2010 4:01 PM > > Well, I tried lots of BIOS versions. v1.24 gives me a Microcode Error > 1801 (unrelated to TXT) and runs the fans at full speed, so I didn't > get very far with it. v1.26 hangs with the BIOS screen displayed > after rebooting immediately upon executing SENTER (again sounds > consistent with what Hal was reporting with his 'older' BIOS -- I'm > guessing that was v1.26). v1.28's behavior is indistinguishable from > that of v1.27's, which was the version that has been on my machine for > months or possibly years. > > I tried disabling basically everything non-essential in BIOS (left > enabled a single serial port, single SATA port, Ethernet, and video; > disabled USB, firewire, parallel port, floppy, CD-ROM, audio, ...). > No change. Just toggles between the two TXT.ERRORCODES (0xC00020A1 or > 0xC00018A1). > > This really has me confused. I've successfully used this machine for > tboot/Flicker countless times in the past, and I really have no idea > what would have changed that suddenly caused it to behave the way Hal > previously described things. > > Could adding or removing PCI cards make a difference? It may have > previously had two NICs, and now only has one (can't remember for > sure). > > It has 4GB of RAM, which I believe it has always had. I can always > try removing some... > > Any ideas?
The possible culprits for a change in behavior could be: "significant" memory change (e.g. <4GB to >4GB, PCI/PCIe devices added/removed, internal devices enabled/disabled (e.g. Azalia, ME). You could also try resetting the BIOS to its defaults. Joe > > Thanks, > -Jon > > > > On Thu, Jul 22, 2010 at 5:02 PM, Jonathan McCune <jonmcc...@cmu.edu> wrote: > > Hi Hal, Martin, list, > > > > Any progress on this front? I've just run into this same issue (error > > codes 0xC00020A1 or 0xC00018A1 depending on whether USB/floppy/1394 > > are enabled -- suspect USB is what's meaningful but haven't dissected > > it) on a dc7800 with tboot-20100427 (w/ Q35 SINIT modules v18, 17,and > > 16) and tboot-20090330 (w/ Q35 SINIT module v16). I hope to continue > > experimenting with interesting combinations, but when I last used this > > machine, I don't recall ever having this problem. > > > > My system has BIOS version 1.27 installed. I can see that there's a > > 1.28 available from HP's web page. Hal, you said that reverting BIOS > > versions helped you out. Do you happen to know which version you > > used? If it's younger than 1.27, do you happen to have the installer > > for it? > > > > I'll post a follow-up if I figure out anything interesting. > > > > Thanks, > > -Jon > > > > > > On Sat, Aug 1, 2009 at 6:54 AM, Martin Thiim <mar...@thiim.net> wrote: > >> Hi > >> > >> Great. However, I'm still curious about what caused it to fail. I hope > >> in the future more info will be released on what SINIT actually does. > >> > >> As my last posts indicated, it probably isn't/wasn't an inconsistency > >> in the tables themselves, but rather an inconsistency with the tables > >> and something outside the tables, such as either the PCI device BAR > >> registers, or perhaps the register base of the DMA units that are off > >> (i.e. maybe these registers don't actually point to a DMA unit). > >> > >> Best regards, > >> > >> Martin Thiim > >> > >> On Sat, Aug 1, 2009 at 8:40 AM, Hal Finney<hal.fin...@gmail.com> wrote: > >>> As an update, I successfully rolled back my BIOS to an earlier > >>> version. With this change, tboot works again! GETSEC[SENTER] executes > >>> with no errors and I get into the secure state. So it is definitely > >>> some problem relating to the new BIOS. > >>> > >>> Interestingly, I dumped the DMAR tables created by the working BIOS > >>> and they are byte for byte identical to what they were with the > >>> non-working BIOS. So clearly there is no point in going over those > >>> tables with a fine tooth comb to figure out what SINIT doesn't like > >>> about them. Something else must be different. I'd say the SINIT error > >>> codes are not particularly informative about what is going wrong in > >>> this case. > >>> > >>> I hope the SINIT team will still look into this. I can easily go back > >>> to the newer BIOS in order to reproduce the failing state. The new > >>> BIOS has the advantage that I can reboot after an SINIT failure and > >>> read the errorcode register. With the old BIOS, attempts to reboot > >>> hang in the BIOS and it's not possible to read the errorcodes, which > >>> made debugging TXT almost impossible. > >>> > >>> So I can either use the new BIOS which would allow some debugging but > >>> which unfortunately doesn't work with SINIT; or I can use the old BIOS > >>> which works with SINIT but reveals nothing when there is a failure. > >>> Neither is a great alternative. > >>> > >>> Hal Finney > >>> > >> > >> ------------------------------------------------------------------------------ > >> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > >> trial. Simplify your report design, integration and deployment - and focus > >> on > >> what you do best, core application coding. Discover what's new with > >> Crystal Reports now. http://p.sf.net/sfu/bobj-july > >> _______________________________________________ > >> tboot-devel mailing list > >> tboot-devel@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/tboot-devel > >> > >> > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Sprint > What will you do first with EVO, the first 4G phone? > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first > _______________________________________________ > tboot-devel mailing list > tboot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/tboot-devel ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ tboot-devel mailing list tboot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tboot-devel