6 Replies Latest reply on Sep 5, 2019 8:29 PM by OwenZ_26

    [CYBT-343026-01] Download problems in MP

    YoJa_3107936

      Hi

       

       

      The customer is downloading FW to Original BT Module

      by following sequence in their MP line.

       

       

      1.Send HCI_RESET

      2.Send UPDATE_BAUDRATE command

      3.Send DL_MINIDRIVER  command

      4. Send WRITE_RAM Command

      5. Transfer "download driver"

      6.Send LAUNCH_RAM command and RAM_Erase

      7. Send WRITE_RAM Command

      8. Transfer "FW"

       

       

      Now they have encountered some problems, please help to confirm and resolve these issues.

      PS:They tried 200pcs module.

       

       

      1,When RAM_Erase Command is executed for the first time,

        almost all of them get timeout results.

       

        Q:Could you please help us analyze what caused it?

       

       

      2,And when they resend RAM_Erase Command, they can get almost correct responses.

        But there are still 5pcs module that get timeout results.

       

        Q:Could you please help us analyze what caused it?

       

       

      3,When WRITE_RAM Command is executed for the first time,

        almost all of them get abnormal result.And when they resend WRITE_RAM Command,

        they can get almost correct responses.

       

        Q:Could you please help us analyze what caused it?

       

       

      4,Once they have executed HardReset, all commands can be executed normally without timeout.

       

       

        Q:Is RAM_Erase command that must be executed?

          PS: This command is not recorded in the [WICED-HCI-Control-Protocol.pdf]

       

       

      5, Could you tell us what version of pre-install FW(Ezserial) in the Original BT Module?

       

       

      Now in the mass production phase,

      if these problems can be solved, they will increase their production efficiency.

       

       

      Thanks

      Yang