--- Log opened Sun Nov 13 00:00:17 2011 00:00 < user890104> and the display is stuck at the main menu, which doesn't respond 00:01 < user890104> it's simple to reproduce it: replug the usb cable like 10 times for 5 seconds, and you're done 00:05 < user890104> after resetting, i entered rockbox by holding the center button in the emcore menu 00:05 < user890104> i kept holding it, but the ipod entered usb mode 00:06 < user890104> and it surprisignly mounted 00:06 < TheSeven> might be a race condition that's a lot harder to reproduce on nano2g because of its much lower storage response times 00:06 < TheSeven> can you send me that build? (the zip ideally) 00:06 < user890104> and the .elf? 00:06 < TheSeven> for now i just want to reproduce it 00:07 < TheSeven> but having the right elf for that build can't hurt 00:08 < user890104> http://www.datafilehost.com/download-efad97db.html 00:10 < user890104> http://www.datafilehost.com/download-2e49bc36.html <- same build, with the .elf included, you can delete the previous one if you already downlaoded it 00:10 < TheSeven> bugger 00:10 < TheSeven> never managed to reproduce that bug before, and now, while trying to install your build, it refuses to mount :/ 00:11 < TheSeven> exactly the same behavior 00:12 < user890104> welcome to the world of screwed ipod classic users who can't mount their ipods :) 00:12 < TheSeven> i'm currently running r30904:30906M 00:14 < user890104> would a usb packet dump help solving anything? i can do that on windows 00:14 < user890104> i don't see other way of being able to see what's happening 00:15 < user890104> maybe uart+debugf 00:16 < TheSeven> well, at the first glance it looks like usb connection during boot screws something 00:17 < TheSeven> hm, managed to get it into a state where it won't recognize usb connection at all 00:18 < TheSeven> well, it does wake the backlight, but it doesn't enter usb mode 00:19 < user890104> does it spin up the hard disk? 00:20 < user890104> mine doesn't in this condition 00:20 < TheSeven> this smells like some highlevel race condition 00:20 < TheSeven> heavy usb plugging/unplugging action has never really worked right 00:22 < user890104> it works on n2g with the 3_10 branch 00:22 < TheSeven> that's flash though 00:22 < TheSeven> so reloading the skin etc. after unplugging works almost instantly, unlike on the classic 00:23 < TheSeven> if we hit it in the middle of that on the classic, things will go awry 00:23 < user890104> ok, i seem to have locked it up completely 00:24 < user890104> but using an usb extension cable so i can reconnect it even quicker 00:24 < user890104> by* 00:24 < user890104> backlight on, stays on the usb screen 00:24 < user890104> hdd is on 00:25 < user890104> and the clock doesn't change 00:26 < user890104> isn't rockbox using something enter_critical_state or something like that (like in emcore) for such actions that can't be interrupted? 00:27 < TheSeven> these actions are way too complex and time consuming 00:30 < TheSeven> critical sections in emcore terms are usually sub-microsecond operations that can't do any blocking i/o 00:31 < TheSeven> hm, now i got one of those "doesn't mount" cases again 00:34 < TheSeven> wtf 00:34 < TheSeven> just had a boot attempt where emcore failed to turn the backlight on 00:35 < TheSeven> this device is mysterious... 00:39 < TheSeven> this is definitely a rockbox bug 00:40 < TheSeven> with older releases this works absolutely flawlessly 00:50 * user890104 goes to sleep 00:50 < user890104> here is the emcore build i'm using, just in case: http://www.datafilehost.com/download-4f9c4af9.html 00:51 < user890104> it includes the same rockbox build, i was too lazy to remove it from the archive 01:32 < TheSeven> r30000 => "No partition found. Insert USB cable and fix it." 01:37 < TheSeven> r29000 => "ATA error: -11 Press ON to debug" 01:37 < TheSeven> wtf is going on with that target 02:01 < TheSeven> something apparently broke between r29640 and r30000 02:17 < TheSeven> r29690 and r29700 to be more precise 02:28 < TheSeven> damn, the behavior is basically random 02:28 * TheSeven gives up for tonight 03:54 -!- TheSeven [~TheSeven@rockbox/developer/TheSeven] has quit [Disconnected by services] 03:55 -!- [7] [~TheSeven@rockbox/developer/TheSeven] has joined #freemyipod-support 10:09 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has joined #freemyipod-support 10:13 -!- NiketoNabu [d9c5faa5@gateway/web/freenode/ip.217.197.250.165] has joined #freemyipod-support 10:16 < NiketoNabu> Hithere! Can i ask about some troubles of RockBox? I have freeze the ipod, when i try to setup the sound settings while the track is playing. freeze canceled only rebooting by menu+select 10:29 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has quit [Read error: Connection timed out] 10:57 < user890104> NiketoNabu: this is a known issue 10:57 < user890104> the ipod freezes in random places 11:14 < NiketoNabu> and what can we do? 11:14 < NiketoNabu> nothing? 11:17 < user890104> unless you find what is causing the problem and know how to write code in C and ASM, nothing 11:18 < user890104> this is why the port is marked as Unusable on rockbox.org 11:18 < NiketoNabu> by the way - my pod freezes only in this case 11:24 < NiketoNabu> user890104, is the any hope that this port get status @stable@ some day?))) 11:46 < [7]> NiketoNabu: so you say that it freezes *reproducibly* when doing that? 11:47 < [7]> and it won't be stable any time soon. if we're lucky and find the bugs, maybe in like half a year. if we don't find them, maybe never... 11:48 < NiketoNabu> yes - reproducibly: if pod is freezing it freezes only in this case 11:49 < NiketoNabu> after 1 day using device 11:49 < NiketoNabu> beta testing)))) 11:50 < NiketoNabu> in other cases it fulli stable on my opinion 11:51 < NiketoNabu> i shoud tets it bit longer 12:01 < [7]> NiketoNabu: reproducibly means that it freezes *always* when you try to do that 12:01 < [7]> i.e. if you do the same thing again, it will always freeze again, or at least in the majority of cases 12:02 < [7]> if this is true, it might put us a big step forward in locating the root cause of this problem 12:02 < [7]> if it isn't, it was probably just one of those random crashes that occur every couple of hours 12:04 < NiketoNabu> not always, but very often and only in this case - reproducibly? 12:04 < [7]> so if you want to make it crash, what exactly would you do? (so that I can try the same on mine) 12:04 < NiketoNabu> very often - 1 freeze on 3 attempts 12:05 < NiketoNabu> rough 12:05 < [7]> that's what I'd call semi-reproducibly... and that would definitely point to something I2C-related 12:06 < [7]> so you just try to change the volume or similar settings while it's playing music? 12:07 < NiketoNabu> i try to put bass or terible level or use the EQ in most cases 12:07 < NiketoNabu> the most usefull options to me 12:07 < [7]> what kind of music files? mp3? mp4/aac? wma? something else? 12:07 < NiketoNabu> when the track is playing 12:08 < NiketoNabu> if not playing - i have not freezez 12:08 < NiketoNabu> mp3 but not shure - i have a flac too 12:08 < [7]> hmm, bass/treble is done by just sending the values to the audio chip, while the eq is calculated in software on the audio data that's sent to the chip... but both of these are affected? 12:09 < NiketoNabu> volume - no - volume is allright 12:09 < NiketoNabu> only if i get into @settings@ tab 12:10 < NiketoNabu> yes - both 12:11 < NiketoNabu> i have to get more statistic to say you precisely 12:12 < NiketoNabu> but this three options offer freezez when tracks are playing 13:24 -!- user890104 [~Venci@static.225.178.40.188.clients.your-server.de] has quit [*.net *.split] 13:24 -!- NiketoNabu [d9c5faa5@gateway/web/freenode/ip.217.197.250.165] has quit [*.net *.split] 13:24 -!- ChanServ [ChanServ@services.] has quit [*.net *.split] 13:24 -!- bbong [tderylo@ool-1892d67c.dyn.optonline.net] has quit [*.net *.split] 13:28 -!- bbong [tderylo@ool-1892d67c.dyn.optonline.net] has joined #freemyipod-support 13:28 -!- NiketoNabu [d9c5faa5@gateway/web/freenode/ip.217.197.250.165] has joined #freemyipod-support 13:28 -!- ChanServ [ChanServ@services.] has joined #freemyipod-support 13:28 -!- mode/#freemyipod-support [+o ChanServ] by asimov.freenode.net 13:30 -!- user890104 [~Venci@static.225.178.40.188.clients.your-server.de] has joined #freemyipod-support 13:44 -!- user890104 [~Venci@static.225.178.40.188.clients.your-server.de] has quit [*.net *.split] 13:44 -!- bbong [tderylo@ool-1892d67c.dyn.optonline.net] has quit [*.net *.split] 13:45 -!- NiketoNabu [d9c5faa5@gateway/web/freenode/ip.217.197.250.165] has quit [Quit: Page closed] 13:47 -!- user890104 [~Venci@static.225.178.40.188.clients.your-server.de] has joined #freemyipod-support 13:47 -!- bbong [tderylo@ool-1892d67c.dyn.optonline.net] has joined #freemyipod-support 16:17 -!- benedikt93 [~benedikt9@unaffiliated/benedikt93] has joined #freemyipod-support 20:11 -!- r100_ [565596a2@gateway/web/freenode/ip.86.85.150.162] has joined #freemyipod-support 21:33 -!- r100_ [565596a2@gateway/web/freenode/ip.86.85.150.162] has quit [Quit: Page closed] 22:36 -!- NiketoNabu [d9c5faa5@gateway/web/freenode/ip.217.197.250.165] has joined #freemyipod-support 22:43 -!- benedikt93 [~benedikt9@unaffiliated/benedikt93] has quit [Quit: Bye ;)] 22:55 -!- NiketoNabu [d9c5faa5@gateway/web/freenode/ip.217.197.250.165] has quit [Quit: Page closed] --- Log closed Mon Nov 14 00:02:02 2011