[Info-vax] Changed Boot behavior on XP1000 since 2013
David Froble
davef at tsoft-inc.com
Tue Jan 29 14:47:58 EST 2013
Hans Vlems wrote:
> On 29 jan, 12:54, MichaelM <michael.me... at rwe.com> wrote:
>> You can read the hwc on XP1000; :
>>
>>>>> e -b toy:0 -> secs
>> e -b toy:2 -> mins
>> e -b toy:4 -> hrs
>> e -b toy:7 -> date
>> e -b toy:8 -> month
>> e -b toy:9 -> year offset
>>
>> or together without secs
>> e toy:2 -w -n 3
>> shows 4 (-n 3) halfwords (-w) beginning with address 2 (toy:2).
>>
>> So we have made some tests on our XP1000 and have noticed:
>>
>>>>> e toy:2 -w -n 3 shows the hwc time correct beginning with minutes and using year 2000 as base time (tested for years 2012 and 2013).
>> After an >>> INIT on the boot prompt or after a power off (poweroff
>> results in an INIT), the firmware changes the year byte if the byte is
>> greater than 0C (0C -> 0C, 0D -> 5D, 10 -> 60).
>>
>> The hwc on our XP1000 shows this behavior:
>>
>> VMS time 31.12.2012 23:45 2 772E 2E = 46 minute
>> 4 BB17 17 = 23
>> hour
>> 6 1F02 1F = 31
>> Day
>> 8 0C0C 0C = 12
>> Month
>> 0C =
>> 12 Year + 2000 = 2012
>>
>> after Poweroff 2 7732 32 = 50
>> 4 BB17
>> 6 1F02
>> 8 0C0C
>>
>> after Poweroff for ~ 25 min 2 7712 12 = 18 minute
>> 4 BB00 00 = 00
>> hour
>> 6 0103 01 = 01
>> Day
>> 8 5D01 01 = 01
>> Month
>> 5D
>> = 93 Year + 2000 = 2093 ?
>>
>> boot with 2 770A 0A = 10
>> 25-jan-2013 14:05 4 BB0E 0E = 14
>> after shutdown 6 1903 19 = 25
>> 8 0D01 01 =
>> 01
>> 0D
>> = 13 Year + 2000 = 2013
>>
>>>>> INIT 2 770D 0D = 13
>> 4 BB0E 0E =
>> 14
>> 6 1903 19 =
>> 25
>> 8 5D01 01 =
>> 01
>>
>> 5D = 93
>>
>> boot with 31.12.2012 23:50 2 7737 37 = 55
>> 4 BB17 17 =
>> 23
>> 6 1F03 1F =
>> 31
>> 8 0C0C 0C =
>> 12
>>
>> 0C = 12
>>
>> after 10 minutes 2 7700 00 = 00
>> 4 BB00 00 =
>> 00
>> 6 0104 01 =
>> 01
>> 8 0D01 01 =
>> 01
>>
>> 0D = 13 , after >>>INIT 0D -> 5D.
>>
>> We have noticed too, that after year 2041 the time stays correct after
>> an INIT, so only years between 2013 and 2040 (28 years) seem to be
>> affected.
>
> On a Digital Server 5305 this is what I get after powering up the
> system VMS not yet booted):
>
>
> P00>>>e toy:2 -w -n 3
> toy: 2 001B
> toy: 4 0012
> toy: 6 1D02
> toy: 8 5D01
> P00>>>
>
> Which is what you've seen on an XP1000, just a different time of
> couse.
> Hans
My memory (what's left of it) is that the XP1000 is an EV6, while the
other systems are EV5. Causes me to wonder how much if any the CPU has
to do with this problem. I'm not a hardware type, so I really don't
know what's happening, and where, at this stage of the startup.
Could be that some of the hardware was copied from earlier systems for
the XP1000 ???
More information about the Info-vax
mailing list