Port-mipsco archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Rx3230 MIPS install question



On Mon, 11 Nov 2002, M. Warner Losh wrote:

> In message: <20021111191111.E757-100000%grunt.lab@localhost>
>             Wayne Knowles <wdk%netbsd.org@localhost> writes:
> : Slice 10 should be correct (use prtvtoc to display partition details), or
> : more correctly partition 8, which is the volume header.
>
> Both slice 10 and slice 8 produce the same behavior.  Both produced
> the same error before, and the same results from the vhdtool.  I
> cannot tell which one I did last.
>
> : boot -f dksd(,2,8)boot
> :      ^^
> :      Required to prevent stand-alone shell (SASH) from being pre-loaded
> :      Error indicated the NetBSD bootstrap is being loaded into memory
> :      occupied by the sash loader (ie.  You shouldn't see the SASH banner)
>
> OK. This is the magic cookie I needed (I'm pasting the complete dmesg
> at the end of my mail because I didn't find one in the archives).  sd0
> and sd1 came with the machine, and still have RiscOS on them.a
>
> One question on your instructions:
> : Once you have the install image booted, you need to shell out and update
> : your disk parameters using "disklabel -i sdX" then select "I" to update
> : the disklabel with the correct parameters (sector counts, size of c
> : partition etc)
>
> Do I need to change the SystemV partition at all?  Or am I just
> entering the size information and the installation tool does the rest?
> Should 'c' partition cover the whole disk, or the whole disk not
> covered by the 'a' partition?

The installkernel is a small size partition (only a few MB) and is a true
NetBSD disklabel (with a RISC/os compatible disklabel in sector 0)
What you need to do is update the NetBSD disklabel with the correct
parameters.    I don't know the minimum requirements, so I go for broke
and set all spt, tpc, spcyl, cyl and total sectors.  Then set slice
'c' to match the total sectors.  After that it knows the correct disk
size, and you are away.

>
> Oh, one last question.  I suspect that 16MB is going to be very
> painful to deal with.  What is the speed of the SIMMs I need to get to
> expand things (A quick web search didn't turn up the answer, and I
> can't puzzle out for the simms that are in this what their speed are).
> I'm guessing either 100ns or 80ns from the vintage, in banks of 8
> (rather than 4), and that they need to be parity.

70ns or 80ns x 30 Pin SIMM Modules will do.  You need to populate 8 at a
time in the same size because it uses 2 way interleave to acheive a higher
memory bandwidth.

Start from the end of your current SIMM modules, and add another 4 to each
half.  Your options are (from what I have tested), and all chips need to
be same type to avoid problems.

        3 Chip 1MB x 9 30 Pin
        9 Chip 1MB
        9 Chip 4MB

Have not tried 3 chip 4MB modules - I don't have enough of them to create
a matching bank, and I'm not sure if they are compatible for the refresh
to work.

> RiscOS gets the right MAC address for this beast, but I see that it is
> a FAQ on how to cope, so I won't ask about that just yet....

Hmmm - A little worrying that it lost the MAC address - If RISC/os has one
then perhaps we are looking at the wrong NVRAM address.

>
> P.S.  The output:

Thanks!!

>
> >> boot -f dksd(,2,8)boot
> 6480+288+304 entry: 0x80600000
>
> NetBSD/mipsco 1.5V FFS Primary Bootstrap
>
> NetBSD/mipsco 1.5V Secondary Bootstrap, Revision 1.0
> (wdk@mips3230, Thu May 24 00:38:38 NZST 2001)
>
> Loading: dksd(,2,8)netbsd
> 1254904+3167872+152680 [83+56128+45329]=0x478874
> Starting at 0x80021000
>
> [ using 102076 bytes of netbsd ELF symbol table ]
> Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001
>     The NetBSD Foundation, Inc.  All rights reserved.
> Copyright (c) 1982, 1986, 1989, 1991, 1993
>     The Regents of the University of California.  All rights reserved.
>
> NetBSD 1.5V (RAMDISK) #1: Wed May 23 17:04:18 NZST 2001
>     wdk@grunt:/home/wdk/netbsd/src/sys/arch/mipsco/compile/RAMDISK
> Mips 3230 Magnum (Pizazz)
> total memory = 16384 KB
> avail memory = 10340 KB
> using 230 buffers containing 920 KB of memory
> mainbus0 (root)
> cpu0 at mainbus0: MIPS R3000 CPU (0x230) Rev. 3.0 with MIPS R3010 FPC Rev. 4.0
> cpu0: 32KB Instruction, 32KB Data, direct mapped cache
> obio0 at mainbus0
> le0 at obio0 addr 0xba000000: address 00:00:00:00:00:00
> le0: 16 receive buffers, 4 transmit buffers
> mkclock0 at obio0 addr 0xbd000000
> rambo0 at obio0 addr 0xbc000000: parity enabled
> fd0 at obio0 addr 0xbe000000: not fully implemented
> zsc0 at obio0 addr 0xbb000000
> zstty0 at zsc0 channel 0
> zstty1 at zsc0 channel 1 (console i/o)
> asc0 at obio0 addr 0xb8000000: NCR53C94, 24MHz, SCSI ID 7
> scsibus0 at asc0: 8 targets, 8 luns per target
> scsibus0: waiting 2 seconds for devices to settle...
> sd0 at scsibus0 target 0 lun 0: <MAXTOR, LXT-200S, 4.18> SCSI1 0/direct fixed
> sd0: 191 MB, 1314 cyl, 7 head, 42 sec, 512 bytes/sect x 392056 sectors
> sd0: async, 8-bit transfers
> sd1 at scsibus0 target 1 lun 0: <MAXTOR, LXT-200S, 4.18> SCSI1 0/direct fixed
> sd1: 191 MB, 1314 cyl, 7 head, 42 sec, 512 bytes/sect x 392056 sectors
> sd1: async, 8-bit transfers
> sd2 at scsibus0 target 2 lun 0: <HP, C3323A, 4271> SCSI2 0/direct fixed
> sd2: 1003 MB, 2982 cyl, 7 head, 98 sec, 512 bytes/sect x 2056008 sectors
> sd2: sync (248.0ns offset 15), 8-bit (4.032MB/s) transfers, tagged queueing
> md0: internal 3072 KB image area
> boot device: sd2
> root on md0a dumps on md0b
> mountroot: trying cd9660...
> mountroot: trying nfs...
> mountroot: trying ffs...
> WARNING: clock gained 9002 days -- CHECK AND RESET THE DATE!
> root file system type: ffs
> init: copying out flags `-s' 3
> init: copying out path `/sbin/init' 11
> Terminal type? [vt100]
>

-- 
Wayne Knowles                   NetBSD/mipsco port maintainer
wdk%netbsd.org@localhost                        http://www.netbsd.org




Home | Main Index | Thread Index | Old Index