IC has pull-down resistors on SMBus lines? The 2019 Stack Overflow Developer Survey Results Are In Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)MOSFET and clamp on I2C interface lines as level tranlastorSMBus with AVR?i2C : pull-up resistors “design pattern”, Shielded cable and connector?I2C protocol debugging using oscilloscopePS2 / SMBus communicationDoes SMBus spec lie about I2C?If a datasheet doesn't state I2C address pins have pull-up/down resistors, does that mean I must connect them?I2C device lists 20mA max current on AD, CL, and DA pins. Do I need a resistor between it and Arduino?SMBus Address and BaudRateSMBus v1.1 voltage threshhold value

In horse breeding, what is the female equivalent of putting a horse out "to stud"?

How to politely respond to generic emails requesting a PhD/job in my lab? Without wasting too much time

What is special about square numbers here?

Is it ok to offer lower paid work as a trial period before negotiating for a full-time job?

The following signatures were invalid: EXPKEYSIG 1397BC53640DB551

Are spiders unable to hurt humans, especially very small spiders?

Derivation tree not rendering

Arduino Pro Micro - switch off LEDs

How do I add random spotting to the same face in cycles?

Can the DM override racial traits?

Can withdrawing asylum be illegal?

Relations between two reciprocal partial derivatives?

Can smartphones with the same camera sensor have different image quality?

How do you keep chess fun when your opponent constantly beats you?

How to grep and cut numbers from a file and sum them

How does this infinite series simplify to an integral?

What information about me do stores get via my credit card?

Was credit for the black hole image misattributed?

Why does the Event Horizon Telescope (EHT) not include telescopes from Africa, Asia or Australia?

ELI5: Why do they say that Israel would have been the fourth country to land a spacecraft on the Moon and why do they call it low cost?

Is above average number of years spent on PhD considered a red flag in future academia or industry positions?

Why can't wing-mounted spoilers be used to steepen approaches?

How did passengers keep warm on sail ships?

Did the UK government pay "millions and millions of dollars" to try to snag Julian Assange?



IC has pull-down resistors on SMBus lines?



The 2019 Stack Overflow Developer Survey Results Are In
Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)MOSFET and clamp on I2C interface lines as level tranlastorSMBus with AVR?i2C : pull-up resistors “design pattern”, Shielded cable and connector?I2C protocol debugging using oscilloscopePS2 / SMBus communicationDoes SMBus spec lie about I2C?If a datasheet doesn't state I2C address pins have pull-up/down resistors, does that mean I must connect them?I2C device lists 20mA max current on AD, CL, and DA pins. Do I need a resistor between it and Arduino?SMBus Address and BaudRateSMBus v1.1 voltage threshhold value



.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








5












$begingroup$


The datasheet of TI bq40z50-R2 (Li-Ion Battery Pack Manager) tells that "The SMBus clock and data lines have internal pulldown".



Pin equivalent Diagram is in image below:
Pin equivalent Diagram



Aren't usually the SMBus Data and Clock lines to be connected to pull-up resistors?



I'd like to connect this IC and a Battery Charger IC to same SMBus, but the latter requires pull-up resistors for the SMBus lines.



Would this work anyway?



Thanks










share|improve this question









$endgroup$


















    5












    $begingroup$


    The datasheet of TI bq40z50-R2 (Li-Ion Battery Pack Manager) tells that "The SMBus clock and data lines have internal pulldown".



    Pin equivalent Diagram is in image below:
    Pin equivalent Diagram



    Aren't usually the SMBus Data and Clock lines to be connected to pull-up resistors?



    I'd like to connect this IC and a Battery Charger IC to same SMBus, but the latter requires pull-up resistors for the SMBus lines.



    Would this work anyway?



    Thanks










    share|improve this question









    $endgroup$














      5












      5








      5





      $begingroup$


      The datasheet of TI bq40z50-R2 (Li-Ion Battery Pack Manager) tells that "The SMBus clock and data lines have internal pulldown".



      Pin equivalent Diagram is in image below:
      Pin equivalent Diagram



      Aren't usually the SMBus Data and Clock lines to be connected to pull-up resistors?



      I'd like to connect this IC and a Battery Charger IC to same SMBus, but the latter requires pull-up resistors for the SMBus lines.



      Would this work anyway?



      Thanks










      share|improve this question









      $endgroup$




      The datasheet of TI bq40z50-R2 (Li-Ion Battery Pack Manager) tells that "The SMBus clock and data lines have internal pulldown".



      Pin equivalent Diagram is in image below:
      Pin equivalent Diagram



      Aren't usually the SMBus Data and Clock lines to be connected to pull-up resistors?



      I'd like to connect this IC and a Battery Charger IC to same SMBus, but the latter requires pull-up resistors for the SMBus lines.



      Would this work anyway?



      Thanks







      i2c smbus






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Mar 31 at 20:05









      haku15haku15

      827




      827




















          1 Answer
          1






          active

          oldest

          votes


















          7












          $begingroup$

          The internal pull-downs in question are very weak, 1 MΩ. They are not meant to be "operational", and won't have any effect on normal I2C data transactions when the standard (10k-5k or 2k) pull-ups are attached to the I2C system bus. The reason for weak pull-downs is to provide well-defined bus state during power-on transients, when not all parts of the system are yet powered up.



          The initial state with pull-downs is used by internal logic of the IC, per datasheet P.34:




          When the gas gauge senses that both lines are low (such as during
          removal of the pack),the device performs auto-offset calibration and
          then goes into SLEEP mode to conserve power"







          share|improve this answer











          $endgroup$








          • 1




            $begingroup$
            Just a tip: you can use HTML symbols in the posts. &Omega;, &mu;, &deg;, etc. For superscripts and subscripts use HTML <sup>...</sup> and <sub>...</sub>. They don't work in the comments.
            $endgroup$
            – Transistor
            Mar 31 at 20:31










          • $begingroup$
            Ok, thanks for the explanation!
            $endgroup$
            – haku15
            Mar 31 at 21:15










          • $begingroup$
            @Transistor, thanks, and don't delete your comment - I will use it as future guide:-)
            $endgroup$
            – Ale..chenski
            Mar 31 at 21:21











          Your Answer






          StackExchange.ifUsing("editor", function ()
          return StackExchange.using("schematics", function ()
          StackExchange.schematics.init();
          );
          , "cicuitlab");

          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "135"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader:
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          ,
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













          draft saved

          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2felectronics.stackexchange.com%2fquestions%2f430005%2fic-has-pull-down-resistors-on-smbus-lines%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          7












          $begingroup$

          The internal pull-downs in question are very weak, 1 MΩ. They are not meant to be "operational", and won't have any effect on normal I2C data transactions when the standard (10k-5k or 2k) pull-ups are attached to the I2C system bus. The reason for weak pull-downs is to provide well-defined bus state during power-on transients, when not all parts of the system are yet powered up.



          The initial state with pull-downs is used by internal logic of the IC, per datasheet P.34:




          When the gas gauge senses that both lines are low (such as during
          removal of the pack),the device performs auto-offset calibration and
          then goes into SLEEP mode to conserve power"







          share|improve this answer











          $endgroup$








          • 1




            $begingroup$
            Just a tip: you can use HTML symbols in the posts. &Omega;, &mu;, &deg;, etc. For superscripts and subscripts use HTML <sup>...</sup> and <sub>...</sub>. They don't work in the comments.
            $endgroup$
            – Transistor
            Mar 31 at 20:31










          • $begingroup$
            Ok, thanks for the explanation!
            $endgroup$
            – haku15
            Mar 31 at 21:15










          • $begingroup$
            @Transistor, thanks, and don't delete your comment - I will use it as future guide:-)
            $endgroup$
            – Ale..chenski
            Mar 31 at 21:21















          7












          $begingroup$

          The internal pull-downs in question are very weak, 1 MΩ. They are not meant to be "operational", and won't have any effect on normal I2C data transactions when the standard (10k-5k or 2k) pull-ups are attached to the I2C system bus. The reason for weak pull-downs is to provide well-defined bus state during power-on transients, when not all parts of the system are yet powered up.



          The initial state with pull-downs is used by internal logic of the IC, per datasheet P.34:




          When the gas gauge senses that both lines are low (such as during
          removal of the pack),the device performs auto-offset calibration and
          then goes into SLEEP mode to conserve power"







          share|improve this answer











          $endgroup$








          • 1




            $begingroup$
            Just a tip: you can use HTML symbols in the posts. &Omega;, &mu;, &deg;, etc. For superscripts and subscripts use HTML <sup>...</sup> and <sub>...</sub>. They don't work in the comments.
            $endgroup$
            – Transistor
            Mar 31 at 20:31










          • $begingroup$
            Ok, thanks for the explanation!
            $endgroup$
            – haku15
            Mar 31 at 21:15










          • $begingroup$
            @Transistor, thanks, and don't delete your comment - I will use it as future guide:-)
            $endgroup$
            – Ale..chenski
            Mar 31 at 21:21













          7












          7








          7





          $begingroup$

          The internal pull-downs in question are very weak, 1 MΩ. They are not meant to be "operational", and won't have any effect on normal I2C data transactions when the standard (10k-5k or 2k) pull-ups are attached to the I2C system bus. The reason for weak pull-downs is to provide well-defined bus state during power-on transients, when not all parts of the system are yet powered up.



          The initial state with pull-downs is used by internal logic of the IC, per datasheet P.34:




          When the gas gauge senses that both lines are low (such as during
          removal of the pack),the device performs auto-offset calibration and
          then goes into SLEEP mode to conserve power"







          share|improve this answer











          $endgroup$



          The internal pull-downs in question are very weak, 1 MΩ. They are not meant to be "operational", and won't have any effect on normal I2C data transactions when the standard (10k-5k or 2k) pull-ups are attached to the I2C system bus. The reason for weak pull-downs is to provide well-defined bus state during power-on transients, when not all parts of the system are yet powered up.



          The initial state with pull-downs is used by internal logic of the IC, per datasheet P.34:




          When the gas gauge senses that both lines are low (such as during
          removal of the pack),the device performs auto-offset calibration and
          then goes into SLEEP mode to conserve power"








          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Mar 31 at 20:36

























          answered Mar 31 at 20:27









          Ale..chenskiAle..chenski

          29.3k11866




          29.3k11866







          • 1




            $begingroup$
            Just a tip: you can use HTML symbols in the posts. &Omega;, &mu;, &deg;, etc. For superscripts and subscripts use HTML <sup>...</sup> and <sub>...</sub>. They don't work in the comments.
            $endgroup$
            – Transistor
            Mar 31 at 20:31










          • $begingroup$
            Ok, thanks for the explanation!
            $endgroup$
            – haku15
            Mar 31 at 21:15










          • $begingroup$
            @Transistor, thanks, and don't delete your comment - I will use it as future guide:-)
            $endgroup$
            – Ale..chenski
            Mar 31 at 21:21












          • 1




            $begingroup$
            Just a tip: you can use HTML symbols in the posts. &Omega;, &mu;, &deg;, etc. For superscripts and subscripts use HTML <sup>...</sup> and <sub>...</sub>. They don't work in the comments.
            $endgroup$
            – Transistor
            Mar 31 at 20:31










          • $begingroup$
            Ok, thanks for the explanation!
            $endgroup$
            – haku15
            Mar 31 at 21:15










          • $begingroup$
            @Transistor, thanks, and don't delete your comment - I will use it as future guide:-)
            $endgroup$
            – Ale..chenski
            Mar 31 at 21:21







          1




          1




          $begingroup$
          Just a tip: you can use HTML symbols in the posts. &Omega;, &mu;, &deg;, etc. For superscripts and subscripts use HTML <sup>...</sup> and <sub>...</sub>. They don't work in the comments.
          $endgroup$
          – Transistor
          Mar 31 at 20:31




          $begingroup$
          Just a tip: you can use HTML symbols in the posts. &Omega;, &mu;, &deg;, etc. For superscripts and subscripts use HTML <sup>...</sup> and <sub>...</sub>. They don't work in the comments.
          $endgroup$
          – Transistor
          Mar 31 at 20:31












          $begingroup$
          Ok, thanks for the explanation!
          $endgroup$
          – haku15
          Mar 31 at 21:15




          $begingroup$
          Ok, thanks for the explanation!
          $endgroup$
          – haku15
          Mar 31 at 21:15












          $begingroup$
          @Transistor, thanks, and don't delete your comment - I will use it as future guide:-)
          $endgroup$
          – Ale..chenski
          Mar 31 at 21:21




          $begingroup$
          @Transistor, thanks, and don't delete your comment - I will use it as future guide:-)
          $endgroup$
          – Ale..chenski
          Mar 31 at 21:21

















          draft saved

          draft discarded
















































          Thanks for contributing an answer to Electrical Engineering Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid


          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.

          Use MathJax to format equations. MathJax reference.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2felectronics.stackexchange.com%2fquestions%2f430005%2fic-has-pull-down-resistors-on-smbus-lines%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Adding axes to figuresAdding axes labels to LaTeX figuresLaTeX equivalent of ConTeXt buffersRotate a node but not its content: the case of the ellipse decorationHow to define the default vertical distance between nodes?TikZ scaling graphic and adjust node position and keep font sizeNumerical conditional within tikz keys?adding axes to shapesAlign axes across subfiguresAdding figures with a certain orderLine up nested tikz enviroments or how to get rid of themAdding axes labels to LaTeX figures

          Luettelo Yhdysvaltain laivaston lentotukialuksista Lähteet | Navigointivalikko

          Gary (muusikko) Sisällysluettelo Historia | Rockin' High | Lähteet | Aiheesta muualla | NavigointivalikkoInfobox OKTuomas "Gary" Keskinen Ancaran kitaristiksiProjekti Rockin' High