[00:26:26] *** Quits: n1s (~n1s@rockbox/developer/n1s) (Quit: Ex-Chat) [00:43:03] *** Quits: liar (~liar@clnet-p09-185.ikbnet.co.at) (Ping timeout: 245 seconds) [01:24:23] *** Joins: user890104 (Venci@unaffiliated/user890104) [01:24:23] -hitchcock.freenode.net- [freenode-info] channel flooding and no channel staff around to help? Please check with freenode support: http://freenode.net/faq.shtml#gettinghelp [01:32:09] uhm [7] ... you wrote a brand new firmware, just to port umsboot to use it, or you added support for ipods to some past project of yours? :) [01:32:39] the source looks completely different from everything freemyipod-ish so far [01:33:35] [7]: ipodclassic 120gb here. im not really shure what kind of usb issues... but sometimes i have usb strange behaviors here. im on hackintosh so it can be a source of bizarre troubles. but i can do something to help [01:34:17] <[7]> user890104: it shares some parts: the division, sprintf and memcpy/memmove/memset implementations [01:34:19] <[7]> but that's about it [01:34:34] <[7]> and of course part of the umsboot application layer [01:36:48] 30/07/13 00:36:19,000 kernel: USBMSC Identifier (non-unique): 0xffff 0x5562 0x1 [01:37:09] UMSboot does not mount [01:37:28] <[7]> ok, how are you starting umsboot right now? [01:37:36] <[7]> how does mounting fail? [01:38:05] <[7]> (we've had trouble with OSX disliking the partitioning as well, so this might not be USB related at all) [01:38:18] power on ipodclassic, select Tools, select Run Umsboot [01:38:37] and plugin cable [01:38:42] <[7]> ok, so a flashed one [01:39:14] 30/07/13 00:37:57,441 diskarbitrationd: unable to probe /dev/disk3 (status code 0xFFFFFFFA). [01:39:36] sorry i forgot 2 [01:39:41] 30/07/13 00:37:56,000 kernel: USBF: 126709.956 AppleUSBEHCI[0x86d4000]::Found a transaction past the completion deadline on bus 0x52, timing out! (Addr: 2, EP: 1) [01:39:42] 30/07/13 00:37:57,000 kernel: disk3: device/channel is not attached. [01:39:42] 30/07/13 00:37:57,000 kernel: [0xb4db400](2)/(5) Device not responding [01:39:43] 30/07/13 00:37:57,000 kernel: disk3: media is not present. [01:40:06] <[7]> ok, that does indeed sound like USB trouble [01:40:30] in umsboot, yes. rockbox uses to mount propertly most of the times [01:41:05] sometimes, after a first mount, it refuses to mount until rockbox reboot [01:41:30] but they can be hackintosh related [01:42:45] actually i dont have any linux installed in me computer, im planning to install debian sid after august [01:44:35] i dont know if this happens in a freal mac [01:49:28] <[7]> bcobco: can you easily run a different umsboot version? [01:49:41] <[7]> i.e. do you have the emcore tools or a dfu loader set up? [01:50:42] actually i have nothing at all [01:50:55] but i can try [01:50:55] <[7]> how did you install emcore on that ipod? [01:50:58] linux [01:51:07] more than one year ago [01:51:21] <[7]> with a bit of luck ipoddfu.py might work on mac too [01:52:36] emCORE r859 (2012-01-02) [01:53:28] sometimes im upgrading rockbox. it now powers off the screen and does cpu frequency scaling [01:53:39] much more battery life! [01:54:19] im checking now about the emcore tools (i dont remember nothing!) [01:55:52] http://www.freemyipod.org/wiki/EmCORE_Installation/iPodClassic/PrepareDFULinux [01:56:00] im trying it [01:56:56] python: stable 2.7.5, HEAD [02:00:27] <[7]> looks like we can get away without it [02:00:56] <[7]> grab this and put it on your ipod: https://mega.co.nz/#!MQZDGaTT!MnsOsAqWXDeNQr7t7KDF3CCjGUsG8YYD1wbPpLqoXrE [02:01:03] <[7]> you should be able to launch it from within rockbox [02:01:16] <[7]> I just tested it and the LCD freaked out for some reason, but the USB part of it worked just fine [02:02:51] put it.. on root directory? [02:03:19] *** Joins: clustur (~logger@c-68-53-250-91.hsd1.tn.comcast.net) [02:03:27] *** Quits: clustur (~logger@c-68-53-250-91.hsd1.tn.comcast.net) (Remote host closed the connection) [02:03:54] <[7]> anywhere [02:04:05] <[7]> then just select it from rockbox's file browser [02:04:43] i hope my ipod will not explode [02:05:25] lcd crazy [02:05:37] its exploding? [02:05:51] reboot? [02:05:59] <[7]> that's probably somehow related to rockbox shutting down the LCD [02:06:22] <[7]> then umsboot tries to send it some pixels and it interprets them as commands instead [02:06:41] crazy as fuck [02:06:48] <[7]> if I look closely I can see a faint, flickering display of the umsboot screen in the bottom left corner, rotated by 90° [02:06:56] <[7]> does it connect to USB? [02:07:12] when this program is running? [02:07:16] <[7]> yes [02:07:38] yes! [02:07:46] UBSboot mounted [02:07:49] <[7]> aha [02:07:55] <[7]> so this new driver actually fixed something. [02:09:18] 30/07/13 01:08:29,000 kernel: USBMSC Identifier (non-unique): 0xffff 0x5562 0x2 [02:09:31] <[7]> that looks correct [02:09:58] <[7]> the 3 fields are vendor ID, product ID and device revision number [02:12:27] tested 2 times, it mounts propertly, but osx remounts it every time im umounting. for shure this is osx behavior. maybe a manual eject will work. [02:12:41] just to eject "propertly" [02:13:14] this is umsboot partition. i suppose i can upgrade emCORE now? [02:13:52] <[7]> yes, you should be able to upgrade emcore if there was a newer version [02:13:59] <[7]> that reconnecting is "normal" [02:14:21] <[7]> the new umsboot decides to reconnect because it didn't find anything bootable on the drive [02:15:41] now i think i understand, that bootable thing uses to be the emcore upgrade [02:16:39] <[7]> yes, or whatever you choose to drop in there [02:16:49] <[7]> hm, looks like the new toolchain is making the code sufficiently faster to trigger some previously unnoticed bugs... and one of them looks fairly similar to what currently prevents ipod classic dualboot! [02:17:25] that escapes my knowledge [02:19:15] but if i can contribute in testing its ok. i will have more time in september [02:21:47] or tonight [02:22:40] unluckily i will be back here in about one month [02:29:36] [7]: please let me know if you need test something more now [03:33:40] *** Quits: bcobco (~bcobco@77.225.204.93) (Quit: i have to go.. my people need me..) [06:45:19] *** Quits: [7] (~quassel@rockbox/developer/TheSeven) (Read error: Operation timed out) [06:47:58] *** Joins: TheSeven (~quassel@rockbox/developer/TheSeven) [08:03:16] *** Joins: clustur (~logger@68.53.250.91) [08:03:16] *** Quits: clustur (~logger@68.53.250.91) (Remote host closed the connection) [08:48:02] *** Quits: [Saint] (~saint@rockbox/user/saint) (Quit: server shutdown) [11:26:59] *** Joins: n1s (~n1s@nl118-168-30.student.uu.se) [11:26:59] *** Quits: n1s (~n1s@nl118-168-30.student.uu.se) (Changing host) [11:26:59] *** Joins: n1s (~n1s@rockbox/developer/n1s) [13:16:40] *** Joins: Guest7017 (~liar@clnet-p09-185.ikbnet.co.at) [14:03:19] *** Joins: clustur (~logger@c-68-53-250-91.hsd1.tn.comcast.net) [14:03:19] *** Quits: clustur (~logger@c-68-53-250-91.hsd1.tn.comcast.net) (Remote host closed the connection) [15:58:40] *** Joins: [Saint] (~saint@rockbox/user/saint) [16:19:11] *** Quits: [Saint] (~saint@rockbox/user/saint) (Remote host closed the connection) [16:20:07] *** Joins: [Saint] (~saint@rockbox/user/saint) [17:32:16] *** Quits: [Saint] (~saint@rockbox/user/saint) (Remote host closed the connection) [17:43:16] *** Joins: [Saint] (~saint@rockbox/user/saint) [20:03:19] *** Joins: clustur (~logger@c-68-53-250-91.hsd1.tn.comcast.net) [20:03:20] *** Quits: clustur (~logger@c-68-53-250-91.hsd1.tn.comcast.net) (Remote host closed the connection) [21:04:04] *** Quits: [Saint] (~saint@rockbox/user/saint) (Remote host closed the connection) [21:05:02] *** Joins: [Saint] (~saint@rockbox/user/saint) [22:43:27] user890104: do you happen to know if we have a nano4g dfu boot file somewhere? [22:43:32] containing ibugger or (ideally) emcore? [23:13:22] TheSeven: let me see my fmi folder [23:13:36] nvm, got it mostly working already [23:13:51] we're pretty damn close to a working umsboot (via DFU) on nano2g [23:13:54] er, nano4g [23:14:02] no more notes exploit :) [23:14:13] no more ibugger [23:14:18] no more having to sign crap for dfu [23:14:29] just fire up umsboot and drop it in :) [23:18:59] WTF.x1225.release.ibugger.dfu [23:19:09] that's what i found [23:19:36] also x1223.ibugger that's for n3g/classic, right? [23:22:34] probably [23:22:54] hm. looks like memcpy is broken. [23:23:11] doesn't deal with unaligned buffers right [23:24:55] how can some code that works just fine on armv5 break on armv6? [23:47:02] * user890104 picked up his nano{2,3,4}g from his box of junk hardware [23:50:28] ok, let's test umsboot 0.2