Thank you to the guys at HEGE supporting Badcaps [ HEGE ] [ HEGE DEX Chart ]

Announcement

Collapse
No announcement yet.

Help identifying this chip - battery controller chip ?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #41
    Re: Help identifying this chip - battery controller chip ?

    Flashed back the modified content and fitted battery.




    I bought a interposer kit for the battery to move the battery away from the raid card itself to keep the battery cooler - it also makes it easy to measure directly on the battery.


    Raid web bios, everything seems to be right - new data is reported correctly.


    Storage manager in windows reports are ok - battery is now charging with 438mA.


    Battery almost fully charged at 4.1V, charging current is only 55mA and it will now start to discharge.


    Something is wrong, battery capacity suddenly changed to back to 1215mAh.


    Command timeout and unexpected sense errors in log.

    Code:
    ID = 148
    SEQUENCE NUMBER = 343
    TIME = 16-01-2016 23:45:31
    LOCALIZED MESSAGE = Controller ID: 0  Battery is discharging
    
    ID = 113
    SEQUENCE NUMBER = 342
    TIME = 16-01-2016 23:44:31
    LOCALIZED MESSAGE = Controller ID: 0  Unexpected sense:  PD    =  -:-:0Power on, reset, or bus device reset occurred,  CDB  =  0x8f 0x00 0x00 0x00 0x00 0x01 0x45 0x31 0x10 0x00 0x00 0x00 0x10 0x00 0x00 0x00  ,  Sense  =  0x70 0x00 0x06 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x29 0x00 0x00 0x00 0x00 0x00
    
    ID = 113
    SEQUENCE NUMBER = 341
    TIME = 16-01-2016 23:44:31
    LOCALIZED MESSAGE = Controller ID: 0  Unexpected sense:  PD    =  -:-:1Power on, reset, or bus device reset occurred,  CDB  =  0x8f 0x00 0x00 0x00 0x00 0x01 0x42 0x92 0x40 0x00 0x00 0x00 0x10 0x00 0x00 0x00  ,  Sense  =  0x70 0x00 0x06 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x29 0x00 0x00 0x00 0x00 0x00
    
    ID = 113
    SEQUENCE NUMBER = 340
    TIME = 16-01-2016 23:44:30
    LOCALIZED MESSAGE = Controller ID: 0  Unexpected sense:  PD    =  -:-:0Power on, reset, or bus device reset occurred,  CDB  =  0x8f 0x00 0x00 0x00 0x00 0x01 0x45 0x30 0x30 0x00 0x00 0x00 0x10 0x00 0x00 0x00  ,  Sense  =  0x70 0x00 0x06 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x29 0x00 0x00 0x00 0x00 0x00
    
    ID = 113
    SEQUENCE NUMBER = 339
    TIME = 16-01-2016 23:44:30
    LOCALIZED MESSAGE = Controller ID: 0  Unexpected sense:  PD    =  -:-:1Power on, reset, or bus device reset occurred,  CDB  =  0x8f 0x00 0x00 0x00 0x00 0x01 0x42 0x91 0x20 0x00 0x00 0x00 0x10 0x00 0x00 0x00  ,  Sense  =  0x70 0x00 0x06 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x29 0x00 0x00 0x00 0x00 0x00
    
    ID = 268
    SEQUENCE NUMBER = 338
    TIME = 16-01-2016 23:44:30
    LOCALIZED MESSAGE = Controller ID: 0 PD Reset:  PD    =  -:-:1,  Critical    =  3,  Path  =    0x4433221102000000
    
    ID = 268
    SEQUENCE NUMBER = 337
    TIME = 16-01-2016 23:44:30
    LOCALIZED MESSAGE = Controller ID: 0 PD Reset:  PD    =  -:-:0,  Critical    =  3,  Path  =    0x4433221103000000
    
    ID = 151
    SEQUENCE NUMBER = 336
    TIME = 16-01-2016 23:44:30
    LOCALIZED MESSAGE = Controller ID: 0  Battery relearn started
    
    ID = 267
    SEQUENCE NUMBER = 335
    TIME = 16-01-2016 23:44:28
    LOCALIZED MESSAGE = Controller ID: 0 Command timeout on PD:  PD    =  -:-:1No addtional sense information,  CDB  =  0x8f 0x00 0x00 0x00 0x00 0x01 0x42 0x91 0x10 0x00 0x00 0x00 0x10 0x00 0x00 0x00  ,  Sense  =  ,  Path  =    0x4433221102000000
    
    ID = 267
    SEQUENCE NUMBER = 334
    TIME = 16-01-2016 23:44:28
    LOCALIZED MESSAGE = Controller ID: 0 Command timeout on PD:  PD    =  -:-:0No addtional sense information,  CDB  =  0x8f 0x00 0x00 0x00 0x00 0x01 0x45 0x30 0x20 0x00 0x00 0x00 0x10 0x00 0x00 0x00  ,  Sense  =  ,  Path  =    0x4433221103000000
    
    ID = 242
    SEQUENCE NUMBER = 333
    TIME = 16-01-2016 23:44:16
    LOCALIZED MESSAGE = Controller ID: 0  Battery charge complete


    Battery discharging and is now @3625mV - fluke measures 3646mV.


    Battery discharging and is now @3567mV - fluke measures 3588mV.


    Battery discharging and is now @3443mV - fluke measures 3443mV.

    Getting worried and turn computer off to save battery as this is a raw cell without protection circuit.

    Now I wonder what would happen if I repogram the lc2401 with same hex code but with code sealed, then software/driver should not be able to change design capacity back to 1215mAh.

    Comment


      #42
      Re: Help identifying this chip - battery controller chip ?

      I don't understand why the software would want to change a design parameter, nor do I understand where the 1215mAh value would be stored. Very strange ...

      Can your TI software change the design capacity back to 1800mAh, or do you now need to remove the EEPROM again? Have any of your other EEPROM modifications been undone?
      Last edited by fzabkar; 01-24-2016, 01:49 PM.

      Comment


        #43
        Re: Help identifying this chip - battery controller chip ?

        Originally posted by fzabkar View Post
        I don't understand why the software would want to change a design parameter, nor do I understand where the 1215mAh value would be stored. Very strange ...

        Hehe yes it is, it must be software or fw on the raidcard itself.

        Originally posted by fzabkar View Post
        Can your TI software change the design capacity back to 1800mAh, or do you now need to remove the EEPROM again? Have any of your other EEPROM modifications been undone?
        I need to remove the chip again, this time just for a test I will let the packconfiguration be 64hex (sealed) and see if the software manages to change it back to 1215.

        I don't think anything else is changed but I will dump the eeprom again to see.

        However my goal was to make use of defective battery packs and it is possible to replace battery and reprogram eeprom when battery pack is defective but then I need to have access to a Sony US503759 a8h 1350mAh or similar type.

        If I keep the capacity at 1215mAh I'm 99% sure I will have no problem re-using these packs.
        Last edited by Gabriel; 01-24-2016, 02:36 PM.

        Comment


          #44
          Re: Help identifying this chip - battery controller chip ?

          Made a new dump of the eeprom, I notice that the chip is now sealed - several alterations has been made by the software.



          Attached Files
          Last edited by Gabriel; 01-25-2016, 03:58 PM.

          Comment


            #45
            Re: Help identifying this chip - battery controller chip ?

            Sorry, I don't understand what is happening, or why. :-(

            Comment


              #46
              Re: Help identifying this chip - battery controller chip ?


              Ok, I got it working.
              Design capacity is not changed back to 1215 and stays at 1800, after first calibration full capacity is now at 1909mAh.


              After second calibration full capacity reaches 1925mAh.


              Not sure it is a problem with hex code or normal feature of this software but charging stops as 49% but battery status is 'optimal', I will ask at a few raid forums what capacity their original ibb07 stops charging at.
              If I remember correctly turning off automatic learn mode I can charge the battery up to 100% but if status will then be 'Degraded'.

              Comment


                #47
                Re: Help identifying this chip - battery controller chip ?

                I think you need to find where the system stores the original parameters of the battery pack. Maybe these are interfering with the current parameters. Try searching your files or registry for the battery's serial number, etc.

                Comment


                  #48
                  Re: Help identifying this chip - battery controller chip ?

                  I ended up with using a htc 1200mAh battery - everything is working as it should, posted a update in this thread link

                  Thanks for the help fzabkar.

                  Comment

                  Working...
                  X