I'm troubleshooting an I2C bus and need help understanding common issues. First, what is the recommended maximum bus capacitance for standard-mode I2C, and what happens if this limit is exceeded? Second, from the 'Common Problems In Systems' section, what is the typical range for pull-up resistors (Rp), and what specific problem can arise if the pull-up current is too low?
Navigate to 'https://www.i2c-bus.org'. Navigate to the 'I2C Primer' section. Click on the 'Termination Versus Capacitance' link within the 'I2C Primer' section. Identify the recommended maximum bus capacitance for standard-mode I2C. Identify the consequence of exceeding this capacitance limit. Navigate back to the 'I2C Primer' section or directly to the 'Common Problems In Systems' page. Click on the 'Common Problems In Systems' link within the 'I2C Primer' section. Locate the typical range for pull-up resistors (Rp). Identify the specific problem that arises if the pull-up current is too low. Synthesize all extracted information into a concise answer.
The agent successfully navigates to the 'Termination Versus Capacitance' page. The agent states the recommended maximum bus capacitance for standard-mode I2C as '400 pF'. The agent states that exceeding the capacitance limit leads to 'signals that are no longer recognized as valid highs or lows' or 'the rise time of the signals becomes too long'. The agent successfully navigates to the 'Common Problems In Systems' page. The agent states the typical range for pull-up resistors (Rp) as '1 kΩ to 10 kΩ'. The agent states that if the pull-up current is too low, it can lead to 'slow rise times' or 'rise times that are too long', causing 'signal integrity issues' or 'the signal not reaching the high level fast enough'.