RDK Bridge (enCoRe firmware) read RSSI issue in v1.3 (and v1.31) build

Version 1
    Question: What is the workaround for RDK Bridge (enCoRe firmware) read RSSI issue in v1.3 (and v1.31) build ?

     

    Answer:

    Below is a patch for the RDK Bridge (enCoRe firmware) to fix the read RSSI issue with v1.3 (and v1.31):

    Open file "radio.asm" under directory "...\Firmware\Source Code\RDK Bridge"

    1.   Find the following string "switch_rx:"
    2.   Insert the following statement "CALL delay200us" after the CALL SPI_write

      Your final firmware patch should similar to:

      switch_rx:

     

       MOV A, REG_CONTROL
       MOV [reg_addr], A
       MOV A, (bRX_ENABLE | bAUTO_SYNTH_COUNT)
       MOV [reg_data], A
       CALL SPI_write
       CALL delay200us

      Attached is the entire v1.31 build including this patch to fix read RSSI firmware logic.

      Note:  Read RSSI firmware logic issue only applies to v1.3 (and v1.31) builds.