• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Microcontrollers » Stellaris® ARM® Microcontrollers » Stellaris® ARM® LM3S Microcontrollers Forum » All Tags » USB
Share
Stellaris® ARM® Microcontrollers
  • Forum

Browse by Tags

Stellaris® ARM® Microcontrollers

Welcome to the Stellaris® ARM® Microcontrollers Section of the TI E2E Support Community. Ask questions, share knowledge, explore ideas, and help solve problems with fellow engineers. To post a question, click on the forum tab then "New Post".

Sign In to Post
Tags
You have subscribed to this tag. To view or manage your tag subscriptions, click here.   Close
You have unsubscribed from this tag. To view or manage your tag subscriptions, click here.   Close
You are currently viewing:
USB
  • #stellarisware
  • arm
  • boot loader
  • bootloader
  • C
  • CAN
  • CCS
  • CCSV4
  • clock
  • Code Composer Studio
  • Compiler
  • Cortex-M3
  • debug
  • Debugger
  • debugging
  • DK-LM3S9B96
  • DriverLib
  • EK-LM3S9B92
  • EPI
  • Ethernet
  • EVALBOT
  • FIFO
  • Flash
  • GPIO
  • graphics library
Related Posts
  • Forum Post: InternalUSBRegisterTickHandler -BUG in release 9107

    Roy T Roy T
    Starting a new post with a better Title :-) http://e2e.ti.com/support/microcontrollers/stellaris_arm_cortex-m3_microcontroller/f/471/p/208172/749454.aspx#749454 Summary: InternalUSBRegisterTickHandler does not properly populate the Tick handler table. Only the first device of a composite device...
    on Sep 5, 2012
  • Forum Post: Re: Re:Stellaris Isochronouse Pipe code example needed

    Stellaris Paul Stellaris Paul
    The good news is that you do not have to worry about any complexities of handling Isochronous versus bulk endpoints, since most of that is handled by the hardware. Also the difficulty with a pure isochronous example is that it has very little meaning without some context to the data being sent and would...
    on May 5, 2010
  • Forum Post: Re: [LM3S3748 EVB] Problem in Switch Host <-> Device USB

    Stellaris Paul Stellaris Paul
    To safely call USBDCDCTerm() it should be only called with the value that was returned from USBDCDCInit() otherwise it may cause unknown results including a fault due to an invalid memory access.
    on May 5, 2010
  • Forum Post: Re: Usbid pin Configuration in LM3S5956, Rev C1

    Stellaris Paul Stellaris Paul
    Despite removing the errata, you will still need to use PB0 to allow the OTG controller enter host mode. This is only used to detect the cable and is ignored after host mode has been established. If you are using PB0 as an input then it must be held low during cable detection which is completed when...
    on May 12, 2010
  • Forum Post: Re: Bug in ush.h in driverlib

    Dave Wilson Dave Wilson
    This definitely appears to be a bug so I've raised it in our issue tracking system and it should be fixed in the June release. Looking at the code, it appears to expect USB_EP_0 rather than USB_EP_HOST_EP0 so perhaps substituting this would work for now?
    on May 13, 2010
  • Forum Post: Re: [BUG][usblib 5961] CDCTickHandler called with wrong parameter.

    Stellaris Paul Stellaris Paul
    You are completely correct this was missed in the conversion of the handlers to use instance data rather than the ulIndex parameter. I will open an issue on this so that we can get this fixed.
    on May 17, 2010
  • Forum Post: Re: USB data toggle sequence issue?

    Stellaris Paul Stellaris Paul
    OK I duplicated your issue and found the root cause. There is a bug in the USBDevEndpointStallClear() function that is causing the data toggle to not be cleared on OUT endpoints other than 0. It is a simple fix that you can add and will be in future releases of DriverLib. In USBDevEndpointStallClear...
    on May 17, 2010
  • Forum Post: Questions about Stellaris LM3S9B96

    TuanHo TuanHo
    I'm a SW engineer working on a project that will have a Xilinx Spartan6 FPGA. For command/control, I could use either the Microblaze soft core in the FPGA or an external controller like the LM3S9B96. I'm in favor of using the external controller due the integrated peripherals and good software...
    on May 5, 2010
  • Forum Post: USB data toggle sequence issue?

    morizzo morizzo
    Hello all, My design is a type of USB device. A host PC sends packets to a RX endpoint in Stellaris. My issue is that a packet is ignored and does not raise an interrupt after issuing a CLEAR_FEATURE - ENDPOINT_HALT request. What I am observing is like this: Trans. #1 OUT transaction with...
    on May 13, 2010
  • Forum Post: Stellaris Ethernet Core Module

    Jon Peterson Jon Peterson
    I would love to see a Stellaris Ethernet Core Module provided by TI. This would be very helpful/useful for small-run projects. At a "high level" take the EKx-LM3S6965 board; remove the OLED (& power supply), switches (except maybe the reset switch), LEDs, speaker, shrink and square the...
    on May 22, 2010
  • Forum Post: LM3S9B96 USB bulk Transfer Speed ?

    joy kang joy kang
    Dear Expert! I want to know the maximum speed of USB bulk transfer. When I test with bulk transfer with USB Bulk Library and Window driver from TI website. It takes about 5 mimutes to transfer 1.3MByte date PC to LM3S9B96. I think it is extremery slow. Is there any way to speed up the transfer...
    on May 26, 2010
  • Forum Post: Stellaris Eval tools Host USB driver for debug

    Andrew @ Avnet Melbourne Andrew @ Avnet Melbourne
    Hi all, I have an EKx-LM3S6965 and am running XP Home SP3. Upon plugging in the Stellaris kit, XP rightly asks me to install a driver. When I point it to the driver directory on the CDROM, it refuses to install the driver saying that "there is not suitable driver for this device" or...
    on Jun 4, 2010
  • Forum Post: PTP USB implementation

    Adrian Radulescu Adrian Radulescu
    I am using a EKS-LM3S3748 developing board and need to implement the PTP (Picture Transfer Protocol) into the microcontroller working as an USB host. The overall functionallity needed is for example to connect a digital camera to the board and to be able to connect and give basic PTP commands to the...
    on May 18, 2010
  • Forum Post: Re: USB bulk out endpoint STALL

    Stellaris Paul Stellaris Paul
    I assume that your are using the Stellaris in USB device mode in this case since you are communicating with a PC. The only way the endpoint would be stalled would be that the firmware told it to stall the transaction, that is not automatic. I have a couple of questions to narrow this down a bit. Are...
    on Jul 1, 2010
  • Forum Post: Re: USB interface guidance

    Andy Neil Andy Neil
    Tau Is there any kind of diagram or sample code? Yes - there are examples in the Stellarisware package. Boards with USB-equipped chips will have specific examples. Tau I have been looking into open source usb-win32 To avoid having to write host-side stuff, make your device a "Virtual...
    on Jul 9, 2010
  • Forum Post: Re: USB in LM3S3748

    pkpyree pkpyree
    suraj.nair Hi, I am new to LM3S3748, can any one please help me with how to store the values from the program to USB stick. Which is the best nearest program in stellarisware for apdoption and modification. this is precisely my question. can some one plz guide me on this
    on Jul 13, 2010
  • Forum Post: Luminary MICRO LM3S3748 EVB, USB stick write

    pkpyree pkpyree
    Am having a problem writing into the USB stick. Can u plz send me a sample program to write into the USB Stick.
    on Jul 12, 2010
  • Forum Post: USB - Device only - NO OTG

    Larry Harmon Larry Harmon
    I am implementing a proprietary USB Device class on the LM339B96 processor using USBLib and Driverlib functions. I started my developement using qs-scope as an example because the usb library documentation referred to it for low level device work. The code uses a dualmode stack, but I only need...
    on Jul 16, 2010
  • Forum Post: Re: Problem starting my application from the Stellaris Boot Loader

    Einar Einar
    Thank you very much for you help, Ken. I do not know how I failed to that see those two defines were wrong, but now my application is started as it should. However, I now face another problem. I need to initiate the DFU mode by sending a message over USB. Using ROM_SysCtlReset() I am able to reset...
    on Aug 4, 2010
  • Forum Post: Re: Stellaris LM3S9B90 revision C and USB

    Einar Einar
    This situation is exactly what we have, USB0ID and USB0VUS are not connected. I added USBDevMode in usb.c (not present before) and replaced USBDCDInit() in usbdenum.c as you described, and verified that the code is indeed executed when I call USBDBulkInit(). However, it still does not work. Neither...
    on Aug 19, 2010
  • Forum Post: Re: USB Audio Class IN Transfer

    Stellaris Paul Stellaris Paul
    The USB library always uses DMA for isochronous endpoints so that is probably why it is getting enabled. It also may be the source of your unexpected interrupt because the DMA will generate a USB interrupt when it is complete. This may not correspond the the FIFO being empty since the DMA has completed...
    on Aug 23, 2010
  • Forum Post: Re: Stellaris LM3S9B90 revision C and USB

    Einar Einar
    It turned out to be a problem with our new hardware as well, but after that was fixed, the patch from you initial post made things work. The only problem, which I didn't have on the eval kit with rev B, is that the device isn't enumerated correctly, but I am still able to communicate with it...
    on Aug 27, 2010
  • Forum Post: Stellaris LM3S9B90 revision C and USB

    Einar Einar
    I have been using the evaluation board EK-LM3S9B90 with a revision B chip for a product acting as a USB device. I have now received a prototype which is using a revision C chip, but I notice that neither the USB enabled boot loader nor my application handles USB. The device is not enumerated in any case...
    on Aug 16, 2010
  • Forum Post: Re: Debug via USB

    Andy Neil Andy Neil
    No, it's not impossible ! It would be possible to devise your own custom debugging scheme via USB - but I really doubt that it would be worthwhile! And how would you debug it?!! You would effectively be going back to the days of the Debug Monitor - but using USB in place of the traditional...
    on Aug 29, 2010
  • Forum Post: USB bootloader help

    Asaf Asaf
    I'm using LM3S3748 EVB, IAR 5.50 embedded workbench IDE, and would like to operate the bootloader in USB DFU mode. My application uses USB Device bulk mode. I've compiled the example project boot_usb from StellarisWare version 6288. it works ok with usb_boot_demo_2 example. Then I moved...
    on Aug 24, 2010
12345»
TI E2E™ Community
  • Support Forums
  • Blogs
  • Videos
  • Groups
  • Site Support & Feedback
  • Settings
TI E2E™ Community Groups
  • TI University Program
  • Make the Switch
  • Microcontroller Projects
  • Motor Drive & Control
Other Communities
  • Deyisupport
  • Designsomething.org
  • beagleboard.org
  • TI on Element 14
  • TI on TechXchangeSM
Other Technical & Support Resources
  • WEBENCH® Design Center
  • Product Information Centers
  • Technical Documents
  • TI Design Network
  • TI Technical Articles
  • TI Training

All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
embedded processors, along with software, tools and the industry’s largest sales/support staff.

© Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy Policy | Terms of Use