Question regarding interrupts in DSP56F805

Started by Chandrasekar Ramkumar in Freescale DSPs15 years ago 2 replies

Hi Rick, I read thru the AN2283 document, which explains the interrupt structure in 805. In my program i have used the Transmit buffer 0 to...

Hi Rick, I read thru the AN2283 document, which explains the interrupt structure in 805. In my program i have used the Transmit buffer 0 to store the message. I initially stored the message in Transmit buffer 0 and clear the TXE0 flag by writing 1 to it. I also set TXEIE0 to give a transmit interrupt. But after this the MSCAN does not set the TXE0 flag to transmit the messag


New FAQ on Low Voltage Interrupt Support

Started by Michael W. Mann in Freescale DSPs17 years ago 5 replies

** New FAQ on Low Voltage Interrupt Support ** Abstract Example code is provided for 56F801-7, 56F826-7 EVMs in support of Low...

** New FAQ on Low Voltage Interrupt Support ** Abstract Example code is provided for 56F801-7, 56F826-7 EVMs in support of Low Voltage interrupts. Problem Do you have any example code showing how to support low voltage interrupts (at 2.2 V and 2.7 V)? Solutio


RE: Software Interrupt

Started by Victor Miramontes in Freescale DSPs17 years ago

All, Has anyone got information about possible conflicts using the SWI? Anybody try using it? Thanks Victor ...

All, Has anyone got information about possible conflicts using the SWI? Anybody try using it? Thanks Victor


Command Vector Register (CVR)

Started by Johan Lens in Freescale DSPs18 years ago

Hi, we're having troubles with the CVR: normally the program should jump to a subroutine when a interrupt is given, but in...

Hi, we're having troubles with the CVR: normally the program should jump to a subroutine when a interrupt is given, but in our case it doesn't. Can anyone help us? Best regards, Johan & Alexander


More comments on the Small C port to 56800

Started by David D in Freescale DSPs17 years ago

In looking more at the C compiler this morning, I just noticed that there is no means of defining a subroutine such that it ends...

In looking more at the C compiler this morning, I just noticed that there is no means of defining a subroutine such that it ends with an RTI and can be called by editting the vecinit.asm as an interrupt service routine. This can be done by hand, but it would probably be


I2C interface for 568xx

Started by Santi Corera in Freescale DSPs17 years ago 4 replies

Is there any application note or available code to implement the I2C protocol ? I am interested specially in mastering the bus and,...

Is there any application note or available code to implement the I2C protocol ? I am interested specially in mastering the bus and, if possible, ussing a timer interrupt (probably associated to the sclk signal) Thanks in advance.


RE: Thanks again, Art

Started by Art Johnson in Freescale DSPs17 years ago

Actually I just remembered a situation where we have seen this sort of thing (ie unhandled interrupt) in our systems. It happens if...

Actually I just remembered a situation where we have seen this sort of thing (ie unhandled interrupt) in our systems. It happens if we leave the parallel JTAG cable connected to the system after the program has been downloaded. Of course, this is the normal situation when you are debugging


Static vars declaration

Started by alberto_reit in Freescale DSPs15 years ago 1 reply

Thanks Harrold to you for your answer but I've discovered that the problem was an interrupt that was going to change some unsaved ...

Thanks Harrold to you for your answer but I've discovered that the problem was an interrupt that was going to change some unsaved register. Do you know how can avoid this problem? (i'm new in motorola uP development). I have got another question if someone can answer to me: I've decl


Strange DSP56F807 problem

Started by Yochum, William in Freescale DSPs17 years ago

Greetings: I have recently found a very unusual problem that to the best of my knowledge appears to be in the 807 hardware. I'm...

Greetings: I have recently found a very unusual problem that to the best of my knowledge appears to be in the 807 hardware. I'm hoping the gurus on this list might provide some input. I have a situation where I am servicing an interrupt, and I'm allowing a higher


mscan example

Started by aaronedsinger in Freescale DSPs16 years ago

Hello. I am just getting started using the MSCAN on my 56F807 evaluation board. I haven't been able to find any sample code for ...

Hello. I am just getting started using the MSCAN on my 56F807 evaluation board. I haven't been able to find any sample code for this yet (mscan initialization, interrupt driven rx/tx for 56F8xx). If anyone could point me to some code or would send me an example, that would be really


SCI Interrupt (DSP 56803)

Started by Olamide... in Freescale DSPs16 years ago

I can use normal poling to get data and output data. I want to use interrupts though, and its not working. I change the...

I can use normal poling to get data and output data. I want to use interrupts though, and its not working. I change the 56803_vector_pROM.asm file (i.e. put my isr function in the right vector address, but it still does not work. Please i need Help ASAP. Thanks u much..


Disabling EOnCE

Started by Hardeep in Freescale DSPs14 years ago 1 reply

Hi, I am using the DSP56858. Is there a way to turn off the EOnCE module once the board has been programmed? The reason I am asking this is...

Hi, I am using the DSP56858. Is there a way to turn off the EOnCE module once the board has been programmed? The reason I am asking this is to determine whether and/or how much current is being consumed with it on. I have created a project in which I put the DSP into Wait mode (wait for interrupt) with no interrupts enabled (other than the core interrupts that may occur) so that I can...


DSP56858EVM Codec

Started by Kenneth Ciszewski in Freescale DSPs16 years ago

OK. I have the codec running both at the independent and dependent level on a DSP56858EVM. I am really looking to strip this driver ...

OK. I have the codec running both at the independent and dependent level on a DSP56858EVM. I am really looking to strip this driver down to a two sample depth (one left channel and one right channel) per interrupt frame. I'm not sure about how to do this. Any suggestions?


Re STOP mode

Started by Graeme Fisher in Freescale DSPs15 years ago 1 reply

Hi All I would like to know whether the DSP56311 respondes to interrupts while in the STOP state. I know that IRQA will...

Hi All I would like to know whether the DSP56311 respondes to interrupts while in the STOP state. I know that IRQA will cause it to exit the STOP mode. However, What happens if IRQB is asserted while in the stop mode. Will there be a pending interrupt when the ST


GPIO interrupts: still no fun

Started by drmapl in Freescale DSPs17 years ago 1 reply

Hi code wizards (or warriors), I still haven't got my GPIO interrupt sorted using the 56F805EVM board and CW. I use the code below...

Hi code wizards (or warriors), I still haven't got my GPIO interrupt sorted using the 56F805EVM board and CW. I use the code below but I must miss something as it is not doing what I expect. I expect it to end up in the routine dirISR but it never gets there. I have tried using the s


Stack Extension..

Started by Steve Kellogg in Freescale DSPs15 years ago 2 replies

Hello, I'm using a 56321, and I think I need to enable Stack extension (I'm getting unpredictable behavior in an interrupt that...

Hello, I'm using a 56321, and I think I need to enable Stack extension (I'm getting unpredictable behavior in an interrupt that can be 'fixed' by reducing the nesting level of DOR loops). I've looked all over for a simple example of how to correctly enable


Local variable declaration

Started by hyzhou_14850 in Freescale DSPs17 years ago 1 reply

Hi, everyone: I am experiencing a strange problem with my DSP56803EVM and CodeWarrior 5. My application talks to a PC...

Hi, everyone: I am experiencing a strange problem with my DSP56803EVM and CodeWarrior 5. My application talks to a PC through the EVM??s serial port and the user LED toggles if the 1ms interrupt works fine. The communication was OK when the CodeWarrior target sett


Interrupt undefined in flash memory.

Started by schmighty80222 in Freescale DSPs18 years ago 2 replies

Hi there, My interrupts work in ExRam mode but are undefined in Flash mode. Any suggestions? schmighty ...

Hi there, My interrupts work in ExRam mode but are undefined in Flash mode. Any suggestions? schmighty


Interrupt/context problem?

Started by Jarrid Gross in Freescale DSPs17 years ago 14 replies

I have been having some tough problems all along, and had hoped that upgrading to CW5.0 + 5.02 patch would cure me, but it didnt... ...

I have been having some tough problems all along, and had hoped that upgrading to CW5.0 + 5.02 patch would cure me, but it didnt... Heres what happens. uint32 bogie_call(float * flt_arg_ptr, uint32 long_arg) { float f; f = 100; //


'826 - Creating 10msec Timer interrupts

Started by bmbmz123 in Freescale DSPs16 years ago 3 replies

Hi, I am trying to cause an interrupt every 10msec, using TimerA0. I do not want to use the SDK. So, I initialzie the...

Hi, I am trying to cause an interrupt every 10msec, using TimerA0. I do not want to use the SDK. So, I initialzie the register using periphMemWrite: // counter enabled (CTRL) periphMemWrite (0x3e22, &ArchIO.TimerA.Channel0.ControlReg); // clear SC