You can subscribe to this list here.
2003 |
Jan
|
Feb
(9) |
Mar
(21) |
Apr
(12) |
May
(11) |
Jun
(6) |
Jul
(3) |
Aug
|
Sep
(10) |
Oct
(20) |
Nov
(32) |
Dec
(41) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(48) |
Feb
(27) |
Mar
(120) |
Apr
(69) |
May
(15) |
Jun
(1) |
Jul
(6) |
Aug
(1) |
Sep
(1) |
Oct
(6) |
Nov
(2) |
Dec
(4) |
2005 |
Jan
|
Feb
(10) |
Mar
(1) |
Apr
(1) |
May
|
Jun
(3) |
Jul
|
Aug
(2) |
Sep
(2) |
Oct
|
Nov
(1) |
Dec
(1) |
2006 |
Jan
(3) |
Feb
(4) |
Mar
(9) |
Apr
(2) |
May
|
Jun
|
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
(2) |
Dec
(2) |
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(5) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Robert D <ro...@op...> - 2004-01-31 22:58:42
|
Hey, You emailed me a while ago asking me the same thing - kinda, unfortunetly i lost a bunch of emails a while ago when my system went down - sorry about that. Anyways - i am a windows programmer and i was going to play around with C/C++ and making an interface for the iPod, but it looks like you beat me to it. I would be very interested in helping with the project though, maybe we are in need of a sourceforge site? Heh. Robert. ----- Original Message ----- From: "damien marchal" <Dam...@li...> To: <ipo...@li...> Sent: Thursday, January 29, 2004 6:27 PM Subject: [Ipodlinux-devel] Re: keypad problem > Hi, > > thank for the the advice about keypad (opening "/dev/console") now it > work really well, i'm so proud of using the wheel in my code :) . > > > I'm currently doing a little interface (gui) for my g3 ipod, currently i > can only navigate in the directories, changing contrast with a slider, > and starting executables. To do this i have a little graphics library > (drawLines, putPixel, putSprite, changeContrast). > Do some of you have similar project ? Maybe we could merge, or define a > common interface where we could plug our functions ? > > Is their any people interested ? > > Cheers, > Damien > > > Message: 1 > > Date: Mon, 26 Jan 2004 08:36:13 -0000 > > To: "Jim Witte" <js...@bl...>, "ipo...@li..." <ipo...@li...> > > Subject: Re: [Ipodlinux-devel] Bootloader > > From: "Bernard Leach" <le...@bo...> > > Reply-To: le...@bo... > > > > > > Regarding the inital problem, the shell that starts up if the rc script has > > errors seems to get the keystrokes ok so my best guess is that you don't have > > the right standard input. Perhaps if you open /dev/console explicitly? > > > > Also you might want to take advantage of the 5 images from the bootloader. > > Come up with 5 test programs and simply put them all on. Then select each one > > using the bootloader keys. > > > > Jim, seems you missed the announcement ;) > > > > There is now a simple bootloader that will allow you to selectively boot one > > of 5 images on your iPod. Generally this would be the Linux kernel and the > > Apple OS. Take a look at the mailing list archive and/or website for more info. > > > > As for the debugger, patching the binary to get something attached to the > > timer IRQ or something probably wouldn't be too hard but I'm not sure what > > help this would be. > > > > Most of the information I need is about how the hardware works and that can be > > analysed statically. > > > > cheers, > > bern. > > > > Jim Witte <js...@bl...> said: > > > > > >>>i'm spending some time to play with ipod-linux. As i only have usb and > >>>i'm bored to reboot after each test, i'm doing a little shell > >>>interface and i want to use the ipod-wheel in my program. > >> > >> Has there been any progress making a bootloader that would allow you > >>to relatively easily switch between Linux and the Apple Pixo OS? > >> > >> An even more improbably possibility comes to mind: would it be > >>possible to put some kind of resident debugger (memory dump, register > >>dump) in memory, then start up the Apple Pixo OS, while the debugger > >>program is still active? This would allow us a way to probe how the > >>Pixo OS is set up. It's a damn shame they don't have any DDK's with > >>full symbolic information on the ROM, like they did with the Newton.. > >> > >>Jim Witte > >>js...@bl... > >>Indiana University CS > >> > > > ------------------------------------------------------- > The SF.Net email is sponsored by EclipseCon 2004 > Premiere Conference on Open Tools Development and Integration > See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. > http://www.eclipsecon.org/osdn > _______________________________________________ > iPodlinux-devel mailing list > iPo...@li... > https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel |
From: damien m. <Dam...@li...> - 2004-01-31 06:53:20
|
Hi, thank for the the advice about keypad (opening "/dev/console") now it work really well, i'm so proud of using the wheel in my code :) . I'm currently doing a little interface (gui) for my g3 ipod, currently i can only navigate in the directories, changing contrast with a slider, and starting executables. To do this i have a little graphics library (drawLines, putPixel, putSprite, changeContrast). Do some of you have similar project ? Maybe we could merge, or define a common interface where we could plug our functions ? Is their any people interested ? Cheers, Damien > Message: 1 > Date: Mon, 26 Jan 2004 08:36:13 -0000 > To: "Jim Witte" <js...@bl...>, "ipo...@li..." <ipo...@li...> > Subject: Re: [Ipodlinux-devel] Bootloader > From: "Bernard Leach" <le...@bo...> > Reply-To: le...@bo... > > > Regarding the inital problem, the shell that starts up if the rc script has > errors seems to get the keystrokes ok so my best guess is that you don't have > the right standard input. Perhaps if you open /dev/console explicitly? > > Also you might want to take advantage of the 5 images from the bootloader. > Come up with 5 test programs and simply put them all on. Then select each one > using the bootloader keys. > > Jim, seems you missed the announcement ;) > > There is now a simple bootloader that will allow you to selectively boot one > of 5 images on your iPod. Generally this would be the Linux kernel and the > Apple OS. Take a look at the mailing list archive and/or website for more info. > > As for the debugger, patching the binary to get something attached to the > timer IRQ or something probably wouldn't be too hard but I'm not sure what > help this would be. > > Most of the information I need is about how the hardware works and that can be > analysed statically. > > cheers, > bern. > > Jim Witte <js...@bl...> said: > > >>>i'm spending some time to play with ipod-linux. As i only have usb and >>>i'm bored to reboot after each test, i'm doing a little shell >>>interface and i want to use the ipod-wheel in my program. >> >> Has there been any progress making a bootloader that would allow you >>to relatively easily switch between Linux and the Apple Pixo OS? >> >> An even more improbably possibility comes to mind: would it be >>possible to put some kind of resident debugger (memory dump, register >>dump) in memory, then start up the Apple Pixo OS, while the debugger >>program is still active? This would allow us a way to probe how the >>Pixo OS is set up. It's a damn shame they don't have any DDK's with >>full symbolic information on the ROM, like they did with the Newton.. >> >>Jim Witte >>js...@bl... >>Indiana University CS >> |
From: Robert D <ro...@op...> - 2004-01-31 03:31:45
|
Did you compile in firewire? If so that is the reason. Try to recompile again without firewire and it should work. Robert D. ----- Original Message ----- From: "Martino di Filippo" <web...@ma...> To: <ipo...@li...> Sent: Thursday, January 29, 2004 7:23 AM Subject: [Ipodlinux-devel] 3g > ok, moved a further steps toward (thanks bernard!!) > now i have another problem. > i've installed the bootloader with apple's firmware as default. > it loads without problems (apple logo, black screen, tux and then i get in), > and i can use the ipod as usually. but, when i try to load the linux image, > holding down rew at ipod start, it stops at the black screen before the tux > image. i think it's a problem of the kernel, but before trying to recompile > in some other way, i wondered if anyone has a hint. > > thanks, bye > -- > Martino di Filippo <matrix87> > web...@ma... > http://www.matrix87.com > > > ------------------------------------------------------- > The SF.Net email is sponsored by EclipseCon 2004 > Premiere Conference on Open Tools Development and Integration > See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. > http://www.eclipsecon.org/osdn > _______________________________________________ > iPodlinux-devel mailing list > iPo...@li... > https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel |
From: Robert D <ro...@op...> - 2004-01-30 22:37:01
|
----- Original Message ----- From: "Robert D" <ro...@op...> To: "Bernard Leach" <le...@bo...> Sent: Saturday, January 31, 2004 9:35 AM Subject: Re: [Ipodlinux-devel] cvs updates > Why oh why did you have to release it now - just when my linux system went > kaboom (my first experiment with gentoo). I guess i know have some real > motivation to get gentoo up and running again. Hehe. > > Btw, is there any version of gcc i should avoid when building uClinux? > > Robert > > ----- Original Message ----- > From: "Bernard Leach" <le...@bo...> > To: <ipo...@li...> > Sent: Thursday, January 29, 2004 11:18 AM > Subject: [Ipodlinux-devel] cvs updates > > > > > > Hi all, > > > > I've just completed the first cut at migrating to the 2.4.24 kernel > > (uClinux version) and my latest changes are now in CVS [1]. > > > > Sofar it seems everything works at least as it did in 2.4.20! Firewire > > is working (on my 2nd gen iPod at least) for tcp/ip [2] and almost > > working for sbp2. New in this version of the kernel is support for HFS+ > > filesystems. I haven't tried it but this should allow you to run on Mac > > iPods without conversion to FAT32. > > > > If anyone wants to try this on a g3 iPod I would be interested to hear > > how it goes. There are some conditional compilations in the firewire > > driver arch/armnommu/mach-ipod/tsb42aa82.c which may get it to work. > > > > I hope to do a bit more testing over the next few weeks and then see > > about putting up a new version on sourceforge. > > > > cheers, > > bern. > > > > [1] The changes in the public cvs server may take some time to show up. > > [2] The iPod driver still has problems with broadcast writes, this means > > you need to modify the PC side drivers to not send broadcasts. Put an > > #if 0 around the code in nodemgr_do_irm_duties() in nodemgr.c. > > > > > > > > > > ------------------------------------------------------- > > The SF.Net email is sponsored by EclipseCon 2004 > > Premiere Conference on Open Tools Development and Integration > > See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. > > http://www.eclipsecon.org/osdn > > _______________________________________________ > > iPodlinux-devel mailing list > > iPo...@li... > > https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel > |
From: damien m. <Dam...@li...> - 2004-01-30 21:31:02
|
Hi, as i said in a previous post, i have done a tiny (and buggy) graphics library for the ipod with a pseudo emulator (in opengl) to make the developpement easier. (i have just readed about nanogui from the mailing list archive) Currently i have: - drawHorizLines - putPixel - get/setContrast - putSprite - drawFont with font size of 6x11 et 8x8 as soon as debugged (the putsprite at any position give me a headache) i 'll release this. I also have a tool to convert from header files (exported by gimp) to ipod_sprite format. If you have, 4 colors artwork, fonts, images, icons i'm very interrested in collecting them. The questions now... Do somebody has informations about the ipod display ? - speed in the differents mode ? - is it better to directly render on the screen or having a double buffer in memory (like in fb) ? - how to render viewable basic animation ? For what i know, incremental update is much more viewable than deleting everything followed by a redraw (i'm so sad that ipod haven't an GBA display :) ) The existential part know: Currently i disconnect the fb driver of the kernel and i directly address the screen from an userland API. Somebody has a better solution ? In my point of view a usermode api that access to ipod-hardware is bad but easier than doing fully Posix-Apm-fb-compilant. What is yours opinions ? What about doing a complete ipod-API for all hardware access (for individual components sleep mode, get/set processor speed, screen access, timer, keypad. As far as i know their is no protected-mode in uClinux so their is no problem to do this. Cheers, Damien Marchal. |
From: Bernard L. <le...@bo...> - 2004-01-30 17:29:48
|
Hi all, I've just completed the first cut at migrating to the 2.4.24 kernel (uClinux version) and my latest changes are now in CVS [1]. Sofar it seems everything works at least as it did in 2.4.20! Firewire is working (on my 2nd gen iPod at least) for tcp/ip [2] and almost working for sbp2. New in this version of the kernel is support for HFS+ filesystems. I haven't tried it but this should allow you to run on Mac iPods without conversion to FAT32. If anyone wants to try this on a g3 iPod I would be interested to hear how it goes. There are some conditional compilations in the firewire driver arch/armnommu/mach-ipod/tsb42aa82.c which may get it to work. I hope to do a bit more testing over the next few weeks and then see about putting up a new version on sourceforge. cheers, bern. [1] The changes in the public cvs server may take some time to show up. [2] The iPod driver still has problems with broadcast writes, this means you need to modify the PC side drivers to not send broadcasts. Put an #if 0 around the code in nodemgr_do_irm_duties() in nodemgr.c. |
From: Martino di F. <web...@ma...> - 2004-01-28 21:23:50
|
ok, moved a further steps toward (thanks bernard!!) now i have another problem. i've installed the bootloader with apple's firmware as default. it loads without problems (apple logo, black screen, tux and then i get in), and i can use the ipod as usually. but, when i try to load the linux image, holding down rew at ipod start, it stops at the black screen before the tux image. i think it's a problem of the kernel, but before trying to recompile in some other way, i wondered if anyone has a hint. thanks, bye -- Martino di Filippo <matrix87> web...@ma... http://www.matrix87.com |
From: Bernard L. <le...@bo...> - 2004-01-28 18:43:37
|
That output looks ok. The "master image" is the default boot image which is why it has the same as the apple firmware. If you specified the linux firmware first on the command line then it would become the master. Regarding your problem. If you see the Folder icon on startup then the bootloader was unable to start the image on disk which in turn means that you must have modified it with the dd. If you have mixed up 1.2 and 2.1 then this could be your problem. Try restoring your iPod to its original firmware and make sure it boots properly into the normal Apple OS. Then once that is working try following the bootloader instructions using a new backup from your working iPod. Other g3 users have had success so it definitely works ;) cheers, bern. On Wed, 2004-01-28 at 18:05, Martino di Filippo wrote: > Another thing. > > root@matrix87:~/dat/ipodloader-src-0.3# ./make_fw -v -o my_sw.bin -i apple_sw.bin -l /usr/src/linux/linux.bin loader.bin > Apple image added: type: '!ATAsoso' id: 0x6f736f73 len: 0x3194f4 addr: 0x28000000 vers: 0x 210 > devOffset: 0x00004400 entryOffset: 0x00000000 loadAddr: 0xFFFFFFFF chksum: 0x1102A4C6 > Linux image added: type: '!ATAsoso' id: 0x6f736f73 len: 0x1424ec addr: 0x28000000 vers: 0x 0 > devOffset: 0x0031DA00 entryOffset: 0x00000000 loadAddr: 0xFFFFFFFF chksum: 0x07816E1C > Master image: type: '!ATAsoso' id: 0x6f736f73 len: 0x45d14c addr: 0x28000000 vers: 0x 210 > devOffset: 0x00004400 entryOffset: 0x0045BC00 loadAddr: 0xFFFFFFFF chksum: 0x188E5018 > > is there something wrong with that? > i did not understand completely the code of make_fw.c, but is it right that > the apple image and the master image have the same devOffset? and why > loadAddr of all images are 0xFFFFFFFF? > thanks, bye > > Martino > > On Wednesday 28 January 2004 18:01, Martino di Filippo wrote: > > Hi Bernard, thanks for your answer. > > > > I understood that 3g aren't yet supported, but i think i have a problem > > before loading the kernel. In fact, the bootloader when installed should > > show the tux image, and then decide which image to load. After i copy the > > image prepared by the bootloader, i see the apple logo, not tux, and then i > > get the broken folder icon, also with the 2.1 obviously because the linux > > root does not deal with the normal folder structure. I think that some > > offsets in the firmware are changed from previous ipods, and writing that > > image on the first partition does not overwrite the boot section so it's > > totally useless. It's only an idea obviously, but i cannot explain in other > > way the fact that overwriting the firmware does nothing. > > > > I'll try some more. > > > > Martino > > > > On Wednesday 28 January 2004 02:29, Bernard Leach wrote: > > > Hi Martino, > > > > > > The 3rd gen iPods aren't fully working yet. Take a look at the mail > > > archives on sourceforge for more details. > > > > > > Basically though if you use the new bootloader you can use your existing > > > 2.1 firmware (you are getting the broken folder icon b/c you downgraded > > > to 1.2 so you need to switch back to 2.1). > > > > > > cheers, > > > bern. > > > > > > On Wed, 2004-01-28 at 01:21, Martino di Filippo wrote: > > > > -----BEGIN PGP SIGNED MESSAGE----- > > > > Hash: SHA1 > > > > > > > > I have a 3rd generation ipod, with firmware 2.1. > > > > Since in the documentation is recomended to downgrade to 1.2x, i've > > > > downloaded the 1.2.2 firmware and installed it from windows. Then i > > > > prepared the kernel, following step by step instuctions on your site, > > > > and i patched my 1.2x firmware with the compiled linux.bin. I wrote it > > > > down with dd, but when i reset the ipod, i only see as usual the > > > > half-eaten apple, then the icon that says that folder structure is > > > > broken, and then it automatically enters in disk mode. Where is the > > > > mistake? I am sure i wrote the firmware with the right command ("dd > > > > if=patched_firmware of=/dev/sda1" (my ipod firmware)) but it seems that > > > > nothing changes. Any hint? > > > > > > > > Thanks in advance and sorry for my _bad_ english > > > > - -- > > > > Martino di Filippo <matrix87> > > > > web...@ma... > > > > http://www.matrix87.com > > > > -----BEGIN PGP SIGNATURE----- > > > > Version: GnuPG v1.2.1 (GNU/Linux) > > > > > > > > iD8DBQFAFwCIjQb/yIPtCmYRAp5qAKCANqPlIiG8aky36xxzWN+JrdGbVwCbByvp > > > > 5GCqEdUclLm1k0ZJgj0Eg0o= > > > > =LB9y > > > > -----END PGP SIGNATURE----- > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > The SF.Net email is sponsored by EclipseCon 2004 > > > > Premiere Conference on Open Tools Development and Integration > > > > See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. > > > > http://www.eclipsecon.org/osdn > > > > _______________________________________________ > > > > iPodlinux-devel mailing list > > > > iPo...@li... > > > > https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel > > > > > > ------------------------------------------------------- > > > The SF.Net email is sponsored by EclipseCon 2004 > > > Premiere Conference on Open Tools Development and Integration > > > See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. > > > http://www.eclipsecon.org/osdn > > > _______________________________________________ > > > iPodlinux-devel mailing list > > > iPo...@li... > > > https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel |
From: Dave <da...@ch...> - 2004-01-28 17:45:31
|
Jim Witte wrote: > I was thinking along the lines of trying to figure out how the Pixo > OS works. I am new to the list, and I know this is slightly off topic, but I am also interested in "figuring out" the ipod and the OS. Is there any work on this happening? Dave |
From: Martino di F. <web...@ma...> - 2004-01-28 17:06:07
|
Another thing. root@matrix87:~/dat/ipodloader-src-0.3# ./make_fw -v -o my_sw.bin -i apple_sw.bin -l /usr/src/linux/linux.bin loader.bin Apple image added: type: '!ATAsoso' id: 0x6f736f73 len: 0x3194f4 addr: 0x28000000 vers: 0x 210 devOffset: 0x00004400 entryOffset: 0x00000000 loadAddr: 0xFFFFFFFF chksum: 0x1102A4C6 Linux image added: type: '!ATAsoso' id: 0x6f736f73 len: 0x1424ec addr: 0x28000000 vers: 0x 0 devOffset: 0x0031DA00 entryOffset: 0x00000000 loadAddr: 0xFFFFFFFF chksum: 0x07816E1C Master image: type: '!ATAsoso' id: 0x6f736f73 len: 0x45d14c addr: 0x28000000 vers: 0x 210 devOffset: 0x00004400 entryOffset: 0x0045BC00 loadAddr: 0xFFFFFFFF chksum: 0x188E5018 is there something wrong with that? i did not understand completely the code of make_fw.c, but is it right that the apple image and the master image have the same devOffset? and why loadAddr of all images are 0xFFFFFFFF? thanks, bye Martino On Wednesday 28 January 2004 18:01, Martino di Filippo wrote: > Hi Bernard, thanks for your answer. > > I understood that 3g aren't yet supported, but i think i have a problem > before loading the kernel. In fact, the bootloader when installed should > show the tux image, and then decide which image to load. After i copy the > image prepared by the bootloader, i see the apple logo, not tux, and then i > get the broken folder icon, also with the 2.1 obviously because the linux > root does not deal with the normal folder structure. I think that some > offsets in the firmware are changed from previous ipods, and writing that > image on the first partition does not overwrite the boot section so it's > totally useless. It's only an idea obviously, but i cannot explain in other > way the fact that overwriting the firmware does nothing. > > I'll try some more. > > Martino > > On Wednesday 28 January 2004 02:29, Bernard Leach wrote: > > Hi Martino, > > > > The 3rd gen iPods aren't fully working yet. Take a look at the mail > > archives on sourceforge for more details. > > > > Basically though if you use the new bootloader you can use your existing > > 2.1 firmware (you are getting the broken folder icon b/c you downgraded > > to 1.2 so you need to switch back to 2.1). > > > > cheers, > > bern. > > > > On Wed, 2004-01-28 at 01:21, Martino di Filippo wrote: > > > -----BEGIN PGP SIGNED MESSAGE----- > > > Hash: SHA1 > > > > > > I have a 3rd generation ipod, with firmware 2.1. > > > Since in the documentation is recomended to downgrade to 1.2x, i've > > > downloaded the 1.2.2 firmware and installed it from windows. Then i > > > prepared the kernel, following step by step instuctions on your site, > > > and i patched my 1.2x firmware with the compiled linux.bin. I wrote it > > > down with dd, but when i reset the ipod, i only see as usual the > > > half-eaten apple, then the icon that says that folder structure is > > > broken, and then it automatically enters in disk mode. Where is the > > > mistake? I am sure i wrote the firmware with the right command ("dd > > > if=patched_firmware of=/dev/sda1" (my ipod firmware)) but it seems that > > > nothing changes. Any hint? > > > > > > Thanks in advance and sorry for my _bad_ english > > > - -- > > > Martino di Filippo <matrix87> > > > web...@ma... > > > http://www.matrix87.com > > > -----BEGIN PGP SIGNATURE----- > > > Version: GnuPG v1.2.1 (GNU/Linux) > > > > > > iD8DBQFAFwCIjQb/yIPtCmYRAp5qAKCANqPlIiG8aky36xxzWN+JrdGbVwCbByvp > > > 5GCqEdUclLm1k0ZJgj0Eg0o= > > > =LB9y > > > -----END PGP SIGNATURE----- > > > > > > > > > > > > ------------------------------------------------------- > > > The SF.Net email is sponsored by EclipseCon 2004 > > > Premiere Conference on Open Tools Development and Integration > > > See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. > > > http://www.eclipsecon.org/osdn > > > _______________________________________________ > > > iPodlinux-devel mailing list > > > iPo...@li... > > > https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel > > > > ------------------------------------------------------- > > The SF.Net email is sponsored by EclipseCon 2004 > > Premiere Conference on Open Tools Development and Integration > > See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. > > http://www.eclipsecon.org/osdn > > _______________________________________________ > > iPodlinux-devel mailing list > > iPo...@li... > > https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel -- Martino di Filippo <matrix87> web...@ma... http://www.matrix87.com |
From: Martino di F. <web...@ma...> - 2004-01-28 17:01:59
|
Hi Bernard, thanks for your answer. I understood that 3g aren't yet supported, but i think i have a problem before loading the kernel. In fact, the bootloader when installed should show the tux image, and then decide which image to load. After i copy the image prepared by the bootloader, i see the apple logo, not tux, and then i get the broken folder icon, also with the 2.1 obviously because the linux root does not deal with the normal folder structure. I think that some offsets in the firmware are changed from previous ipods, and writing that image on the first partition does not overwrite the boot section so it's totally useless. It's only an idea obviously, but i cannot explain in other way the fact that overwriting the firmware does nothing. I'll try some more. Martino On Wednesday 28 January 2004 02:29, Bernard Leach wrote: > Hi Martino, > > The 3rd gen iPods aren't fully working yet. Take a look at the mail > archives on sourceforge for more details. > > Basically though if you use the new bootloader you can use your existing > 2.1 firmware (you are getting the broken folder icon b/c you downgraded > to 1.2 so you need to switch back to 2.1). > > cheers, > bern. > > On Wed, 2004-01-28 at 01:21, Martino di Filippo wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > > I have a 3rd generation ipod, with firmware 2.1. > > Since in the documentation is recomended to downgrade to 1.2x, i've > > downloaded the 1.2.2 firmware and installed it from windows. Then i > > prepared the kernel, following step by step instuctions on your site, and > > i patched my 1.2x firmware with the compiled linux.bin. I wrote it down > > with dd, but when i reset the ipod, i only see as usual the half-eaten > > apple, then the icon that says that folder structure is broken, and then > > it automatically enters in disk mode. Where is the mistake? I am sure i > > wrote the firmware with the right command ("dd if=patched_firmware > > of=/dev/sda1" (my ipod firmware)) but it seems that nothing changes. Any > > hint? > > > > Thanks in advance and sorry for my _bad_ english > > - -- > > Martino di Filippo <matrix87> > > web...@ma... > > http://www.matrix87.com > > -----BEGIN PGP SIGNATURE----- > > Version: GnuPG v1.2.1 (GNU/Linux) > > > > iD8DBQFAFwCIjQb/yIPtCmYRAp5qAKCANqPlIiG8aky36xxzWN+JrdGbVwCbByvp > > 5GCqEdUclLm1k0ZJgj0Eg0o= > > =LB9y > > -----END PGP SIGNATURE----- > > > > > > > > ------------------------------------------------------- > > The SF.Net email is sponsored by EclipseCon 2004 > > Premiere Conference on Open Tools Development and Integration > > See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. > > http://www.eclipsecon.org/osdn > > _______________________________________________ > > iPodlinux-devel mailing list > > iPo...@li... > > https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel > > ------------------------------------------------------- > The SF.Net email is sponsored by EclipseCon 2004 > Premiere Conference on Open Tools Development and Integration > See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. > http://www.eclipsecon.org/osdn > _______________________________________________ > iPodlinux-devel mailing list > iPo...@li... > https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel -- Martino di Filippo <matrix87> web...@ma... http://www.matrix87.com |
From: Bernard L. <le...@bo...> - 2004-01-28 01:10:45
|
Hi Martino, The 3rd gen iPods aren't fully working yet. Take a look at the mail archives on sourceforge for more details. Basically though if you use the new bootloader you can use your existing 2.1 firmware (you are getting the broken folder icon b/c you downgraded to 1.2 so you need to switch back to 2.1). cheers, bern. On Wed, 2004-01-28 at 01:21, Martino di Filippo wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > I have a 3rd generation ipod, with firmware 2.1. > Since in the documentation is recomended to downgrade to 1.2x, i've downloaded > the 1.2.2 firmware and installed it from windows. Then i prepared the kernel, > following step by step instuctions on your site, and i patched my 1.2x > firmware with the compiled linux.bin. I wrote it down with dd, but when i > reset the ipod, i only see as usual the half-eaten apple, then the icon that > says that folder structure is broken, and then it automatically enters in > disk mode. Where is the mistake? I am sure i wrote the firmware with the > right command ("dd if=patched_firmware of=/dev/sda1" (my ipod firmware)) but > it seems that nothing changes. Any hint? > > Thanks in advance and sorry for my _bad_ english > - -- > Martino di Filippo <matrix87> > web...@ma... > http://www.matrix87.com > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.2.1 (GNU/Linux) > > iD8DBQFAFwCIjQb/yIPtCmYRAp5qAKCANqPlIiG8aky36xxzWN+JrdGbVwCbByvp > 5GCqEdUclLm1k0ZJgj0Eg0o= > =LB9y > -----END PGP SIGNATURE----- > > > > ------------------------------------------------------- > The SF.Net email is sponsored by EclipseCon 2004 > Premiere Conference on Open Tools Development and Integration > See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. > http://www.eclipsecon.org/osdn > _______________________________________________ > iPodlinux-devel mailing list > iPo...@li... > https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel > |
From: Martino di F. <web...@ma...> - 2004-01-28 00:21:42
|
=2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I have a 3rd generation ipod, with firmware 2.1. Since in the documentation is recomended to downgrade to 1.2x, i've downloa= ded=20 the 1.2.2 firmware and installed it from windows. Then i prepared the kerne= l,=20 following step by step instuctions on your site, and i patched my 1.2x=20 firmware with the compiled linux.bin. I wrote it down with dd, but when i=20 reset the ipod, i only see as usual the half-eaten apple, then the icon tha= t=20 says that folder structure is broken, and then it automatically enters in=20 disk mode. Where is the mistake? I am sure i wrote the firmware with the=20 right command ("dd if=3Dpatched_firmware of=3D/dev/sda1" (my ipod firmware)= ) but=20 it seems that nothing changes. Any hint? Thanks in advance and sorry for my _bad_ english =2D --=20 Martino di Filippo <matrix87> web...@ma... http://www.matrix87.com =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFAFwCIjQb/yIPtCmYRAp5qAKCANqPlIiG8aky36xxzWN+JrdGbVwCbByvp 5GCqEdUclLm1k0ZJgj0Eg0o=3D =3DLB9y =2D----END PGP SIGNATURE----- |
From: Jim W. <js...@bl...> - 2004-01-27 01:21:56
|
> As for the debugger, patching the binary to get something attached to > the > timer IRQ or something probably wouldn't be too hard but I'm not sure > what > help this would be. > Most of the information I need is about how the hardware works and > that can be > analysed statically. I was thinking along the lines of trying to figure out how the Pixo OS works. Jim Witte js...@bl... Indiana University CS |
From: Bernard L. <le...@bo...> - 2004-01-26 08:36:24
|
Regarding the inital problem, the shell that starts up if the rc script has errors seems to get the keystrokes ok so my best guess is that you don't have the right standard input. Perhaps if you open /dev/console explicitly? Also you might want to take advantage of the 5 images from the bootloader. Come up with 5 test programs and simply put them all on. Then select each one using the bootloader keys. Jim, seems you missed the announcement ;) There is now a simple bootloader that will allow you to selectively boot one of 5 images on your iPod. Generally this would be the Linux kernel and the Apple OS. Take a look at the mailing list archive and/or website for more info. As for the debugger, patching the binary to get something attached to the timer IRQ or something probably wouldn't be too hard but I'm not sure what help this would be. Most of the information I need is about how the hardware works and that can be analysed statically. cheers, bern. Jim Witte <js...@bl...> said: > > i'm spending some time to play with ipod-linux. As i only have usb and > > i'm bored to reboot after each test, i'm doing a little shell > > interface and i want to use the ipod-wheel in my program. > > Has there been any progress making a bootloader that would allow you > to relatively easily switch between Linux and the Apple Pixo OS? > > An even more improbably possibility comes to mind: would it be > possible to put some kind of resident debugger (memory dump, register > dump) in memory, then start up the Apple Pixo OS, while the debugger > program is still active? This would allow us a way to probe how the > Pixo OS is set up. It's a damn shame they don't have any DDK's with > full symbolic information on the ROM, like they did with the Newton.. > > Jim Witte > js...@bl... > Indiana University CS > > > > ------------------------------------------------------- > The SF.Net email is sponsored by EclipseCon 2004 > Premiere Conference on Open Tools Development and Integration > See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. > http://www.eclipsecon.org/osdn > _______________________________________________ > iPodlinux-devel mailing list > iPo...@li... > https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel > -- |
From: Jim W. <js...@bl...> - 2004-01-26 00:49:48
|
> i'm spending some time to play with ipod-linux. As i only have usb and > i'm bored to reboot after each test, i'm doing a little shell > interface and i want to use the ipod-wheel in my program. Has there been any progress making a bootloader that would allow you to relatively easily switch between Linux and the Apple Pixo OS? An even more improbably possibility comes to mind: would it be possible to put some kind of resident debugger (memory dump, register dump) in memory, then start up the Apple Pixo OS, while the debugger program is still active? This would allow us a way to probe how the Pixo OS is set up. It's a damn shame they don't have any DDK's with full symbolic information on the ROM, like they did with the Newton.. Jim Witte js...@bl... Indiana University CS |
From: Damien M. <ma...@la...> - 2004-01-25 22:14:31
|
hi, i'm spending some time to play with ipod-linux. As i only have usb and i'm bored to reboot after each test, i'm doing a little shell interface and i want to use the ipod-wheel in my program. I tried with getchar() but it doesn't work, next i try next with a keypressed()-readkey scheme without success. Someone has an idea ? Cheers, Miencho. |
From: Damien M. <ma...@la...> - 2004-01-25 22:13:02
|
hi, i'm spending some time to play with ipod-linux. As i only have usb and i'm bored to reboot after each test, i'm doing a little shell interface and i want to use the ipod-wheel in my program. I tried with getchar() but it doesn't work, next i try next with a keypressed()-readkey scheme without success. Someone has an idea ? Cheers, Miencho. |
From: Tobi G. <bie...@we...> - 2004-01-20 17:38:33
|
can anybody please send me the vendor/Apple/iPod files for the uClinux source distribution? seems like there is no anonymous acces to cvs at the moment. thanks tobi |
From: Bernard L. <le...@bo...> - 2004-01-18 12:42:04
|
Not really sure. Anyone have any info on the hardware in the Mini? I haven't seen a disassembly yet. It seems the HDD is different but that is unlikely to cause any problems. The smaller screen will probably make it a bit quirky. It seems they still have similar firmware (diagnostic/diskmode all seem to work the same). The firewire problem seen in the 3g iPods will probably still be there. Anyone have one to try? cheers, bern. On Sun, 2004-01-18 at 10:46, Jim Witte wrote: > Does anyone know if the Linux build install on the iPod Mini? > > Jim > > > > ------------------------------------------------------- > The SF.Net email is sponsored by EclipseCon 2004 > Premiere Conference on Open Tools Development and Integration > See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. > http://www.eclipsecon.org/osdn > _______________________________________________ > iPodlinux-devel mailing list > iPo...@li... > https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel > |
From: Bernard L. <le...@bo...> - 2004-01-18 12:32:49
|
Not likely with the current keyboards as they are also USB "clients" so you'd end up plugging a client into a client :( cheers, bern. On Mon, 2004-01-05 at 07:39, Joe Corneli wrote: > I also haven't mapped the USB interface (or identified the actual USB > chip). Once thats done we need to work out how to write a usb driver > for linux for the interface. > > Unfortunately even when thats working its unlikely that you'll be able > to plug in your camera. It should be possible to run ethernet over usb > like we have for firewire though. > > How about keyboard support? > > Joe > > > -- > 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 > |
From: Bernard L. <le...@bo...> - 2004-01-18 12:32:45
|
Hi David, That is the correct hac^h^h^hpatch. One thing to check is the node addresses of the iPod and your PC. They need to be 01 and 00 or it likely won't work. cheers, bern. On Sun, 2004-01-04 at 19:28, David Piasecki wrote: > Is the PC side driver patch any different from the patch > includedbelow? If so, where would I find such a patch? I've already > triedediting eth1394.c, removing and reloading the module. Are there > anysteps I'm missing? > > --eth1394.c.orig 2003-03-12 16:35:47.000000000 +0100 > +++ eth1394.c 2003-03-12 16:38:27.000000000 +0100 > @@ -680,6 +680,11 @@ > } > > ptask->skb = skb; > + /* hack to address broadcast packets to the "other" node */ > + if ( (dest_node & NODE_MASK) == NODE_MASK ) { > + dest_node = priv->host->node_id ^ 0x1; > + addr = ETHER1394_REGION_ADDR; > + } > ptask->addr = addr; > ptask->dest_node = dest_node; > INIT_TQUEUE(&ptask->tq, hpsb_write_sched, ptask); > > > Dave > > > On Jan 3, 2004, at 11:22 PM, Bernard Leach wrote: > > Hi Dave, > > The PC side driver needs to be patched, other-wise it tries to > send a > firewire broadcast message which the iPod borks at. The patch > uses a > little hack to get things working. > > cheers, > bern |
From: Robert D <ro...@op...> - 2004-01-18 10:07:00
|
I dunno, but personally i see no point in the ipod mini. My ipod is small enough for me and i dont know what i would do with such a small HDD. I might do a quick google later on and investigate what is in an ipod mini. Robert > ----- Original Message ----- > From: "Jim Witte" <js...@bl...> > To: <ipo...@li...> > Sent: Sunday, January 18, 2004 9:46 AM > Subject: [Ipodlinux-devel] Linux on iPod mini > > > > Does anyone know if the Linux build install on the iPod Mini? > > > > Jim > > > > > > > > ------------------------------------------------------- > > The SF.Net email is sponsored by EclipseCon 2004 > > Premiere Conference on Open Tools Development and Integration > > See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. > > http://www.eclipsecon.org/osdn > > _______________________________________________ > > iPodlinux-devel mailing list > > iPo...@li... > > https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel > |
From: Tobi G. <bie...@we...> - 2004-01-18 01:04:51
|
Tobi Gschwendtner wrote: > hi > > i've just installed linux on my 15gb 3g ipod and it works > (means the kernel is booting) > the only problem ist that the contrast is very low, so it is very > difficult to see the messagges on the display. > is there any possibility to change the contrast ? > > thanks for all > > > tobi > > > > ------------------------------------------------------- > The SF.Net email is sponsored by EclipseCon 2004 > Premiere Conference on Open Tools Development and Integration > See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. > http://www.eclipsecon.org/osdn > _______________________________________________ > iPodlinux-devel mailing list > iPo...@li... > https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel > please ignore my last message. i just found out myself. tobi |
From: Jim W. <js...@bl...> - 2004-01-17 23:46:28
|
Does anyone know if the Linux build install on the iPod Mini? Jim |