This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

boot OMAP-L138 from USB 1.1 port?

Other Parts Discussed in Thread: OMAP-L138, OMAPL138

I have the LogicPD board, and from u-boot doing a USB reset, with a usb flash drive plugged into either/or/both the OTG USB2.0 and the USB1.1 ports on the board, only the OTG port is recognized...  is there a way to boot from the 1.1 port?

Also I'm using the UBL/u-boot from EVM 4.02 (03.20.00.14) and I noticed that in the next release 03.21.00.04, the release notes don't mention booting from USB at all, has that been removed?

  • Uboot has supprot for USB host MSC class which can be used to read files from MSC device. You shoudl connect the usb stick to board using Mini-A plug (different than mini-B).

    Ajay

  • Ajay,

    Perhaps I wasn't clear.  I can get the board to boot fine from the OTG port - that is, the one with the mini-A plug.  That's not the question.  The other port on the board, which is a standard usb 1.1 type A plug, connected not to the OTG but to the USB 1.1 host port of the OMAP-L138, does not seem to work in u-boot.  So my question is, how do I get the OMAP to boot from that port?  It seems from the documentation that it should work.

    Thanks,

    Marc

  • Marc,

    As for as I know, USB1,1 is not supported for OMAPL138 platform in uboot.

    Ajay

  • Hmmm pretty vague answer....So is it not currently implemented in uBoot, or are you saying it's not possible, or is it just that no one bothered to set up the clocks, registers, modify the usb code to do either/both ....  is there any plan to do this? do you think it's possible?

  • My post clearly says "Not supported for OMAPL-138 platforms" so that means to me is that

    1) This is possible to do but currently not supported for OMAPL-138

    2) Someone has to setup the clockc, memory etc for USB1.1 host for using this in uboot.

    There is no plan to support this but you can go ahead and add support for this and also submit your work in denx's uboot tree.

    Ajay

  • Well, you originally qualified your answer with 'as far as i know' which, you have to admit, somewhat avoids taking responsibility for the answer.  That's really what i meant by vague.   I would certainly hope that, as a TI employee obviously here to support the platform, TI would give you access to any resource within TI you would need to answer authoritatively.  Seems to the the case here.

    So, thank you for finally answering me completely.  As I'm having other, more serious problems with some of the other stock released TI software for this platform (and some actual work to do for my client), I won't have time to try to modify the TI code, except at this point to do bug fixes.  Topic for another thread.  If I eventually do get back around to this, I'll hunt this thread down again and bump it with updates.

    Best regards,

    Marc

  • Well, I used "as far as I know" only because I have not checked denx's uboot tree where someone like you might have already added support for USB1.1 for OMAPL-138 platforms. Yes, we can get all the resources except the "time" as there are other tasks in todo lists. If the support is not yet added by someone and you decide to add support for this and need any detail/support then please post your query to forum

    Thanks,

    Ajay

  • OK thanks, will do!