I know that for the HP 8530p BIOS revision F.0B exhibits the problem, and F.0E does not. I have not tried to disassemble / difference them.
-Jon On Fri, Jan 21, 2011 at 3:16 PM, Jeff Cleveland <jclevel...@bbn.com> wrote: > Yes I can confirm that I was using the latest BIOS version (Latitude E6500 > System BIOS A24) and TPM firmware (Dell Control Vault 14.x.132.0, A17). I > pulled all the RAM and that didn't make a difference, according to Dell > there was no physical means of clearing the CMOS. A new motherboard is on > the way. > > Are there any resources regarding what it is that causes the "reboot loop" > such as a flag that isn't being reset properly upon reboot? In cases where > version /x/ of a BIOS causes a reboot loop and version /x+1/ is stable, do > we know what changes were made between those two version? If a specific > state can be identified as causing these problems perhaps it would be > possible to check for them ahead of time. It seems like an interesting > problem, unfortunately the cost of obtaining each data point (i.e. a new > motherboard) is unfortunately rather high. > > The events that lead to my situation are along the lines of: > 1. Launch tboot, SENTER seems to execute successfully including error code > /0xc0000001 /being reported. > 2. Reboot, launch linux installation running kernel 2.6.30, run go.sh > (hellopal) output seems to be correct. Turn off machine. > 3. Boot into same linux install (2.6.30), run go.sh output seems correct. > Change from an xterm to tty1 for extra output, run go.sh, system hangs at > SENTER. > 4. System now in reboot loop. > > -Jeff > > Jonathan McCune wrote: >> >> Ugh. That's really unfortunate that you found a "reboot loop". Every >> system I did that to ended up getting replaced under warranty, but >> it's still a headache. >> >> I've tried clearing CMOS (if your system has such a jumper or >> battery), and changing the amount of RAM in the system. I.e., pull >> out some DIMMs or whatever your system takes. I've seen those hints >> in HP service documents, though they haven't worked for me. Can you >> confirm whether you had the latest BIOS firmware in that system? >> >> I have never seen a system successfully execute SENTER and _then_ get >> stuck in one of those loops. >> >> -Jon >> >> >> On Thu, Jan 20, 2011 at 11:22 AM, Jeff Cleveland <jclevel...@bbn.com> >> wrote: >> >>> >>> Hi List, >>> >>> So the TPM FW upgrade worked on a second machine I had, a Dell E6500 >>> with a similar (possibly the same) Broadcom TPM. I was able to execute >>> the SENTER during the TBOOT start up, and was able to execute the >>> Flicker example code. Unfortunately, after a few more tests with Flicker >>> the machine hung after the SENTER and is now stuck in a reboot loop >>> similar to what others have described. >>> >>> Has anyone been able to recover from one of these loops? I've looked >>> through the mailing lists archives and haven't found anything but >>> figured I should ask as I try to contact Dell support. >>> >>> Thanks, >>> Jeff >>> >>> Jeff Cleveland wrote: >>> >>>> >>>> Thanks for the suggestion, unfortunately installing the newest TPM FW >>>> has not made a difference. >>>> >>>> Jeff >>>> >>>> On 01/14/2011 02:59 PM, Cihula, Joseph wrote: >>>> >>>> >>>>> >>>>> You should make sure that your TPM FW is the latest version, which you >>>>> can get from: >>>>> http://support.dell.com/support/downloads/download.aspx?c=us&cs=08W&l=en&s=bsdv&releaseid=R267128&SystemID=LAT_E4310&servicetag=&os=W732&osl=en&deviceid=21505&devlib=0&typecnt=0&vercnt=1&catid=-1&impid=-1&formatcnt=0&libid=60&typeid=-1&dateid=-1&formatid=-1&source=-1&fileid=392801 >>>>> >>>>> Joe >>>>> >>>>> >>>>> >>>>>> >>>>>> -----Original Message----- >>>>>> From: Jeff Cleveland [mailto:jclevel...@bbn.com] >>>>>> Sent: Friday, January 14, 2011 9:53 AM >>>>>> To: Cihula, Joseph >>>>>> Cc: Jonathan McCune; tboot-devel@lists.sourceforge.net >>>>>> Subject: Re: [tboot-devel] TPM PCR 17 was not properly initialized >>>>>> (flicker) >>>>>> >>>>>> The system is a Dell Latitude E4310 and the TPM is manufactured by >>>>>> Broadcom. >>>>>> >>>>>> Jeff >>>>>> >>>>>> On 01/14/2011 12:24 PM, Cihula, Joseph wrote: >>>>>> >>>>>> >>>>>>> >>>>>>> What model system is this and who is the TPM manufactured by? >>>>>>> >>>>>>> Joe >>>>>>> >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> -----Original Message----- >>>>>>>> From: Jonathan McCune [mailto:jonmcc...@cmu.edu] >>>>>>>> Sent: Friday, January 14, 2011 8:50 AM >>>>>>>> To: Jeff Cleveland >>>>>>>> Cc: tboot-devel@lists.sourceforge.net >>>>>>>> Subject: Re: [tboot-devel] TPM PCR 17 was not properly initialized >>>>>>>> (flicker) >>>>>>>> >>>>>>>> Although there are some distinct error codes for locality access >>>>>>>> problems, you might check whether the Linux TPM driver is active. >>>>>>>> If >>>>>>>> the TPM has an active locality (which would be locality 1 with >>>>>>>> Linux's >>>>>>>> tpm_tis), then SENTER will not succeed. The easiest way to test if >>>>>>>> this makes a difference is to boot Linux without loading tpm_tis, >>>>>>>> then >>>>>>>> try a Flicker session, and see if it makes any difference. >>>>>>>> >>>>>>>> Also, with the SINIT module you're using, ACMOD_SIZE_MAX as defined >>>>>>>> in >>>>>>>> flicker.h is too small in flicker-0.2. I generally use 64K instead >>>>>>>> of >>>>>>>> 32K these days. Unfortunately the error handling in flicker-0.2 >>>>>>>> just >>>>>>>> prints a small warning message and blindly keeps going with an >>>>>>>> incomplete SINIT module if the buffer is too small. However, I >>>>>>>> would >>>>>>>> expect that you would observe a different failure mode under those >>>>>>>> conditions. >>>>>>>> >>>>>>>> Hope this helps, >>>>>>>> -Jon >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Fri, Jan 14, 2011 at 10:54 AM, Jeff Cleveland<jclevel...@bbn.com> >>>>>>>> wrote: >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> Hi list, >>>>>>>>> >>>>>>>>> My question stems from a TXT error I'm getting while trying to run >>>>>>>>> Flicker. I have a dual core i5 laptop I'm testing on and using the >>>>>>>>> sinit >>>>>>>>> module i5_i7_DUAL_SINIT_18.bin. During execution of Flicker my >>>>>>>>> computer >>>>>>>>> reboots, upon startup I see the TXT ERRORCODE 0xc0003cd1, which >>>>>>>>> parses >>>>>>>>> as acm_type=1, progress=0d, error=f, and according to >>>>>>>>> sinit_errors.txt >>>>>>>>> that is "TPM PCR 17 was not properly initialized" >>>>>>>>> >>>>>>>>> The MLE Software Development Guide is pretty clear on how PCR 17 >>>>>>>>> should >>>>>>>>> be initialized, and yet I can't find in the Flicker or tboot source >>>>>>>>> code >>>>>>>>> where this initialization is happening. I was hoping to use the >>>>>>>>> tboot >>>>>>>>> source as a reference because on this machine GETSEC[SENTER] does >>>>>>>>> successfully execute when I try launching tboot (loading the >>>>>>>>> operating >>>>>>>>> system fails afterwards but I believe thats a kernel configuration >>>>>>>>> issue >>>>>>>>> I haven't fixed yet). >>>>>>>>> >>>>>>>>> Any advice or pointers to where tboot initializes PCR 17 would be >>>>>>>>> greatly appreciated. >>>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> Jeff >>>>>>>>> >>>>>>>>> >>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>> Protect Your Site and Customers from Malware Attacks >>>>>>>>> Learn about various malware tactics and how to avoid them. >>>>>>>>> Understand >>>>>>>>> malware threats, the impact they can have on your business, and how >>>>>>>>> you >>>>>>>>> can protect your company and customers by using code signing. >>>>>>>>> http://p.sf.net/sfu/oracle-sfdevnl >>>>>>>>> _______________________________________________ >>>>>>>>> tboot-devel mailing list >>>>>>>>> tboot-devel@lists.sourceforge.net >>>>>>>>> https://lists.sourceforge.net/lists/listinfo/tboot-devel >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> ------------------------------------------------------------------------------ >>>>>>>> Protect Your Site and Customers from Malware Attacks >>>>>>>> Learn about various malware tactics and how to avoid them. >>>>>>>> Understand >>>>>>>> malware threats, the impact they can have on your business, and how >>>>>>>> you >>>>>>>> can protect your company and customers by using code signing. >>>>>>>> http://p.sf.net/sfu/oracle-sfdevnl >>>>>>>> _______________________________________________ >>>>>>>> tboot-devel mailing list >>>>>>>> tboot-devel@lists.sourceforge.net >>>>>>>> https://lists.sourceforge.net/lists/listinfo/tboot-devel >>>>>>>> >>>>>>>> >>>>>> >>>>>> -- >>>>>> Jeff Cleveland >>>>>> Raytheon - BBN Technologies >>>>>> 617-873-2515 >>>>>> jclevel...@bbn.com >>>>>> >>>>>> >>>> >>>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Protect Your Site and Customers from Malware Attacks >>> Learn about various malware tactics and how to avoid them. Understand >>> malware threats, the impact they can have on your business, and how you >>> can protect your company and customers by using code signing. >>> http://p.sf.net/sfu/oracle-sfdevnl >>> _______________________________________________ >>> tboot-devel mailing list >>> tboot-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/tboot-devel >>> >>> > > ------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ tboot-devel mailing list tboot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tboot-devel