I2C Programming - How to ?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Richi_el
    Senior Member
    • Nov 2013
    • 95
    • Koln

    #1

    I2C Programming - How to ?

    Hello,

    can someone tell me more about i2c programming wich interface & software is used for.

    And the most important question is:
    Is it possible to read the i2c data from a device, to copy it to another device.

    The part wich i need programm is a TPS658621C

    https://pdf1.alldatasheet.net/datash...PS658621A.html

    here the dataheet, i already found the pins H4 and J2 for SDA & SCL for the connection ,but i dont know wich software and programmer is the right one.

    Thank you for support.
  • stj
    Great Sage 齊天大聖
    • Dec 2009
    • 31218
    • Albion

    #2
    Re: I2C Programming - How to ?

    are you sure that chip stores anything?
    the "A" version doesnt, it just has control registers that i assume are written when you power up the device.
    Attached Files

    Comment

    • Richi_el
      Senior Member
      • Nov 2013
      • 95
      • Koln

      #3
      Re: I2C Programming - How to ?

      Hello,
      thanks for your support.

      Maybee i have to tell the whole story about it

      i have 5 pcb`s from that device wich are not starting.
      (Industrial device, same like a notebook with touch panel)


      Normally the starting sequence on power supply:


      beginn 0,3Amp raise up to 0,55Amp and then the devie Start by 1,4Amp

      by this 5 pcbs i had some different starting sequencenes and the pcbs are not starting.

      3 x starting sequences goes from 0,3Amp - 0,5Amp raise up to 0,9Amp
      (the TPS658621C goes really hot) and it fall down again to 0,3 Amp

      2 x starting sequences goes from 0,3Amp - 0,5Amp


      so i decided to try to change the TPS658621C with new ones


      The result was that all 5 pcbs are makeing now this starting sequences:


      Start with 0,3 Amp raise to 0,65Amp and fall down again to 0,3Amp

      All 5 pcbs make exact the same starting sequences after change the TPS658621C and also that ones wich goes hot(the TPS658621C) is not getting hot after change but not starting .


      SO my result from that experiment was that the TPS658621C must be programmed and i looked to the datasheet and i saw that 11programmable mods are written in datasheet, and also that this ic is programmable with i2c interface....

      I thought its like a MCU programming maybee, so i was searching for the correct programmer ect.

      Maybee iam wrong, but why all devices have the same starting sequences after change TPS658621C =?

      I never do this before(i2c), but i did some emmc programmings ect.

      Note:

      By one of that devices i had also a problem by starting process:

      starting sequence was 0,3Amp - 0,5Amp and not starting...

      after reflow the TPS658621C (balled) the device started normally
      0,3Amp raise up to 0,55Amp and then the devie Start by 1,4Amp


      Thanks for your support
      Last edited by Richi_el; 11-30-2021, 04:07 AM.

      Comment

      Related Topics

      Collapse

      • Syseng
        Lenovo P14s Gen 5 SVP unlock
        by Syseng
        This sums up discussion related to Lenovo P14s Gen5 in this thread. Credits go to Sbaro and especially Maxpower3. The locked dump is attached.

        The device is based on NM-F871 motherboard with Nuvoton NPCK397 series controller. The motherboard also contains three BIOS chips: two different Winbond chips for main BIOS and external EC flash, and also a Gigadevice chip which purpose I do not know. The password information is contained directly in controller and thus can be manipulated by reprogramming it, so reprogramming BIOS chips is technically not required, however you may wish to make...
        06-22-2025, 07:44 AM
      • tranquility
        Onkyo TX-NR809 – no hdmi, DTS or NAND chip ? stuck at starting kernel
        by tranquility
        Hello,
        i want to repair an Onkyo TX-NR809 receiver.

        symptoms:
        on power on, display appears and i hear one click. enue functions is given.
        - no hdmi output
        - audio output not tested, but i think it is not there
        - usb sticks are not recognized

        if i read out the chips with display+standby button + tone+
        both dts show only ????

        chip is D830K013BZKB4

        things i have done:
        - reflow of the dts chip without taking off and reballing
        - changed the aluminium caps without the big one with 25v because i dont...
        08-25-2025, 01:04 AM
      • ravi_1617
        Lenovo B540 ,Starting Problem
        by ravi_1617
        Hello !
        Model Lenovo B540
        Board Details 09244-1
        LA14 DIS MB
        48.4DMO4.01.1
        This Board has starting problem , when CMOS batter is removed ,it starts (turn ON) by itself fine, than if is short power switch once board turns OFF Fine.
        when connected CMOS dont start.
        3.3 volts present at power switch (it slight less 3.267-87) .there was slight liquid spill at around U53 (SL62872HR),when I clean that area . I mean when its little hot board warm , board starts few time ON and OFF by power switch
        One more thing i want to mention ( by mistake i started at...
        Yesterday, 02:08 AM
      • PeteH
        Dell Precision 5520 / LA-E331P r2.0 starting into CPU-failure
        by PeteH
        Hi everyone,

        I have here a broken Dell Precision 5520 / LA-E331P r2.0 to play with
        I found the schematics for r1.0, but not for r2.0.

        The situation
        - the laptop turns on, but the screen stays black -> the dell diag-LED shows the blink pattern for "CPU failure"
        - the voltages close to the CPU stay at low
        - I don't see any hotspots on the PCB (thermal imaging camera)
        - some spots/areas on the PCB indicate some kind of liquid "damage"

        Before I start digging though 70+ pages of schematics, maybe somebody...
        10-12-2025, 07:54 AM
      • zlr8r
        Advice on newer EC chip programming eg. MEC5107-LJ BGA
        by zlr8r
        Hey all, was wanting to know what cheapest option is for programming EC chips such as the MEC5107-LJ

        i searched online and found such programmers as the SVOD4, Vertyanov Successor , and the RT809h type but didn’t see this particular BGA EC chips listed? So hoping for some advice here , cheers.
        09-16-2025, 09:54 AM
      • Loading...
      • No more items.
      Working...