TI E2E Community
Digital Signal Processors (DSP)
DaVinci™ Video Processors
DM814x and AM387x Processors Forum
8147 lost interrupt
Do anybody meet this:8147 lost hwi?
I use edma to copy data,but sometime cann't get edma complete interrupt to release semphore,so dsp will blocked.
In which situation can 8147 lost hwi?
somebody help me ,thank you
I don't think it is a good idea to use semaphores inside a HWI.
Semaphores can be used in HWI, you can only post a semaphore in HWI, you cannot pend on semaphore on HWI since it may sleep, and which in turn can create a deasdlock of the system.
Please mark this post as answered via the Verify Answer button below if you think it answers your question. Thanks!
I think so.
but I cann't understand HWI just be losted
Does it sometimes work ?
yes , it happened occasionally, and work normal most time
Can you post the code for you EDMA HWI ?
Are you using a loop to check the IPR flags before you exit the HWI routine ?
At what rate are the EDMA HWI occurring ?
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.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.