[beagleboard] No USB activity on the type A connector

Hi All,

I've downloaded the debian-7.5 prebuilt image from elinux.org/BeagleBoardDebian

wget https://rcn-ee.net/deb/rootfs/wheezy/debian-7.5-console-armhf-2014-05-06.tar.xz

tar xf debian-7.5-console-armhf-2014-05-06.tar.xz cd debian-7.5-console-armhf-2014-05-06

sudo ./setup_sdcard.sh --mmc /dev/sdc --dtb beaglebone

I now connect my serial cable to the on board header connector on the BBB and to my Linux workstation (USB)

plug in a USB to Ethernet adapter to the USB type A port on the BBB

Apply power to the 5v DC barrel jack

I get a clean boot up, but there is no mention of any USB A port activity.
I can unplug the Ethernet adapter and plug it back in, no output to the console.
I can plug in a USB keyboard, no output to the console indicating that the keyboard was plugged in.
There seems to be no recognition of the USB type A port at all.

Any ideas?

No, I don't want to use the built in Ethernet on the BBB. Also, how does one get rid of the the USB gadget
components at boot up? I don't need or want the USB OTG Ethernet active or any of the device support associated
with it.

Thanks,

Ross

Hi All,

I've downloaded the debian-7.5 prebuilt image from
elinux.org/BeagleBoardDebian

wget
https://rcn-ee.net/deb/rootfs/wheezy/debian-7.5-console-armhf-2014-05-06.tar.xz

tar xf debian-7.5-console-armhf-2014-05-06.tar.xz cd
debian-7.5-console-armhf-2014-05-06

sudo ./setup_sdcard.sh --mmc /dev/sdc --dtb beaglebone

I now connect my serial cable to the on board header connector on the BBB
and to my Linux workstation (USB)

plug in a USB to Ethernet adapter to the USB type A port on the BBB

Apply power to the 5v DC barrel jack

I get a clean boot up, but there is no mention of any USB A port activity.
I can unplug the Ethernet adapter and plug it back in, no output to the
console.
I can plug in a USB keyboard, no output to the console indicating that the
keyboard was plugged in.
There seems to be no recognition of the USB type A port at all.

Odd, can you please pastebin.com your full serial boot log.

Any ideas?

No, I don't want to use the built in Ethernet on the BBB. Also, how does one
get rid of the the USB gadget
components at boot up? I don't need or want the USB OTG Ethernet active or
any of the device support associated
with it.

The usb-gadget driver is setup via:

/opt/scripts/boot/am335x_evm.sh

Regards,

<cough> ignore my other email </cough>

use:
sudo ./setup_sdcard.sh --mmc /dev/sdc --uboot bone

as "specifically stated", on: elinux.org/BeagleBoardDebian

Regards,

Hi All,

I've downloaded the debian-7.5 prebuilt image from
elinux.org/BeagleBoardDebian

wget
https://rcn-ee.net/deb/rootfs/wheezy/debian-7.5-console-armhf-2014-05-06.tar.xz

tar xf debian-7.5-console-armhf-2014-05-06.tar.xz cd
debian-7.5-console-armhf-2014-05-06

sudo ./setup_sdcard.sh --mmc /dev/sdc --dtb beaglebone

I now connect my serial cable to the on board header connector on the BBB
and to my Linux workstation (USB)

plug in a USB to Ethernet adapter to the USB type A port on the BBB

Apply power to the 5v DC barrel jack

I get a clean boot up, but there is no mention of any USB A port activity.
I can unplug the Ethernet adapter and plug it back in, no output to the
console.
I can plug in a USB keyboard, no output to the console indicating that the
keyboard was plugged in.
There seems to be no recognition of the USB type A port at all.

Yes I can, any instructions as to Paste Name/ Title or just post it generically to pastebin.com?
Thanks

Hi All,

I've downloaded the debian-7.5 prebuilt image from
elinux.org/BeagleBoardDebian

wget
https://rcn-ee.net/deb/rootfs/wheezy/debian-7.5-console-armhf-2014-05-06.tar.xz

tar xf debian-7.5-console-armhf-2014-05-06.tar.xz cd
debian-7.5-console-armhf-2014-05-06

sudo ./setup_sdcard.sh --mmc /dev/sdc --dtb beaglebone

<cough> ignore my other email </cough>

use:
sudo ./setup_sdcard.sh --mmc /dev/sdc --uboot bone

"specifically stated" --uboot or the "new" --dtb option, please educate me on the differences, thanks.

Yes, the --uboot version does recognise the USB A port. Just need to get the network configured to use it now.

Thanks again, you've done a wonderful job in getting Debian going and supporting the community.

It's a little bug in my kernel selector logic. My goal is to have one
kernel work on everything, however to fully support the capes on the
bone's i still need the 3.8 kernel.

So right now all the "--dtb" options use a more mainline (v3.14.x
based kernel) whereas the "--uboot bone" option selects the (v3.8.x
based bone kernel). One big limitation of the musb driver on
mainline(v3.14.x), so can only have one sub-device built-in. So the
musb port on the beagle/beagle-xm/panda work, and the bone's usb port
doesn't as you found out.

Regards,

Thank you, I'll get it going with 3.8 for now and when needed move up to 3.14.

You can grab a "bone" specific v3.14.x via:

cd /opt/scripts/tools/
git pull
sudo ./update_kernel.sh --beta-kernel

(only a few small capes are supported in v3.14.x)

But usb/video/ethernet is better.

Regards,