[meta-ti] BeagleBoard C4 with USB

Michael Trimarchi michael at amarulasolutions.com
Sun Aug 31 23:40:43 PDT 2014


Hi

Il 01/set/2014 08:34 "Rudolf Streif" <rstreif at linuxfoundation.org> ha
scritto:
>
> I found the issue. Configuring CONFIG_USB_EHCI_HCD_OMAP,
CONFIG_USB_OHCI_HCD and
> CONFIG_USB_OHCI_HCD_OMAP3 in the kernel configuration finally enabled the
USB host controller.
>
> However, I don't exactly understand why that is not the default for a
board support package.

Ok good. You have already solved

Michael

>
> :rjs
>
>
>
> On Sun, Aug 31, 2014 at 9:41 PM, Rudolf Streif <
rstreif at linuxfoundation.org> wrote:
>>
>> Thank you, Fabio.
>>
>> However, that is not the reason. The modules phy_omap_usb2 and
phy_omap_usb3 are built into the kernel but yet the hardware does not seem
to be recognized. That is the case we two different BeagleBoard C4 boards.
>>
>> :rjs
>>
>>
>>
>> On Sun, Aug 31, 2014 at 1:07 PM, Fabio Berton <fabio at bertux.com> wrote:
>>>
>>> Try to install the packages bellow:
>>>
>>> kernel-modules
>>> usbutils
>>>
>>>
>>> On 08/31/2014 04:00 PM, meta-ti-request at yoctoproject.org wrote:
>>>>
>>>> Send meta-ti mailing list submissions to
>>>>         meta-ti at yoctoproject.org
>>>>
>>>> To subscribe or unsubscribe via the World Wide Web, visit
>>>>         https://lists.yoctoproject.org/listinfo/meta-ti
>>>> or, via email, send a message with subject or body 'help' to
>>>>         meta-ti-request at yoctoproject.org
>>>>
>>>> You can reach the person managing the list at
>>>>         meta-ti-owner at yoctoproject.org
>>>>
>>>> When replying, please edit your Subject line so it is more specific
>>>> than "Re: Contents of meta-ti digest..."
>>>>
>>>>
>>>> Today's Topics:
>>>>
>>>>     1. [nightly] Distroless meta-ti/master minimal build
>>>>        2014-08-30_21-00-30 (Denys Dmytriyenko)
>>>>     2. BeagleBoard C4 with USB (Rudolf Streif)
>>>>
>>>>
>>>> ----------------------------------------------------------------------
>>>>
>>>> Message: 1
>>>> Date: Sat, 30 Aug 2014 21:58:30 -0400
>>>> From: Denys Dmytriyenko <denys at ti.com>
>>>> To: <meta-ti at yoctoproject.org>
>>>> Subject: [meta-ti] [nightly] Distroless meta-ti/master minimal build
>>>>         2014-08-30_21-00-30
>>>> Message-ID: <1330147917.535.1409450310755.JavaMail.jenkins at puget>
>>>> Content-Type: text/plain; charset="us-ascii"
>>>>
>>>> An HTML attachment was scrubbed...
>>>> URL: <
http://lists.yoctoproject.org/pipermail/meta-ti/attachments/20140830/406dab3a/attachment-0001.html
>
>>>>
>>>> ------------------------------
>>>>
>>>> Message: 2
>>>> Date: Sun, 31 Aug 2014 07:48:09 -0700
>>>> From: Rudolf Streif <rstreif at linuxfoundation.org>
>>>> To: "meta-ti at yoctoproject.org" <meta-ti at yoctoproject.org>
>>>> Subject: [meta-ti] BeagleBoard C4 with USB
>>>> Message-ID:
>>>>         <
CA+gsK-okuyjWuEp+3bm6++ojWrDfaCPwXtXEOswu7Xikxg8jfA at mail.gmail.com>
>>>> Content-Type: text/plain; charset="utf-8"
>>>>
>>>>
>>>> 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-0001.html
>
>>>>
>>>> ------------------------------
>>>>
>>>
>>> --
>>> _______________________________________________
>>> meta-ti mailing list
>>> meta-ti at yoctoproject.org
>>> https://lists.yoctoproject.org/listinfo/meta-ti
>>
>>
>>
>
>
>
> --
> _______________________________________________
> meta-ti mailing list
> meta-ti at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-ti/attachments/20140901/ff54ded3/attachment-0001.html>


More information about the meta-ti mailing list