FS#2938 - iPod 3g port

Attached to Project: Rockbox
Opened by slimx (slimx) - Sunday, 22 January 2006, 18:58 GMT
Last edited by slimx (slimx) - Sunday, 05 February 2006, 15:07 GMT
Task Type Patches
Status Closed
Assigned To No-one
Operating System
Severity Low
Priority Normal
Reported Version Unstable (example)
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


Add a ipod 3G target
Add support to PP5002 cpu
Add support of iPod 3g back light
Add start of button support
Add i2c driver for PP5002
Add ipod2bpp lcd driver which also use lcd-ipod.c
Also start of ata support, wm8731l driver and bootloader
All memory remap from iPodLinux

And so on ...

The bootloader seem to work, it switch the bl on and
display some malformed pixels horizontaly packed.

This task depends upon

Closed by  Dominik Riebeling (bluebrother)
Sunday, 30 July 2006, 07:49 GMT
Reason for closing:  Out of Date
Additional comments about closing:  ipod 3g is now in the daily builds and runs.
Comment by slimx (slimx) - Saturday, 04 February 2006, 16:14 GMT

I've now created 3 separated patch to get the port
working for all. The port now run an lcd driver
lcd-2bit-linear.c and low level code can be found in
lcd-ipod.c all source headers are well commented.
At this time ata driver successfully mounted the hd. it has
also been tested by emphasing (thx a lot).
3 patches are for bootloader, tools and firmware directory
of the rockbox source tree. They might be applied from the
rocbox source root directory against current cvs.