So I plugged my other Roach1 that's in the lab into where the troubled
Roach1 was sitting and started up the netboot. The uImage transferred fine
this time, but I got another problem: *VFS: Unable to mount root fs via
NFS, trying floppy.*
*VFS: Cannot open root device "192.168.40.1:/srv/roach_boot/etch" or
unknown-block(2,0)*
*Please append a correct "root=" boot option; here are the available
partitions:*

Full boot up dump below:

Hit any key to stop autoboot: 10 \0x08\0x08\0x08 0

=> run netboot

Waiting for PHY auto negotiation to complete.. done

ENET Speed is 100 Mbps - FULL duplex connection (EMAC0)

BOOTP broadcast 1

DHCP client bound to address 192.168.100.51

Using ppc_4xx_eth0 device

TFTP from server 192.168.40.1; our IP address is 192.168.100.51

Filename 'uImage'.

Load address: 0x400000

Loading:
*\0x08#################################################################

\0x09 #################################################################

\0x09 #################################################################

\0x09 #################################################################

\0x09 ############

done

Bytes transferred = 1390149 (153645 hex)

## Booting kernel from Legacy Image at 00400000 ...

Image Name: Linux-2.6.25-svn3489

Image Type: PowerPC Linux Kernel Image (gzip compressed)

Data Size: 1390085 Bytes = 1.3 MB

Load Address: 00000000

Entry Point: 00000000

Verifying Checksum ... OK

Uncompressing Kernel Image ... OK


id mach(): done



MMU:enter



MMU:hw init



MMU:mapin



MMU:setio



MMU:exit



setup_arch: enter



setup_arch: bootmem



ocp: exit



arch: exit


Linux version 2.6.25-svn3489 (dave@lapster) (gcc version 4.2.2) #6 Fri Aug
12 09:36:28 SAST 2011

AMCC PowerPC 440EPx Roach Platform

Zone PFN ranges:

DMA 0 -> 131071

Normal 131071 -> 131071

Movable zone start PFN for each node

early_node_map[1] active PFN ranges

0: 0 -> 131071

Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048

Kernel command line: console=ttyS0,115200
mtdparts=physmap-flash.0:1792k(linux),256k@0x1c0000(fdt),8192k@0x200000
(root),54656k@0xa00000(usr),256k@0x3f60000(env),384k@0x3fa0000(uboot)fdt_addr=0xfc1c0000
root=192.168.40.1:/srv/roach_boot/etch ip=dhcp

PID hash table entries: 2048 (order: 11, 8192 bytes)

console [ttyS0] enabled

Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)

Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)

Memory: 516608k available (2084k kernel code, 720k data, 132k init, 0k
highmem)

Mount-cache hash table entries: 512

BORPH version CVS-$Revision: 1.10 $ Initialized

net_namespace: 152 bytes

NET: Registered protocol family 16



PCI: Probing PCI hardware

SCSI subsystem initialized

usbcore: registered new interface driver usbfs

usbcore: registered new interface driver hub

usbcore: registered new device driver usb

NET: Registered protocol family 2

IP route cache hash table entries: 4096 (order: 2, 16384 bytes)

TCP established hash table entries: 16384 (order: 5, 131072 bytes)

TCP bind hash table entries: 16384 (order: 4, 65536 bytes)

TCP: Hash tables configured (established 16384 bind 16384)

TCP reno registered

hwrtype_roach version CVS-$Revision: 1.1 $ registered

JFFS2 version 2.2. (NAND) \0xc2\0xa9 2001-2006 Red Hat, Inc.

io scheduler noop registered (default)

Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled

serial8250: ttyS0 at MMIO 0x0 (irq = 0) is a 16550A

serial8250: ttyS1 at MMIO 0x0 (irq = 1) is a 16550A

serial8250: ttyS2 at MMIO 0x0 (irq = 35) is a 16550A

serial8250: ttyS3 at MMIO 0x0 (irq = 36) is a 16550A

brd: module loaded

PPC 4xx OCP EMAC driver, version 3.54

mal0: initialized, 2 TX channels, 2 RX channels

rgmii0: input 0 in RGMII mode

eth0: emac0, MAC 02:00:00:02:01:02

eth0: found Generic MII PHY (0x1e)

rgmii0: input 1 in RGMII mode

emac1: can't find PHY!

tun: Universal TUN/TAP device driver, 1.6

tun: (C) 1999-2004 Max Krasnyansky <[email protected]>

Driver 'sd' needs updating - please use bus_type methods

physmap platform flash device: 04000000 at fc000000

physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank

Amd/Fujitsu Extended Query Table at 0x0040

physmap-flash.0: CFI does not contain boot bank location. Assuming top.

number of CFI chips: 1

cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.

mtd: bad character after partition (f)

6 cmdlinepart partitions found on MTD device physmap-flash.0

Creating 6 MTD partitions on "physmap-flash.0":

0x00000000-0x001c0000 : "linux"

0x001c0000-0x00200000 : "fdt"

0x00200000-0x00a00000 : "root"

0x00a00000-0x03f60000 : "usr"

0x03f60000-0x03fa0000 : "env"

0x03fa0000-0x04000000 : "uboot"

ppc-soc-ohci ppc-soc-ohci.0: USB Host Controller

ppc-soc-ohci ppc-soc-ohci.0: new USB bus registered, assigned bus number 1

ppc-soc-ohci ppc-soc-ohci.0: irq 21, io mem 0xe0000400

usb usb1: configuration #1 chosen from 1 choice

hub 1-0:1.0: USB hub found

hub 1-0:1.0: 1 port detected

usb usb1: New USB device found, idVendor=1d6b, idProduct=0001

usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1

usb usb1: Product: USB Host Controller

usb usb1: Manufacturer: Linux 2.6.25-svn3489 ohci_hcd

usb usb1: SerialNumber: PPC-SOC USB

Initializing USB Mass Storage driver...

usbcore: registered new interface driver usb-storage

USB Mass Storage support registered.

i2c /dev entries driver

IBM IIC driver v2.1

ibm-iic0: using standard (100 kHz) mode

ibm-iic1: using standard (100 kHz) mode

rmon: found Roach Monitor - Rev 6.5.1429

rmon_sensors: initialized 23 sensors

rmon 0-000f: rtc core: registered rmon as rtc0

roach_mmc: Roach MMC/SD driver

rmmc: initialized mmc

TCP cubic registered

NET: Registered protocol family 1

NET: Registered protocol family 17

rmmc: performing card initialization

RPC: Registered udp transport module.

RPC: Registered tcp transport module.

rmon 0-000f: setting system clock to 2067-10-01 16:30:56 UTC (3084712256)

mmc0: new high speed SDHC card at address 63fd

mmcblk0: mmc0:63fd RP04G 3870720KiB

mmcblk0: p1

eth0: interrupt coalescing (RX:count=8 time=1000, TX:count=8 time=1000)

eth0: link is down

eth0: link is up, 100 FDX, pause enabled

Sending DHCP requests ., OK

IP-Config: Got DHCP answer from 192.168.40.1, my address is 192.168.100.51

IP-Config: Complete:

device=eth0, addr=192.168.100.51, mask=255.255.0.0, gw=255.255.255.255,

host=roach1-3, domain=, nis-domain=(none),

bootserver=192.168.40.1, rootserver=192.168.40.1,
rootpath=/srv/roach_boot/etch

Looking up port of RPC 100003/2 on 192.168.40.1

Looking up port of RPC 100005/1 on 192.168.40.1

Root-NFS: Server returned error -13 while mounting /srv/roach_boot/etch

VFS: Unable to mount root fs via NFS, trying floppy.

VFS: Cannot open root device "192.168.40.1:/srv/roach_boot/etch" or
unknown-block(2,0)

Please append a correct "root=" boot option; here are the available
partitions:

0100 4096 ram0 (driver?)

0101 4096 ram1 (driver?)

0102 4096 ram2 (driver?)

0103 4096 ram3 (driver?)

0104 4096 ram4 (driver?)

0105 4096 ram5 (driver?)

0106 4096 ram6 (driver?)

0107 4096 ram7 (driver?)

0108 4096 ram8 (driver?)

0109 4096 ram9 (driver?)

010a 4096 ram10 (driver?)

010b 4096 ram11 (driver?)

010c 4096 ram12 (driver?)

010d 4096 ram13 (driver?)

010e 4096 ram14 (driver?)

010f 4096 ram15 (driver?)

1f00 1792 mtdblock0 (driver?)

1f01 256 mtdblock1 (driver?)

1f02 8192 mtdblock2 (driver?)

1f03 54656 mtdblock3 (driver?)

1f04 256 mtdblock4 (driver?)

1f05 384 mtdblock5 (driver?)

b300 3870720 mmcblk0 driver: mmcblk

b301 3866624 mmcblk0p1

Kernel panic - not syncing: VFS: Unable to mount root fs on
unknown-block(2,0)

Rebooting in 180 seconds..System Hardware Reset


Brad Dober
Ph.D. Candidate
Department of Physics and Astronomy
University of Pennsylvania
Cell: 262-949-4668

On Wed, May 27, 2015 at 1:09 PM, David MacMahon <[email protected]>
wrote:

> Hi, Brad,
>
> On May 27, 2015, at 9:37 AM, Brad Dober wrote:
>
> > I have no issues with the Roach2 that is also connected to this host
> computer.
>
> No issues meaning that you can tftp the uImage file from the server to the
> roach2?  Does tcpdump/wireshark show any clues vis a vis the ROACH1's
> attempted tftp transfer?
>
> > I switched the Roach1's and Roach'2 ethernet cables and still have the
> same problem on the Roach1 and Roach2 is still working fine.
>
> Did this also swap the switch ports?
>
> > Which pins / voltages should I be checking on the power supply?
>
> I'd check all of them.  I think it's a standard ATX power supply, but the
> wiki might have more details.
>
> Maybe try reseating (or replacing) the ROACH1 PPC's DIMM module?  I guess
> it was working OK with soloboot/usbboot until the root filesystem got
> corrupted, so maybe this isn't really relevant?
>
> > U-Boot 2008.10-svn3231 (Jul 15 2010 - 14:58:38)
>
> I don't know of any specific problems, but you might want to consider
> updating uboot...
>
> https://casper.berkeley.edu/wiki/ROACH_kernel_uboot_update
>
> https://casper.berkeley.edu/wiki/LatestVersions
>
> Dave
>
>

Reply via email to