CCS File -> Load Progam

Started by chris durkin in TMS320c54x20 years ago

Hello, I was wondering if you can help me, I have a c5402 DSK and I am trying to run the audio program supplied with the board ...

Hello, I was wondering if you can help me, I have a c5402 DSK and I am trying to run the audio program supplied with the board (c:\ti\c5400\examples\bios\audio ). I have successfully re-written the DSS_init function to setup and enable the AD50 codec and McBSP port. The


Stupid include question.

Started by Anonymous in TMS320c54x20 years ago 2 replies

I have a .cpp file that I'd like to use in many projects. It uses some dsp/bios objects, so I'd like to have something like this: ...

I have a .cpp file that I'd like to use in many projects. It uses some dsp/bios objects, so I'd like to have something like this: #include "projectnamecfg.h" in the file, where projectnamecfg would be filled in by some preprocessor directive. Is there a way to


SIO_put()

Started by fg0846 in TMS320c54x20 years ago

Dear all, I'm implementing a SIO BIOS driver. It is almost finished, but it doesn't work every time. The problem happens when...

Dear all, I'm implementing a SIO BIOS driver. It is almost finished, but it doesn't work every time. The problem happens when I call SIO_put() a number of times equals to the number of buffers in the SIO stream; exactly when the buffer exchange must be done between the l


New linker problem

Started by Martin Collins in TMS320c54x21 years ago

Hi, I'm trying to get my project to link with the new linker and recipe file. I'm using the 5402 DSK and chose the DSK_ovly0 as...

Hi, I'm trying to get my project to link with the new linker and recipe file. I'm using the 5402 DSK and chose the DSK_ovly0 as the template. The problem is that the linker doesn't find any of the DSP/BIOS symbols such as BIOS_reset. The message it outputs is: "ERRO


Urgent Help needed for VC5402 DSK

Started by kumar venkat in TMS320c54x20 years ago

Hi one & all, I am working on the tms320vc5402 dsk with CCS v2.0. Hope everybody might be familiar with the demo example of...

Hi one & all, I am working on the tms320vc5402 dsk with CCS v2.0. Hope everybody might be familiar with the demo example of audio signal input and output provided by TI in one of the folder (C:\ccs54x\examples\dsk5402\bios\audio) Similarly if i wish to run the


DSP memory allocation

Started by ajs_edwards_uk in TMS320c54x20 years ago 1 reply

Hi, I am programming a TMS320 5402 DSK in C with Code Composer Studio for a university project, and have no previous experience...

Hi, I am programming a TMS320 5402 DSK in C with Code Composer Studio for a university project, and have no previous experience with DSPs. I am unsure how to go about allocating memory as there are several routes to take (CMD file, visual linker, DSP/BIOS config). This is


configuring memory

Started by Anonymous in TMS320c54x20 years ago

We're using the audio.pjt example given by TI (found in ti\examples\dsk5402\bios\audio directory), and we are trying to add some...

We're using the audio.pjt example given by TI (found in ti\examples\dsk5402\bios\audio directory), and we are trying to add some extra processing to it. We've been adding processing steps one at a time. On the most recent step we tried adding an FFT using the optimized dsp library. T


Software UART in the C54x

Started by Jacob Fainguelernt in TMS320c54x18 years ago 1 reply

I am trying to integrate the code described in the application note SPRA661A ("implementing a Software UART on the TMS320C54x with...

I am trying to integrate the code described in the application note SPRA661A ("implementing a Software UART on the TMS320C54x with te McBSP and DMA") with a DSP/BIOS application. I would like to know if anybody has done it or can give me some references.


Memory allocation issues

Started by thed...@yahoo.com in TMS320c54x13 years ago 4 replies

I am using the PEP5416 with code composer v3.1, and am having problems with memory allocation. In my code, I use the malloc() command multiple...

I am using the PEP5416 with code composer v3.1, and am having problems with memory allocation. In my code, I use the malloc() command multiple times, though after awhile, the program starts to return null pointers, indicating that I cannot allocate any more memory. The problem I'm having is that I have no idea where this memory is being allocated. I've been making changes using DSP/BIOS and...


Waiting on Multiple Semaphores

Started by Anonymous in TMS320c54x20 years ago 3 replies

I'd like to have a thread block unless one of two semaphores were triggered... Win32 has WaitForMultipleObjects. IS there anything ...

I'd like to have a thread block unless one of two semaphores were triggered... Win32 has WaitForMultipleObjects. IS there anything similar for DSP/BIOS? Carl Chipman Nomadics, Inc. http://www.nomadics.com


DSK5402 Data verification...

Started by collins in TMS320c54x20 years ago 2 replies

Hi, I'm trying to get a DSP/Bios project going wiht the DSK5402. I've started getting this message: Data verification...

Hi, I'm trying to get a DSP/Bios project going wiht the DSK5402. I've started getting this message: Data verification failed at 0xff80. Please verify target memory and memory map. Is this trying to tell me I have a problem with the memory on the DSK?


Audio-example

Started by steffen_andreassen_80 in TMS320c54x20 years ago 1 reply

I've worked through the Application Report SPRA598: An Audio Example Using DSP/BIOS, on my DSK 5402. It's a simple program just...

I've worked through the Application Report SPRA598: An Audio Example Using DSP/BIOS, on my DSK 5402. It's a simple program just copying the input to the output. But my output is just a weak copy of the input and a lot of noise (less noise when i change the JP3, but still too m


Re: Can I use the RTDX while not implementing the DSP/BIOS ?

Started by sumit nagpal in TMS320c54x20 years ago

Hi Jane Shen, Have u included rtdx.lib ATRAP_H is defined in that Sumit Jane Shen wrote: > Hi Sumit, > >...

Hi Jane Shen, Have u included rtdx.lib ATRAP_H is defined in that Sumit Jane Shen wrote: > Hi Sumit, > > Actually I did use the intvecs.asm while compling and linking. The > problem is there is a > " .ref ATRAP_H


RE: Problem with CCS 2.0, DSP/BIOS and extended program me mory on C54 02

Started by KRUCHIO Gabor in TMS320c54x20 years ago 2 replies

> 2. SInce my program space is no longer contiguous, I have > defined multiple > code > memory segments eg > name start length...

> 2. SInce my program space is no longer contiguous, I have > defined multiple > code > memory segments eg > name start length > EPROG 00014000 0000c000 > EPROG2 00024000 0000c000 > EPROG3 00034000 0000c000 > The problem is that the


Weird error message

Started by Anonymous in TMS320c54x20 years ago

When I try to use the McBSP code from inside a .cpp file, I get lots of the following errors : [aic11.cpp] ...

When I try to use the McBSP code from inside a .cpp file, I get lots of the following errors : [aic11.cpp] "c:/ti/c5400/bios/include/csl_mcbsphal.h", line 79: warning: incompatible redefinition of macro "CSLAPI" (declared at line 36 of "c:/ti/c54


LOG_printf() problem

Started by collins in TMS320c54x20 years ago

Hi, I'm having a problem using the LOG_printf() function. I'm using the 5402 DSK and Code Composer Studio 2.0 . I call...

Hi, I'm having a problem using the LOG_printf() function. I'm using the 5402 DSK and Code Composer Studio 2.0 . I call brd_init_bios() first thing in my main(). I created a log object with the DSP/BIOS configuration tool. If I then call LOG_printf(), Code Composer Studi


Real Time Tracing and Analysis

Started by Anonymous in TMS320c54x20 years ago

Hi, Could someone tell me how to perform real time tracing and analysis of assembly code on the C5402 DSK ? I know that...

Hi, Could someone tell me how to perform real time tracing and analysis of assembly code on the C5402 DSK ? I know that the BIOS commands can be used to keep track of DSP registers and variables whilst the DSP is running the code ? But, I am not sure wether the BI


DSP/BIOS Message Log refresh...

Started by Anonymous in TMS320c54x21 years ago

I?m having troubles to automatically refresh the message log window... Works fine whith the TMS320C6211 DSK but whith the...

I?m having troubles to automatically refresh the message log window... Works fine whith the TMS320C6211 DSK but whith the TMS320C5402 DSK it only refresh when I halt the program. Does anyone can help me? Thanks


c5402 bootloader; DARAM corrupts after starting target code

Started by mauriceambridge in TMS320c54x19 years ago

Hi, I am using a C5402 in my own prototype PCB which includes a 256KWord FLASH & 2 64KWord RAMS. The Flash and Data RAM can be...

Hi, I am using a C5402 in my own prototype PCB which includes a 256KWord FLASH & 2 64KWord RAMS. The Flash and Data RAM can be swapped using an attached CPLD. I have developed the DSP/BIOS source code to the point where I can use hex500 to create a boot table


Allocating .const to Program Memory

Started by Mario Imaguire in TMS320c54x14 years ago 1 reply

Hi, I read in TMS320C54x Optimizing C Compiler SPRU103C, page 6-4, "6.1.3 Allocating .const to Program Memory". Its possible also to DSP/BIOS...

Hi, I read in TMS320C54x Optimizing C Compiler SPRU103C, page 6-4, "6.1.3 Allocating .const to Program Memory". Its possible also to DSP/BIOS users ? How can I modify the boot.asm, rts.src ? Thanks Mario Check Out Industry's First Single-Chip, Multi-Format, Real-Time HD Video Transcoding Solution for Commercial & Consumer End Equipment: www.ti.com/dm6467