Thanks John, but I see this behaviour only on one board out of 4 with the same conditions, I guess should be deterministic, doesn't it?
2014-11-17 13:22 GMT+01:00 John Ford <jf...@nrao.edu>: >> Hi ALL!!! >> >> I have one ROACH-2 boards (ver.2) telling somethings about i2c >> read/write failures at boot time (log attached). I have checked all >> internal cables and wires and it seems to be all ok, all fans are >> rotating at nominal speed (they sound like other ROACHs). Does anybody >> have got the same message? I still working on the overall >> infrastructure and I didn't test any bof yet. Are these messages >> telling there is something so dangerous to deny the use of that board? >> >> The ROACH2 board is booting via NFS and I got no errors when flashing the >> envs. > Hi. > > I have found that the IIC does not work right if the console port is > active, i.e. with the usb cable plugged in. See: > > http://www.mail-archive.com/casper%40lists.berkeley.edu/msg04861.html > > John > >> >> Thanks to ALL! >> >> Cheers, >> Andrea >> >> ################################################################ >> >> U-Boot 2011.06-rc2-00000-g2694c9d-dirty (Dec 04 2013 - 20:58:06) >> >> CPU: AMCC PowerPC 440EPx Rev. A at 533.333 MHz (PLB=133 OPB=66 EBC=66) >> No Security/Kasumi support >> Bootstrap Option C - Boot ROM Location EBC (16 bits) >> 32 kB I-Cache 32 kB D-Cache >> Board: ROACH2 >> I2C: ready >> DRAM: 512 MiB >> Flash: 128 MiB >> In: serial >> Out: serial >> Err: serial >> CPLD: 2.1 >> USB: Host(int phy) >> I2C read: failed 2 >> cannot read from i2c device: 54 >> I2C write: failed 6 >> DTT: 1 FAILED INIT >> I2C write: failed 6 >> DTT: 2 FAILED INIT >> Net: ppc_4xx_eth0 >> Sensors ConfigI2C write: failed 6 >> cannot write to i2c device: 50@42 >> max16071: vmon config failed >> I2C write: failed 6 >> cannot write to i2c device: 51@42 >> max16071: cmon config failed >> I2C write: failed 6 >> cannot write to i2c device: 4c@01 >> ad7414: ambient0 config failed >> I2C write: failed 6 >> cannot write to i2c device: 4e@01 >> ad7414: ambient1 config failed >> I2C write: failed 6 >> cannot write to i2c device: 18@12 >> max1805: remote temp config failed >> I2C write: failed 6 >> cannot write to i2c device: 48@00 >> max6650: fpga fan config failed >> I2C write: failed 6 >> cannot write to i2c device: 4b@00 >> max6650: chs0 config failed >> I2C write: failed 6 >> cannot write to i2c device: 1b@00 >> max6650: chs1 config failed >> I2C write: failed 6 >> cannot write to i2c device: 1f@00 >> max6650: chs2 config failed >> >> type run netboot to boot via dhcp+tftp+nfs >> type run soloboot to run from flash independent of network >> >> Hit any key to stop autoboot: 0 >> => run netboot >> Waiting for PHY auto negotiation to complete.. done >> ENET Speed is 100 Mbps - FULL duplex connection (EMAC0) >> BOOTP broadcast 1 >> *** Unhandled DHCP Option in OFFER/ACK: 28 >> *** Unhandled DHCP Option in OFFER/ACK: 28 >> DHCP client bound to address 192.168.10.122 >> Using ppc_4xx_eth0 device >> TFTP from server 192.168.10.4; our IP address is 192.168.10.122 >> Filename '/roach2/boot/uImage-r2borph3'. >> Load address: 0x4000000 >> Loading: ################################################################# >> ################################################################# >> ####################### >> done >> Bytes transferred = 2231549 (220cfd hex) >> ## Booting kernel from Legacy Image at 04000000 ... >> Image Name: Linux-3.7.0-rc2+ >> Image Type: PowerPC Linux Kernel Image (gzip compressed) >> Data Size: 2231485 Bytes = 2.1 MiB >> Load Address: 00500000 >> Entry Point: 005010d4 >> Verifying Checksum ... OK >> Uncompressing Kernel Image ... OK >> CPU clock-frequency <- 0x1fca0550 (533MHz) >> CPU timebase-frequency <- 0x1fca0550 (533MHz) >> /plb: clock-frequency <- 7f28154 (133MHz) >> /plb/opb: clock-frequency <- 3f940aa (67MHz) >> /plb/opb/ebc: clock-frequency <- 3f940aa (67MHz) >> /plb/opb/serial@ef600300: clock-frequency <- 54c563 (6MHz) >> /plb/opb/serial@ef600400: clock-frequency <- 54c563 (6MHz) >> Memory <- <0x0 0x0 0x3ffff000> (1023MB) >> ethernet0: local-mac-address <- 02:44:01:02:09:4d >> >> zImage starting: loaded at 0x00500000 (sp: 0x1fe22b40) >> Allocating 0x4b0508 bytes for kernel ... >> gunzipping (0x00000000 <- 0x0050e000:0x00966034)...done 0x447880 bytes >> >> Linux/PowerPC load: console=ttyS0,115200 root=/dev/nfs >> rootpath=192.168.10.4:/roach2/current,nolock ip=dhcp >> Finalizing device tree... flat tree at 0x973160 >> roach2: claiming matching platform >> Using PowerPC 44x Platform machine description >> Linux version 3.7.0-rc2+ (shanly@shanly-HP8710w) (gcc version 4.6.1 >> 20110627 (prerelease) (GCC) ) #21 Mon Nov 19 09:30:32 SAST 2012 >> bootconsole [udbg0] enabled >> setup_arch: bootmem >> arch: exit >> Zone ranges: >> DMA [mem 0x00000000-0x2fffffff] >> Normal empty >> Movable zone start for each node >> Early memory node ranges >> node 0: [mem 0x00000000-0x2fffffff] >> MMU: Allocated 1088 bytes of context maps for 255 contexts >> Built 1 zonelists in Zone order, mobility grouping on. Total pages: >> 195072 >> Kernel command line: console=ttyS0,115200 root=/dev/nfs >> rootpath=192.168.10.4:/roach2/current,nolock ip=dhcp >> PID hash table entries: 4096 (order: 2, 16384 bytes) >> Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) >> Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) >> Memory: 774576k/786432k available (4176k kernel code, 11856k reserved, >> 208k data, 417k bss, 144k init) >> Kernel virtual memory layout: >> * 0xfffdf000..0xfffff000 : fixmap >> * 0xfde00000..0xfe000000 : consistent mem >> * 0xfddfe000..0xfde00000 : early ioremap >> * 0xf1000000..0xfddfe000 : vmalloc & ioremap >> SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 >> NR_IRQS:512 nr_irqs:512 16 >> UIC0 (32 IRQ sources) at DCR 0xc0 >> UIC1 (32 IRQ sources) at DCR 0xd0 >> UIC2 (32 IRQ sources) at DCR 0xe0 >> clocksource: timebase mult[1e00000] shift[24] registered >> pid_max: default: 32768 minimum: 301 >> Mount-cache hash table entries: 512 >> regulator-dummy: no parameters >> NET: Registered protocol family 16 >> >> bio: create slab <bio-0> at 0 >> SCSI subsystem initialized >> Switching to clocksource timebase >> NET: Registered protocol family 2 >> TCP established hash table entries: 131072 (order: 8, 1048576 bytes) >> TCP bind hash table entries: 65536 (order: 6, 262144 bytes) >> TCP: Hash tables configured (established 131072 bind 65536) >> TCP: reno registered >> UDP hash table entries: 512 (order: 1, 8192 bytes) >> UDP-Lite hash table entries: 512 (order: 1, 8192 bytes) >> NET: Registered protocol family 1 >> RPC: Registered named UNIX socket transport module. >> RPC: Registered udp transport module. >> RPC: Registered tcp transport module. >> RPC: Registered tcp NFSv4.1 backchannel transport module. >> squashfs: version 4.0 (2009/01/31) Phillip Lougher >> jffs2: version 2.2. (NAND) \ufffd© 2001-2006 Red Hat, Inc. >> ROMFS MTD (C) 2007 Red Hat, Inc. >> msgmni has been set to 1512 >> alg: No test for stdrng (krng) >> Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253) >> io scheduler noop registered >> io scheduler deadline registered >> io scheduler cfq registered (default) >> Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled >> serial8250.0: ttyS0 at MMIO 0x1ef600300 (irq = 16) is a 16550A >> console [ttyS0] enabled, bootconsole disabled >> console [ttyS0] enabled, bootconsole disabled >> serial8250.0: ttyS1 at MMIO 0x1ef600400 (irq = 17) is a 16550A >> roach2_fpga: ROACH2 FPGA Access driver >> roach2: major 252Virtex 5 family >> roach2_fpga 1d0000000.fpga: ROACH2 FPGA driver >> roach2_fpga 1d0000000.fpga: check >> parameters,addr:0x1d0000000,size:0x4000000 >> roach2_fpga 1d0000000.fpga: ioremap 1d0000000 to f1080000 with size >> 4000000 >> roach2_fpga 1d0000000.fpga: ioremap 1c0100000 to f5100000 with size 200000 >> roach2_fpga 1d0000000.fpga: char devices successfully registered >> brd: module loaded >> 1f8000000.nor_flash: Found 1 x16 devices at 0x0 in 16-bit bank. >> Manufacturer ID 0x000001 Chip ID 0x002801 >> Amd/Fujitsu Extended Query Table at 0x0040 >> Amd/Fujitsu Extended Query version 1.3. >> number of CFI chips: 1 >> 6 ofpart partitions found on MTD device 1f8000000.nor_flash >> Creating 6 MTD partitions on "1f8000000.nor_flash": >> 0x000000000000-0x000000400000 : "kernel" >> 0x000000400000-0x000004400000 : "rootfs" >> 0x000004400000-0x000007400000 : "userfs" >> 0x000007400000-0x000007f00000 : "v6bitstream" >> 0x000007f40000-0x000007f80000 : "ubootenv" >> 0x000007f80000-0x000008000000 : "uboot" >> tun: Universal TUN/TAP device driver, 1.6 >> tun: (C) 1999-2004 Max Krasnyansky <m...@qualcomm.com> >> PPC 4xx OCP EMAC driver, version 3.54 >> MAL v2 /plb/mcmal, 2 TX channels, 2 RX channels >> ZMII /plb/opb/emac-zmii@ef600d00 initialized >> RGMII /plb/opb/emac-rgmii@ef601000 initialized with MDIO support >> /plb/opb/emac-rgmii@ef601000: input 0 in RGMII mode >> eth0: EMAC-0 /plb/opb/ethernet@ef600e00, MAC 02:44:01:02:09:4d >> eth0: found Marvell 88E1111 Ethernet PHY (0x01) >> PPP generic driver version 2.4.2 >> mousedev: PS/2 mouse device common for all mice >> input: roach2chassis as /devices/virtual/input/input0 >> ibm-iic 1ef600700.i2c: using standard (100 kHz) mode >> ibm-iic 1ef600800.i2c: using standard (100 kHz) mode >> ad7414 0-004c: chip found >> ad7414 0-004c: ad7414_probe unable to read config register. >> ad7414 0-004e: chip found >> ad7414 0-004e: ad7414_probe unable to read config register. >> max16065: probe of 0-0050 failed with error -121 >> max16065: probe of 0-0051 failed with error -121 >> max6650 0-0048: Error reading config, aborting. >> max6650: probe of 0-0048 failed with error -5 >> max6650 0-004b: Error reading config, aborting. >> max6650: probe of 0-004b failed with error -5 >> max6650 0-001b: Error reading config, aborting. >> max6650: probe of 0-001b failed with error -5 >> max6650 0-001f: Error reading config, aborting. >> max6650: probe of 0-001f failed with error -5 >> cpuidle: using governor ladder >> cpuidle: using governor menu >> IPv4 over IPv4 tunneling driver >> TCP: cubic registered >> NET: Registered protocol family 17 >> Key type dns_resolver registered >> drivers/rtc/hctosys.c: unable to open rtc device (rtc0) >> ### of_selftest(): No testcase data in device tree; not running tests >> eth0: link is up, 100 FDX, pause enabled >> Sending DHCP requests ., OK >> IP-Config: Got DHCP answer from 192.168.10.4, my address is 192.168.10.122 >> IP-Config: Complete: >> device=eth0, addr=192.168.10.122, mask=255.255.255.0, >> gw=255.255.255.255 >> host=roach-2-b, domain=, nis-domain=(none) >> bootserver=192.168.10.4, rootserver=192.168.10.4, >> rootpath=/roach2/current,nolock >> nameserver0=192.168.10.4VFS: Mounted root (nfs filesystem) >> readonly on device 0:11. >> Freeing unused kernel memory: 144k freed >> INIT: version 2.88 booting >> about to run simple init script >> warning: can't open /etc/mtab: No such file or directory >> mount: mount point /proc/bus/usb does not exist >> INIT: Entering runlevel: 2 >> 1 Jan 00:00:10 ntpdate[446]: no servers can be used, exiting >> Starting OpenBSD Secure Shell server: sshd. >> Starting NFS common utilities: statd failed! >> Starting NTP server: ntpd. >> tcpborphserver: ... loading roach mmap driver ... >> insmod: can't read '/lib/modules/roach_mmap.ko': No such file or directory >> version *3* using mmap >> tcpborphserver3: about to go into background >> >> Debian GNU/Linux 6.0 roach-2-b ttyS0 >> >> roach-2-b login: >> >> >> -- >> Andrea Mattana >> >> I.N.A.F. - Istituto di Radioastronomia >> Radiotelescopi di Medicina >> Via Fiorentina, 3513 - 40059 Medicina (Bo) >> Tel. 051/6965834 Fax. 051/6965810 >> >> > > -- Andrea Mattana I.N.A.F. - Istituto di Radioastronomia Radiotelescopi di Medicina Via Fiorentina, 3513 - 40059 Medicina (Bo) Tel. 051/6965834 Fax. 051/6965810