Support and General Use > Hardware

ipod remote control port - accessory protocol - status, how to fix

(1/3) > >>

cacona666:
Hi,

I've seen remote control and accessory protocol changes have been committed to SVN.
I've compiled this version and it does not work with a remote control (in the remote control port) with my Ipod Photo (4G Color). Should it work?

I would like to know what can I do to make it work or test it.
I've made some changes to the sources to log some information but the Ipod does not seem to be receiving anything. Can it be a problem with the serial port configuration particular to the 4G Color?

I'm new to rockbox development. I've found almost no documentation about the PP5020 CPU. I've browsed the sources and found these are important:
* iap.c, and serial.c: for serial communication. Here, the serial port is configured, and managed.
* button.c: logic for button configuration and handling
* Other important sources for ipods and the model in particular: keymap-ipod.c, button-clickwheel.c, action.c, button-target.h, config-ipodcolor.h, misc.c, settings.c.

Can anyone give me some tip on where to start with the test of serial port with 4G Photo? Which should be the more similar model regarding remote control port?

Thanks,
Caco

rpress:
4G support never worked, only 5/5.5G work.  To make it work, you need to figure out how to use the serial port on a 4G, and add that support to serial.c.

cacona666:
Ok, thank you.
Is that possible without an oscilloscope and with the few documentation available?
Where should I start?

Regards,
Juan Carlos

rpress:

--- Quote from: cacona666 on February 16, 2009, 10:47:07 AM ---Ok, thank you.
Is that possible without an oscilloscope and with the few documentation available?
Where should I start?

Regards,
Juan Carlos

--- End quote ---

I spent all day and got it working.  My girlfriend has a 4G Color and I commandeered it.  ;D

http://www.rockbox.org/tracker/task/9920

cacona666:
Good boy!
I'll try it and tell you.

Thanks!

Navigation

[0] Message Index

[#] Next page

Go to full version