How to setup HWI ISR for C6201 EVM under CCS

Started by Anonymous in TMS320c6x19 years ago

Hi, I need some help on setting up hardware interrupt service routine for C6201EVM under CCS. Can someone tell me what are the...

Hi, I need some help on setting up hardware interrupt service routine for C6201EVM under CCS. Can someone tell me what are the general steps to setup the vector table and how to link the external interrupt signal to a specific routine under TI's Code Composer Studio?


How do i create a vector table??

Started by Ong Chee Kiong in TMS320c6x15 years ago 9 replies

Dear all,   Does anyone knows how to create a vector interrupt table for c6711 dsk and how to write an ISR for Timer0? I'm...

Dear all,   Does anyone knows how to create a vector interrupt table for c6711 dsk and how to write an ISR for Timer0? I'm using CCS v1.23.   Many Thanks, CK


no vectors.asm,no BIOS,only with cls IQR MODULE can i create vector table?

Started by chen_tiger75 in TMS320c6x15 years ago

hi everyone, i am beginner of learning c6x csl. some IRQ MODULE 's functions puzzled me. how to use these functions such as ...

hi everyone, i am beginner of learning c6x csl. some IRQ MODULE 's functions puzzled me. how to use these functions such as IRQ_setVecs,IRQ_config,IRQ_map. can i create vector table with no vectors.asm and no BIOS? thanks!!


FWD: Can i only use IQR MODULE for creating vector table?

Started by Andrew Nesterov in TMS320c6x15 years ago 1 reply

Supposedly, since the CSL does not depend on the DSP/BIOS, the interrupt table and interrupts can be handled with the IRQ module and...

Supposedly, since the CSL does not depend on the DSP/BIOS, the interrupt table and interrupts can be handled with the IRQ module and perhaps with a segment of a user code. You may want to search the CSL example code in the CSL_root\examples\ directory for the IRQ module functions usage and find out more technical information in the CSL User's Guide,


boot form flash

Started by samb...@yahoo.com in TMS320c6x15 years ago 1 reply

hi all dears i have a dsk6711 board and a aed101 data aquisition daughter board i write a simple program and i loaded this program on flash...

hi all dears i have a dsk6711 board and a aed101 data aquisition daughter board i write a simple program and i loaded this program on flash but my program didn't work correctly. i guess because of interrupt vector table on address 0x0 my program doesn't work. i changed my program that interrupt vector tables on 0x0 and my bootloader on 0x260h but my p


C6416dskinit.c

Started by konr...@hereford35.freeserve.co.uk in TMS320c6x14 years ago

//C6416dskinit.c Includes functions from TI in the C6416 CSL and C6416DSK BSL #include "C6416dskinit.h" #define using_bios //if BIOS...

//C6416dskinit.c Includes functions from TI in the C6416 CSL and C6416DSK BSL #include "C6416dskinit.h" #define using_bios //if BIOS don't use top of vector table extern Uint32 fs; //for sampling frequency void c6416_dsk_init() //dsp-peripheral initialization { DSK6416_init(); //call BSL to init DSK-EMIF,PLL) hAIC


Problems when declaring vector table with C++ project in CCS

Started by Francois Leroux in TMS320c6x14 years ago

Hi, I have written some code in which I have an ASM file to declare my vector table for hardware and timer interrupts. In my main(), I...

Hi, I have written some code in which I have an ASM file to declare my vector table for hardware and timer interrupts. In my main(), I used the following lines to point to the vector table: extern far void vectors(); IRQ_setVecs(vectors); // point to the IRQ vector table When the main() function is in a C file, that works fine. But right now I need


How to Use Vector Table?

Started by anser mehboob in TMS320c6x11 years ago 1 reply

Hi everybody I have a little problem. I am trying to write an EDMA program to copy data from one location to other. After copying; EDMA should...

Hi everybody I have a little problem. I am trying to write an EDMA program to copy data from one location to other. After copying; EDMA should generate an interrupt to the CPU and then CPU should run an ISR. The EDMA sucessfully copies data and also generates an interrupt. I used following code to check that whether EDMA generates an interrupt or not while(EDMA_intTest(8)!=1){} //works ok...


Fw: RE: How to Use Vector Table?

Started by anser mehboob in TMS320c6x11 years ago

Dear christophe Thanks for your help. I tried this but it doesn't work. Actually, I am using tcf tool and DSP/BIOS to set the interrupt and...

Dear christophe Thanks for your help. I tried this but it doesn't work. Actually, I am using tcf tool and DSP/BIOS to set the interrupt and ISR. Have you got any idea to do it using Config tool. Kind Regards Anser Mehboob --- On Mon, 9/8/08, christophe blouet wrote: > From: christophe blouet > Subject: RE: [c6x] How to Use Vector Table? > To: a..


Re: working on dm642 with pci

Started by paul...@generaldynamics.uk.com in TMS320c6x11 years ago 1 reply

Thanks for the response. The vector table appears to be programmed in correctly, with the HWI_RESET vector looking like this: 00000000...

Thanks for the response. The vector table appears to be programmed in correctly, with the HWI_RESET vector looking like this: 00000000 000D002A MVK.S2 0x1a00,B0 00000004 0040E2EA MVKH.S2 0x81c50000,B0 00000008 00000362 B.S2 B0 0000000C 0000A35A MVK.L2 0,B0 00000010 020003A2 MVC.S2 B0,IER 00000014 00000000 NOP 00000018 00000000 NOP 0000001C 00000000 NOP Based upon my (limited) ...