Did a lung tumour on a little 10yo last nite at Kids hosp wmead. dozens of mets all thru the lung already so it was palliative - lovely young parents just totally exhausted of emotion, like anaesthetised. More Ewings Sarc. We are so lucky to have healthy kids !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! XXOO ----- Original Message ----- From: "roger_lynx" <roger_lynx@...> To: <lpc2000@yahoogroups.com> Sent: Wednesday, March 15, 2006 11:35 AM Subject: [lpc2000] Re: spurious interrupts on LPC > --- In lpc2000@yahoogroups.com, "philips_apps" <philips_apps@...> wrote: > > > > Jaya, > > > > I forwarded your question to the author of the FAQ because I do not > > know the answer out of own experience. The Application Note makes > > the clear statement that it is a general ARM7TDMI - VIC problem. > > For those interested in the detailled application note that > > describes how to handle spurious interrupts: > > http://www.standardics.philips.com/support/documents/microcontrollers > > /pdf/an10414.pdf > > > > We would however greatly appreciate if you would provide your > > knowledge by investigating competitor devices using the VIC and > > telling this community if this is not a general ARM VIC as stated in > > the Application Note by running the same code on a competitor device > > not showing the problem and on a LPC2000 device, showing the issue. > > Hi Robert, > > That is a fair challenge. > > > We do experience the problem and consider it a general issue, not > > specific to the LPC2000. If competitors do not mention it, it does > > not mean it does not exist there. > > Right. And if ARM says: > "If an interrupt is received by the core during execution of an > instruction that disables interrupts, the ARM7 family will still take > the interrupt. This occurs for both IRQ and FIQ interrupts." > > The question is, since the pipeline is three-staged, at which point > the interrupt (IRQ/IFQ) is being sampled after fetch, decode or > execute cycle? I would imply int. sampling happens after execute. > Would someone clarify this ARM statement, please? > Thanks. > > Best regards > > Roger > > > > > > > > Best regards, Robert > > > > --- In lpc2000@yahoogroups.com, Jayasooriah <jayasooriah@> wrote: > > > > > > Dear Robert, > > > > > > In the FAQ you referred to, on "ARM7DTMI-S Core", to the FAQ: > > > > > > "Can spurious interrupts occur in the LPC200?", > > > > > > Your answer is: > > > > > > "Yes, spurious interrupts can occur in any ARM7 device that has > > implemented > > > the ARM Primecell Vectored Interrupt Controller (VIC)." > > > > > > I tried looking for a reference to this in the ARM site but cannot > > find any. > > > > > > A search on "spurious" at the ARM web site yields 11 hits but > > these appear > > > not relevant to the VIC and spurious interrupt problem with the > > ARM design > > > that you seem to allude us to. > > > > > > I also did a brief search for information on the web relating to > > spurious > > > interrupts, and all the examples seem to point to LPC one way or > > another. > > > > > > A spurious interrupt is a hardware interrupt which is generated by > > system > > > errors (http://www.answers.com/topic/interrupt-1), and systems > > with > > > spurious interrupts in general do not meet compliance requirements. > > > > > > Please clarify: > > > > > > 1/ Is this spurious interrupt problem an error in LPC > > implementation of > > > VIC or is it an error in ARM Primecell VIC specifications itself? > > > > > > 2/ Can you tell us if there are any other ARM cores with VIC that > > also > > > suffer from spurious interrupts problem that the LPC suffers from? > > > > > > Kind regards, > > > > > > Jaya > > > > > > PS: I realise there has been discussion previously on spurious > > interrupts, > > > but none seem to throw any light on whether this is a problem > > specific to > > > LPC or it has to do with with ARM VIC design itself. > > > > > > --- In lpc2000@yahoogroups.com, "philips_apps" <philips_apps@> > > wrote: > > > > > > > > Hi, > > > > > > > > have a look at the FAQ here: > > > > > > > > http://www.standardics.philips.com/support/faq/microcontrollers/ > > > > > > > > I also added a link in the link section named > > > > "Philips FAQ for LPC2000 devices" > > > > > > > > Regards, Robert > > > > > > Send instant messages to your online friends > > http://au.messenger.yahoo.com > > > > > > > > > > > > Yahoo! Groups Links > > > > > > > >
Message
Re: [lpc2000] Re: spurious interrupts on LPC
2006-03-15 by Don Williams
Attachments
- No local attachments were found for this message.