[06:08:20] *** Quits: TheSeven (~quassel@rockbox/developer/TheSeven) (Disconnected by services) [06:08:33] *** Joins: [7] (~quassel@rockbox/developer/TheSeven) [07:09:57] *** Quits: [Saint] (~saint@rockbox/staff/saint) (Remote host closed the connection) [07:11:07] *** Joins: [Saint] (~saint@rockbox/staff/saint) [09:36:32] *** Quits: krnlyng (~liar@83.175.90.24) (Ping timeout: 276 seconds) [10:01:59] *** Quits: [Saint] (~saint@rockbox/staff/saint) (Remote host closed the connection) [10:03:00] *** Joins: [Saint] (~saint@rockbox/staff/saint) [10:37:29] *** Joins: ipod_user (c1aaa1de@gateway/web/freenode/ip.193.170.161.222) [10:39:54] sorry that i haven't been online for a few days - are there any news concerning the driver-problem iPod Classic emCORE/rockbox/ZIF->CF->SD/*PANIC* ATA Error 80000000? [11:46:25] *** Joins: krnlyng (~liar@83.175.90.24) [12:50:23] <[7]> ipod_user: not really [12:50:54] <[7]> someone with spare time needs to have a look ;) [13:13:46] <[7]> ipod_user: I just had a quick look, and it seems like this condition is failing: sector + count > ata_total_sectors [13:13:53] <[7]> we can thus conclude that ata_total_sectors == 0 [13:16:30] <[7]> hm... that code is a bit nasty: it seems to ignore if ATA init/powerup fails [13:16:50] <[7]> so the real problem probably happened earlier [13:30:52] <[7]> I can't see an obvious difference between rockbox and emcore in that code though [13:31:11] <[7]> figuring out what exactly is happening would need further diagnostics on your device [13:32:35] <[7]> we should probably improve the error handling to give more detailed information [13:41:06] [7]: the full error message is ATA: error 80000000 while reading BBT (sector 0, count 1) [13:41:13] <[7]> yes [13:41:29] <[7]> the real problem is likely somewhere in ata_power_up though [13:41:51] <[7]> which seems to have failed before initializing ata_total_sectors [13:42:15] <[7]> but we didn't log enough information to tell where exactly that one failed [13:42:54] is there any possibility for me to help you fix that? [13:43:44] <[7]> well, we need to add a whole bunch of PASS_RC calls to that init code [13:44:00] <[7]> then make a new rockbox build with that, pack it into an emcore installer, and let you flash it [13:44:08] <[7]> then see which error message results [13:44:29] <[7]> and then actually diagnose why that is failing, once we know what actually is [13:49:41] *** Quits: [Saint] (~saint@rockbox/staff/saint) (Read error: Connection reset by peer) [13:50:42] *** Joins: [Saint] (~saint@rockbox/staff/saint) [16:12:25] *** Quits: ipod_user (c1aaa1de@gateway/web/freenode/ip.193.170.161.222) (Quit: Page closed) [19:23:00] *** Quits: [7] (~quassel@rockbox/developer/TheSeven) (Disconnected by services) [19:23:14] *** Joins: TheSeven (~quassel@rockbox/developer/TheSeven)