Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  Repairing a Bad flash on the iPod with DFU Mode (Info about DFU mode wanted)
« previous next »
  • Print
Pages: [1]

Author Topic: Repairing a Bad flash on the iPod with DFU Mode (Info about DFU mode wanted)  (Read 2870 times)

Offline BeZerker

  • Member
  • *
  • Posts: 7
Repairing a Bad flash on the iPod with DFU Mode (Info about DFU mode wanted)
« on: January 12, 2011, 09:58:12 PM »
An iPod Nano 4G can be put in DFU [Device Firmware Update] mode (iTunes registers a crash iPod and requests to download recovery software and attempts a recovery) and while this can be used to put firmware onto an iPod, can it be used to recover from a bad flash? is the info for DFU mode in the firmware? or is it stamped into the Memory? if custom firmware is installed, is DFU mode toast?

Basically, is DFU mode stamped on the chips and unerasable? or is it within the firmware?
and can it be used to recover from a bad flash on the iPod Nano 4G (8GB)?
(If you don't know if this is true for a specific iPod model, or this model mentioned; what does your device experience tell you about where the code for DFU mode is located?)
Logged

Offline torne

  • Developer
  • Member
  • *
  • Posts: 994
  • arf arf
Re: Repairing a Bad flash on the iPod with DFU Mode (Info about DFU mode wanted)
« Reply #1 on: January 13, 2011, 05:08:51 AM »
Pretty much all hardware that implements an actual standard USB DFU mode has it implemented in a bootrom on the main system chip, and thus it can't be damaged or changed by anything under any circumstances and should be fine to recover with always.
Logged
some kind of ARM guy. ipodvideo/gigabeat-s/h120/clipv2. to save time let's assume i know everything.

Offline BeZerker

  • Member
  • *
  • Posts: 7
Re: Repairing a Bad flash on the iPod with DFU Mode (Info about DFU mode wanted)
« Reply #2 on: January 13, 2011, 05:54:45 PM »
So, If I were to use DFU mode to update the Firmwear with a modified version of apples, If needed, I could recover from it again, using DFU mode and reflashing a clean install?
Logged

Offline evilnick

  • Rockbox Expert
  • Member
  • *
  • Posts: 431
Re: Repairing a Bad flash on the iPod with DFU Mode (Info about DFU mode wanted)
« Reply #3 on: January 13, 2011, 06:04:24 PM »
What I understood from Torne's explanation is that the DFU mode is non-writeable and so would always be available to be used for recovery. However many bad flashes you care to do.
Logged

Offline torne

  • Developer
  • Member
  • *
  • Posts: 994
  • arf arf
Re: Repairing a Bad flash on the iPod with DFU Mode (Info about DFU mode wanted)
« Reply #4 on: January 13, 2011, 06:23:07 PM »
Yes, if you know how to get into DFU mode at will on the device then you should *always* be able to do that no matter how badly you have screwed up the rest of it ;)
Logged
some kind of ARM guy. ipodvideo/gigabeat-s/h120/clipv2. to save time let's assume i know everything.

Offline BeZerker

  • Member
  • *
  • Posts: 7
Re: Repairing a Bad flash on the iPod with DFU Mode (Info about DFU mode wanted)
« Reply #5 on: January 13, 2011, 06:31:50 PM »
Thank you guys, Any site recommendations or posts on tools and tips for some Reverse engineering, testing, and recompiling of firmwear?

(I really wish we could find the iPod's public/private key for the firmwear)
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  Repairing a Bad flash on the iPod with DFU Mode (Info about DFU mode wanted)
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.071 seconds with 15 queries.