|
Hi guys! I just got started in DSP with my DSP C6711 DSK kit. So I am running CCS DSK v2.1. I'm in the early learning stages of this thing, with only fundmental DSP theory on IIR,FIR,FFT,PSD estimation, ....and stuff you learn in undergrad/grad school. ******************************************************** My prob is trying to do something with the McBSP. I need the C6x peripheral support library right? so i do this by opening a command window in winXP go to directory: c:ti\c6000\cgtools\bin ar6x –x dev6x.src ....as outlined in 'TMS320C6x Peripheral Support Library Programmer's Reference' The PROB. is the file is not there or anywhere in the 'ti' folder. what do i do? ******************************************************** Also, I have lots to learn about development of DSP through CCS. Any good URLs or examples that will deliver efficient learning? i am not doing that well with the TI stuff. Things aren't mapping well into my head. ******************************************************** Thnx! Chiko |
|
|
|
Chiko, Dev6x.src is a file mentioned in the Peripheral Support Library, which was part of the C6201/C6701 EVM kit. Unfortunately, it does not apply to the C6711 DSK. In fact the Peripheral Support Library (DEVLIB) has been obsoleted. What you need to use for the on-chip peripherals on the C6711 (or any C6000/C5000 device) is the Chip Support Library(CSL). Go to the TI web and download the C6000 CSL from this link: http://focus.ti.com/docs/tool/toolfolder.jhtml?PartNumber=SPRC090 <http://focus.ti.com/docs/tool/toolfolder.jhtml?PartNumber=SPRC090> Regards, Tom Dillon -----Original Message----- From: silver_sparrow <> [mailto:] Sent: Saturday, January 11, 2003 8:38 PM To: Subject: [code-comp] dev6x.src where? Hi guys! I just got started in DSP with my DSP C6711 DSK kit. So I am running CCS DSK v2.1. I'm in the early learning stages of this thing, with only fundmental DSP theory on IIR,FIR,FFT,PSD estimation, ....and stuff you learn in undergrad/grad school. ******************************************************** My prob is trying to do something with the McBSP. I need the C6x peripheral support library right? so i do this by opening a command window in winXP go to directory: c:ti\c6000\cgtools\bin ar6x -x dev6x.src ....as outlined in 'TMS320C6x Peripheral Support Library Programmer's Reference' The PROB. is the file is not there or anywhere in the 'ti' folder. what do i do? ******************************************************** Also, I have lots to learn about development of DSP through CCS. Any good URLs or examples that will deliver efficient learning? i am not doing that well with the TI stuff. Things aren't mapping well into my head. ******************************************************** Thnx! Chiko Yahoo! Groups Sponsor ADVERTISEMENT <http://rd.yahoo.com/M=219695.2850578.4203976.1925585/D=egroupweb/S=17050047 26:HM/*http://ad.doubleclick.net/jump/N879.ameritrade.yahoo/B1054521.25;sz=3 00x250;adc=cjx;ord=1042382947268965?> <http://us.adserver.yahoo.com/l?M=219695.2850578.4203976.1925585/D=egroupmai l/S=:HM/A=1400475/rand=893446345> _____________________________________ <http://www.dsprelated.com > . |
|
|
|
Hello Tom, Monday, January 13, 2003, 4:14:07 PM, you wrote: DT> Chiko, DT> Dev6x.src is a file mentioned in the Peripheral Support Library, which was DT> part of the C6201/C6701 EVM kit. Unfortunately, it does not apply to the DT> C6711 DSK. In fact the Peripheral Support Library (DEVLIB) has been DT> obsoleted. What you need to use for the on-chip peripherals on the C6711 DT> (or any C6000/C5000 device) is the Chip Support Library(CSL). Go to the TI DT> web and download the C6000 CSL from this link: I've an EVM board and also a DSK.... I wrote this programm using the devlib functions .... mcbsp_config(dev,&mcbspConfig); MCBSP_ENABLE(0, MCBSP_RX); MCBSP_SAMPLE_RATE_ENABLE(0); hookint(); .... void hookint() { intr_init(); INTR_MAP_RESET(); intr_map(CPU_INT11, ISN_RINT0); intr_hook(serialPortRcvISR, CPU_INT11); INTR_ENABLE(CPU_INT11); INTR_GLOBAL_ENABLE(); } .... If I compile it with Code Composer for DSK using the DEV6x.lib it work correctly on the DSK TMS320C6711 board .... If I try to use the CSL... the linker answer is : <Linking> >> E:\WorkDsp\RcvInterrupt\rcvinterruptcfg.cmd, line 217: warning: (.args) not found undefined first referenced symbol in file --------- ---------------- _mcbsp_config e:\workdsp\RcvInterrupt\Debug\RcvInterrupt.obj _mcbsp_drv_init e:\workdsp\RcvInterrupt\Debug\RcvInterrupt.obj _mcbsp_open e:\workdsp\RcvInterrupt\Debug\RcvInterrupt.obj _intr_map e:\workdsp\RcvInterrupt\Debug\RcvInterrupt.obj _intr_hook e:\workdsp\RcvInterrupt\Debug\RcvInterrupt.obj _intr_init e:\workdsp\RcvInterrupt\Debug\RcvInterrupt.obj >> error: symbol referencing errors - ./Debug/RcvInterrupt.out not built To use only this lib (CSL....) I must to rewrite all code ? -- Best regards, dsp mailto: -------------------------------------- FLAVIO BERNARDOTTI AMC Italy srl Biometric Security Solutions Research and development department Via La Pira, 21 10028 TROFARELLO (TO) ITALY Tel. +39 011 6804011 Fax. +39 011 6804014 Direct. +39 380 7097051 +39 347 5610956 Company site : http://www.amcitaly.net http://www.biotracciabilita.info Personal site: http://www.crackinguniversity2000.it http://www.bernardotti.it http://www.bernardotti.al.it |