DSPRelated.com
Forums

TMS320VC5510 DSK Questions

Started by Sam August 8, 2004
Hi everyone,

I'm bravely venturing off into the world of CCS, hurrah!   

I have passable skills in C programming (with Cygnal uControllers).
I have also programmed the '5402 chip in binary, using a home-built
board/interface, software, etc...so I have a familiarity with the 
internal architecture of these chips.

I'm having a bit of a struggle handling all of the features of CCS,
but I'm making progress, and it's starting to make more sense.

The problem, however, is that I have not been able to connect to the DSK 
board.   Spectrum Digital was nice enough to supply the "DSK Tools for 
C5510 Version 1.00" with the '5510 DSK board that I bought, completely
leaving out the '5510 CCS version (I'm thinking they sent the wrong 
disk;  they will hear from me this week).   All that were included were 
some DSK
drivers (about 3MB on the disk).   I managed to download the full CCS 
V2.2 90-day trial version from TI; trying to approach a solution from 
that angle.

So this is what I did:  I installed the CCS trial version (supposedly 
fully functional).   It works fine when set up to use a simulator.   I 
installed the "DSK Tools" disk from Spectrum Digital, and following the 
prompts, installed sdsusbemu.etc.   Looking in the Device Manager, it 
looks like this was installed properly.   Under "Import Configuration" 
in CCS setup, I imported "VC5510 XDS510USB Emulator" (which came from 
the DSK Tools CD), since the board has a XDS510 USB interface.  All of 
the other System Configurations besides this were deleted.  The I/O port 
in "Board Properties" is set to 0x510.  When powering up the DSK, all of 
the lights blink like they should, and then stay on.   On initially 
plugging in the USB cable to the computer, XP did its little software-
install thing, loading more driver files off of the "DSK Tools" CD.   
Also, every time I initially plug in the USB cable, the "BUSY" light on 
the DSK flickers briefly, then turns off.   

Well, when I try to open CCS now, I get this little message:  "Can't 
Initialize Target CPU: SD USB Device, no interface found, check USB 
connection, I/O port = 510, Board Name: C5510-V2XDS510USB, CPU: C5510"
I've tried connecting to the target with CCS setup, SDConfig, etc, and 
it says something like it failed to enumerate, check the USB cables, and 
things like that.   It's getting annoying.   Has anyone had a problem 
like this before?   Similar sob stories?   Maybe I'm making a simple 
mistake.   I'm definitely going to contact Spectrum Digital tomorrow 
(after all, it's what I paid my hard-earned money for).   But I would 
certainly appreciate any extra ideas if anyone would like to throw them 
out there.  

Thanks,

Sam 
Are you plugging a USB cable directly from your computer to the USB
interface on the board?  If so, then the XDS510 emulator driver is not what
you should be selecting.  Only if you have an XDS510 emulator should you be
choosing that.

With the 90 day version I'm not sure if you have access to updates or not.
See if you can download updates through Help -> Update Manager.  If so,
there is an update specifically for users of the 5510 DSK.  Once you've
installed that you should get a choice for "5510 DSK" in the cc_setup dialog
box.  That's the one to use if you're connecting directly via USB.

Brad

"Sam" <Sam@don't-reply-to-my-email.com> wrote in message
news:Xns953FDA8FD6D4B4534398709827343229@207.115.63.158...
> Hi everyone, > > I'm bravely venturing off into the world of CCS, hurrah! > > I have passable skills in C programming (with Cygnal uControllers). > I have also programmed the '5402 chip in binary, using a home-built > board/interface, software, etc...so I have a familiarity with the > internal architecture of these chips. > > I'm having a bit of a struggle handling all of the features of CCS, > but I'm making progress, and it's starting to make more sense. > > The problem, however, is that I have not been able to connect to the DSK > board. Spectrum Digital was nice enough to supply the "DSK Tools for > C5510 Version 1.00" with the '5510 DSK board that I bought, completely > leaving out the '5510 CCS version (I'm thinking they sent the wrong > disk; they will hear from me this week). All that were included were > some DSK > drivers (about 3MB on the disk). I managed to download the full CCS > V2.2 90-day trial version from TI; trying to approach a solution from > that angle. > > So this is what I did: I installed the CCS trial version (supposedly > fully functional). It works fine when set up to use a simulator. I > installed the "DSK Tools" disk from Spectrum Digital, and following the > prompts, installed sdsusbemu.etc. Looking in the Device Manager, it > looks like this was installed properly. Under "Import Configuration" > in CCS setup, I imported "VC5510 XDS510USB Emulator" (which came from > the DSK Tools CD), since the board has a XDS510 USB interface. All of > the other System Configurations besides this were deleted. The I/O port > in "Board Properties" is set to 0x510. When powering up the DSK, all of > the lights blink like they should, and then stay on. On initially > plugging in the USB cable to the computer, XP did its little software- > install thing, loading more driver files off of the "DSK Tools" CD. > Also, every time I initially plug in the USB cable, the "BUSY" light on > the DSK flickers briefly, then turns off. > > Well, when I try to open CCS now, I get this little message: "Can't > Initialize Target CPU: SD USB Device, no interface found, check USB > connection, I/O port = 510, Board Name: C5510-V2XDS510USB, CPU: C5510" > I've tried connecting to the target with CCS setup, SDConfig, etc, and > it says something like it failed to enumerate, check the USB cables, and > things like that. It's getting annoying. Has anyone had a problem > like this before? Similar sob stories? Maybe I'm making a simple > mistake. I'm definitely going to contact Spectrum Digital tomorrow > (after all, it's what I paid my hard-earned money for). But I would > certainly appreciate any extra ideas if anyone would like to throw them > out there. > > Thanks, > > Sam
"Brad Griffis" <bradgriffis@hotmail.com> wrote in
news:wIKRc.953$ZC7.132@newssvr19.news.prodigy.com: 

> Are you plugging a USB cable directly from your computer to the USB > interface on the board? If so, then the XDS510 emulator driver is not > what you should be selecting. Only if you have an XDS510 emulator > should you be choosing that. > > With the 90 day version I'm not sure if you have access to updates or > not. See if you can download updates through Help -> Update Manager. > If so, there is an update specifically for users of the 5510 DSK. > Once you've installed that you should get a choice for "5510 DSK" in > the cc_setup dialog box. That's the one to use if you're connecting > directly via USB. > > Brad >
Hello Brad, Thanks for the advice. I tried your idea, and it worked fine. I managed log on to TI; once I entered the CD key, I was able to download the files that I needed. I deleted all of the configurations in CCS Setup, and imported the c5510dsk.ccs configuration. Everything else was pretty much automatic, since I had already installed other drivers earlier. The 5510 DSK Diagnostics Utility shows that the board passes. As an aside, I talked with Spectrum Digital, and come to find out they sent the right CD cover, but the wrong CD! They actually sent the drivers for the 510 USB emulator. A couple of hours later, I received a frantic phone call from the same person, asking me if I remembered exactly when I bought the board, because apparently they mislabeled a whole batch of CDs. So maybe this information will benefit some others. Thanks, Sam