Sign in to follow this  
Followers 0
Fred

C5000

55 posts in this topic

From the Product Page, emphasis mine.

The C5535 ultra-low-power digital signal processor-based BoosterPack is a plug-in board for the MSP430

Share this post


Link to post
Share on other sites

Alright, alright, I will order one when my next paycheck arrives :D

 

And I will try to build that baseboard I was talking about, with an integrated XDS100 emulator... which can pull double duty as a USB to UART converter, btw...

 

Cheers

TomKraut

Share this post


Link to post
Share on other sites

I kind of feel the same way as Tom. I mean, you could use a beagleboard/RasPi/FPGA to do some heavy processing, and attach a Launchpad via the UART to send start/stop signals, but does that make it a "Multimedia HDMI ARM/Custom core Booster pack"?

 

Taking it to an extreme, could I patch a launchpad into my car's ECU and re-name my car "The Transport Booster Pack"?

 

To my mind, a "booster" pack adds a little extra functionality to the dev board. When the booster pack is capable of all of the MCU duties and more, doesn't the LP become the booster to the MP3 dev board?

 

That said, it's great value, and I will certainly be purchasing one :D I just wanted to let Tom know he's not alone in his bemusement :)

Share this post


Link to post
Share on other sites

For a comparison, they use regular cars to haul race cars. They use tiny little tram cars to move planes.

Share this post


Link to post
Share on other sites
Its not completely useless to have the launchpad, the c5000 doesn't support captouch.

 

Yeah, it certainly appears to be more of a demo of what you could do with the cap sense, while also pushing their DSP line. I think it was a good idea, nice merge of their own technologies.

Share this post


Link to post
Share on other sites

Has anyone considered using this as a audio frequency waveform generator? It would seem like it would make a nice little instrument for the bench, one could use the cap touch-pad to dial in the frequency and select waveform (sign wave, square wave etc.)

GeekDoc, oPossum and EngIP like this

Share this post


Link to post
Share on other sites

I ordered mine on the 4th. Came today.

 

Now I know it's not a finished product, but I was only using mine for about 30 minutes and it's already locked up twice and has spent a few seconds rebooting itself. It does feel a bit weird to me to use a MSP430 as the master and the DSP as the slave. If you wanted to add captouch just use an MSP430 as a slave to the DSP :lol:

 

All in all it's a nice addition and will be interesting to see what people come up with.

 

I would personally like the source code for the DSP so I could add FLAC/OGG/WMA support which the DSP is capable off, just not implemented.

 

Also FYI it comes with a 2Gb uSD card, which is nice. I thought they might only give you a 32Mb one. (I suppose 2Gb is the smallest size they make nowdays :D )

Share this post


Link to post
Share on other sites
Locked up? How'd you do that? I haven't gotten mine to lock at all.

 

I put some of my own music on it. MP3 @ 192kb/s and when it moves from 1 track to the next it locks up. Works fine if I stop the song move to the next and play it. When it locks up all the LEDs flash @ ~1Hz a couple of times. Then a few seconds later it's doing the startup LED cycle and the MSP resets the DSP.

 

Related I've already set it up to advertise for 43oh.com :lol:

post-2769-135135546298_thumb.jpg

bluehash likes this

Share this post


Link to post
Share on other sites

Odd... I'm listening to a 192kbps song on it right now... I'd dumped a bunch of music on it after I got it and it played them all fine.

Share this post


Link to post
Share on other sites

May I ask since we can't program the DSP, does that mean that we can't do much with it other than the pre-programmed code?

 

Also, what are the unpopulated header beside the DSP are connected to?

Share this post


Link to post
Share on other sites

From the documentation it is not clear if the JTAG has been disabled permanently or it is disabled from the bootimg.bin that it is loaded. Does anyone tried to load the connected audio framework to see if the DSP actually loads and boots?

 

thanks

Share this post


Link to post
Share on other sites

I did the test and substituted the bootimg.bin on the SD with the one from the audio connected framework and it works.

The board is then recognized as a USB audio i/o device with audio processing. Note that the MSP430 will rebot the DSP regularly as I believe the msp430 is not receiving acks via the serial port.

bluehash and thanhtran like this

Share this post


Link to post
Share on other sites

I got this booster pack and also notice it locks up and crashes on some certain mp3 songs.

 

I also wondering if one can load their own programs into this DSP through the SD card or Jtag?

 

$30 for an mp3 player without ability to change anything is expensive. Mp3 player from ebay with recharged battery and truly portable is about $10. I was hoping to be able to play with some DSP code and load it to the DSP on board.

 

And if anyone knows how to change the recording to STEREO? The document says that the audio jack only has MONO input, but I'm wondering if I can do some hardware modification to accommodate stereo input.

 

Thanks

 

-Thanh

Share this post


Link to post
Share on other sites

From the FAQ:

 

Q: Can I debug the C5535 DSP by connecting to the JTAG header?

A: No. To protect licensed MP3 encode and decode source code the JTAG of the C5535 DSP on each ACTBP is disabled

 

Q: How can I debug the C5535 DSP?

A: Use the C5535 eZdsp. The ACTBP provides a black box MP3 player/recorder to the MSP430 LaunchPad. MSP430 debugging is provided but DSP debugging is disabled. The C5535 eZdsp development kit shares almost identical schematics (without the MSP430, capacitive touch, and TRRS headset jack).

 

So, they basically tell you to buy the C5535 ezDSP kit if you want to play with the C5535.

 

I'm not sure if the JTAG is disabled in software/hardware. Is it even possible?

Share this post


Link to post
Share on other sites

I call BS...

 

Of course, TI might be able to disable JTAG functionality on their ICs, but it's not a documented feature. And why would they break out the JTAG header if it's unusable? And as for the MP3 licensing: if speedsthatbeat was able to substitute the BoosterPack .bin on the SD card with the one from the audio connected framework and it worked, there is no reason why it shouldn't work the other way around. So you could just as easily sniff around the MP3 code with an eZdsp5535.

 

I guess it's just to discourage people from buying the ACTBP for DSP development, as it wasn't meant for that.

Anyway, I just ordered one, will tell you in a bit if it works with my XDS100v2 ;-)

 

Cheers

TomKraut

Share this post


Link to post
Share on other sites

Disabling JTAG on MSP430 is a documented and supported feature - they call it "blowing the JTAG fuse." It is done to provide "code protect."

 

The C5000 DSP may have the same feature.

Share this post


Link to post
Share on other sites
Disabling JTAG on MSP430 is a documented and supported feature - they call it "blowing the JTAG fuse." It is done to provide "code protect."

 

The C5000 DSP may have the same feature.

 

You're right, there is something like that for the C55x. Your comment made me google a bit and I found this:

 

http://e2e.ti.com/support/dsp/tms320c50 ... 49849.aspx

 

There seem to be special C55's which have JTAG disabled, so it's possible that they were used. I will know for sure when I get my board, probably sometime next week. Worst case scenario, I will ask one of my colleagues to swap the DSP with one that has JTAG :D

Share this post


Link to post
Share on other sites

Ahh, good find. That thread mentions grounding TRST will also disable JTAG - maybe they just did that rather then use the special chips.

Share this post


Link to post
Share on other sites

Good find TK/Op

 

Ahh, good find. That thread mentions grounding TRST will also disable JTAG - maybe they just did that rather then use the special chips.

Hopefully. I have an XDS too, but no kit. I should buy one. If nothing, we can always swap chips.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0