Uploaded image for project: 'CIFX Toolkit'
  1. CIFX Toolkit
  2. NXDRVTKIT-122

SerialDPM initialization fails if the first detected interface is SERDPM_UNKNOWN

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: V1.5.0.0, V1.6.0.0, V2.0.1.0, V2.1.0.0
    • Fix Version/s: V2.2.0.0
    • Component/s: cifX/netX Toolkit
    • Labels:
      None
    • Account:
      SDO Driver (SDODRIVER)

      Description

      In Rev. 12195 a change was made in SerailDPM_Init() which lets the detection routine fail if the detection returns 'unknown' on the first try.
      This happens because a "correct" definition was used to initialize iSerDpmType (see SERDPM_UNKNOW instead of -1).

      But some of the netX chips needs a DUMMY read before the SPI / SPM detection will work and with the changed
      inititalization value of iSerDpmType, this 2nd detection does not happen anymore, leading into an initialization failure.

        Attachments

          Expenses

            Activity

              Status Description

                People

                • Reporter:
                  AMinor Alexander Minor
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: