Page 1 of 1

RK3576 + Waveshare 3.5inch DSI LCD (H) (ICN6211) – No Display / Need Device Tree & DSI Configuration

Posted: 2026-05-20 8:40
by Janitha R

Hi everyone,

I’m trying to connect a Waveshare 3.5inch DSI LCD (H) to an Rockchip RK3576-based board (Luckfox Omni3576 SDK / Linux 6.1).

The display uses:

ICN6211 DSI-to-RGB bridge
480x800 resolution
2-lane MIPI DSI
Goodix GT9271 touch controller (I2C)

The display officially supports Raspberry Pi overlays/drivers only, and I’m trying to bring it up on RK3576 using custom DTS/DTSI configuration.

Current situation:

Kernel boots normally
Backlight powers on
DSI panel is detected inconsistently
No proper image output on the LCD
Touch is not yet initialized
HDMI works correctly

What I’ve already tried:

Creating custom .dtsi panel configuration
Enabling MIPI DSI host in device tree
Testing different panel timings
Trying both video mode and command mode
Checking I2C devices with i2cdetect
Decompiling/modifying DTB/DTBO files
Comparing with Raspberry Pi overlay configs from Waveshare
Testing different lane configurations and reset sequences

I’d really appreciate the help.


Re: RK3576 + Waveshare 3.5inch DSI LCD (H) (ICN6211) – No Display / Need Device Tree & DSI Configuration

Posted: 2026-06-02 9:18
by Luckfox Taylor

This screen is not yet supported in the driver, so providing a device tree alone will not allow it to function. The driver must first include support for the screen before a usable device tree can be provided.