diff --git a/nyx/nyx_gui/input/touch.c b/nyx/nyx_gui/input/touch.c index ba2c26a..621502f 100644 --- a/nyx/nyx_gui/input/touch.c +++ b/nyx/nyx_gui/input/touch.c @@ -148,8 +148,8 @@ int touch_power_on() // gpio_write(GPIO_PORT_X, GPIO_PIN_1, GPIO_LOW); // Configure Touscreen and GCAsic shared GPIO. - PINMUX_AUX(PINMUX_AUX_CAM_I2C_SDA) = PINMUX_TRISTATE | PINMUX_INPUT_ENABLE | PINMUX_PULL_UP | 3; - PINMUX_AUX(PINMUX_AUX_CAM_I2C_SCL) = PINMUX_INPUT_ENABLE | 1; + PINMUX_AUX(PINMUX_AUX_CAM_I2C_SDA) = PINMUX_LPDR | PINMUX_INPUT_ENABLE | PINMUX_TRISTATE | PINMUX_PULL_UP | 2; + PINMUX_AUX(PINMUX_AUX_CAM_I2C_SCL) = PINMUX_IO_HV | PINMUX_LPDR | PINMUX_TRISTATE | PINMUX_PULL_DOWN | 2; gpio_config(GPIO_PORT_S, GPIO_PIN_3, GPIO_MODE_GPIO); // Initialize I2C3.