--- Log opened Wed Oct 27 00:07:40 2010 00:07 -!- fmibot [~fmibot@static.225.178.40.188.clients.your-server.de] has joined #freemyipod 00:48 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has quit [Ping timeout: 255 seconds] 02:53 -!- TheSeven [~TheSeven@rockbox/developer/TheSeven] has quit [Ping timeout: 240 seconds] 02:57 -!- TheSeven [~TheSeven@rockbox/developer/TheSeven] has joined #freemyipod 05:01 -!- clustur [~logger@c-76-127-58-39.hsd1.ga.comcast.net] has quit [Remote host closed the connection] 05:02 -!- clustur [~logger@c-76-127-58-39.hsd1.ga.comcast.net] has joined #freemyipod 05:13 -!- [Saint] is now known as S_a_i_n_t 05:20 -!- n1s [~n1s@rockbox/developer/n1s] has joined #freemyipod 05:53 -!- n1s [~n1s@rockbox/developer/n1s] has quit [Quit: Lämnar] 06:46 -!- perror [~fleury@aldebaran.labri.fr] has joined #freemyipod 11:01 -!- clustur [~logger@c-76-127-58-39.hsd1.ga.comcast.net] has quit [Remote host closed the connection] 11:02 -!- clustur [~logger@c-76-127-58-39.hsd1.ga.comcast.net] has joined #freemyipod 13:06 -!- user890104 [Venci@Venci-Notebook-LAN.ipv6.6bez10.info] has joined #freemyipod 13:52 -!- n1s [~n1s@nl118-174-240.student.uu.se] has joined #freemyipod 13:52 -!- n1s [~n1s@nl118-174-240.student.uu.se] has quit [Changing host] 13:52 -!- n1s [~n1s@rockbox/developer/n1s] has joined #freemyipod 14:08 < user890104> 20:53 anyone with an embios'ed nano2g, a usb2.0 linux box and some spare time around? 14:08 < user890104> are you still looking, i think i match the requirements 14:12 < TheSeven> can you update to most recent svn, and try to run the following command? 14:13 < TheSeven> python embios.py ipodnano2g_dumpnand /tmp/nanddump 14:13 < TheSeven> i'd like to know if it manages to dump the full flash or if it dies with USB problems after some hunded MBs 14:14 < user890104> ok, do you have a precompiled installer around 14:33 < user890104> i'm compiling r229 now and will update my ipod when it's done 14:48 < user890104> emBIOS v0.1.3 r229 up and running 14:49 < user890104> seems like it's busy with something 14:50 < user890104> the HDD and USB indicators of VMware are blinking 14:51 < user890104> does this dump need to be identical to a dd if=/dev/sdb of=/tmp/something from disk mode? 14:57 < TheSeven> no 14:58 < TheSeven> th should have created four files 14:58 < TheSeven> it* 15:01 < user890104> the info file is empty (0 bytes) 15:01 < user890104> the other three are still being processed 15:02 < user890104> 2,1G data, 66M spare, 4,1M status so far 15:03 < user890104> running for about 14-15 min 15:04 < user890104> as i see in the source, the info file should contain some information about the flash 15:04 < TheSeven> yes 15:04 < user890104> and it is filled when the script starts 15:04 < TheSeven> but this apprears to be cached by python until the file is closed 15:05 < TheSeven> it will be written as soon as python terminates 15:05 < TheSeven> 2.1GB in 15 minutes is quite good 15:05 < user890104> of yes, it seems that it is not flushed to the filesystem yet 15:05 < user890104> it's 4 gb total (the flash size) 15:05 < TheSeven> ok 15:06 < user890104> will ping you when it's done 15:06 < TheSeven> so the data file will end up being 4.294.967.296 bytes big 15:06 < TheSeven> once it's finished, can you have a look at dmesg to check if there were some transmission errors it recovered from? 15:07 < user890104> ok, will check that 15:07 < TheSeven> IIRC linux handles those rather well, while on windows the device will be locked up until it is reconnected after a single failed transfer 15:08 < user890104> [37063.236902] usb 1-1: string descriptor 0 malformed (err = 2), defaulting to 0x0409 15:08 < user890104> this is the only strange thing so far 15:08 < user890104> i saw others reporting it, too 15:09 < user890104> it happens when connecting an ipod in embios mode 15:13 < user890104> so, as i understand the code, it's dumping the whole flash to memory in 8k pages which are 16 MB total, then reads each part and writes it to the data file 15:13 < user890104> what are the other 2 files dumping? 15:16 < user890104> dumped the whole flash in 26 minutes 15:16 < user890104> 4g data, 128m spare 8m status 15:17 < user890104> and 123 bytes info file :) 15:19 < user890104> NAND chip type: 0x2555d5ec Number of banks: 2 Number of blocks: 8192 Number of user blocks: 7744 Pages per block: 128 15:30 < TheSeven> sounds good 15:31 < TheSeven> if you want to study the FTL, you could use that dump now :) 15:32 < TheSeven> i'm still wondering what the matter with that string descriptor is 15:32 < TheSeven> not that it would cause any trouble, but I just don't understand what it's complaining about 15:33 < TheSeven> IIUC I'm sending 0x0409 (english) myself, so why is it moaning about that and then falling back to the same value I sent? 15:36 < user890104> it seems that you're sending 0x0409, but it thinks that it didn't receive the same 15:37 < TheSeven> yeah, but why? 15:40 < user890104> add it to the "weird things(tm)" list 15:41 < user890104> is it possible to sump the data exchanges between the ipod and the linux kernel to see what's passing on the wire 15:41 < user890104> dump* 15:41 < TheSeven> yes, I'll probably do that later on 15:41 < TheSeven> git wireshark/libpcap can to that 15:42 < user890104> ok, what about the nand dump, is there something particular to do with it or the point was to test how the os/usb/whatever reacts to such process? 15:43 < user890104> i can make one on windows to see how it goes 15:43 < TheSeven> the latter. i haven't managed to do a single complete dump on windows yet, it always stalled after at most 2GB 15:43 < TheSeven> usually after 160-500MB 15:43 < user890104> do you want me to pack & send you mine? 15:43 < TheSeven> so apparently this is not an ipod side problem, but either windows 7, libusb or just my machine 15:44 < TheSeven> i don't think that would be of much use 15:44 < TheSeven> or is there anything funky going on with your FTL that you would like to track down? :) 15:46 < user890104> actually, on the first run of rockbox ft. iloader, i got an black rockbox screen with some error message saying it's unable to load, but after restarting and running the check, it seems fine 15:46 < user890104> the more interesting part is, that rockbox was shut down properly 15:46 < user890104> but i haven't seen more issues after this single one 15:49 < user890104> the pages are 2kb each, right? 15:52 < TheSeven> yes 15:54 < user890104> the first starts with ascii 400A, then zeroes to the end, the second is all FF's, then the same pattern 15:54 < user890104> looks interesting 15:57 -!- liar [~liar@83.175.83.185] has joined #freemyipod 15:58 < user890104> at 0x00080000 it goes different 15:59 -!- benedikt93 [~benedikt9@unaffiliated/benedikt93] has joined #freemyipod 16:08 < TheSeven> yes 16:08 < TheSeven> the first block only contains that "400A" signature on all pages of the first bank 17:01 -!- clustur [~logger@c-76-127-58-39.hsd1.ga.comcast.net] has quit [Remote host closed the connection] 17:02 -!- clustur [~logger@c-76-127-58-39.hsd1.ga.comcast.net] has joined #freemyipod 17:36 -!- S_a_i_n_t [S_a_i_n_t@203.184.0.42] has left #freemyipod 17:38 -!- S_a_i_n_t [S_a_i_n_t@203.184.0.42] has joined #freemyipod 18:17 -!- perror [~fleury@aldebaran.labri.fr] has quit [Quit: Bye all !] 18:20 -!- AlexP [~alex@rockbox/staff/AlexP] has quit [Ping timeout: 255 seconds] 18:24 < fmibot> New commit by theseven (r230): Fix another silly copy&paste bug in embios.py (ipodnano2g_wipenand) 18:24 < fmibot> r230 build result: All green! 18:51 -!- liar_ [~liar@clnet-p09-185.ikbnet.co.at] has joined #freemyipod 18:51 -!- liar [~liar@83.175.83.185] has quit [Read error: Connection reset by peer] 19:21 -!- user890104 [Venci@Venci-Notebook-LAN.ipv6.6bez10.info] has quit [Ping timeout: 272 seconds] 19:22 -!- user890104 [~Venci@212.233.135.74] has joined #freemyipod 19:24 -!- AlexP [~alex@rockbox/staff/AlexP] has joined #freemyipod 20:12 < benedikt93> so, finally finished the c rewrite of the sdram init code 20:18 -!- benedikt93 [~benedikt9@unaffiliated/benedikt93] has quit [Quit: Bye ;)] 21:23 -!- user890104 [~Venci@212.233.135.74] has quit [Read error: Connection reset by peer] 21:23 -!- user890104_ [~Venci@212.233.135.74] has joined #freemyipod 22:07 -!- n1s [~n1s@rockbox/developer/n1s] has quit [Quit: Lämnar] 22:11 -!- liar_ [~liar@clnet-p09-185.ikbnet.co.at] has quit [Ping timeout: 255 seconds] 22:21 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has joined #freemyipod 22:25 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has quit [Ping timeout: 240 seconds] 23:01 -!- clustur [~logger@c-76-127-58-39.hsd1.ga.comcast.net] has quit [Remote host closed the connection] 23:02 -!- clustur [~logger@c-76-127-58-39.hsd1.ga.comcast.net] has joined #freemyipod --- Log closed Thu Oct 28 00:25:10 2010