DSPRelated.com

DMA to reload timer register (PRD)

Started by gl4com in TMS320c54x19 years ago

Hi guys, i've some doubts about possibilities to use DMA to reaload the reload timer 0 register (PRD) ,is that allowed on C5402? How...

Hi guys, i've some doubts about possibilities to use DMA to reaload the reload timer 0 register (PRD) ,is that allowed on C5402? How could i implement a sort of PWM with timer output pin (i.e. TOUT0 driving a toggle flip-flop) w/o using an isr for each commutation? Gl.


testing BIO signal in C

Started by andrewpasquale in TMS320c54x22 years ago 2 replies

Hi all, Does anyone know how test the state of the BIO pin on the expansion peripheral interface (for a C5402 DSK) using C. I know...

Hi all, Does anyone know how test the state of the BIO pin on the expansion peripheral interface (for a C5402 DSK) using C. I know how to test it with assembly,ie " bc biohigh,bio ; wait till host sends request ;..... whole bunch of code biohigh " bu


c5402 bootloader problem

Started by piyush desai in TMS320c54x21 years ago 2 replies

Hi, I have designed a board using TMS320VC5402 DSP. I am using HPI bootloader. I am also using parallel port bootloader to...

Hi, I have designed a board using TMS320VC5402 DSP. I am using HPI bootloader. I am also using parallel port bootloader to load code from 8 bit parallel EEPROM. Initially both the bootloaders were working fine. I could load the code to internal DARAM and execute it.


Flash a FLASH ROM though the JTAG DSP ?

Started by Julien Boudias in TMS320c54x22 years ago

Hi all, I wonder if it is possible to flash a Flash ROM though the Jtag Dsp. I 'm using a C5402 dsp , a parallel FLASH type...

Hi all, I wonder if it is possible to flash a Flash ROM though the Jtag Dsp. I 'm using a C5402 dsp , a parallel FLASH type M29W200 or AM29VL200 and CCS1.2 Any help would be appreciated, regards, julien Boudias.


Who has converted c2x Caller ID to c5402 code?

Started by Anonymous in TMS320c54x23 years ago

Hello C54x Users Group, Has anyone successfully converted the c2x Caller ID code (from App. Report SPRA462) to C54x code? If...

Hello C54x Users Group, Has anyone successfully converted the c2x Caller ID code (from App. Report SPRA462) to C54x code? If so I would love to get a copy, else I am in the middle of doing it. Should take a week or so... LNP


Serial BootLoad

Started by pitistef in TMS320c54x20 years ago

I have some troubles bootloading from serial port. My problem is quite complex : I have a C5402 DSP linked to an ARM7 core based...

I have some troubles bootloading from serial port. My problem is quite complex : I have a C5402 DSP linked to an ARM7 core based chip through McBSP0 (SPI). I have to bootload code onto the DSP using the ARM because my DSP have no access to flash memory. The ARM is configured as a mas


Code Composer Studio

Started by Jean Viljoen in TMS320c54x22 years ago 1 reply

Dear all Maybe someone can shed some light for me. I am designing a prototype with a C5402 DSP and JTAG interface. I have the...

Dear all Maybe someone can shed some light for me. I am designing a prototype with a C5402 DSP and JTAG interface. I have the DSK specific versions of Code Composer Studio. I further have a XDS510PP and a XDS510PP Plus emulator form Spectrum Digital and Code Composer 4.10 (rec


C5402 DSK external memory

Started by Doreen Yeo Lee Guek in TMS320c54x24 years ago 1 reply

Good day. Happy Thanksgiving to those cebrating this occassion! From the CPLD control register 2, the FLASHENB bit will determine...

Good day. Happy Thanksgiving to those cebrating this occassion! From the CPLD control register 2, the FLASHENB bit will determine whether the external memory is FLASH or SRAM. Does that mean that FLASH & SRAM cannot be enable at the same time? FLASH has a 7 wait-state latency &a


CCS 2.0 and DSPHEX.EXE (conversion utility)

Started by Krunoslav Sekovanic in TMS320c54x22 years ago 1 reply

Hi, I'm working on a project in CCS 2.0 (C5402 processor). After building procedure, an executable file named bootload.out is...

Hi, I'm working on a project in CCS 2.0 (C5402 processor). After building procedure, an executable file named bootload.out is made. With File/Load Program... everything works fine. Now I need to load a file into memory with another loader (another processor loads data from


C5402 DSK CARD RESET VECTOR PROBLEM FIXED , FOR NOW !

Started by Anonymous in TMS320c54x23 years ago

Thanks to those who emailed me with your suggestions, it fixed the "data verification at FF80" problem. You need to peform a...

Thanks to those who emailed me with your suggestions, it fixed the "data verification at FF80" problem. You need to peform a GEL routine 5402_DSK_Init before you load the coff file. Then perform a Reset DSP, and everything works fine. Note, however, sometimes the cof


Real Time Tracing and Analysis

Started by Anonymous in TMS320c54x23 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


error message

Started by wx_try in TMS320c54x21 years ago 1 reply

Hi all I'm using C5402 DSK and CCS 2.1. I met with the following error: undefined first referenced symbol in file...

Hi all I'm using C5402 DSK and CCS 2.1. I met with the following error: undefined first referenced symbol in file --------- ---------------- pinit c:/ti/C5400/bios/lib/biosi.a54 cinit c:/ti/C5400/bios/lib/biosi.a54 &


nmi and brint0 interrupt

Started by Roberto Espinosa in TMS320c54x21 years ago

Hello, I am using the c5402 When is a brint0 interrupt executed? I want a interrupt that will be executed when I receive data...

Hello, I am using the c5402 When is a brint0 interrupt executed? I want a interrupt that will be executed when I receive data in the Mcbsp0 port (register drr10). Sometimes, my program goes to nmi interrupt. What makes a nmi interrupt be executed? Tha


Re: 16 Bit data on 12 bit Dac

Started by Jeff Brower in TMS320c54x22 years ago 1 reply

Gurjeet- > i am working on c5402 and using 16 bit codec AD50,how > can is convert the sampled data which is 16 bit to DAC >...

Gurjeet- > i am working on c5402 and using 16 bit codec AD50,how > can is convert the sampled data which is 16 bit to DAC > which is 12 bit. The AD50 already has 16-bit output. Why do you want to convert? Jeff Brower DSP sw/hw engineer


Why doesn't CCS1.2 simulator recognize 0x10000 extended address?

Started by xiang4413 in TMS320c54x22 years ago

Hello all, I have designed C5402 to support extended address that falls in 0x10000-0x18000 range. Before my HW becomes ready, I...

Hello all, I have designed C5402 to support extended address that falls in 0x10000-0x18000 range. Before my HW becomes ready, I have to rely on CCS1.2 simultor to develop software. By default C:\ti\drivers\sim5402_ext.cfg only allows 0x18000-0x1ffff. I have modified it t


Another MCBSP question (signals)

Started by Krunoslav Sekovanic in TMS320c54x21 years ago

Hi! I tried to configure C5402 to generate this kind of clk/frm signals: clk: -_-_-_-_-_-_ frm: ______--____ data...

Hi! I tried to configure C5402 to generate this kind of clk/frm signals: clk: -_-_-_-_-_-_ frm: ______--____ data _______xxxxx (hope it's visible; if not, please copy to fixed width font capable txt editor) So: - frm pulse width is 1 clk p


serial communication problem

Started by marcelino muliawan. in TMS320c54x22 years ago 1 reply

I have a C5402 DSK, and I'm trying to do a serial communication using the DB9 connector to a microcontroller(AT89C52). The...

I have a C5402 DSK, and I'm trying to do a serial communication using the DB9 connector to a microcontroller(AT89C52). The microcontroller can communicate serially with my computer perfectly, and so does the TMS320VC5402 also can communicate serially with my computer perfectly.


flash memory interface

Started by Jean Viljoen in TMS320c54x22 years ago 1 reply

Dear group I am doing a design with a C5402 DSP and flash memory module. Can someone give me some pointers to the logic control...

Dear group I am doing a design with a C5402 DSP and flash memory module. Can someone give me some pointers to the logic control interface to the flash memory. The processor needs to boot from flash memory. SPRA585 recommends the use of the XF pin on the DSP, but as the DSP sta


AD50 codec initialization in asm language

Started by Jeff Brower in TMS320c54x20 years ago

I have been receiving requests for ad50init.asm file, which initializes the AD50 codec on the C5402 DSK board using asm language,...

I have been receiving requests for ad50init.asm file, which initializes the AD50 codec on the C5402 DSK board using asm language, intended for very small footprint applications that do not use DSP/BIOS. The file was posted on the C54x group archive for almost 2 years bu


relocating interrupt vector table on C5402 DSK

Started by freesampleic in TMS320c54x22 years ago

In microprocesser mode, the 5402 places its interrupt vector table in external memory. Since external memory is very slow, I am ...

In microprocesser mode, the 5402 places its interrupt vector table in external memory. Since external memory is very slow, I am considering relocting the interrupt vectors to internal DARAM. The documantation mentioned that this can be done by setting the IPTR bits in the PMST regist