Gt9xx - 1085x600

The identifier "GT9xx 1085x600" refers to the integration of a Goodix GT9xx series capacitive touch controller—such as the GT911 or GT928—with a display panel featuring a non-standard resolution of 1085 x 600 pixels. This specific configuration is common in automotive head units and specialized tablets.

  • GT911: The workhorse. Supports up to 5 touches, 7-inch panels, 1085x600.
  • GT9110: Single-touch variant for cost-sensitive designs.
  • GT928: 10-point touch, enhanced noise immunity, better for industrial environments.
&i2c1 
    status = "okay";
    clock-frequency = <400000>;
gt9xx: touchscreen@5d 
    compatible = "goodix,gt911";
    reg = <0x5d>;
    interrupt-parent = <&gpio>;
    interrupts = <20 2>; // GPIO pin 20, falling edge
    irq-gpios = <&gpio 20 0>;
    reset-gpios = <&gpio 21 0>;
    touchscreen-size-x = <1085>;
    touchscreen-size-y = <600>;
;

Example calculations

  • Pixels per frame (24-bit): 1085 × 600 × 3 bytes = 1,953,000 bytes ≈ 1.86 MB.
  • Frame size (16-bit): 1085 × 600 × 2 = 1,302,000 bytes ≈ 1.24 MB.
  • Bandwidth (24-bit @ 60 Hz): 1.86 MB × 60 ≈ 111.6 MB/s (≈892 Mbps) — note: includes byte-to-bit conversion and protocol overhead, so verify exact bus bandwidth.

Force custom resolution (if driver auto-detects wrong)

Use kernel param or sysfs:

Software & Driver Notes

  • Linux: Create a proper panel driver or device tree node with resolution, timings, pixel clock, bus-format (RGB565/RGB888), and backlight control. For MIPI DSI, configure lanes and DSI mode (video vs command).
  • Android/GUI: Ensure SurfaceFlinger or compositor supports the panel resolution and rotation. Provide appropriate display metrics and density (DPI) so UI scales correctly.
  • Bootloader: Early console/framebuffer size must match resolution or use scaling. Provide splash screen assets sized to 1085×600 to avoid letterboxing.
  • Touch integration: If touchscreen is present, align touch-controller calibration to the unique resolution and aspect ratio.

Connectivity: Features like Wi-Fi, Bluetooth, NFC (near-field communication), and various cellular network support (4G LTE, 5G) could be expected. gt9xx 1085x600

or a custom tablet display. While 1024x600 is a standard budget display resolution, the "1085" figure usually points to a configuration quirk where the touchscreen digitizer's coordinate range doesn't perfectly match the underlying LCD panel's pixel count. What is GT9XX? The identifier " GT9xx 1085x600 " refers to