Why is it a voltage divider as configuration for the USB2514B in STM32MP157 devkit?
Why is it a voltage divider as configuration for the USB2514B in STM32MP157 devkit?
I can see in the data sheet that there are two bus configurations abilities.
- I2C EEPROM
- SMBus
I don't know which one should be used. Let's look at the data sheet.
This explains that the pins CFG_SEL[0] and CFG_SEL[1] needs to be low or high before the pin RESET_N goes low.

And the reset can be done through the USB differential lines.

I don't understand this construction. I know that I2C should have a pull-up resistor of 4.7 kOhm, but here we have a 100 kOhm on both GND and 3V3, which makes this a voltage divider.

And the data sheet says that 10 kOhm should be the value for pull-up resistors.

Question:
What is the right configuration here if I want to connect my USB hub to my I2C1 ? I'm using I2C1 instead of I2C4 because the HDMI transmitter and PMIC are sharing the I2C4 bus. The reson is that I think this USB hub might use SMBus and PMIC must use I2C4 according to AN5031, so I2C1 must be unique for one I2C device.
Can you also explain the choice of 100 kOhm, and not 4.7 kOhm as the standard?

