- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
in my firmware isr is invoked whenever data is received on usb_fifo.when data is there in fifo an "interrupt signal" will go low.as soon as "interrupt signal" goes low isr is invoked and it gets executed.we have tested the firmware in run mode and debug mode and everything works fine and we do not see any issue in these modes.we don’t have external flash memory, so we are fusing the firmware with pof by converting elf file to hex file and compile it to produce pof file.
in pof mode when one isr routine is being executed in between an invalid interrupt occurs... which alter the flow of code when we monitor the "interrupt signal" its not going low and read data from fifo its is zero.
can anyone tell me why my isr routine is getting invoked the second time unexpectedly.
Link Copied
0 Replies
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page