Port-sgimips archive

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

Re: Indigo R3000, Indigo R4000 and Indy R5000



Dear Frank,

Hello!

Sorry for not responding sooner.

> Makes perfect sense then. But maybe you could include
> `dksc(0,1,0)/netbsd` as the default path to the kernel in irisboot,
> which could be used if no argument is given to irisboot. This could work
> for the major part of installations where the kernel is on the partiton
> for "/" on the first disk. And users could still overwrite it with their
> preferred settings.
>
> In addition one could also install irisboot with "sash" as name in the
> SGI volume header and the machine could hopefully work with the default
> settings then.
>
> What do you think about that? I'll give that irisboot-named-sash a try.

Hmm...
I want you to try this kernel.(ECOFF)

https://github.com/nullnilaki/NetBSD_irisboot/blob/master/IndigoR3K/re_netbsd.ecoff

I wrote read NVRAM routine.
If this kernel work well, I understand bootloader installed HDD.
(I understand "bootfile" Environment value)
I think that bootfile/netbsd is default path to the kernel in irisboot.
As follows;

>> printenv
netaddr=192.168.1.33
dbaud=9600
rbaud=1200
bootfile=dksc(0,1,8)sash
bootmode=c
console=g
diskless=0
keybd=d
volume=128
path=dksc(0,1,8)
cpufreq=33
gfx=dead (No keyboard)

>> bootp()netbsd.ecoff
Obtaining irisboot from server xserve
2830608+0+82896 entry: 0x80002000
[   1.0000000] Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002,
2003, 2004, 2005,
[   1.0000000]     2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013,
2014, 2015, 2016, 2017,
[   1.0000000]     2018 The NetBSD Foundation, Inc.  All rights reserved.
[   1.0000000] Copyright (c) 1982, 1986, 1989, 1991, 1993
[   1.0000000]     The Regents of the University of California.  All
rights reserved.
...
[   1.0000050] light0 at gio0: SGI LG2 (board revision 2)
[   1.0000050] wsdisplay0 at light0 kbdmux 1
[   1.0000050] hpc0 at gio0: SGI HPC1.5 (onboard)
[   1.0000050] ---DUMP EEPROM---
[   1.0000050] netaddr = 192.168.1.33
[   1.0000050] bootfile = dksc(0,1,8)sash
[   1.0000050] console = g
[   1.0000050] enaddr0 = MAC ADDRESS
[   1.0000050] enaddr1 = MAC ADDRESS
[   1.0000050] enaddr2 = MAC ADDRESS
[   1.0000050] enaddr3 = MAC ADDRESS
[   1.0000050] enaddr4 = MAC ADDRESS
[   1.0000050] enaddr5 = MAC ADDRESS
[   1.0000050] ---DUMP EEPROM---
[   1.0000050] zsc0 at hpc0 offset 0xd10
...

Thanks,

---
Naruaki Etomi


Home | Main Index | Thread Index | Old Index