Copied to comp.sys.sun.hardware, maybe someone there can help ?
> There's a cold spare Sun Fire V1280 that's recently been pressed into service because another V1280's TOD chip's battery depleted its charge.
>
> The TOD chip is a ST Microelectronics M48T59Y-70PC1D.
> It has a lithium primary battery in it that goes dead after, um, 15 years.
>
> A youtube video inspired a tech to grind off the arse end of the chip and solder a CR2032 battery to it. He did it to two chips, one that still had a good internal battery, say GB, and one whose internal battery died, say DB.
>
> A GB in this V1280 and it does its POST fine.
>
> A DB chip put into this V1280 causes it to dump to what looks like a VxWorks prompt. I can "ls" around in /sd/flash and see some Java stuff and a vxworks.init file.
>
> So, plug in power. Unit starts self-tests.
> (All the debug that follows was hand-typed after being handwritten to paper, so forgive typos and omitted lines.)
>
> TOD(M48T59) self-test is good (previously had been bad).
> Later:
> POST Complete.
> ERI Device Present
> Getting MAC address for SSC1
> Using SSC MAC address
> MAC address is 0:3:ba:ca:7a:da
> Using DHCP to configure network interface
> Attached TCP/IP interface to eri unit 0
> Attaching interface lo0...done
> Initializing DHCP libraries
> Timeout waiting for network driver (flags=0x8062)
> ->
> (stops here)
>
> -> version
> VxWorks (for Sun Fire System Controller) version 5.4.
> Kernel: WIND version 2.5.
> Made on Aug 18 2004, 09:32:05.
> Boot line:
> eri(0,0)bootHost: e=0.0.0.0 u=target f=0xe0 tn=
noname.example.com
> value = 0 = 0x0 <- seems to be kicked out at the end of any command.
>
> -> whoami
> target
>
> -> ifShow
> eri (unit number 0):
> Flags: (0x8063) UP BROADCAST MULTICAST ARP RUNNING
> Type: ETHERNET_CSMACD
> Internet address: 0.0.0.0
> Broadcast addresses: 0.255.255.255
> Netmask 0xff000000 Subnetmask 0xff000000
> Ethernet address is 00:03:ba:ca:7a:da
> Metric is 0
> Maximum transfer unit size is 1500
> 0 packets received; 1 packets sent
> 0 multicast packets received
> 0 multicast packets sent
> 0 input errors; 0 output errors
> 0 collisions; 0 dropped
> lo (unit number 0):
> Flags: (0x8069) UP BROADCAST MULTICAST ARP RUNNING
> Type: SOFTWARE_LOOPBACK
> Internet address: 127.0.0.1
> Broadcast addresses: 0.255.255.255
> Netmask 0xff000000 Subnetmask 0xff000000
> Metric is 0
> Maximum transfer unit size is 32768
> 0 packets received; 0 packets sent
> 0 multicast packets received
> 0 multicast packets sent
> 0 input errors; 0 output errors
> 0 collisions; 0 dropped
>
> -> boot
> Copyright 2001-2004 Sun Microsystems, Inc. All rights reserved.
> Use is subject to license terms.
> Sun Fire System Firmware
> RTOS version: 41
> ScApp version: 5.18.1 Build_01
> SC POST diag level: off
>
> The date is Tuesday, May 6, 2003, 7:27:41 AM PDT.
> <date>
noname.example.com lom: Boot: ScApp 5.18.1, RTOS 41
> <date>
noname.example.com lom: Boot: SBBC Reset Reason(s): Power On Reset
> <date>
noname.example.com lom: Boot: Initializing the SC SRAM
> <date>
noname.example.com lom: Boot: Caching IO information
> <date>
noname.example.com lom: Boot: Clock Source: 75MHz
> <date>
noname.example.com lom: Boot: /N0/PS0: Status is OK
> <date>
noname.example.com lom: Boot: /N0/PS1: Status is OK
> <date>
noname.example.com lom: Boot: /N0/PS2: Status is OK
> <date>
noname.example.com lom: Boot: /N0/PS3: Status is OK
> <date>
noname.example.com lom: Boot: Chassis is in single partition mode.
> <date>
noname.example.com lom: Boot: NOTICE: /N0/FT0 is powered off
> <date>
noname.example.com lom: Boot: Cold boot detected: recovering active domains
> ...
> lom> setdate 0926191717 mmddHHMM[[cc]yy][.SS]
> lom> resetsc
> ...
> Timeout waiting for network driver (flags=0x8062)
> ->
> (stops here)
>
> I thought it was stopping because DHCP failed, so I reconfigured
> the SSC to disable it (you can tell it it's not connected to a network,
> at the lom> prompt).
> It still comes up after plugging in, and stops with the -> prompt.
>
> I can just type "boot", and it continues. I've set the SC POST diag
> level to min and tried. No change.
> Any idea to try so I don't have to hook up a serial console every
> time and type boot?
>
>
> More info, mainly for those who are curious enough to have read this far.
>
> -> devs
> drv name
> 0 /null
> 1 /tyCo/0
> 1 /tyCo/1
> 1 /tyCo/2
> 1 /tyCo/3
> 5 /sc/flash
> -> pwd
> /sc/flash
> -> ls
> Info
> JVM.zip
> evxworks.init
> lib
> libNativ.o
> libSSH.o
> moduli
> vxAddOn.o
> vxworks.init
> vxworks.jdb
> vxworks.norm
> -> copy "vxworks.init"
> #
> # JVM configurator/startup script
> #
> ld 1,0,"/sc/flash/vxAddOn.o"
> # lw8 needs a to run scapp from ram. Those are no-ops for serengeti
> copyFileToRam("/sc/flash/lib/rt.jar","/sc/flash/lib/rt.jar");
> copyFileToRam("/sc/flash/lib/scapp.jar","/sc/flash/lib/scapp.jar");
> # uncompress the JVM
> uncompressJVM("/sc/flash/JVM.zip","/sc/flash/JVM");
> kernelTimeSlice 5
> # load the JVM
> javaConfig
> javaClassPathSet "/sc/flash/lib/scapp.jar:/sc/flash/lib/jdmkrt.jar"
> javaLoadLibraryPathSet "/sc/flash"
> # delete temporary files created during uncompression.
> deleteTmpFiles
> ...
> # Set in order to accept packets on interfaces only if the
> # destination in ip hdr matches ip address on the receiving interface
> ipStrongEnded = 1
> startJava
>
> -> copy "Info"
> Sun_Fire_Version_5.18.1-Build_01
>
--
Bruce Porter
"The internet is a huge and diverse community but mainly friendly"
http://ytc1.blogspot.co.uk/
There *is* an alternative!
http://www.openoffice.org/