dev builds
themes manual
device status forums
mailing lists
IRC bugs
dev guide

Rockbox mail archive

Subject: Re: question about ipod classic 6g display

Re: question about ipod classic 6g display

From: Michael Sparmann <>
Date: Tue, 02 Oct 2012 12:42:38 +0200

> I am looking for information about the display of the ipod classic 6g
> and I discovered that you are working on a port of rockbox on this device.
> Do you know the part number of the display and/or have its datasheet?
> That would help me a lot.

There are at least 3 different types of displays used in the iPod
Classic, two of which share a common command set, but have different
initialization parameters.

We don't have datasheets of the exact display controllers used, but they
are partially similar to some widely adopted display protocols such as
the one used by the LDS176. I don't have a part number for the other
protocol at hand right now.

You can find Rockbox's LCD driver code for the iPod Classic here:;a=blob;f=firmware/target/arm/s5l8702/ipod6g/lcd-ipod6g.c
This doesn't contain all of the required initialization code though,
because initialization is handled by emCORE. You can find the (barely
readable) lowlevel hardware init code somewhere in this mess:

-- TheSeven


Received on 2012-10-02

Page template was last modified "Tue Sep 7 00:00:02 2021" The Rockbox Crew -- Privacy Policy