Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Sep 2013 13:55:13 -0600
From:      Ian Lepore <ian@FreeBSD.org>
To:        Su Kang Yin <cantona@cantona.no-ip.org>
Cc:        freebsd-arm <freebsd-arm@FreeBSD.org>
Subject:   Re: FreeBSD 10.0-ALPHA1 r255532 bootup freeze on BBB
Message-ID:  <1379188513.1197.35.camel@revolution.hippie.lan>
In-Reply-To: <CAHjFwoBcLfy%2BU9B=jLMWXGF7dMZfzTSwBak05V7qs-MNZy=h4w@mail.gmail.com>
References:  <CAHjFwoBcLfy%2BU9B=jLMWXGF7dMZfzTSwBak05V7qs-MNZy=h4w@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 2013-09-15 at 01:15 +0800, Su Kang Yin wrote:
> Log:
> 
> Hit [Enter] to boot immediately, or any other key for command prompt.
> Booting [/boot/kernel/kernel]...
> Using DTB provided by U-Boot.
> Kernel entry at 0x80200100...
> Kernel args: (null)
> Copyright (c) 1992-2013 The FreeBSD Project.
> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
>         The Regents of the University of California. All rights reserved.
> FreeBSD is a registered trademark of The FreeBSD Foundation.
> FreeBSD 10.0-ALPHA1 #0 r255532: Sat Sep 14 14:52:23 HKT 2013
>     cantona@freebsd:/usr/home/cantona/crochet-freebsd/work/obj/arm.armv6/usr/src.head/sys/MYBEAGLEBONE
> arm
> FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610
> CPU: Cortex A8-r3 rev 2 (Cortex-A core)
>  Supported features: ARM_ISA THUMB2 JAZELLE THUMBEE ARMv4 Security_Ext
>  WB disabled EABT branch prediction enabled
> LoUU:2 LoC:2 LoUIS:1
> Cache level 1:
>  32KB/64B 4-way data cache WT WB Read-Alloc
>  32KB/64B 4-way instruction cache Read-Alloc
> Cache level 2:
>  256KB/64B 8-way unified cache WT WB Read-Alloc Write-Alloc
> real memory  = 536870912 (512 MB)
> avail memory = 517132288 (493 MB)
> Texas Instruments AM3358 Processor, Revision ES1.1
> random device not loaded; using insecure entropy
> random: <Software, Yarrow> initialized
> simplebus0: <Flattened device tree simple bus> on fdtbus0
> aintc0: <TI AINTC Interrupt Controller> mem 0x48200000-0x48200fff on simplebus0
> aintc0: Revision 5.0
> ti_scm0: <TI Control Module> mem 0x44e10000-0x44e11fff on simplebus0
> am335x_prcm0: <AM335x Power and Clock Management> mem
> 0x44e00000-0x44e012ff on simplebus0
> am335x_prcm0: Clocks: System 24.0 MHz, CPU 550 MHz
> am335x_dmtimer0: <AM335x DMTimer> mem
> 0x44e05000-0x44e05fff,0x44e31000-0x44e31fff,0x48040000-0x48040fff,0x48042000-0x48042fff,0x48044000-0x48044fff,0x48046000-0
> Timecounter "AM335x Timecounter" frequency 24000000 Hz quality 1000
> Event timer "AM335x Eventtimer0" frequency 24000000 Hz quality 1000
> gpio0: <TI General Purpose I/O (GPIO)> mem
> 0x44e07000-0x44e07fff,0x4804c000-0x4804cfff,0x481ac000-0x481acfff,0x481ae000-0x481aefff
> irq 96,97,98,99,32,33,62,63 0
> gpioc0: <GPIO controller> on gpio0
> gpiobus0: <GPIO bus> on gpio0
> uart0: <TI UART (16550 compatible)> mem 0x44e09000-0x44e09fff irq 72
> on simplebus0
> uart0: console (115384,n,8,1)
> ti_edma30: <TI EDMA Controller> mem
> 0x49000000-0x490fffff,0x49800000-0x498fffff,0x49900000-0x499fffff,0x49a00000-0x49afffff
> irq 12,13,14 on simplebus0
> ti_edma30: EDMA revision 40014c00
> sdhci_ti0: <TI MMCHS (SDHCI 2.0)> mem 0x48060000-0x48060fff irq 64 on simplebus0
> mmc0: <MMC/SD bus> on sdhci_ti0
> sdhci_ti1: <TI MMCHS (SDHCI 2.0)> mem 0x481d8000-0x481d8fff irq 28 on simplebus0
> mmc1: <MMC/SD bus> on sdhci_ti1
> cpsw0: <3-port Switch Ethernet Subsystem> mem 0x4a100000-0x4a103fff
> irq 40,41,42,43 on simplebus0
> cpsw0: CPSW SS Version 1.12 (0)
> cpsw0: Initial queue size TX=128 RX=384
> cpsw0: Ethernet address: c8:a0:30:ac:ef:2a
> miibus0: <MII bus> on cpsw0
> smscphy0: <SMC LAN8710A 10/100 interface> PHY 0 on miibus0
> smscphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
> iichb0: <TI I2C Controller> mem 0x44e0b000-0x44e0bfff irq 70 on simplebus0
> iichb0: I2C revision 4.0
> iicbus0: <OFW I2C bus> on iichb0
> iic0: <I2C generic I/O> on iicbus0
> am335x_pmic0: <TI TPS65217 Power Management IC> at addr 0x24 on iicbus0
> am335x_pwm0: <AM335x PWM> mem
> 0x48300000-0x483000ff,0x48300100-0x4830017f,0x48300180-0x483001ff,0x48300200-0x4830025f
> irq 86,58 on simplebus0
> am335x_pwm1: <AM335x PWM> mem
> 0x48302000-0x483020ff,0x48302100-0x4830217f,0x48302180-0x483021ff,0x48302200-0x4830225f
> irq 87,59 on simplebus0
> am335x_pwm2: <AM335x PWM> mem
> 0x48304000-0x483040ff,0x48304100-0x4830417f,0x48304180-0x483041ff,0x48304200-0x4830425f
> irq 88,60 on simplebus0
> musbotg0: <TI AM33xx integrated USB OTG controller> mem
> 0x47400000-0x47400fff,0x47401000-0x474012ff,0x47401300-0x474013ff,0x47401400-0x474017ff,0x47401800-0x470
> musbotg0: TI AM335X USBSS v0.0.13
> usbus0: Dynamic FIFO sizing detected, assuming 16Kbytes of FIFO RAM
> usbus0 on musbotg0
> usbus1: Dynamic FIFO sizing detected, assuming 16Kbytes of FIFO RAM
> usbus1 on musbotg0
> Timecounters tick every 10.000 msec
> usbus0: 480Mbps High Speed USB v2.0
> usbus1: 480Mbps High Speed USB v2.0
> ugen1.1: <Mentor Graphics> at usbus1
> uhub0: <Mentor Graphics OTG Root HUB, class 9/0, rev 2.00/1.00, addr
> 1> on usbus1
> ugen0.1: <Mentor Graphics> at usbus0
> uhub1: <Mentor Graphics OTG Root HUB, class 9/0, rev 2.00/1.00, addr
> 1> on usbus0
> mmcsd0: 4GB <SDHC SA04G 1.0 SN 429690789 MFG 04/2012 by 2 TM> at mmc0
> 48.0MHz/4bit/65535-block
> uhub0: 1 port with 1 removable, self powered
> uhub1: 1 port with 1 removable, self powered
> 
> ^^^^^^^^^^ Stuck here.... and I didn't connect any usb device.
> 
> Any idea?
> 

Two thoughts... make sure you're powering the board with a 5v adapter,
not through a usb connection, and try adding this to your kernel config:

option USB_HOST_ALIGN=64

If I don't use a separate power supply I get strange usb errors (but not
a hang).  If I do use the power supply, I get a data abort.  Usb has
never worked on my BBW, but I don't need it, so I've never tried hard to
figure out why.

-- Ian





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1379188513.1197.35.camel>