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
translations translations
Search



Donate

Rockbox Technical Forums


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

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Third Party
| |-+  Repairing and Upgrading Rockbox Capable Players
| | |-+  Ipod classic question, not directly about rockbox...
« previous next »
  • Print
Pages: [1]

Author Topic: Ipod classic question, not directly about rockbox...  (Read 872 times)

Offline Frankenpod

  • Member
  • *
  • Posts: 792
Ipod classic question, not directly about rockbox...
« on: September 21, 2023, 01:23:53 PM »
Not really a rockbox question, but presumably people here know something about the internals of ipods.

I am completely confused as to where ipod classics store their (original) firmware. Is it on flash memory on the logic board, or on a hidden partition on the internal storage - or a mixture of both?

Just had an ipod logic board seem to change from reporting 2.0.5 firmware to 2.0.4 when I paired it with storage that used to be in a 2.0.4 ipod.  Wondering if it's somehow ended up with 2.0.4 firmware with 2.0.5 hardware.  Or if I've just gotten confused.

I mean, it still seems to work, but it's rockboxed so I don't use the original firmware anyway.  Could maybe find out by restoring it and seeing which firmware iTunes installs, but that would mean resyncing it again, which takes an insanely long time.
« Last Edit: September 21, 2023, 01:40:13 PM by Frankenpod »
Logged

Offline rockbox_dev123

  • Member
  • *
  • Posts: 161
Re: Ipod classic question, not directly about rockbox...
« Reply #1 on: September 21, 2023, 04:11:11 PM »
The FW is stored on the disk to the best of my knowledge. I believe only the boot loader is stored on internal flash. However, someone more knowledgeable may correct me.

EDIT: https://www.rockbox.org/wiki/IpodPatcher.html#Overview_of_the_ipod_firmware_partition
« Last Edit: September 21, 2023, 04:16:53 PM by rockbox_dev123 »
Logged

Offline Frankenpod

  • Member
  • *
  • Posts: 792
Re: Ipod classic question, not directly about rockbox...
« Reply #2 on: September 21, 2023, 06:13:54 PM »
Thanks, that's very helpful.  That would explain why the firmware version now seems to be out-of-step with the logic board.

  Is it important for the ipod firmware to be consistent with the particular logic board, do you (or anyone) know?  i.e. would I be best advised to go ahead and restore this ipod with iTunes, in order to get it back to 2.0.5, which I _think_ is what the ipod the board was from was using.  As I understand it late iPod Classics with 2.0.5 firmware have slightly different hardware to those with 2.0.4, but the difference in the two isn't major, and I only use Rockbox anyway.

Just reluctant to go through all that if it's not important, as it takes such a long time.
 
Alternatively, does anyone know if there any way to restore the correct firmware version without completely wiping the ipod and starting again?
Logged

Offline rockbox_dev123

  • Member
  • *
  • Posts: 161
Re: Ipod classic question, not directly about rockbox...
« Reply #3 on: September 22, 2023, 06:08:25 AM »
Quote from: Frankenpod on September 21, 2023, 06:13:54 PM
As I understand it late iPod Classics with 2.0.5 firmware have slightly different hardware to those with 2.0.4

https://ipodwiki.com/wiki/Firmware shows that versions 1.1.2 through to 2.0.5 are compatible with "7th generation" iPods. My reading of that table is that the "6th generation" iPods cannot use a firmware version greater than 1.1.2. Because you are already > 1.1.2 then you don't have to worry.

Quote from: Frankenpod on September 21, 2023, 06:13:54 PM
Alternatively, does anyone know if there any way to restore the correct firmware version without completely wiping the ipod and starting again?

Restore the iPod using a different disk to the desired firmware. Take an image of the 15MB firmware partition before the FAT32 partition which contains the prepared firmware and then overwrite the same partition on the disk you're using with this one.

Quote from: Frankenpod on September 21, 2023, 06:13:54 PM
I only use Rockbox anyway.
Don't waste your time then :)

Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Third Party
| |-+  Repairing and Upgrading Rockbox Capable Players
| | |-+  Ipod classic question, not directly about rockbox...
 

  • SMF 2.0.19 | SMF © 2021, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.098 seconds with 19 queries.