Uploaded image for project: 'Embedded Software & Tools'
  1. Embedded Software & Tools
  2. EXT_EP-8326

Executing RF_yield while the RAT is OFF causes the RF driver hang

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Medium Medium
    • TI Device Drivers
    • TIDRIVERS-1029
    • 3.10.00
    • 3.20.00
    • Hide
      The rfc_CMD_SYNC_STOP_RAT_s command is available as part of the rf_common_cmd.h file. Potentially, the user can issue this command through an RF_postCmd() funtion call which leads to turning of the RAT.

      This can interfere with the internal behavior of the RF driver. The RF driver attempts to turn off the RAT automatically as part of the power down sequence. If the RAT is already disabled, this attempt will pend infinitely.

      To avoid such a use case, a condition was added to the RF driver. In case the RAT is not running, the related command is skipped.
      Show
      The rfc_CMD_SYNC_STOP_RAT_s command is available as part of the rf_common_cmd.h file. Potentially, the user can issue this command through an RF_postCmd() funtion call which leads to turning of the RAT. This can interfere with the internal behavior of the RF driver. The RF driver attempts to turn off the RAT automatically as part of the power down sequence. If the RAT is already disabled, this attempt will pend infinitely. To avoid such a use case, a condition was added to the RF driver. In case the RAT is not running, the related command is skipped.

      Executing RF_yield while the RAT is OFF causes the RF driver hang

            syncuser TI User
            syncuser TI User
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: