Gt911 i2c address. i2c_bcm2835 is the default, and has been for about 4 years.
Gt911 i2c address GT911 supports two slave device addresses which are shown below: 7 bit address 8 bit write address 8 bit read address The high 7 bits are device address while bit 0 is Read/Write control bit. GT911 supports two slave device addresses which are shown below: 7 bit address 8 bit write address 8 bit read address 0x5D 0xBA 0xBB 0x14 0x28 0x29 Upon each power-on or reset, it is required to select I2C address using INT pin. 2 I Page 25: Send Configuration After Power-On 1. Its i2c address must be selected during reset phase, else it does not communicate with any of the 2 i2c addresses. Apr 5, 2023 · Upon power cycling with this configuration we can only get the touchscreen to accept commands if the interrupt line is probed with an oscilloscope probe (or other other transient connection). py of CircuitPython, but now even the IIC address of GT911 has not been detected。 Additional information Whether host outputs high or low after INT T2 depends on which I2C slave device address the host employs to communicate with GT911. I wished it responds to a default i2c address. I want to use the driver of gt911. The IIC address of the GT911 touch chip cannot be detected when using the IIC of the raspberrypi Pico。 I only mount the GT911 touch screen in this IIC bus, but the address of IIC has not been detected. The high 7 bits are device address while bit 0 is Read/Write control bit. But that is not the case. Sep 28, 2021 · This is a independant observation on GT911 i2c address. GT911 invariably serves as slave device in communication and its I2C device address consists of 7 device address bits and 1 Read/Write control bit. i2c_bcm2835 is the default, and has been for about 4 years. We then tried the to address using a pull-down instead, and this configuration seems to allow the touchscreen to function properly. Jun 30, 2021 · All required modules for the device functionality should be loaded automagically via device tree. i2c-dev isn't required for kernel drivers to access the I2C buses, but is required for userspace to do so (/dev/i2cN), so you do have to specify it manually. Timing for host resetting GT911: 4. . If the address is 0x28/0x29, host outputs high; if the address is 0xBA/0xBB, host outputs low.