From: Bernard L. <le...@bo...> - 2003-11-04 22:26:51
|
On Tue, 2003-11-04 at 20:46, PALFFY Daniel wrote: > Hi! > > > Is it possible to reduce the size of the first partition and make a hda3 > > on the end of the firmware partition? I'd hate to mess with umsdos, I'd > > like to make an ext[23] root there... > > Ok, tried this and it works fine. The first cylinder (~8MB) is enough for > both the main firmware or the linux kernel and the second flash-update > image. I've made hda4 from the 2nd to the 5th cylinder on the HDD, > and formatted it using ext3. This setup seems to work fine with both the > apple firmware and linux. So I can now boot to userspace! I guess as long as you make it hda4 it can find everything ok. I wonder how that would go with the MAC iPods... That would certainly make the setup a lot easier. I'd imagine the updater program might get a bit confused (although maybe not...). If you have a few minutes to put together a short howto perhaps I could put it up on the website :) > > I've checked, the keyboard and the wheel work fine, contrast setting too. > Playing an mp3 with the uClinux mp3play didn't produce any sound, but > neither error messages... Do I have to unmute the mixer first? The driver should be doing everything right but I guess there may be some slightly different initialisation required there. Especially if its a different D2A chip in the g3 hardware. > Now I'll have to fix firewire, because it's nice to be able to type > llrlrlrlrlrrr on the wheel, but not much useful for debugging :) True enough. I guess the easiest should be to take a look diagnostic firmware to see how it is different between the two. I'll see if I can take a look at that for you. > Are all these 0xcf00xxxx addresses and their functions documented > somewhere? Or are they some little known black magic from the original > firmware? The main difference between the g1 and g3 ipods seems to be > somewhere around these GPIO pins... Not really documented, black magic is about right... you can get some of it out of the source and I have a few other notes but its all pretty disorganised. cheers, bern. |