Hello,
I was wondering if there was any CSL support or workaround for Linux machines?
Oliver
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello,
I was wondering if there was any CSL support or workaround for Linux machines?
Oliver
Hi Oliver,
Kindly provide us some basic information which would be helpful for us to answer in a better way are as follows:
1. Is it a TI board or any custom board you are using?
2. Which series of C5000 DSP processor you are using?
3. What is the version of linux you are using?
Thanks & regards,
Sivaraj K
Hello Sivaraj,
It is a TI TMS320VC5505 eZDSP USB stick (TI board) and I am running Ubuntu 13.04.
I unpacked the CSL executable on a windows machine, and have included the csl_* headers to my path, and linked to the cslVC5505L.lib libraries.
I now have three unresolved symbols (_fir2, _fltoq15, reset_isr). I have found reset_isr in the vectors.asm under VC5505_CSL/src however am unsure as to how to link that to my project (I'm rather new to eclipse).
Will this approach work? Also, where are the subroutines _fir2 and _fltoq15?
Thanks,
Oliver.
Hi Oliver,
Thanks for your information.
Your query is assigned to C55x Support team.
You will be answered shortly.
Regards,
Sivaraj K
The fir2 and fltoq15 functions are part of the C5000 DSPLIB. Please download the DSPLIB package from the url below and link in the DSPLIB to the project.
http://www.ti.com/tool/sprc100
Regards,
Rahul
Ok, thankyou. I can now build my project. However I realized I jumped the gun a bit - I should try installing simpler software. I now am having trouble loading new program code to the DSP.
When I try to Run -> Load the LED test .out file, I believe the previously loaded program is still on the EEPROM (I enter an infinite for loop after flashing the LED once, as expected). How do I start running any different code on the DSP? I would prefer to flash programmable code to the EEPROM using the hex55 binary and the eZdsp_Programming_Tool, however using Run -> Load -> programmer_USBKey.out runs the old code from the EEPROM.
Any ideas?
Thanks,
Oliver