When you see the repeating C's, I believe that is the ROM not finding u-boot. You have an issue with the mailbox drivers
I use the following mailbox values for my kernel config CONFIG_MAILBOX=y # CONFIG_OMAP_MBOX is not set # CONFIG_OMAP2PLUS_MBOX is not set # CONFIG_OMAP_MBOX_KFIFO_SIZE is not set The davinci mdio driver should report a phymask and that value is used to update the device tree. I load the following drivers in the following order. libphy smsc davinci_cpdma davinci_mdio ti_cpsw I also remove the second phy slave from the device tree. I would verify your device tree blob has the correct values for your pin setup. Regards On Tuesday, July 22, 2014 9:34:27 AM UTC-4, krd wrote: > > > On Friday, July 18, 2014 1:26:21 PM UTC+2, RobertCNelson wrote: >> >> On Fri, Jul 18, 2014 at 5:42 AM, krd <k...@dacsystem.pl> wrote: >> > >> > >> > On Monday, July 7, 2014 5:17:12 PM UTC+2, RobertCNelson wrote: >> >> >> >> On Mon, Jul 7, 2014 at 2:52 AM, Micka <micka...@gmail.com> wrote: >> >> > Hello, >> >> > >> >> > I'm on the Kernel 3.8.13-bone56 and I've still this problem : >> >> > >> >> > Scanning for Btrfs filesystems >> >> > systemd-fsck[202]: rootfs: clean, 110431/966656 files, >> 771069/3864576 >> >> > blocks >> >> > [ 7.665617] libphy: PHY 4a101000.mdio:00 not found >> >> > [ 7.670642] net eth0: phy 4a101000.mdio:00 not found on slave 0 >> >> > [ 7.676834] libphy: PHY 4a101000.mdio:01 not found >> >> > [ 7.681844] net eth0: phy 4a101000.mdio:01 not found on slave 1 >> >> > >> >> > >> >> > I've to reboot many times to get lucky ..... >> >> >> >> Hey Micka, >> >> >> >> how about the newly pushed out bone60? >> >> >> >> Regards, >> >> >> >> -- >> >> Robert Nelson >> >> http://www.rcn-ee.com/ >> > >> > >> > >> > I am using 3.15.0-rc8-bone1 kernel and I am experiencing the same >> problem >> > with loosing eth occasionally. For some reasons I don't want to use >> 3.8.* >> > kernels. Can you recommend me some of these new kernel that do not >> replicate >> > the issue? I am thinking of giving a try to the latest 3.16-rc5... >> >> Well, I added that patch in "3.15.4-bone4" so "3.15.0-rc8-bone1" >> doesn't include it. The latest from that branch is "3.15.6-bone5" >> >> Regards, >> >> -- >> Robert Nelson >> http://www.rcn-ee.com/ >> > > > I updated my kernel to 3.15.6-bone5, just as you've said. But, as it > seems, this does not fix the issue completely. What I'm observing is lack > of ethernet connection after some boots. They characterise with initial > hangup, I can see 'C' being put on the console until a watchdog located on > cape connected to my BBB reboots the BBB. It happens on its own, without > any extraordinary operation being run on this system. For example two times > last night. I have to plug out and in the power cable to fix the issue, SW > reboot doesn't help. Power is delivered to BBB via our cape. Another way to > reproduce it is to plug out the sd card and wait for watchdog to reboot > BBB. After that, 'C' are printed to the console(OS on eMMC is not > bootable), and when I insert back the sd it instantly boots from it. No > connection after that too. Do you have any ideas on what's going on and how > to fix this? > > Below I'm attaching the log from this: > > Welcome to minicom 2.7 > > OPTIONS: I18n > Compiled on Jan 1 2014, 17:13:19. > Port /dev/ttyUSB0, 14:22:11 > > Press CTRL-A Z for help on special keys > > CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC > U-Boot SPL 2014.04-00014-g47880f5 (Apr 22 2014 - 13:23:54) > reading args > spl_load_image_fat_os: error reading image args, err - -1 > reading u-boot.img > reading u-boot.img > > > U-Boot 2014.04-00014-g47880f5 (Apr 22 2014 - 13:23:54) > > I2C: ready > DRAM: 512 MiB > NAND: 0 MiB > MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 > *** Warning - readenv() failed, using default environment > > Net: <ethaddr> not set. Validating first E-fuse MAC > Could not get PHY for cpsw: addr 0 > cpsw, usb_ether > Hit any key to stop autoboot: 0 > gpio: pin 53 (gpio 53) value is 1 > mmc0 is current device > gpio: pin 54 (gpio 54) value is 1 > SD/MMC found on device 0 > reading uEnv.txt > 1696 bytes read in 6 ms (275.4 KiB/s) > gpio: pin 55 (gpio 55) value is 1 > Loaded environment from uEnv.txt > Importing environment from mmc ... > using: am335x-boneblack.dtb... > Checking if uenvcmd is set ... > gpio: pin 56 (gpio 56) value is 1 > Running uenvcmd ... > reading zImaget it. After that, 'C' are printed to the console(OS on eMMC > is not bootable), and when i insert back the sd it instantly boots from it. > No ethernet after that too. Below I'm attaching the log f > 6224648 bytes read in 343 ms (17.3 MiB/s) > reading initrd.img > 2957458 bytes read in 218 ms (12.9 MiB/s) > reading /dtbs/am335x-boneblack.dtb > 31128 bytes read in 11 ms (2.7 MiB/s) > Kernel image @ 0x82000000 [ 0x000000 - 0x5efb08 ] > ## Flattened Device Tree blob at 88000000 > Booting using the fdt blob at 0x88000000 > Using Device Tree in place at 88000000, end 8800a997 > > Starting kernel ... > > [ 0.581100] omap_init_mbox: hwmod doesn't have valid attrs > [ 2.361161] ti_reset_probe: missing 'resets' child node. > [ 2.381165] pinctrl-single 44e10800.pinmux: pin 44e10950.0 already > requested by 48024000.serial; cai > [ 2.393187] pinctrl-single 44e10800.pinmux: pin-84 (48030000.spi) > status -22 > [ 2.400599] pinctrl-single 44e10800.pinmux: could not request pin 84 > (44e10950.0) from group pinmuxe > [ 2.413381] omap2_mcspi 48030000.spi: Error applying setting, reverse > things back > [ 2.542846] Error: Driver 'tfp410' is already registered, aborting... > [ 2.617805] drivers/rtc/hctosys.c: unable to open rtc device (rtc0) > [ 2.624614] sr_init: platform driver register failed for SR > Loading, please wait... > modprobe: chdir(3.15.6-bone5): No such file or directory > modprobe: chdir(3.15.6-bone5): No such file or directory > modprobe: chdir(3.15.6-bone5): No such file or directory > systemd-fsck[211]: BBB_OS: clean, 43555/63232 files, 219629/262144 blocks > [ 8.170751] libphy: PHY 4a101000.mdio:03 not found > [ 8.175793] net eth0: phy 4a101000.mdio:03 not found on slave 1 > > The IP Address for eth0 is: 192.168.44.145 > The IP Address for usb0 is: 192.168.7.2 > beaglebone login: root > Linux beaglebone 3.15.6-bone5 #1 Fri Jul 18 14:35:50 CEST 2014 armv7l > root@beaglebone:~# route > Kernel IP routing table > Destination Gateway Genmask Flags Metric Ref Use > Iface > default 192.168.44.250 0.0.0.0 UG 0 0 0 > eth0 > 192.168.7.0 * 255.255.255.252 U 0 0 0 > usb0 > 192.168.44.0 * 255.255.255.0 U 0 0 0 > eth0 > > root@beaglebone:~# ping 192.168.44.250 > PING 192.168.44.250 (192.168.44.250) 56(84) bytes of data. > From 192.168.44.145 icmp_seq=1 Destination Host Unreachable > From 192.168.44.145 icmp_seq=2 Destination Host Unreachable > From 192.168.44.145 icmp_seq=3 Destination Host Unreachable > ^C > --- 192.168.44.250 ping statistics --- > 6 packets transmitted, 0 received, +3 errors, 100% packet loss, time 5004ms > pipe 3 > root@beaglebone:~# ping 8.8.8.8 > PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. > From 192.168.44.145 icmp_seq=1 Destination Host Unreachable > From 192.168.44.145 icmp_seq=2 Destination Host Unreachable > From 192.168.44.145 icmp_seq=3 Destination Host Unreachable > ^C > --- 8.8.8.8 ping statistics --- > 5 packets transmitted, 0 received, +3 errors, 100% packet loss, time 4008ms > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.