[meta-ti] BeagleBoard C4 with USB

Rudolf Streif rstreif at linuxfoundation.org
Sun Aug 31 07:48:09 PDT 2014


I have a BeagleBoard C4 laying around that I want to use for a project that
has USB devices connected to it. I built a core-image-base with YP from
master and meta-ti from master with this configuration:

Build Configuration:
BB_VERSION        = "1.23.1"
BUILD_SYS         = "x86_64-linux"
NATIVELSBSTRING   = "Fedora-18"
TARGET_SYS        = "arm-poky-linux-gnueabi"
MACHINE           = "beagleboard"
DISTRO            = "poky"
DISTRO_VERSION    = "1.6+snapshot-20140831"
TUNE_FEATURES     = "arm armv7a vfp thumb neon callconvention-hard cortexa8"
TARGET_FPU        = "vfp-neon"
meta
meta-yocto
meta-yocto-bsp    = "master:c16795477ea7e2159b5d3808268912b572887e2d"
meta-ti           = "master:d2c40099cd219493e4a6d9a6218f88f1b9f3f8fb"
meta-oe           = "master:1513d0e31f609ffcde9a116a50bfb0360b9e7ecf"

It builds fine. I am installing u-boot, kernel and the device tree on the
SSD card.

I use this u-boot script to boot the board:

setenv bootcmd 'mmc init; fatload mmc 0:1 0x80300000 uImage; fatload mmc
0:1 0x815f0000 beagle.dtb; bootm 0x80300000 - 0x815f0000'
setenv bootargs 'console=tty0 console=ttyO2,115200n8 root=/dev/mmcblk0p2
rootwait rootfstype=ext3 ro'
boot

In the above beagle.dtb =  uImage--3.14.8-r0-omap3-beagle-<date>.dtb which
I assumed to be the correct one for the C4 because the other dtb created
has xM explicitly in its name.

The system boots fine but USB is not working. None of the typical USB host
controller initialization is in the dmesg output and lsusb responds with
'unable to initialize libsub: -99'.

I am not sure if I am doing anything wrong or if there is an actual issue.
Help appreciated.

Cheers,
Rudi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-ti/attachments/20140831/fc724dcd/attachment.html>


More information about the meta-ti mailing list