--- Log opened Sun Apr 24 00:00:08 2011 01:10 < fmibot> New commit by theseven (r703): libui: Fix a race condition, which was responsible for boot menu crashes 01:10 < fmibot> r703 build result: emcore: All green! 01:10 * TheSeven scrolls through a rock solid boot menu like crazy and can't make it crash 01:11 < TheSeven> so there might be a new release tomorrow, unless something weird turns up during the next hours 01:14 < TheSeven> user890104, [Saint]: This needs testing :) 02:20 -!- Keripo [~Keripo@eng007.wireless-resnet.upenn.edu] has quit [Quit: Leaving.] 02:30 -!- Keripo [~Keripo@eng007.wireless-resnet.upenn.edu] has joined #freemyipod 02:43 -!- TheSeven [~TheSeven@rockbox/developer/TheSeven] has quit [Disconnected by services] 02:43 -!- [7] [~TheSeven@rockbox/developer/TheSeven] has joined #freemyipod 03:18 -!- Keripo [~Keripo@eng007.wireless-resnet.upenn.edu] has quit [Read error: Connection reset by peer] 03:23 -!- Keripo [~keripo@eng424.wireless-resnet.upenn.edu] has joined #freemyipod 03:35 -!- Keripo [~keripo@eng424.wireless-resnet.upenn.edu] has quit [Remote host closed the connection] 03:36 -!- Keripo [~keripo@165.123.49.169] has joined #freemyipod 03:50 -!- XsinNano2g [484fbf44@gateway/web/freenode/ip.72.79.191.68] has joined #freemyipod 03:50 < XsinNano2g> how the heck do you update emcore 03:52 -!- XsinNano2g [484fbf44@gateway/web/freenode/ip.72.79.191.68] has quit [Client Quit] 04:44 -!- [Saint] [~st.lasciv@203.184.19.113] has quit [Disconnected by services] 04:44 -!- S_a_i_n_t [~st.lasciv@203.184.19.113] has joined #freemyipod 05:03 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has quit [Remote host closed the connection] 05:03 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has joined #freemyipod 05:23 -!- S_a_i_n_t [~st.lasciv@203.184.19.113] has quit [Disconnected by services] 05:23 -!- [Saint] [~st.lasciv@203.184.19.113] has joined #freemyipod 05:59 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has quit [Read error: Connection reset by peer] 05:59 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has joined #freemyipod 07:09 -!- Keripo [~keripo@165.123.49.169] has quit [Remote host closed the connection] 07:11 -!- Keripo [~Keripo@eng424.wireless-resnet.upenn.edu] has joined #freemyipod 07:53 -!- Keripo [~Keripo@eng424.wireless-resnet.upenn.edu] has quit [Read error: Connection reset by peer] 07:55 -!- alderz [~alderz@183.Red-88-10-159.dynamicIP.rima-tde.net] has joined #freemyipod 08:38 -!- hiddeboomsma [~hiddeboom@151-254.surfsnel.dsl.internl.net] has joined #freemyipod 08:38 -!- hiddeboomsma [~hiddeboom@151-254.surfsnel.dsl.internl.net] has left #freemyipod 09:04 -!- [7] is now known as TheSeven 09:46 -!- alderz [~alderz@183.Red-88-10-159.dynamicIP.rima-tde.net] has quit [Ping timeout: 240 seconds] 10:21 -!- hiddeboomsma [~hiddeboom@151-254.surfsnel.dsl.internl.net] has joined #freemyipod 10:21 -!- hiddeboomsma [~hiddeboom@151-254.surfsnel.dsl.internl.net] has left #freemyipod 11:03 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has quit [Remote host closed the connection] 11:03 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has joined #freemyipod 11:09 -!- AlexP [~alex@rockbox/staff/AlexP] has quit [Remote host closed the connection] 11:09 -!- [Saint] [~st.lasciv@203.184.19.113] has quit [Quit: I'm only going to Heaven if it feels like Hell, I'm only going to Heaven if it tastes like caramel...] 11:12 -!- [Saint] [~st.lasciv@203.184.19.113] has joined #freemyipod 11:15 -!- AlexP [~alex@rockbox/staff/AlexP] has joined #freemyipod 11:40 < user890104> TheSeven: is there a test nano2g build available for download? 11:40 < TheSeven> not yet 11:40 < user890104> ok, i'll build one myself 12:06 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has quit [Read error: Connection reset by peer] 12:07 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has joined #freemyipod 12:08 -!- user890104 [Venci@venci-notebook-lan.ipv6.6bez10.info] has quit [] 12:10 -!- bcoco85 [~co@77.225.204.126] has joined #freemyipod 12:11 < bcoco85> theseven good work 12:17 -!- user890104 [Venci@venci-notebook-lan.ipv6.6bez10.info] has joined #freemyipod 12:26 < user890104> is it possible to use classics' boot menu on nano2gs or the other way around? 12:31 < user890104> and i should note that the latest revision's boot menu doesn't crash 12:32 < user890104> [Saint]: if you need a precompiled nano2g build i can send you mine 12:33 < [Saint]> did something monumental change? 12:38 < user890104> libui: Fix a race condition, which was responsible for boot menu crashes 12:38 < [Saint]> Oh cool! 12:38 < [Saint]> yeah, sure. 12:38 < user890104> :) 12:53 -!- user890104 [Venci@venci-notebook-lan.ipv6.6bez10.info] has quit [Read error: Connection reset by peer] 12:53 -!- user890104_ [~Venci@6bez10.info] has joined #freemyipod 12:54 -!- user890104_ is now known as user890104 13:06 < TheSeven> user890104: In theory that's possible, yes. however the screen size will not match (it would draw in the top left corner on the classic, and probably garble the screen on the nano2g), and some of the boot options won't work or won't make any sense 13:13 < user890104> TheSeven: what's the difference between the .bin and .ubi installer builds? 13:16 < TheSeven> there should be no bin "builds" any more 13:18 < TheSeven> the bin file is an intermediate step of generating the ipodx one for the nano2g 13:25 < user890104> i am using it to update emcore with runfirmware 13:26 < user890104> and i'm asking because i know that .ubi files are also firmware images 13:35 < TheSeven> well, that bin file is basically the ubi file, with an additional boot stub that reinitializes the hardware 13:35 < TheSeven> this is neccessary when booted through the apple bootloader, but not when booted through any of our code 14:02 < user890104> so using it instead won't hurt, right? 14:15 < fmibot> New commit by theseven (r704): emCORE: Improved panic and CPU exception handling 14:15 < TheSeven> it shouldn't 14:15 < fmibot> r704 build result: emcore: All green! 15:33 -!- ArsenyS [55492e74@gateway/web/freenode/ip.85.73.46.116] has joined #freemyipod 15:33 < ArsenyS> hello, what is the current status on the rockbox for ipod classic ? when will it be stable ? 15:46 -!- ArsenyS [55492e74@gateway/web/freenode/ip.85.73.46.116] has quit [Ping timeout: 252 seconds] 15:52 < fmibot> New commit by theseven (r705): Installer Makefiles: Rebuild flashfiles correctly 15:52 < fmibot> r705 build result: emcore: All green! 16:19 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has quit [Ping timeout: 258 seconds] 16:21 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has joined #freemyipod 16:40 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has quit [Ping timeout: 258 seconds] 16:49 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has joined #freemyipod 17:03 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has quit [Remote host closed the connection] 17:03 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has joined #freemyipod 17:20 < bcoco85> (15:35:24) TheSeven: well, that bin file is basically the ubi file, with an additional boot stub that reinitializes the hardware => so, in UMSboot its enough to copy the .bin file, or its needed to change the filename extension? 17:22 < user890104> umsboot will only look for files ending in .ubi 17:23 < user890104> so anything else would be skipped 17:24 < bcoco85> thanks! 18:29 < fmibot> New commit by theseven (r706): Installer Makefiles: Fix another bug 18:30 < fmibot> r706 build result: emcore: All green! 18:39 -!- benedikt93 [~benedikt9@unaffiliated/benedikt93] has joined #freemyipod 18:58 < fmibot> New commit by theseven (r707): iPod Nano 2G boot menu: Fix a small graphics glitch 18:59 < fmibot> r707 build result: emcore: All green! 19:01 < fmibot> New commit by theseven (r708): Bump versions for release 19:02 < fmibot> r708 build result: emcore: All green! 19:02 < TheSeven> r708 should be available on the web site in about half an hour :) 19:22 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has quit [Ping timeout: 258 seconds] 19:27 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has joined #freemyipod 19:33 -!- Keripo [~Keripo@eng195.wireless-resnet.upenn.edu] has joined #freemyipod 19:36 -!- Keripo1 [~Keripo@dhcp0101.kin.resnet.group.upenn.edu] has joined #freemyipod 19:37 -!- Keripo [~Keripo@eng195.wireless-resnet.upenn.edu] has quit [Ping timeout: 246 seconds] 20:22 < TheSeven> there have been some delays due to problems building rockbox, but r708 is finally available :) 20:48 -!- [Saint] [~st.lasciv@203.184.19.113] has quit [Ping timeout: 248 seconds] 20:48 -!- [Saint] [~st.lasciv@203.184.19.113] has joined #freemyipod 20:52 -!- benedikt93 [~benedikt9@unaffiliated/benedikt93] has quit [Quit: HIP-HOP sounds best when you listen to METAL instead.] 21:21 < user890104> will it be a good idea to divide the files in the releases page into categories: all, ipod nano 2g, ipod classic 21:22 < user890104> or sort them by target then put blank lines between the groups of files 23:03 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has quit [Remote host closed the connection] 23:03 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has joined #freemyipod 23:05 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has quit [Read error: Connection reset by peer] 23:05 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has joined #freemyipod 23:13 -!- kleemajo [~kleemajo@host176-169.resnet.ubc.ca] has joined #freemyipod 23:21 < TheSeven> kleemajo: welcome aboard! :) 23:22 < Farthen> \o/ 23:25 < kleemajo> hey 23:26 < kleemajo> I'm working on the ipt2g OpeniBoot stuff. TheSeven and I realized that it has a lot of code in common with your guys stuff. 23:26 < kleemajo> So I'm here to mooch code ;) 23:27 < Farthen> have fun! :-P 23:34 < TheSeven> kleemajo: which memory regions does the ipt2g have? 23:34 < TheSeven> how big are SRAM and DRAM, and where does DRAM start? 23:37 < kleemajo> TheSeven: http://pastie.org/1829696 23:37 < kleemajo> dram is at 0x08000000 and is 0x08000000 bytes big 23:38 < kleemajo> sram is at 0x22000000 and is 0x100000 bytes big 23:38 < TheSeven> woot? a megabyte of SRAM? 23:38 < TheSeven> what's the default CPU and timer base frequency? 23:40 < kleemajo> TheSeven: http://pastie.org/1829701 23:40 < kleemajo> CPU is 532 MHz 23:41 < TheSeven> is there a microsecond (or higher resolution) monotonic timer available, and what frequency does it tick at? 23:41 < TheSeven> on the n4g I have a 100nsec timer 23:42 < TheSeven> "0f400000:00c00000: vram (sdram0)" << what does this mean? can we freely use this as general purpose memory or not? 23:43 < kleemajo> TheSeven: I just treat it as dram. I'm not really sure what's special about it 23:43 < kleemajo> It is used for the framebuffer 23:43 < TheSeven> so probably memory that's accessible by the graphics accelerator as well 23:43 < kleemajo> probably 23:43 < TheSeven> 3c700080 == 100nsec timer? 23:44 < kleemajo> And as for the timers, I can't really remember. 23:44 < TheSeven> i'll assume 100nsec for now 23:45 < kleemajo> TheSeven: Ah, the implementation of udelay reads ticks from 3c700080 23:45 -!- esto [~finisterr@164.Red-79-150-195.dynamicIP.rima-tde.net] has joined #freemyipod 23:48 < kleemajo> TheSeven: It looks like the clcok at 3c700080 is running at 12MHz which gives 83ns per tick 23:49 < fmibot> New commit by theseven (r709): emCORE: #ifdef lcd_get_format syscall definition correctly 23:49 < TheSeven> kleemajo: close enough 23:49 < fmibot> r709 build result: emcore: All green! 23:50 < kleemajo> build checker O_O 23:50 < kleemajo> we need one of those 23:50 < kleemajo> I keep breaking stuff 23:50 < TheSeven> http://files.freemyipod.org/tmp/emcore-ipodtouch2g.bin 23:50 < TheSeven> this will need to be loaded to 0x08000000 and executed 23:51 < kleemajo> TheSeven: what is it exactly? 23:51 < TheSeven> i *seriously* doubt that this will work first try 23:51 < TheSeven> that's an ipod touch 2g emcore build 23:51 < TheSeven> basically nano4g with the LCD module stripped out 23:52 < TheSeven> should respond to USB as well 23:52 < kleemajo> TheSeven: does it need to be 0x08000000? Most of the ways that I can use to load code run there... 23:53 < kleemajo> can you make it 0x09000000? 23:53 < TheSeven> sure, we have enough memory on that device :) 23:53 < kleemajo> haha 23:55 < TheSeven> kleemajo: ok, the new file has been uploaded, same place 23:58 < kleemajo> TheSeven: no response on usb 23:58 < TheSeven> damn, but that was to be expected --- Log closed Mon Apr 25 00:00:29 2011