Re: Indigo R3000, Indigo R4000 and Indy R5000
"Naruaki.Etomi" <[email protected]> Fri, 7 Sep 2018 02:45:48 +0900
| Newsgroups | gmane.os.netbsd.ports.sgimips |
|---|---|
| Message-ID | <CANkyS8W01RBo_n0MBzoE-XD_wEAU4-NUvNAmppgRm_=r+tGqDg@mail.gmail.com> |
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