Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Rockbox mail archive

Subject: Re: question about ipod classic 6g display

Re: question about ipod classic 6g display

From: Michael Sparmann <theseven_at_gmx.net>
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:
http://git.rockbox.org/?p=rockbox.git;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:
http://websvn.freemyipod.org/filedetails.php?repname=freemyipod&path=%2Femcore%2Ftrunk%2Floader%2Fipodclassic%2Fmain.S

-- TheSeven

-------------------------------------------------------------------
Unsubscribe: http://cool.haxx.se/cgi-bin/mailman/listinfo/rockbox
FAQ: http://www.rockbox.org/twiki/bin/view/Main/GeneralFAQ
Etiquette: http://www.rockbox.org/mail/etiquette.html

Received on 2012-10-02

Page was last modified "Jan 10 2012" The Rockbox Crew
aaa