Hi,

I see on the wiki that we don't yet have a working utility to talk to
the DFU mode on the newer iPods, using the "dfu-util" program from
OpenMoko.

You may want to take a look at meizu_dfu.c in Rockbox SVN. Check out
the SVN sources and look inside utils/meizu_dfu. I don't remember the
exact details, but the DFU mode on the Samsung CPU's seem to deviate a
bit from the standards, therefore OpenMoko's dfu-util won't work.

To analyze Apple's DFU mode, and to debug and enhance the utility, you
can use VirtualBox (the non-open source edition) on Linux and enable
USB passthrough, then monitor the USB traffic with usbmon. I did just
that with my Meizu, then analyzed the protocol and wrote meizu_dfu to
mimic the behaviour of Samsung's DFU utility. From a development cost
point of view, I think Apple's DFU mode shouldn't be too much
different.

As for me, I only have a 1st gen Nano and 5.5G iPods, but I would love
to see Linux/Rockbox/whatever run on the 6G iPods. So...

Good luck.

-- 
William Poetra Yoga Hadisoeseno

_______________________________________________
Linux4nano-dev mailing list
[email protected]
https://mail.gna.org/listinfo/linux4nano-dev
http://www.linux4nano.org

Reply via email to