On 05.03.2007 17:37, Ward Vandewege wrote:
On Sat, Mar 03, 2007 at 07:09:15PM +0100, Stefan Reinauer wrote:
Can you please observe the changes over several consequtive reboots (5 or so)
This is it. The first line is the 'baseline' - the image I retrieved with the proprietary in-bios qflash tool, last Friday. All the other lines are consecutive reboots today; I wrote a script to dump the flash with flashrom, diff it, and reboot - each of these lines is roughly a couple of minutes apart.
-0000fd90 0f 00 24 00 12 00 00 02 03 07 00 00 40 00 00 00
^^ ^^ ^^ ^^ || || || unknown || || ++-most significant byte of counter || ++-medium significant byte of counter ++-least significant byte of counter
+0000fd90 0a 00 00 00 0f 00 00 05 03 07 00 00 40 00 00 00 +0000fd90 16 00 1c 00 0f 00 00 05 03 07 00 00 40 00 00 00 +0000fd90 14 00 25 00 0f 00 00 05 03 07 00 00 40 00 00 00 +0000fd90 14 00 27 00 0f 00 00 05 03 07 00 00 40 00 00 00 +0000fd90 08 00 29 00 0f 00 00 05 03 07 00 00 40 00 00 00 +0000fd90 39 00 2a 00 0f 00 00 05 03 07 00 00 40 00 00 00 +0000fd90 2e 00 2c 00 0f 00 00 05 03 07 00 00 40 00 00 00 +0000fd90 16 00 31 00 0f 00 00 05 03 07 00 00 40 00 00 00 +0000fd90 0b 00 33 00 0f 00 00 05 03 07 00 00 40 00 00 00 +0000fd90 00 00 35 00 0f 00 00 05 03 07 00 00 40 00 00 00 +0000fd90 32 00 36 00 0f 00 00 05 03 07 00 00 40 00 00 00 +0000fd90 28 00 38 00 0f 00 00 05 03 07 00 00 40 00 00 00 +0000fd90 0e 00 3b 00 0f 00 00 05 03 07 00 00 40 00 00 00 +0000fd90 36 00 02 00 10 00 00 05 03 07 00 00 40 00 00 00 +0000fd90 2c 00 04 00 10 00 00 05 03 07 00 00 40 00 00 00
What do you make of this?
A counter with 6 bits per byte and one unknown byte. Note how no value is >=0x40 and a wraparound of the second value increases the third value by 1? Could be a timer, e.g. boot time or something like that. Try to correlate boot time intervals with the differences in the counter.
Regards, Carl-Daniel