Difference between revisions of "EmCORE Installation/iPodClassic/PrepareDFULinux"

From freemyipod.org
Jump to: navigation, search
m (Generalized the use of the Releases page, added Linux warning)
Line 1: Line 1:
* Connect the iPod to the computer, using the usb data cable.
+
* Make sure that you have python 2.6 or 2.7, libusb and pyusb >=1.0.0a0 installed
 +
* Download [http://svn.freemyipod.org/tools/ipoddfu/ipoddfu.py] and [http://svn.freemyipod.org/tools/ipoddfu/libipoddfu.py] or check out our [[SVN]]
 +
* Download "bootstrap-ipodclassic.dfu" file from the [[emCORE Releases]] page and store it in the same folder
 +
* Connect the iPod to the computer
 
* Make sure the hold switch is turned off
 
* Make sure the hold switch is turned off
* Press and HOLD the Menu+Select buttons for about 15 seconds. At first the iPod might start, if its not started already. Second it will reboot (emCORE/emBIOS/iLoader) will show-up, keep holding the Menu+Select buttons untill the screen goes all dark.
+
* Press and hold the menu and select buttons for about 12 seconds. It will start to reboot after 5 seconds, but keep holding the buttons until it seems to power off completely.
* Download [http://svn.freemyipod.org/tools/ipoddfu/ipoddfu.py] and [http://svn.freemyipod.org/tools/ipoddfu/libipoddfu.py] or use a fresh copy of the [[SVN|svn tree]] to obtain the tools/ipoddfu folder.
+
* Run: 'sudo python ipoddfu.py bootstrap-ipodclassic.dfu' (If you have multiple python versions installed, make sure that you're using version 2.6 or 2.7 and that pyusb is installed into that version)
* Download "bootstrap-ipodclassic.dfu" file from the [[emCORE Releases]] page and store it.
 
* Run: 'sudo python ipoddfu.py bootstrap-ipodclassic.dfu'
 
  
 
Your iPod should now turn on and connect a 64MB drive called "UMSboot". It's a known issue that Linux might take a long (over 10 min) time to recognize and mount the iPod. If it doesn't (after waiting very long), please ask for [[Contact|support]].
 
Your iPod should now turn on and connect a 64MB drive called "UMSboot". It's a known issue that Linux might take a long (over 10 min) time to recognize and mount the iPod. If it doesn't (after waiting very long), please ask for [[Contact|support]].
  
 
* [[EmCORE Installation/iPodClassic/UMSboot|Next step]]
 
* [[EmCORE Installation/iPodClassic/UMSboot|Next step]]

Revision as of 13:57, 29 April 2011

  • Make sure that you have python 2.6 or 2.7, libusb and pyusb >=1.0.0a0 installed
  • Download [1] and [2] or check out our SVN
  • Download "bootstrap-ipodclassic.dfu" file from the emCORE Releases page and store it in the same folder
  • Connect the iPod to the computer
  • Make sure the hold switch is turned off
  • Press and hold the menu and select buttons for about 12 seconds. It will start to reboot after 5 seconds, but keep holding the buttons until it seems to power off completely.
  • Run: 'sudo python ipoddfu.py bootstrap-ipodclassic.dfu' (If you have multiple python versions installed, make sure that you're using version 2.6 or 2.7 and that pyusb is installed into that version)

Your iPod should now turn on and connect a 64MB drive called "UMSboot". It's a known issue that Linux might take a long (over 10 min) time to recognize and mount the iPod. If it doesn't (after waiting very long), please ask for support.