Reply by mvpr...@gmail.com●October 11, 20102010-10-11
Thanks for your reply.... I will do all the troubleshooting steps as per your
suggestion.....
Regards
Pradeep
Reply by Sound Consulting●October 7, 20102010-10-07
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] 10b 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
Reply by Jeff Brower●October 6, 20102010-10-06
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] 10b 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
Reply by mvpr...@gmail.com●October 6, 20102010-10-06
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] 10b 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...