08-23-2023, 12:43 AM
We’re building a HDMI Display Driver for Apache NuttX Real-Time Operating System on Star64 SBC, but the JH7110 Display Controller isn't documented!
In this article, we decipher the Linux Driver for JH7110 Display Controller and figure out how it works...
(1) What’s inside the Direct Rendering Manager (DRM) Driver for JH7110
(2) How it controls the Display Registers
(3) To handle the Display Pipeline, Display Planes and Framebuffers
(4) And how it talks to HDMI and MIPI DSI (Display Serial Interface)
(5) How we might implement our NuttX Driver
RISC-V Star64 JH7110: Inside the Display Controller
In this article, we decipher the Linux Driver for JH7110 Display Controller and figure out how it works...
(1) What’s inside the Direct Rendering Manager (DRM) Driver for JH7110
(2) How it controls the Display Registers
(3) To handle the Display Pipeline, Display Planes and Framebuffers
(4) And how it talks to HDMI and MIPI DSI (Display Serial Interface)
(5) How we might implement our NuttX Driver
RISC-V Star64 JH7110: Inside the Display Controller