Uploaded image for project: 'rcX - Operating System'
  1. rcX - Operating System
  2. RCX-508

The workaround function for IRQ confirmation on netx50 netX50ConfirmGpioIrq() may generate unexpected GPIO_timer interrupt

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: V2.0.8.11
    • Fix Version/s: V2.0.8.14
    • Component/s: Drivers
    • Labels:
      None
    • Account:
      SDO rcX (SDORCX)

      Description

      netX50ConfirmGpioIrq() checks for wrapped cyclic gpio counters in line 140, in the attached file netX50_gpio_irq.c_original . At this point it does consider that a gpio counter could be set in event(watchdog) mode. As a result an interrupt for the watchdog gpio counter is always generated, when confirming some other gpio interrupt.

      A proposal for a bugfix is in the line 141 in the attached file netX50_gpio_irq.c_fixed .

      Please consider and include to RCX-build.

        Attachments

          Expenses

            Activity

              Status Description

                People

                • Reporter:
                  Konstantin S Konstantin S (Inactive)
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: