This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

bq78PL116 Firmware

Other Parts Discussed in Thread: BQWIZARD, BQ78PL116

I am trying to test bq78PL116EVM. Please let me know how to reprogram the hardware after experiencing failure in the bqWizard BootStrap Loader. I see a file, which appears to be an encoded firmware file:

FW_0002_0000_6000_0719.enc

Size: 131,704bytes

Date: 2011-03-05 04:23:20

I also want to know if this file is correct? Or, is there anyway to get a correct file from online?

Here is what happened. After I connected a cell simulator to the evaluation board and making sure the USB-TO-GPIO is connected properly, I double clicked the bqWizard3 (ver. 3.01). For the very first time, I saw a message "3 Cells Found", then the wizard told me that its firmware needs to be update from build 717 to build 719. So I followed the instruction, then the bqWizard BootStrap Loader opened. Then, this BootStrap Loader showed "Status: Error". Since then, I see a message "The hardware needs to be (re)programmed. Loading system bootloader..." everytime I double click the bqWizard3 icon.

Any help is appreciated.

USB-TO-GPIO: Adapter version: 2.0.19

 

Thank you,

Iai

 

  • I also have the same problem. I figured it should be downloaded and now every time I try to download the code. I get the same message as Iai.

     

    Please keep me in the loop also.

     

    I kind of hoped that I may get a set (Bqwizard and .enc code) that works and try using that.

     

    Thanks

    J2T

  • Hi Lai,

    On the questions I would advice the following :

    1) Load the latest version of bqWizard

    The version of the F/W is correct. This should update the bq78PLPL116 to the latest F/W revision.

    The instructions to follow to load the F/W is as follows:

    To load new firmware

       - Go to Bootstrap Loader dialog box: Main menu --> Utilities --> Bootstrap Loader
       - Click on "Select File" button
       - Browse to "C:\Program Files\Texas Instruments\bqWizard 3\Configuration Files\bq78PL116\Firmware"
       - Select FW_0002_0000_6000_0719.enc "Open"
       - After returning to Bootstrap Loader dialog box select "Preserve Calibration" box
       - Click on "Download" button
       - Save calibration data to a file
       - After download is complete, approximately 50s, close the Bootstrap Loader dialog box. Control returns to the bqWizard
       - Read all parameters: Main menu --> Commands --> Read All Parameters
       - Turn on "Wired bit": Main Menu --> Commands --> Toggle Wired Bit

    Hope this helps.

    Regards,

    Benjamin

  • Hi James,

    Load the latest version of bqWizard from the web.

    The version of the F/W is correct. This should update the bq78PLPL116 to the latest F/W revision.

    The instructions to follow to load the F/W is as follows:

    To load new firmware

       - Go to Bootstrap Loader dialog box: Main menu --> Utilities --> Bootstrap Loader
       - Click on "Select File" button
       - Browse to "C:\Program Files\Texas Instruments\bqWizard 3\Configuration Files\bq78PL116\Firmware"
       - Select FW_0002_0000_6000_0719.enc "Open"
       - After returning to Bootstrap Loader dialog box select "Preserve Calibration" box
       - Click on "Download" button
       - Save calibration data to a file
       - After download is complete, approximately 50s, close the Bootstrap Loader dialog box. Control returns to the bqWizard
       - Read all parameters: Main menu --> Commands --> Read All Parameters
       - Turn on "Wired bit": Main Menu --> Commands --> Toggle Wired Bit

    Hope this helps.

    Regards,

    Benjamin

  • I was able to solve my problem thanks to a guy at local TI product information center. He referred me to other posts at

     http://e2e.ti.com/support/power_management/battery_management/f/180/t/39719.aspx
    ----Quote.
    Make sure that your grounding is correct.  We've seen cases where 
    bqWizard data polling works correctly but, 
    firmware download fails if device grounding is not correct.
    
    See Figure 24 in SLUA537.
    http://www.tij.co.jp/jp/lit/an/slua537/slua537.pdf
    One side of the SENSE resistor needs to be connected to BATTERY-.  
    The other side needs to be connected to the GROUND of your SMBus Host (USB-TO-GPIO adapter).  
    Verify that PINS 6, 7, 9, 10 are connected properly.
    ----END.

    Indeed, I failed to connect my cell simulator to "BATTERY+" and "BATTERY-" terminals. Instruction in "1.3.3 Cell Simulator in Place of Cell Pack" section of User's Guide (SLUU474 bq78PL116EVM Evaluation Module) tells me to do so. Just I did not follow it completely. I assumed its connected through PCB, but it was not.

    Now it makes sense that the communication between bqWizard and the EVM was unstable because of lack of some connections. After connecting properly, communication got stable.

    Iai

  • Great. Thanks for the feedback.

    Ben