Sign in

username:

password:



Not a member?

Search c55x



Search tips

Subscribe to c55x



c55x by Keywords

AIC23 | C5509 | CCS | CSL | EMIF | EVM | GEL | GPIO | HPI | Interfacing | JTAG | McBSP | OMAP | Omap15 | OMAP59 | RTDX | SDRAM | TMS320VC5509 | USB | XDS5

Ads

Discussion Groups

See Also

Embedded SystemsFPGAElectronics

Discussion Groups | TMS320C55x | USB BootLoad

Technical discussions about the TI C55x DSPs (including the c5501, c5502, c5503, c5507, c5509, c5510 and OMAP5910).

  

Post a new Thread

USB BootLoad - mvpr...@gmail.com - Oct 6 19:42:30 2010

Hi,

   I am using 5509A kit(designed by own as per reference circuit)... I want to
configure the chip as usb bootloader....  I configured GPIO[3:0] =0010b and
provided 12MHZ accross X1 and x2.... The usb circuit are also designed according
to datasheet... But my PC fails to recognised the device.. How to troubleshoot
it...

Regards
Pradeep





(You need to be a member of c55x -- send a blank email to c55x-subscribe@yahoogroups.com )

Re: USB BootLoad - Jeff Brower - Oct 6 21:58:54 2010

Pradeep-

>    I am using 5509A kit(designed by own as per reference
> circuit)... I want to configure the chip as usb
> bootloader....  I configured GPIO[3:0] =0010b and provided
> 12MHZ accross X1 and x2.... The usb circuit are also
> designed according to datasheet... But my PC fails to
> recognised the device.. How to troubleshoot it...

Is USB bootload your first debug step?  Have you verified that you can download
some small code via JTAG and perform
basic board functions (chip reset, memory access, measure correct clock input
and PLL settings, etc) ?

-Jeff

______________________________
Start your Android Ice Cream Sandwich development on TI's AM35x Sitara ARM Cortex-A8 processor today.



(You need to be a member of c55x -- send a blank email to c55x-subscribe@yahoogroups.com )

Re: USB BootLoad - Sound Consulting - Oct 7 7:43:45 2010

On Oct 5, 2010, at 05:26, m...@gmail.com wrote:
> I am using 5509A kit(designed by own as per reference circuit)... I  
> want to configure the chip as usb bootloader.... I configured GPIO 
> [3:0] =0010b and provided 12MHZ accross X1 and x2.... The usb  
> circuit are also designed according to datasheet... But my PC fails  
> to recognised the device.. How to troubleshoot it...
>
> Regards
> Pradeep
I suggest that you start with a JTAG Emulator so you can develop  
basic USB firmware.  This would enable you to confirm that your USB  
circuit is fully functional.  The Emulator allows you to bypass the  
bootloader and directly run your own firmware.  This removes the  
bootloader from the equation.  Alternatively, you can also use the  
JTAG emulator to Reset the DSP, and then you can actually step  
through the USB bootloader code in the DSP ROM to see where things  
might be going wrong on the DSP side.

Once you have confirmed that the USB circuit works, the USB  
bootloader should appear in your device list as a Texas Instruments  
VID with a particular PID.  These values are hard-coded into the DSP  
ROM as documented in SPRA840C.  I suggest that you read that document  
thoroughly to understand the USB bootloader process.  You will  
probably need various Windows troubleshooting tools like USBView.exe  
to see what appears on USB.

If things still do not work after following the above, you may need  
USB hardware debugging tools, which can be somewhat expensive.

Brian Willoughby

Sound Consulting

______________________________
New Code Sharing Section now Live on DSPRelated.com. Learn about the Reward Program for Contributors here.



(You need to be a member of c55x -- send a blank email to c55x-subscribe@yahoogroups.com )

Re: USB BootLoad - mvpr...@gmail.com - Oct 11 15:03:03 2010


Thanks for your reply.... I will do all the troubleshooting steps as per your
suggestion.....
Regards
Pradeep

______________________________
New Code Sharing Section now Live on DSPRelated.com. Learn about the Reward Program for Contributors here.



(You need to be a member of c55x -- send a blank email to c55x-subscribe@yahoogroups.com )