• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Digital Signal Processors (DSP) » C5000 Ultra Low Power DSP » C5000 Ultra Low Power DSP Forum » All Tags » Interrupt
Share
C5000 Ultra Low Power DSP
  • Forum
  • Announcements

Browse by Tags

C5000 Ultra Low Power DSP

Welcome to the C5000 Ultra Low Power DSP Section of the TI E2E Support Community. Ask questions, share knowledge, explore ideas, and help solve problems with fellow engineers. To post a question, click on the forum tab then "New Post".

Sign In to Post
Tags
You have subscribed to this tag. To view or manage your tag subscriptions, click here.   Close
You have unsubscribed from this tag. To view or manage your tag subscriptions, click here.   Close
You are currently viewing:
Interrupt
  • 5505
  • 5509A
  • 5515
  • bootloader
  • C5000
  • C5505
  • C5505 EVM
  • C5505 eZdsp
  • C5509A
  • C5515
  • C5515 eZdsp
  • C55X
  • C55XX
  • CCS4
  • CCSv4
  • CSL
  • DMA
  • DSP
  • eZdsp
  • I2S
  • McBSP
  • TMS320C5515
  • TMS320VC5505
  • USB
  • VC5505 EVM
Related Posts
  • Forum Post: Re: Need info in interrupts

    Bernie Thompson TI Bernie Thompson TI
    I moved your thread here to the C5000 forum to hopefully get you in touch with some more C5000 specific experts. As to the question at hand I believe the better part of your answer can be found in section 4.3.6 of the datasheet . It looks like there is a prioritization scheme available with the ILR register...
    on Oct 20, 2008
  • Forum Post: C5505 LCD problem

    DSP_KungFu_Master DSP_KungFu_Master
    Hello, I modified the LCD example (VC5505_CSL\CCS_v3.3_Examples\lcd\example1\) to work under DSP/BIOS. Then I used a PRD task which updates the display 20-30 times per second with data and this works OK. A problem arises when I have some SWI interrupt(s) enabled, the display freezes and I have to...
    on Oct 14, 2009
  • Forum Post: DMA issue: block transfer seems never to stop / interrupts aren't executed

    Raphael19557 Raphael19557
    Hi All, I wrote a small application based on the aic3204 sample by Spectrum. I tried to add DMA functionality, like in the USB_Stick_AudioFilter example from TI. Therefore, I configured DMA0 channel 0 to transfer data to the I2S0 Tx buffer and DMA0 channel 2 to transfer data from the I2S0 Rx buffer...
    on Dec 11, 2009
  • Forum Post: Strange behavior of code execution

    DSP_KungFu_Master DSP_KungFu_Master
    Hello dear colleagues developers, Let me first describe my situation: in my code I have several things going on: 1. There is an infinite while loop located in my main() function... after HW and interrupt initialization, execution enters the loop and remains there where it outputs some data on...
    on Mar 18, 2010
  • Forum Post: Re: C5509A repeated Interrupts During CPU Domain Idle. (CLKGEN Domain Active)

    Hyun Kim Hyun Kim
    Hi Shinji, Errata is describing the repeated interrupt occured when the CPU is in idle mode. So customers reports are expected. The workaround is to limit the low pulse duration of external inturrupts. Regards, Hyun
    on Mar 25, 2010
  • Forum Post: Re: Setting up interrupts using DSP/BIOS on a c5502

    TommyG TommyG
    Robert, I was able to get your project to build by modifying the function name from HWI_pcmTxIRQ to _ HWI_pcmTxIRQ using the configuration tool. This is the preferred method of managing interrupts with DSP BIOS. Also, DSP BIOS takes care of context switch for you, so you don't need to worry about...
    on May 13, 2010
  • Forum Post: Hacking the Data Converter Plugin to support other serial ADCs, and importing code to CCSv4.1.. and of course... nothing works. :(

    FastFourier FastFourier
    So I'm working on a new design here at work, and the hardware engineer decided on a C5510 and a Linear Tech LTC1407 serial ADC. Since I've never used a C55xx before, and don't know how its DMA engine compares to the EDMA3 from C6000s, I thought I'd try to use the Data Converter Plugin...
    on Apr 21, 2010
  • Forum Post: Re: Drivers for TMS320C5515

    Ullas R Ullas R
    Hi Tommy, According to the C5505 document, the UART interrupt is mapped to HWI-6 . To confirm the mapping, I enabled the UART interrupt, and wrote a dummy ISR , which just puts some text onto the Transmitter Holding Register (THR) everytime the handler is called. Apart form this, i am polling on the...
    on Jun 24, 2010
  • Forum Post: Re: Drivers for TMS320C5515

    Ullas R Ullas R
    Hi Tommy, I didn't know that the CSL installation had any example code. This seems to be what i was looking. Thanks a lot for the help. Regards Ullas
    on Jun 25, 2010
  • Forum Post: Setting up interrupt vector

    Ruan Moolman Ruan Moolman
    Hello, My name is Ruan and I'm busy implementing a guitar effects pedal on the ezDSP usb Stick. I'm having trouble programming the interrupt vectors to jump to the isr. How can I set up the vector table? Is there a way to program it in c or do you always have to program it in asm like...
    on Jun 28, 2010
  • Forum Post: Re: Interrupt Question

    TommyG TommyG
    Ruan, If you are not using DSP/BIOS, then there is a good example of an interrupt vector table in the CSL examples. Look at the file vectors.asm which is located in the CSL folder: \c55xx_csl\src. The example named: \c55xx_csl\ccs_v4.0_examples\intc\CSL_INTC_Example shows how to setup interrupts using...
    on Jun 29, 2010
  • Forum Post: Re: Interrupt documentation

    Anand CV Anand CV
    Hi TommyG, I have the first two docs you've mentioned. It is the third one ie. how to map individual peripherals to the Interrupt controller is what I am looking for. I got C5505 system design guide. Is it compatible with C5515?
    on Aug 27, 2010
  • Forum Post: C5505 USB Peripheral - how do the interrupts work?

    TommyG TommyG
    It's not clear from the USB PRG how the interrupts work in the USB peripheral. There appear to be 2 different sets of registers that control interrupts. There are the USB Interrupt Source / Mask regeisters described in Table 13 and sec 3.10 - 3.16. Then there are registers in the USB2.0 Core described...
    on Sep 2, 2010
  • Forum Post: Timing of the 5509A interrupt

    Tony Ranson Tony Ranson
    I have a couple of questions: Does anyone know how many CPU clock cycles pass from when the interrupt is enable or disabled through status register (INTM) until the actual interrupt enable or disable takes effect? What is the interrupt latency for internally generated interrupts (e.g. from the...
    on Oct 1, 2010
  • Forum Post: Re: Write C/C++ interrupt routines in the Code Composer. (C55xx)

    TommyG TommyG
    Frederico, Details of how the DSP CPU handles interrupts is described in CPU Reference Guide ( http://www-s.ti.com/sc/techlit/spru371 ), Chapter 5. This should give you an overview of the operation of the device. Details on how to setup ISR is described in Compiler User Guide ( http://www-s.ti.com...
    on Oct 4, 2010
  • Forum Post: Re: configuration of hardware interruprs (HWI) and DSP/BIOS 5.41

    TommyG TommyG
    M. Marin, The interrupt mapping for the VC5505 is found in the System User's Guide ( http://www-s.ti.com/sc/techlit/sprufp0a ), Chapter 6. I am not aware of any good examples either. There are some docs under the BIOS install folder that have details on how to implement HWI. Regards.
    on Oct 5, 2010
  • Forum Post: C5506 DMA stops after 10 to 50 BLOCK cycles

    Brian Willoughby Brian Willoughby
    I have designed a custom TMS320VC5506 board with preliminary firmware which hopes to enable a continuous DMA transfer from DARAM to EMIF CE0. I believe that I have everything set up correctly using the CSL API, and I seem to get at least 10 block transfers, sometimes as many as 50, but the DMA seems...
    on Sep 9, 2009
  • Forum Post: Re: Interrupt doubt

    Andrea Cruz Andrea Cruz
    Hi everybody, My problems still, after study and tries follow are more observations/details. I watch the registers IER0 = 0x0080 confirm the i2s rx interrupt but the register IFR0 = 0x00A0 seems not ok because show i2s rx and tx interrupts but the last is not configured. I read the document...
    on Nov 8, 2010
  • Forum Post: Re: Idling the C5515

    Max Sobhani Max Sobhani
    Hi Pedro, It is working now with one exception though! The millisecond interrupt as described in my original post does not turn back on. does the DSP lose all its settings after it comes out of idle mode with the wake up pin? Thanks a lot, Max
    on Jan 7, 2011
  • Forum Post: Re: Interrupting Assembly Function with C Code Interrupt

    mjones mjones
    I have been looking at the generated C code for my interrupt (coded in C). The very first thing that it does, before pushing anything, is set and clear bits in the three status registers. With these bits changed before any context save, it seems that certain code that depends on non-default bit values...
    on Feb 23, 2011
  • Forum Post: Re: Interrupting Assembly Function with C Code Interrupt

    mjones mjones
    As a follow-up, my point is that the assembly code that was interrupted was performing 40-bit arithmetic and the M40 bit would have been cleared on C code interrupt return.
    on Feb 23, 2011
  • Forum Post: Re: Interrupting Assembly Function with C Code Interrupt

    mjones mjones
    Brian, Thanks for that. I had missed the ST[0-3] saves in that section. It certainly helps to eliminate that as an issue. Mark
    on Feb 23, 2011
  • Forum Post: Interrupt doubt

    Andrea Cruz Andrea Cruz
    (Please visit the site to view this file) Hi everybody, I am having difficult in interruption use when I mix two examples of CSL (CSL_I2S_INTCExample_Out and CSL_MMCSD_SdCardFSExample_Out). My final application will acquire sound by codec and record its values on a SD card. To improve...
    on Nov 6, 2010
  • Forum Post: Re: Interrupt doubt

    Andrea Cruz Andrea Cruz
    Hi Hyun, sorry for the delayed answer. Actually I am trying use DMA to receive data from Codec, but I am having some troubles, below link: http://e2e.ti.com/support/dsp/tms320c5000_power-efficient_dsps/f/109/p/84703/292251.aspx#292251 If you can help me , I'll be very grateful. Thanks...
    on Mar 12, 2011
  • Forum Post: Re: CSL 2.10 Examples as standalone (flashed) applications

    Andrea Cruz Andrea Cruz
    Dear Christos, I am trying specify the entry point reset_isr but without sucess (bellow link). http://e2e.ti.com/support/dsp/tms320c5000_power-efficient_dsps/f/109/p/53200/370611.aspx#370611 Looking for solution I found the bellow post that cites your. http://e2e.ti.com/support/dsp/tms320c5000_power...
    on Apr 15, 2011
12
TI E2E™ Community
  • Support Forums
  • Blogs
  • Videos
  • Groups
  • Site Support & Feedback
  • Settings
TI E2E™ Community Groups
  • TI University Program
  • Make the Switch
  • Microcontroller Projects
  • Motor Drive & Control
Other Communities
  • Deyisupport
  • Designsomething.org
  • beagleboard.org
  • TI on Element 14
  • TI on TechXchangeSM
Other Technical & Support Resources
  • WEBENCH® Design Center
  • Product Information Centers
  • Technical Documents
  • TI Design Network
  • TI Technical Articles
  • TI Training

All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
embedded processors, along with software, tools and the industry’s largest sales/support staff.

© Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy Policy | Terms of Use