PINE64
[Article] RISC-V Star64 JH7110: Inside the Display Controller - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: General (https://forum.pine64.org/forumdisplay.php?fid=1)
+--- Forum: General (https://forum.pine64.org/forumdisplay.php?fid=74)
+--- Thread: [Article] RISC-V Star64 JH7110: Inside the Display Controller (/showthread.php?tid=18641)



[Article] RISC-V Star64 JH7110: Inside the Display Controller - lupyuen - 08-23-2023

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


RE: [Article] RISC-V Star64 JH7110: Inside the Display Controller - tllim - 08-23-2023

(08-23-2023, 12:43 AM)lupyuen Wrote: 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

Appreciate and thanks on the article. Thumbs Up !


[Article] RISC-V Star64 JH7110: Inside the Display Controller - lupyuen - 08-23-2023

Thanks TL! :-)