From: PALFFY D. <dpa...@ra...> - 2004-01-03 17:48:14
|
Hi! On Fri, 2 Jan 2004, David Piasecki wrote: > I still have my documentation. I haven't received any word from Daniel, > but perhaps Bernard will look through it and post it to the website > once I send it to him. I'm sorry I was quite much offline last few weeks. My computer died, and I had hard times getting my data back from a currupted hard disk and buying another notebook. I think the current documentation about building the kernel is quite up to date. I think about any linux distro on an ix86 would work if the correct toolchain is installed. You should use the most recent 2.95 arm toolchain from the uClinux site, I haven't tried building one from scratch. The native toolchain doesn't matter, the native code is standard unix c, it should build with any gcc from the last couple of years :) If you use a different architecture, you're currently on your own... I don't have any other box to test on, neither does Bernard. For the kernel, you should start with 2.4.20-uc0, the CVS tree on the uClinux site has many things updated so the current patch would be really hard to apply. For the ipodlinux kernel files you should use a CVS checkout. For the userspace I used the latest uClinux distrib, built from sources, it worked fine. For the loader, the CVS version is more current than the 0.3 release. It fixes some big-endian bugs and a small misfeature of the g3 ipod keyboard handling, but the release should also work fine if you're using an intel box (but on a g3 ipod with hold on it would boot the second image, not the first). If you have a g3 ipod, you should disable firewire, because the fw initialization breaks the ide controller. And if you want to use my root fs on ext3 hack, you shoud compile in ext3, too. > I ran YDL 3.0 and Redhat Linux 8.0 to build the linux kernel. I seem to > remember having trouble building or running something (might have been > the bootloader) with YDL, but it might have just been running too slow > to tell since I was on a 500Mhz machine. It should be fine, my previous machine was a mobile pentium mmx 300, and it worked fine... I'm using Debian sid currently, Bern uses Gentoo, and I've tested the native ipodloader code (not the arm part, I didn't have enough disk space to build a crosscompiler - it's a shared university server) on a sun ultra enterprise running 64bit solaris. Oh, and one last word: many people keep asking about firmware versions. Anything above 1.20 should work fine. Daniel > On Jan 2, 2004, at 8:03 PM, > ipo...@li... wrote: > > > > Hi all, > > > > Although I've been following the project for a while now, I've only > > just > > decided to go ahead and put Linux on my iPod. > > > > From reading the mailing list, I get the impression some of the > > documentation on the site might be a little out of date, so I would > > like > > to confirm whether this is the case, or just being a little paranoid > > I'm > > not going to be able get it working! > > > > As a slight aside, which linux dists people are running to build the > > ipod kernels on? I have a choice of already-installed Suse 8.2 and > > Gentoo 1.4 (Which both use gcc 3.x I believe), or installing another > > dist. Any recommendations? > > > > And finally, all the best for 2004 to the people involved with this > > project (And the lurkers who are not!) > > > > Best Regards, > > Carl. > > > > ------------------------------------------------------- > This SF.net email is sponsored by: IBM Linux Tutorials. > Become an expert in LINUX or just sharpen your skills. Sign up for IBM's > Free Linux Tutorials. Learn everything from the bash shell to sys admin. > Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click > _______________________________________________ > iPodlinux-devel mailing list > iPo...@li... > https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel > -- Dani ...and Linux for all. |