[03:08:44] *** Quits: TheSeven (~quassel@rockbox/developer/TheSeven) (Disconnected by services) [03:08:51] *** Joins: [7] (~quassel@rockbox/developer/TheSeven) [05:36:41] *** Quits: prof_wolfff (~prof_wolf@82.159.0.123.dyn.user.ono.com) (Read error: Connection reset by peer) [05:39:42] *** Joins: prof_wolfff (~prof_wolf@82.159.0.123.dyn.user.ono.com) [07:03:15] *** Quits: [Saint] (~hayden@rockbox/staff/saint) (Read error: Connection reset by peer) [07:03:26] *** Joins: [Saint] (~hayden@rockbox/staff/saint) [09:51:32] *** Joins: STeeF (~STeeF@office.hostnetbv.nl) [10:07:34] *** Joins: [Saint_] (~hayden@rockbox/staff/saint) [10:07:39] *** Quits: [Saint] (~hayden@rockbox/staff/saint) (Read error: Connection reset by peer) [15:50:02] *** Joins: nieuwbie (~user@ip503d90a9.speed.planet.nl) [15:50:56] Hi guys, I have a problem with emcore.py script. Somehow it returns No emCore device found! [15:51:13] <[7]> which os? [15:51:37] linux [15:51:49] I have an older revision of emcore [15:51:57] <[7]> probably a permission problem then [15:52:09] ran it with sudo [15:52:12] <[7]> hm [15:52:17] <[7]> does lsusb show the ipod? [15:52:48] shows the id ffff:e000 [15:53:01] <[7]> that looks fine [15:53:19] I believe so, yes [15:54:04] the revision is r859, and I use gentoo GNU/linux [15:54:24] libusb 1.0.19 no libusb-compat [15:54:58] Its weird cause when Im under rockbox os automatically detects the partition [15:55:32] <[7]> which pyusb version? [15:55:48] <[7]> that should usually ship with an lsusb.py script - can you try running that? [15:56:16] 1.0.0_beta2 [15:56:55] <[7]> try running that: http://wiki.erazor-zone.de/wiki:projects:python:pyusb:setup:examples:lsusb [15:58:15] <[7]> (that uses the legacy api though) [15:58:34] I don't see any ffff:e000 here [15:58:41] <[7]> but you see other devices? [15:59:01] I believe so, yes. [15:59:03] <[7]> any signs of USB trouble in dmesg? [15:59:56] Not that I know of. Kernel recognises it as freemyipod [16:00:01] <[7]> sudo lsusb -vvvd ffff:e000 [16:04:56] nothing [16:10:56] *** Quits: jan_bee (~some@vpn.janbeerden.be) (Ping timeout: 268 seconds) [16:13:13] <[7]> ok, so this is some problem on the usb side [16:13:25] <[7]> any dmesg errors after that lsusb? [16:13:37] <[7]> it seems like the kernel knows about a device being there, but has trouble talking to it [16:13:49] <[7]> behaves a bit as if the firmware (or usb driver) on the ipod would be locked up [16:15:06] Not that I can see, emCore Debugger as always [16:15:45] <[7]> how long does running emcore.py or lsusb -v take? [16:15:59] <[7]> if it's more than a split second, some usb transfer is definitely timing out [16:16:19] It's instantly [16:16:33] <[7]> lsusb without -v won't actually interact with the hardware, and just print out the kernel's view of things [16:16:55] <[7]> so if it suddenly disappears when run with -v, that suggests some communication trouble [16:19:26] Ive ran it with and without -v, the same [16:19:51] so it's a problem with pyusb isn't it? [16:21:05] *** Joins: jan_bee (~some@vpn.janbeerden.be) [16:21:24] <[7]> seems like a more general usb or device-side problem [16:21:30] <[7]> as lsusb seems affected as well [16:21:42] How so? [16:22:33] <[7]> oh so you say it appears with -v, but not with -d ffff:e000? weird [16:23:31] now it does [16:24:42] and also in lsusb.py [16:25:08] but not in emcore.py [16:25:41] the thing was the timeout of inactivity [16:25:47] <[7]> does it disappear from lsusb -v after running emcore.py? [16:26:39] No. [16:31:59] everything works great (umsboot, rockbox, but not emcore) [18:06:10] [7]: So... no ideas? [18:06:56] <[7]> hm not really... if it appears in lsusb but not the python script, it seems more like a pyusb issue [18:07:20] actually it does appear in python script [18:09:30] lsusb.py - that waht you mean? [19:29:33] *** Quits: krnlyng (~liar@178.112.210.237.wireless.dyn.drei.com) (Ping timeout: 240 seconds) [19:44:11] *** Joins: krnlyng (~liar@178.114.74.158.wireless.dyn.drei.com) [21:52:17] *** [Saint_] is now known as [Saint] [22:30:13] *** Quits: nieuwbie (~user@ip503d90a9.speed.planet.nl) (Quit: ERC (IRC client for Emacs 24.5.1))