COSCUP x UbuCon Asia 2026 Logo
  • About
  • Session
  • Transportation
  • Sponsors
    • Participate Guide
    • First Timer
    • Activity
    • Speaker Participation
    • Welcome Party
    • For Overseas Visitors
    • Open Source Communities
    • Sponsorship Partners
    • Invitation Letter Guide
  • Staff
  • Fringe Events / BoF
  • Blog
  • CoC
中文

From SPI Panel to Android Screen: Integrating a Custom DRM Display Driver on ARM64

Time
2026-08-08 14:00 ~ 14:40
Speaker
王良丞/LCWang
Room
TR412-1
Co-write
Open-EP (E-Paper) Community Intermediate

Abstract

Android's graphics stack is primarily designed for high-performance display interfaces such as HDMI, eDP, and MIPI-DSI. However, many embedded systems still rely on unconventional display interfaces like SPI, which are rarely supported by Android's standard display pipeline.

This talk presents a real-world case study of integrating a custom SPI-based display driver into the Android 14 graphics stack on an ARM64 platform. The driver is implemented using the Linux DRM framework and drives a small e-paper display connected through SPI.

Using RK3588 as a practical example, this session walks through the full integration process between the Linux DRM subsystem and the Android graphics stack. We will explore how SurfaceFlinger, Hardware Composer (HWC3), and DRM/KMS interact, as well as the challenges encountered when bringing up a non-standard display device in Android.

Speaker

王良丞/LCWang

王良丞/LCWang

嵌入式系統工程師/embedded engineer

COSCUP x UbuCon Asia 2026

Conference for Open Source Coders, Users, and Promoters | Asia's largest open source community conference.

Contact

  • Attendee Services
  • Sponsorship
  • Call for Proposals
  • Marketing

Resources

  • COSCUP Blog
  • Newsletter Subscription
  • Event Photos

Sitemap

  • Home
  • About
  • Transportation
20062007200820092010201120122013201420152016201720182019202020212022202320242025