Port-sparc archive

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

anyone have a theory why net boot of a SPARC20 hangs?




Here is a good one ... everything seems to work but the root filesystem
 is not found :


<#0> ok reset
Resetting ...
Available Memory 0x20000000
Allocating SRMMU Context Table
Context Table allocated, Available Memory 0x1fffc000
Setting SRMMU Context Register
Context Table allocated, Available Memory 0x1fffc000
Setting SRMMU Context Table Pointer Register
RAMsize allocated, Available Memory 0x1ffec000
Allocating SRMMU Level 1 Table
Level 1 Table allocated, Available Memory 0x1ffebc00
Mapping RAM @ 0xffef0000
RAM mapped, Available Memory 0x1ffeba00
Mapping ROM @ 0xffd00000
ROM mapped, Available Memory 0x1ffeb800
Mapping ROM @ 0x00000000
ROM mapped, Available Memory 0x1ffeb000
ttya initialized
Cpu #0 Ross,RT626
Cpu #1 Nothing there
Cpu #2 Ross,RT626
Cpu #3 Nothing there
Probing Memory Bank #0 64 Megabytes of DRAM
Probing Memory Bank #1 64 Megabytes of DRAM
Probing Memory Bank #2 64 Megabytes of DRAM
Probing Memory Bank #3 64 Megabytes of DRAM
Probing Memory Bank #4 64 Megabytes of DRAM
Probing Memory Bank #5 64 Megabytes of DRAM
Probing Memory Bank #6 64 Megabytes of DRAM
Probing Memory Bank #7 64 Megabytes of DRAM
Probing /iommu@f,e0000000/sbus@f,e0001000 at f,0 espdma esp sd st ledma le SUNW,bpp
Probing /iommu@f,e0000000/sbus@f,e0001000 at e,0  SUNW,DBRIe
Probing /iommu@f,e0000000/sbus@f,e0001000 at 0,0  qec qe qe qe qe
Probing /iommu@f,e0000000/sbus@f,e0001000 at 1,0  SUNW,hme
Probing /iommu@f,e0000000/sbus@f,e0001000 at 2,0  Nothing there
Probing /iommu@f,e0000000/sbus@f,e0001000 at 3,0  qec be
SPARCstation 20 MP (2 X RT626), No Keyboard
ROM Rev. 2.25, 512 MB memory installed, Serial #57005.
Ethernet address 8:0:20:0:de:ad, Host ID: 7200dead.




Type  help  for more information
<#0> ok
<#0> ok
<#0> ok boot /iommu@f,e0000000/sbus@f,e0001000/qec@0,20000/qe@0,0
Boot device: /iommu@f,e0000000/sbus@f,e0001000/qec@0,20000/qe@0,0 File and args:
14e00
Server IP address: 172.16.35.44
Client IP address: 172.16.35.16
>> NetBSD/sparc Secondary Boot, Revision 1.15 (Mon Dec 16 13:08:11 UTC 2024)
Booting netbsd
Trying BOOTP protocol... ip address: 172.16.35.16, netmask: 255.255.255.192, gateway: 172.16.35.1
root addr=172.16.35.44 path=/export/netbsd_sparc
4917644+132732 [295392+280423]=0x55de8c
OBP version 3, revision 2.25 (plugin rev 2)
[   1.0000000] Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
[ 1.0000000] 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, [ 1.0000000] 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023,
[   1.0000000]     2024
[   1.0000000]     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.0000000] NetBSD 10.1 (GENERIC.MP) #0: Mon Dec 16 13:08:11 UTC 2024
[ 1.0000000] mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/sparc/compile/GENERIC.MP
[   1.0000000] total memory = 511 MB
[   1.0000000] avail memory = 495 MB
[ 1.0000000] bootpath: /iommu@f,e0000000/sbus@f,e0001000/qec@0,20000/qe@0,0
[   1.0000000] mainbus0 (root): SUNW,SPARCstation-20: hostid 7200dead
[   1.0000000] cpu0 at mainbus0: mid 8: Ross,RT626 @ 200 MHz, on-chip FPU
[ 1.0000000] cpu0: 512K byte write-back, 32 bytes/line, sw flush: cache enabled
[   1.0000000] cpu1 at mainbus0: mid 10: Ross,RT626 @ 200 MHz, on-chip FPU
[ 1.0000000] cpu1: 512K byte write-back, 32 bytes/line, sw flush: cache enabled
[   1.0000000] sx0 at mainbus0 ioaddr 0x80000000
[   1.0000000] sx0: architecture rev. 3 chip rev. 3
[   1.0000000] obio0 at mainbus0
[   1.0000000] clock0 at obio0 slot 0 offset 0x200000: mk48t08
[ 1.0000000] timer0 at obio0 slot 0 offset 0x300000: delay constant 65, frequency = 2000000 Hz
[   1.0000030] zs0 at obio0 slot 0 offset 0x100000 level 12 softpri 6
[   1.0000030] zstty0 at zs0 channel 0 (console i/o)
[   1.0000030] zstty1 at zs0 channel 1
[   1.0000030] zs1 at obio0 slot 0 offset 0x0 level 12 softpri 6
[   1.0000030] zstty4 at zs1 channel 0
[   1.0000030] kbd0 at zstty4
[   1.0000030] zstty5 at zs1 channel 1
[   1.0000030] ms0 at zstty5
[   1.0000030] wsmouse0 at ms0 mux 0
[ 1.0000030] fdc0 at obio0 slot 0 offset 0x700000 level 11 softpri 4: chip 82077
[   1.0000030] fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
[   1.0000030] auxreg0 at obio0 slot 0 offset 0x800000
[   1.0000030] power0 at obio0 slot 0 offset 0xa01000 level 2
[ 1.0000030] iommu0 at mainbus0 ioaddr 0xe0000000: version 0x3/0x1, page-size 4096, range 64MB
[   1.0000030] sbus0 at iommu0: clock = 25 MHz
[   1.0000030] dma0 at sbus0 slot 15 offset 0x400000: DMA rev 2
[ 1.0000030] esp0 at dma0 slot 15 offset 0x800000 level 4: ESP200, 40MHz, SCSI ID 7
[   1.0000030] scsibus0 at esp0: 8 targets, 8 luns per target
[   1.0000030] ledma0 at sbus0 slot 15 offset 0x400010: DMA rev 2
[ 1.0000030] le0 at ledma0 slot 15 offset 0xc00000 level 6: address 08:00:20:00:de:ad
[   1.0000030] le0: 8 receive buffers, 2 transmit buffers
[ 1.0000030] bpp0 at sbus0 slot 15 offset 0x4800000 level 2 (ipl 3): DMA rev 2
[   1.0000030] dbri0 at sbus0 slot 14 offset 0x10000 level 9: rev e
[ 1.0000030] qec0 at sbus0 slot 0 offset 0x20000 level 4 (ipl 7): 128K memory
[   1.0000030] qe0 at qec0 slot 0 offset 0x0 rev 1 address 08:00:20:00:de:ad
[   1.0000030] qe1 at qec0 slot 1 offset 0x0 rev 1 address 08:00:20:00:de:ad
[   1.0000030] qe2 at qec0 slot 2 offset 0x0 rev 1 address 08:00:20:00:de:ad
[   1.0000030] qe3 at qec0 slot 3 offset 0x0 rev 1 address 08:00:20:00:de:ad
[ 1.0000030] hme0 at sbus0 slot 1 offset 0x8c00000 level 4 (ipl 7): Sun Happy Meal Ethernet (SUNW,hme)
[   1.0000030] hme0: Ethernet address 08:00:20:00:de:ad
[   1.0000030] nsphy0 at hme0 phy 1: DP83840 10/100 media interface, rev. 0
[   1.0000030] nsphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
[   1.0000030] qec1 at sbus0 slot 3 offset 0x20000: 128K memory
[ 1.0000030] be0 at qec1 slot 0 offset 0x0 level 4 (ipl 7): rev 1, address 08:00:20:00:de:ad
[   1.0000030] on-board transceiver at be0: 10baseT, 100baseTX, auto
[   1.0000030] eccmemctl0 at mainbus0 ioaddr 0x0: version 0x0/0x2
[   1.0000030] WARNING: system needs entropy for security; see entropy(7)
[   1.0000030] cpu0: booting secondary processors: cpu1
[   1.0000030] wskbd0 at kbd0 mux 1
[   1.4887615] scsibus0: waiting 2 seconds for devices to settle...
[   3.9788025] entropy: best effort
[   4.5088280] kbd0: reset failed
[ 4.8688650] sd0 at scsibus0 target 3 lun 0: <SEAGATE, ST318404LSUN18G, 4207> disk fixed [ 4.8924190] sd0: 17274 MB, 7508 cyl, 19 head, 248 sec, 512 bytes/sect x 35378533 sectors [ 4.9096025] sd0: sync (100.00ns offset 15), 8-bit (10.000MB/s) transfers, tagged queueing [ 5.8589145] cd0 at scsibus0 target 6 lun 0: <TOSHIBA, XM-4101TASUNSLCD, 3424> cdrom removable
[   5.8848755] cd0: async, 8-bit transfers
[   5.8989165] swwdog0: software watchdog initialized
[   5.9689040] dbri0: speakerbox detected
[   5.9824425] dbri0: cs4215 rev E found at offset 8
[   5.9947990] audio0 at dbri0: playback, capture, full duplex
[ 6.0744500] audio0: slinear_be:16 2ch 48000Hz, blk 7680 bytes (40ms) for playback [ 6.1592035] audio0: slinear_be:16 2ch 48000Hz, blk 7680 bytes (40ms) for recording
[   6.2498235] can't determine root device
[   7.2789670] can't determine root device
[   8.3090135] can't determine root device
[   9.3390540] can't determine root device
[  10.3691055] can't determine root device
[  11.3991570] can't determine root device
[12.4292085] can't determine root device
[  13.4592600] can't determine root device
[  14.4893115] can't determine root device
[  15.5193700] can't determine root device
[  16.5494160] can't determine root device
[  17.5794660] can't determine root device
[  18.6095175] can't determine root device
[  19.6395695] can't determine root device
[  20.6696215] can't determine root device
[  21.6996720] can't determine root device
[  22.7297230] can't determine root device
[  23.7597775] can't determine root device
[  24.7898265] can't determine root device
[  25.8198780] can't determine root device
[  26.8499320] can't determine root device
[  26.8906720] root device (default qec0):
[  26.9485770] dump device:
device9704040] file system (default generic):
[  27.0453400] root device (default qec0):
[  27.1031815] dump device:
[  27.1301885] file system (default generic):
[  27.1807610] can't determine root device
[  27.2303640] root device (default qec0): 172.16.35.44:/export/netbsd_sparc
[ 27.3325900] use one of: fd0[a-h] hme0 le0 qe0 qe1 qe2 qe3 be0 sd0[a-h] cd0[a-h] ddb halt reboot
[  27.4309715] root device (default qec0):
[  27.4916515] dump device: none


So it gets to looking for the root device which should be NFS and the NFS server is happy to offer that over NFSv3. Not sure what the hiccup
is here.

For the record, the backend NFS/DHCPd/BOOTp server is all FreeBSD.



--
--
Dennis Clarke
RISC-V/SPARC/PPC/ARM/CISC
UNIX and Linux spoken



Home | Main Index | Thread Index | Old Index