Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2009-01-01

00:00:05DerDomeHappy New Year
00:01:34jhMikeS+R = boosted, "9 9" and "10 10" means it's bring the priority up. It should stay "16 16" unless the PCM buffer starts getting low.
00:01:52kugelit's never at 16
00:03:23 Quit ender` (Read error: 110 (Connection timed out))
00:03:33 Join Seed [0] (n=ben@bzq-84-108-232-45.cablep.bezeqint.net)
00:06:28ZagorI see a lot more +R when playing mp3, oddly enough
00:07:11Zagorand I'm constantly at 92% for codec thread
00:07:41Zagorit's appears our builds differ substantially
00:07:51jhMikeSMP3 uses most of the stack. it used to use more before dual core.
00:07:54 Quit solexx_ (Read error: 110 (Connection timed out))
00:08:04Zagoraha
00:14:17 Quit jbenjg ()
00:17:01Zagorwell, obviously there is some boosting left I haven't slashed yet. thank you for testing, kugel.
00:19:24saratoga92% for mp3 decode is normal with the cop patch
00:19:50Zagorsaratoga: ok, good
00:22:27 Quit Strife89 (Read error: 110 (Connection timed out))
00:28:57saratogahttp://build.rockbox.org/ should probably be updated to not mention "rockbox 3.0"
00:29:20B4gderoh
00:29:37ZagorjhMikeS: when is thread->priority lowered? what should I be looking for?
00:30:36B4gderit does now!
00:31:42B4gderor is it doesn't?
00:32:08jhMikeSZagor: If more than 1/2 second of PCM is buffered.
00:32:46 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
00:33:30jhMikeSlower number = higher priority btw
00:33:58ZagorjhMikeS: ahh, I thought it was some magic by kernel/thread.c
00:34:26 Join IudeX [0] (n=4e83d3b2@gateway/web/cgi-irc/labb.contactor.se/x-b82e43022b2e8a33)
00:34:39IudeXAll the best to everyone!!!
00:35:09Zagorthat shouldn't really happen though. the patch changes the threshold to 1/4s and that shouldn't happen except in edge cases
00:35:14jhMikeSThe only magic there is priority inheritance with mutexes and synchronous messages
00:35:26ZagorjhMikeS: good
00:35:51IudeXAren't you drinking today? :) I see you are wornink.
00:35:55 Join nuonguy [0] (n=john@c-24-6-174-132.hsd1.ca.comcast.net)
00:35:58IudeXworking ;]
00:36:26Zagorand boost_codec_thread() is called at the same time as trigger_cpu_boost. yet we get low prio but no boost !?
00:37:08 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
00:37:40ZagorIudeX: why choose either/or?
00:38:26jhMikeSIf you're seeing +R the trigger_cpu_boost was registered. Are you saying it's not showing?
00:39:11ZagorjhMikeS: I'm seeing it sometimes for mp3 but never for flac. yet kugel says he gets worse behaviour from flac than mp3.
00:39:25IudeXDoes anyone know where is funman? :)
00:39:34saratogahes off for the winter
00:40:04saratogawow some of the svn themes are quite broken on the sansa lately
00:40:05Zagorbut I get 9-10 prio for flac too
00:40:19saratogaflac should never boost
00:40:39Zagorprobably the debug menu is simply too slow to show boost reliably
00:41:42jhMikeSZagor: strange. flac really doesn't boost for me right now (even with tone controls)
00:41:43Zagorsaratoga: then I wonder why kugel claims he gets worse gui lagginess from flac than mp3
00:42:15jhMikeSI'm talking unpatched though
00:42:44 Join casainho [0] (n=chatzill@193.126.192.5)
00:43:38casainhohello :-)
00:43:43casainhohappy new year!!! :-)
00:43:43 Quit IudeX ("CGI:IRC (EOF)")
00:44:52ZagorjhMikeS: I actually see some boosting on flac with svn
00:45:10Zagoryet it always stays at prio 16
00:45:49Zagorand buffering thread screen claims 0% boost ratio
00:45:53saratogaif you scroll a lot on most arm targets will have to boost, since scrolling takes a lot of CPU power
00:46:08saratogathe buffering screen also uses quite a bit of CPU power too
00:46:34 Join Baw [0] (n=Sphinx@cpe-74-70-40-135.nycap.res.rr.com)
00:46:57Bawi just came to thank whoever for adding scaling album art support
00:47:00Bawhurrrray!
00:47:10Zagorsaratoga: yeah, that could be it. I'm primarily looking at the OS Threads screen.
00:47:26***Saving seen data "./dancer.seen"
00:47:28Zagorthe odd thing is that with my patch I get lower prio but not more boost.
00:48:02 Quit B4gder ("It is time to say moo")
00:48:04kugelZagor: probably exactly because it doesn't boot
00:48:06kugelboost
00:48:22Bawo.O
00:48:57Zagorkugel: the code boosts and changes prio in the same function. one shouldn't happen without the other.
00:49:10kugelI don't get more boosts, nor less. Something apparently keeps it busy
00:52:07jhMikeSSomething must be preventing it from calling boost_codec_thread with "false"
00:53:30kugelfor mp3 codec is "9 9 92%"
00:54:08jhMikeSI think the normal watermark has to be higher than the critical one
00:55:20ZagorjhMikeS: normal watermark?
00:55:22jhMikeSor you need to be sure once it's high enough that pcmbuf_under_watermark gets called with false
00:56:29jhMikeSPCMBUF_WATERMARK is 2-seconds currently and the critical point starts at 1/2 second (where it increases priority)
00:56:51 Quit casainho ("ChatZilla 0.9.84 [Firefox 3.0.5/2008121622]")
00:57:21jhMikeSIn which case pcmbuf_under_watermark gets called in between and boost_codec_thread gets called with false
00:58:02Zagorin svn, yes. in my patch the watermark is moved to 0.25 seconds. ah, but the boost_codec_thread() check is always true...
00:58:27jhMikeSyeah, once it gets passed the watermark, no more calls are made to return it to normal
00:58:30ZagorI really dislike all those hardcoded time limits sprinkled throughout the code
00:59:20Zagorexactly. and at the start of the first track you are always under the watermark.
00:59:26saratogahow'd ever want to run this bag of shit on anything but an archos anyway?
01:00
01:00:10 Quit anewuser (Connection timed out)
01:00:54Bawis there any way to use iPod docks that use apple protocol with rockbox?
01:01:20Bawi tried booting into the apple fw then rebooting into rockbox so it would be connected first but i still hear no sound from the dock
01:03:39 Join Kohlrabi [0] (n=Kohlrabi@frustrum.nosebud.de)
01:04:34CaptainKewlthere's no way to do synchronous callbacks in plugin menus?
01:05:04ZagorCaptainKewl: everything is synchronous unless you unsync it yourself
01:09:48CaptainKewlI'm rendering stuff in a while() loop and then inside the loop I call menu_show() which, if I'm reading this right, does its own thing till there's input.
01:10:05CaptainKewlI'd like to be able to render stuff while the menu is up.
01:10:37Zagorthat means you want to do things _a_syncronously, i.e. without waiting for the call to return
01:10:48Zagoryou can do that by creating a thread
01:10:59CaptainKewlaha, thanks for the correction.
01:11:20CaptainKewlokay, I'll look into that. thanks.
01:11:50 Join aata [0] (n=aaltanah@125.209.117.167)
01:12:15aatahey can anyone help me out ive got mac formatted ipod wanna install rb on it
01:12:39aatabut i dont have access to a windows comp how do i make it a winpod from osx?
01:13:15saratogacheck the wiki, theres a guide to reformatting it there
01:13:20saratogai think its even linked from the manual
01:13:43saratogayes, got the wps update disable patch to work without breaking alternating lines
01:13:44aatasaratoga yeah but the ipod goes into infinite reboot mode after the dd command
01:14:15aataand i just end up having to do the whole thing over
01:14:32aatabut it still doesnt work
01:14:45aata???
01:15:36aatasaratoga any ideas?
01:16:38Lloreanaata: Follow the instructions more carefully, because they do work if you do them right. Figure out where you're doing them wrong, and ask for help at that point?
01:17:15aatallorean i followed them perfectly unmounted and everything
01:17:28aatabut the problem comes when you dd to the mbr
01:17:31Lloreanaata: If you followed them perfectly, you would not have the problem you do.
01:17:42aataand it goes berzerk it doesnt stop restarting!
01:17:46saratogai've updated fs#8523
01:17:55saratogait works for me
01:18:01saratogathough it'd be nice if someone could look at it
01:18:25saratogathe fix is really simple, i just reset the counters before halting wps updates
01:18:30aatawell ok ill try it again but im pretty sure nothings gonna happen
01:18:30 Quit saratoga ("CGI:IRC (EOF)")
01:19:09Lloreanaata: Don't try doing the exact same thing again. If you're doing it wrong, doing it wrong again won't help. Reread it, and ask questions if there's anything you're even a little unclear on
01:23:32Zagornew watermark patch in FS #9703, fixing the stuck elevated priority.
01:26:27*gevaerts grumbles a bit
01:26:43gevaertsI've just done a built with the previous one!
01:26:55gevaertssvn stat
01:29:11kugelgood luck with the watermarks, I'm off
01:29:14 Quit kugel ("ChatZilla 0.9.84 [Firefox 3.0.5/2008121623]")
01:29:53 Nick JdGordon|zzz is now known as JdGordon (n=jonno@rockbox/developer/JdGordon)
01:32:14 Join anewuser [0] (i=anewuser@unaffiliated/anewuser)
01:40:09linuxstbaata: You probably need to force it into disk mode (hold SELECT+PLAY) whilst it is doing the restarting.
01:40:36 Quit Zagor ("Leaving")
01:40:46 Join Strife89 [0] (n=michael@204.116.245.152)
01:41:02 Quit Strife89 (Client Quit)
01:41:44 Quit aata ()
01:48:50 Quit jhMikeS (Nick collision from services.)
01:48:52 Join _jhMikeS_ [50] (n=jethead7@rockbox/developer/jhMikeS)
02:00
02:10:42 Part Aurix_Lexico
02:10:51 Join aurix_lexico [0] (n=adam@c-68-56-205-239.hsd1.fl.comcast.net)
02:16:54 Quit ender1 (" Happy new year 7*7*7*7 - 7*7*7 - 7*7 !")
02:27:45 Quit DerDome ("Leaving.")
02:28:36 Quit culture (Read error: 60 (Operation timed out))
02:37:26 Part Llorean
02:40:29 Quit Zom (Read error: 110 (Connection timed out))
02:47:29***Saving seen data "./dancer.seen"
02:50:20 Quit faemir (Remote closed the connection)
02:57:58 Join itcheg [0] (i=62db4767@gateway/web/ajax/mibbit.com/x-1a75f881a17c86d9)
02:59:17 Quit tvelocity (Remote closed the connection)
03:00
03:34:21 Quit moos ("Have a good year at all and to everyone !")
03:34:31 Quit ZincAlloy ("CGI:IRC (EOF)")
03:40:38 Quit dfkt ("-= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.")
03:46:16 Quit telliott ("Leaving")
03:52:23 Join Schmogel [0] (n=Miranda@essn-4db6c9fb.pool.einsundeins.de)
03:59:46 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
04:00
04:11:19 Join blkhawk- [0] (n=blkhawk@g228068214.adsl.alicedsl.de)
04:13:31 Part toffe82
04:17:54 Join ameyer [0] (n=ameyer17@adsl-75-57-190-24.dsl.emhril.sbcglobal.net)
04:25:54 Quit bmbl ("Woah!")
04:26:45 Join cpu98 [0] (i=blankbla@222.108.66.5)
04:28:53 Quit blkhawk (Read error: 110 (Connection timed out))
04:29:17 Nick blkhawk- is now known as blkhawk (n=blkhawk@g228068214.adsl.alicedsl.de)
04:32:50 Quit Schmogel (Read error: 110 (Connection timed out))
04:37:04 Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk)
04:47:32***Saving seen data "./dancer.seen"
04:48:00 Join Darksair [0] (n=user@58.192.38.112)
04:53:36 Join Barahir_ [0] (n=jonathan@Xa5d0.x.pppool.de)
05:00
05:02:15 Quit Thundercloud (Remote closed the connection)
05:10:58 Quit Barahir (Read error: 110 (Connection timed out))
05:14:06 Join miepchen^schlaf [0] (n=miepel@e178199232.adsl.alicedsl.de)
05:38:01 Join MOHDMACH [0] (n=MOHDMACH@cpe-76-185-233-141.tx.res.rr.com)
05:42:32MOHDMACHHello
05:46:04MOHDMACHIs there a way to create a WPS that is similar to the original apple firmware's WPS
05:46:11MOHDMACH?
05:46:48MOHDMACHI have searched and cannot find any specifics on how to accomplish this.
05:47:04FOADIt's bloody new year's eve, have a drink.
05:47:45MOHDMACHDo you mean to contact you on another day?
05:48:22 Part nuonguy ("Leaving")
05:50:53scorche|shMOHDMACH: in what way?
05:51:43MOHDMACHI'm sorry I do not understand your question.
05:52:32scorche|shin what way did you want it to be similar?
05:52:39 Join pixelma_ [0] (n=pixelma@rockbox/staff/pixelma)
05:53:06 Quit pixelma (Read error: 60 (Operation timed out))
05:53:50MOHDMACHIn the way the progress bar slides over and the volume bar appears while you adjust the volume or touch the scroll pad and disappears when you take your finger off the scroll pad.
05:55:10scorche|shthat isnt just the WPS look then...those are functional elements...rockbox isnt the apple firmware, so those would have to be added into the code
05:56:58MOHDMACHI'm sorry I thought that sort of animation sequence was one of the things supported by Rockbox by default.
05:57:36LambdaCalculus37Nope.
05:57:41scorche|shwhat gave you that impression?
05:59:14MOHDMACHThe firmware is complex so why shouldn't someone code some animation sequences in by default while coding Rockbox.
06:00
06:00:15MOHDMACHSorry forgot the question mark.
06:02:25MOHDMACHWell all right, is there any functional builds that have this sort of animation?
06:03:24LambdaCalculus37Have you looked in Flyspray for a patch that may add this?
06:04:12*ameyer wonders how close you can get to what MOHDMACH wants with a conditional viewport and the "volume is changing" tag
06:06:01MOHDMACHI could do that but I am very new at Rockbox themes and even if it was there, I probably did not recognize it.
06:06:18JdGordonyeah, that should be doable
06:06:59MOHDMACHI have looked at the patches section at rockbox.org but couldn't find anything like that however I did not search flyspray because I thought that was only for bugs.
06:07:20JdGordonyou dont need patches... like ameyer said, you can do that with conditional viewports and the volume button tag
06:07:25JdGordoncheck CustomWPS on the wiki
06:09:28 Quit amiconn (Read error: 110 (Connection timed out))
06:09:57 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
06:10:38MOHDMACHOkay
06:11:21 Quit miepchen^schlaf ()
06:14:00 Quit itcheg ("http://www.mibbit.com ajax IRC Client")
06:17:55MOHDMACHWell it just says "Can also be used as a conditional, and can be used with conditional viewports for some really neat effects"
06:18:52MOHDMACHAre there any examples, tutorials or specifics on how this can be used with conditional viewports or what effects it produces
06:19:19MOHDMACH.
06:34:01MOHDMACHWhat exactly is a Shuffle Image?
06:40:30 Join MOHDMACH_ [0] (n=MOHDMACH@cpe-76-185-233-141.tx.res.rr.com)
06:42:52 Join geokite [0] (n=geokite@ip68-6-252-29.sd.sd.cox.net)
06:43:52InDAVIDualismOIC!!!
06:44:38LambdaCalculus37InDAVIDualism: And what was the point of that?
06:45:01InDAVIDualismThat's what you think.
06:47:33***Saving seen data "./dancer.seen"
06:48:36MOHDMACH_what?
06:52:43 Quit peter-b (Read error: 60 (Operation timed out))
06:53:20 Join peter-b [0] (n=peter_b@p54978D55.dip0.t-ipconnect.de)
06:53:43InDAVIDualismAre there any other OSes/Firmware I'd be able to install to a Sansa Fuze other than RockBox?
06:56:42LambdaCalculus37No, there aren't.
06:57:40JdGordonMOHDMACH_: no, there arnt examples... unless you find one already made with the tags you want
06:57:54JdGordonits fairly simple ones you understand the concepts of conditionals and tags...
06:57:55 Quit MOHDMACH (Read error: 110 (Connection timed out))
06:58:08MOHDMACH_okay thanks
06:58:37JdGordonill give you an example of that volume tag to get you going thoguh
06:58:56MOHDMACH_That would be swell JdGordon
06:59:16MOHDMACH_What is a shuffle image.
07:00
07:00:23JdGordon%?mv2.5<a|b>
07:00:51JdGordonif I got that right it means that when the volume is chaning (and 2.5 seconds after it stops) "a" will be shown on the screen... otherwise "b" will be shown
07:01:29MOHDMACH_So what do I replace "a" and "b" with?
07:01:42JdGordonnow, if you setup a viewport with %Vl|...| before that line... if you put %Vd... where a is, it will enable that viewport when its chaning
07:02:04JdGordoninside that viewport you then put whatevr yhou want to dispolay... images or text, etc
07:02:33JdGordona shuffle image I guess is just an image that gets sdisplayed when shuffle is enabled
07:03:19MOHDMACH_I guess I'll try to make a simple one with stars and upload it maybe as a .gif image.
07:03:22MOHDMACH_Ah okay
07:04:21*JdGordon wishes he had some creative ability to design a WPS :p
07:04:53MOHDMACH_You have the knowledge.
07:05:05MOHDMACH_You just need inspiration.
07:05:45MOHDMACH_By stars I mean "***"
07:07:03 Quit aurix_lexico ("Leaving.")
07:08:07 Join aurix_lexico [0] (n=adam@c-68-56-205-239.hsd1.fl.comcast.net)
07:10:10 Quit perrikwp ("http://www.mibbit.com ajax IRC Client")
07:10:10 Quit aurix_lexico (Client Quit)
07:10:30 Join Aurix_Lexico [0] (n=comrade@c-68-56-205-239.hsd1.fl.comcast.net)
07:10:46BHSPitLappyby "***" you mean asterisks.
07:11:03MOHDMACH_I have tried to design a volume image before just not like the one I have described. Similar to the "Rockboxed" theme but when I applied it, it was displayed incorrectly. While designing it I used the "Unicatcher" theme to scale it.
07:11:05MOHDMACH_Yes
07:16:01MOHDMACH_But it would display the wrong parts of the volume image. But from the basic perspective it did work but not as it should.
07:16:59JdGordonput the .wps text on a pastebin
07:17:25MOHDMACH_I'm on it.
07:19:46 Join RockRabbit [0] (n=3aac9a01@gateway/web/cgi-irc/labb.contactor.se/x-407ffe78aa1c140a)
07:19:56 Join MOHDMACH [0] (n=MOHDMACH@cpe-76-185-233-141.tx.res.rr.com)
07:21:38RockRabbitWhat does it mean when booting my Sansa c250 the rockbox logo comes up then flashes on and off and never loads up. If i hold the left button down it will then go into the OF. Previously i used the format option within the OF, but I copied a new .rockbox to the root of the drive.
07:22:16 Quit LambdaCalculus37 ("Happy New Years, all!")
07:22:47MOHDMACH%wd
07:22:47MOHDMACH%X|wps bg bse.bmp|
07:22:48MOHDMACH%t1 %?mp<%al Stopped%ar-:−−/-:−− |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:−−/-:−− |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
07:22:48DBUGEnqueued KICK MOHDMACH
07:22:48MOHDMACH%al %bl%%%ar%pp/%pe
07:22:48MOHDMACH%s%ac%?in<%in|%pp> - %?it<%it|%fn>
07:22:50MOHDMACH%s%ac%?ia<%ia|%?d2<%d2|Unknown Artist>>
07:22:52MOHDMACH%s%ac%?id<%id|%?d1<%d1|Unknown Album>>
07:22:54MOHDMACH%al %fbKbps
07:22:56MOHDMACH%pb|-|11|-|298|7|
07:22:56 Join goffa [0] (n=goffa@216.220.23.105)
07:22:58MOHDMACH%s%acNext: %?It<%It|%?Fn<%Fn|?>>
07:23:00MOHDMACH%xl|A|battery-i.bmp|284|12|5|
07:23:00Mode"#rockbox +o logbot " by ChanServ (ChanServ@services.)
07:23:01DBUGQ-Sent KICK MOHDMACH to server
07:23:02MOHDMACH%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAb|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAc|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAd|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAe|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>
07:23:02Kick(#rockbox MOHDMACH :No flooding!) by logbot!n=bjst@gateway/web/cgi-irc/labb.contactor.se/x-8076c4bfe14b4de1
07:23:51Unhelpful...how cheaply can a fuze be had? and would i probably just end up bricking it?
07:28:28 Quit RockRabbit ("CGI:IRC (EOF)")
07:30:08 Join MOHDMACH [0] (n=MOHDMACH@cpe-76-185-233-141.tx.res.rr.com)
07:31:35scorche|shMOHDMACH: he said use a pastebin...not to paste it in here..
07:32:20MOHDMACHYes here is the link.
07:32:23MOHDMACHhttp://pastebin.com/m173e6cbb
07:34:45 Quit goffa_ (Read error: 110 (Connection timed out))
07:36:23 Quit MOHDMACH_ (Read error: 110 (Connection timed out))
07:36:29 Quit fdinel ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org")
07:36:54MOHDMACHOn line: %xl|G|prfvol.bmp|34|5|8| what does |34|5|8| stand for or represent?
07:38:01 Quit InDAVIDualism ()
07:39:48 Quit XavierGr ()
07:40:30 Quit Aurix_Lexico (Read error: 110 (Connection timed out))
07:44:35MOHDMACHI think 8 might stand for the sub-images.
07:45:31Unhelpfulhttp://www.rockbox.org/twiki/bin/view/Main/CustomWPS#Bitmap_Strips
07:48:01 Join weternal [0] (n=jim@71-82-79-160.dhcp.bycy.mi.charter.com)
07:48:31MOHDMACHYeah I was looking at that. But thanks
07:48:45weternalhey I've got a screen-less 1st gen nano, is there someway I could get Rockbox to run it in a simple shuffle mode?
07:49:28BHSPitLappyweternal, it's definitely possible, you can code anything you can dream up
07:49:49BHSPitLappy(and, uh, possess the skill set to do so)
07:49:54weternalI've never used rockbox before, because my main ipod is 2nd gen
07:50:17BHSPitLappyweternal, you'd have to hack the interface code quite a bit to your lacking
07:50:27BHSPitLappyhopefully you're a coder of sorts
07:51:25weternalI like to think of myself as one... I'm an alpha-tester for ubuntu... I'm not afraid to get dirty in CLI
07:51:37Unhelpful...and you can program?
07:51:44weternalwould it perhaps just be easier to install a new screen
07:51:45weternalyes
07:52:39BHSPitLappyweternal, actually, just use the voice menus
07:52:53MOHDMACHI don't know (according to the link) what 153 and 134 represent. I think 10 represents sub-images rite?
07:53:04BHSPitLappyjust kind of dawned on me that rockbox has TTS support for the vision-impaired
07:53:37UnhelpfulMOHDMACH: the number of them, yes. the bitmap should be some number of pixels * that in height.
07:53:51Unhelpfulthe other two numbers are the position of the bitmap within the viewport.
07:54:26 Join miepchen^schlaf [0] (n=miepel@p579ECB05.dip.t-dialin.net)
07:54:48weternalBHSPitLappy thanks, I was hoping that there would be an easier solution... not that I particularly would have minded doing it the messy way
07:55:45BHSPitLappyyeah, plus you'll get more functionality than out of a Shuffle
07:56:01BHSPitLappythere's instructions on the site/manual
07:57:09MOHDMACHYeah I guess I should play around with it.
07:57:58Unhelpfulkugel: whenever you get a chance... can you just try something? i have a hunch. add a "format &= ~FORMAT_DITHER;" above the various if (format & ...) tests at the top of bmp_load_fd in apps/recorder/bmp.c
08:00
08:00:03 Quit BHSPitLappy (Remote closed the connection)
08:00:18 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
08:00:34 Part weternal
08:05:01MOHDMACHGoodbye and Thank you for the Help.
08:05:06 Quit MOHDMACH ()
08:05:16 Quit miepchen^schlaf ()
08:05:32Unhelpfuland no, if that works, i still don't really "know" why :/
08:08:49 Part geokite
08:10:56 Join miepchen^schlaf [0] (n=miepel@p579ECB05.dip.t-dialin.net)
08:11:02 Join Rob2222 [0] (n=Miranda@p4FDCF3A6.dip.t-dialin.net)
08:12:24 Quit splinter (Read error: 104 (Connection reset by peer))
08:14:13 Join splinter [0] (n=splinter@c-68-46-245-71.hsd1.ar.comcast.net)
08:25:59 Quit Bensawsome (Read error: 110 (Connection timed out))
08:28:58 Quit Rob2223 (Read error: 110 (Connection timed out))
08:36:50 Quit advcomp2019 (Read error: 110 (Connection timed out))
08:47:34***Saving seen data "./dancer.seen"
08:48:05 Quit shadearg ("goodbye.")
08:48:35 Join shadearg [0] (i=arg@ipv4.panoptix.net)
09:00
09:02:39 Join troy_ [0] (n=toppy@89.241.40.159)
09:06:10 Part cpu98
09:34:04 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
10:00
10:00:02 Quit splinter (Read error: 110 (Connection timed out))
10:01:04 Join Horschti [0] (n=Horscht@p4FD4C0B8.dip.t-dialin.net)
10:01:20 Quit Horscht (Nick collision from services.)
10:03:58 Quit _jhMikeS_ (Nick collision from services.)
10:04:02 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
10:27:43 Quit fredddy (Read error: 60 (Operation timed out))
10:28:34 Quit Seed ("cu, Andre")
10:40:15 Join fredddy [0] (n=freddy@p3E9E39EC.dip0.t-ipconnect.de)
10:46:10bugonshoedo cover albums have to be .bmp?
10:47:03JdGordonyes
10:47:36***Saving seen data "./dancer.seen"
10:47:56bugonshoeknow a way to convert all album art to bmp?
10:48:12bugonshoeeven extract it from the music files if necessary
10:51:40 Join ender` [0] (i=krneki@foo.eternallybored.org)
10:53:08bugonshoeooh http://www.rockbox.org/twiki/bin/view/Main/AlbumArt#Useful_tools
11:00
11:12:31 Join splinter [0] (n=splinter@c-68-46-245-71.hsd1.ar.comcast.net)
11:29:34 Join MethoS- [0] (n=clemens@dyndsl-085-016-165-064.ewe-ip-backbone.de)
11:43:11 Nick pixelma_ is now known as pixelma (n=pixelma@rockbox/staff/pixelma)
11:47:13 Join Nibbl [0] (n=Nibbler@e181077002.adsl.alicedsl.de)
11:55:50 Join kachna [0] (n=kachna@r4ax178.net.upc.cz)
11:58:57 Join funman [0] (n=fun@rockbox/developer/funman)
12:00
12:04:48funmanis it possible for me to download the last Clip build from http://build.rockbox.org/dev.cgi ?
12:08:14JdGordondoesnt look like it gets copied... you want me to do a build for you?
12:08:46funmanthanks, but i had kept a compiler on this computer so i can build one
12:11:58 Join Rockrabbit [0] (n=3aac9a01@gateway/web/cgi-irc/labb.contactor.se/x-397bf67a4829eeab)
12:14:11 Join moos [0] (i=Mustapha@rockbox/staff/moos)
12:14:28RockrabbitIve got a version 1 Sansa c250 that no longer boots rockbox. The rockbox logo comes up then flashes on and off repeatedly. Press the left button and the OF will load. When viewing the drive in Linux, no .rockbox dir shows. I can copy one which often appears to work (no error messages and the dir shows up in Nautilus, but re-attach the device and its gone.
12:15:10 Join culture [0] (n=none@cpc1-bele3-0-0-cust658.belf.cable.ntl.com)
12:15:23RockrabbitSomehow the disk appears to be read only and nothing will copy to it. Ive used the players own format, but to no avail Ive even formatted the drive using gparted, still nothing.
12:16:09RockrabbitIf I run the rockbox utility to reinstall the bootloader and rockbox, it appears to work and the utility thinks it has, but nothing changes on the drive.
12:19:50funmanhello Rockrabbit, thanks for working on the c200v2 !
12:20:54funmannow we need to get LCD working, do you already know which controller it uses ? (I read that the backlight is already working)
12:21:00 Join nplus [0] (n=nplus@141.25.Globcom.Net)
12:21:33Rockrabbitsorry no idea - i tried the backlight because Kugel asked me to, but I had no idea what I was doing
12:21:58Rockrabbitis it possible then its the same as the version 1
12:23:22funmaneverything is possible ;) with a bit of disassembling it should be pretty easy to work it out (fuze and e200v2 lcd code was made by someone who hadn't access to the hardware!)
12:25:05Rockrabbiti dont really have the skill to disassemble
12:25:34JdGordonthats the easy way out answer...
12:25:45funmani think someone should be able to work it out with you (if someone has the time ..)
12:25:59JdGordonall you need is the arm handbook, the dissasembly and a lot of time
12:26:29Rockrabbitand the motivation - thats the part i lack
12:26:32funmanand a hint to where is the lcd code (should be quick for someone already used to read Sansa AMS code)
12:29:11Rockrabbiti hadnt realised just how hard the process would be - also the fact that the version2 player only has 2Mb ram rather than the 32Mb of the v1 - plus I was able to get hold of thre eversion 1 players also helped to reduce my motivation. But hopefully I can still help somehow.
12:29:19 Quit funman ("leaving")
12:29:26 Quit gevaerts (Nick collision from services.)
12:29:38 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
12:30:31Rockrabbitgot to hit the sack - see ya
12:30:37 Quit Rockrabbit ("CGI:IRC")
12:43:48 Nick Barahir_ is now known as Barahir (n=jonathan@Xa5d0.x.pppool.de)
12:47:40***Saving seen data "./dancer.seen"
13:00
13:04:11 Join faemir [0] (n=faemir@88-106-244-173.dynamic.dsl.as9105.com)
13:04:45 Join ze0 [0] (i=ze@76.91.72.105)
13:09:36 Join chucknorris [0] (n=183cb745@gateway/web/cgi-irc/labb.contactor.se/x-69707d73dfb778be)
13:09:55 Quit BHSPitLappy ("Ex-Chat")
13:10:42chucknorrisso if i wanted to make a rockbox compatible with the third gen ipod nano with video, how would i go about doing that?
13:11:55linuxstbchucknorris: http://www.rockbox.org/twiki/bin/view/Main/NewPort
13:12:13linuxstbYour first problem is cracking Apple's firmware encryption.
13:16:03 Quit ze (Read error: 110 (Connection timed out))
13:16:03 Nick ze0 is now known as ze (i=ze@76.91.72.105)
13:16:25 Quit chucknorris ("CGI:IRC")
13:17:06 Join einhirn [0] (i=Miranda@p5B03336B.dip0.t-ipconnect.de)
13:17:39 Join einhirn_ [0] (i=Miranda@p5B03336B.dip0.t-ipconnect.de)
13:26:04 Join AndyI [0] (i=AndyI@212.14.205.32)
13:35:55 Quit Acky (Read error: 104 (Connection reset by peer))
13:36:08 Quit einhirn_ (Read error: 110 (Connection timed out))
13:36:20 Quit einhirn (Read error: 110 (Connection timed out))
13:37:01 Quit AndyIL (Read error: 110 (Connection timed out))
13:38:08 Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk)
13:38:32 Join einhirn [0] (i=Miranda@p5B03336B.dip0.t-ipconnect.de)
13:39:02 Join Acksaw [0] (n=omgwtfbb@cpc1-stok5-0-0-cust202.bagu.cable.ntl.com)
13:42:30 Quit splinter (Read error: 110 (Connection timed out))
13:45:34 Join kugel [0] (n=chatzill@unaffiliated/kugel)
13:47:03 Join DerDome [0] (n=DerDome@dslb-082-083-220-044.pools.arcor-ip.net)
13:47:05 Quit rvvs89 (Read error: 60 (Operation timed out))
13:51:54 Quit Acksaw (Read error: 54 (Connection reset by peer))
13:53:27 Join n1s [0] (n=nils@rockbox/developer/n1s)
13:55:00 Join Acksaw [0] (n=omgwtfbb@cpc1-stok5-0-0-cust202.bagu.cable.ntl.com)
13:55:44 Join itcheg [0] (i=62db4767@gateway/web/ajax/mibbit.com/x-c1ebf2eb86400a70)
13:59:59 Quit itcheg (Client Quit)
14:00
14:05:59 Quit DataGhost (Nick collision from services.)
14:06:07 Join DataGhost [0] (i=dataghos@unaffiliated/dataghost)
14:13:45 Quit DataGhost (Nick collision from services.)
14:13:52 Join DataGhost [0] (i=dataghos@ip3e832ea5.speed.planet.nl)
14:17:22 Nick JdGordon is now known as JdGordon|zzz (n=jonno@rockbox/developer/JdGordon)
14:17:29 Quit Acksaw (Read error: 54 (Connection reset by peer))
14:18:35 Quit DataGhost (Nick collision from services.)
14:18:43 Join DataGhost [0] (i=dataghos@unaffiliated/dataghost)
14:21:52CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
14:21:52*n1s sees that the © in the wiki already includes 2009 :)
14:24:26kugeluhm
14:24:58kugel"The rockbox logo comes up then flashes on and off repeatedly." does that mean RockRabbit's LCD driver works?
14:25:04 Join Acksaw [0] (n=omgwtfbb@cpc1-stok5-0-0-cust202.bagu.cable.ntl.com)
14:25:20n1s"yes" ? :)
14:27:32kugelwell, I literally copied it from the e200v2
14:28:11 Join splinter [0] (n=splinter@c-68-46-245-71.hsd1.ar.comcast.net)
14:28:18kugelI'd volunteered to make one by disassembly, but it doesn't seem to be needed :P
14:30:25kugelahh, that was a v1 one :(
14:38:20bugonshoeis there a windows tagcache
14:38:41bugonshoeso when you plug in the device you can build the database quickly
14:39:43 Quit Horschti ("I got raided by the FBI and all i got is this lousy quit message")
14:40:14n1sbugonshoe: the standalone database builder can probably be built for windows, don't know if anyone tried it though
14:41:33bugonshoei guess this is essentially what itunes does with its format
14:47:41***Saving seen data "./dancer.seen"
14:48:06 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
14:56:50 Join gregzx [0] (n=chatzill@dsk238.neoplus.adsl.tpnet.pl)
14:58:23 Join Bensawsome [0] (n=Bensawso@adsl-074-167-039-241.sip.cha.bellsouth.net)
14:58:25 Nick Bensawsome is now known as Guest92631 (n=Bensawso@adsl-074-167-039-241.sip.cha.bellsouth.net)
14:58:37 Join Horschti [0] (n=Horscht@p4FD4C0B8.dip.t-dialin.net)
14:58:53 Quit Horscht (Nick collision from services.)
15:00
15:15:29 Join santisansa [0] (n=santiago@r190-133-146-177.dialup.adsl.anteldata.net.uy)
15:15:44 Join tvelocity [0] (n=tony@athedsl-261034.home.otenet.gr)
15:18:01 Part santisansa ("Konversation terminated!")
15:19:20 Join TheSphinX^ [0] (n=cold@p54A5BFC4.dip.t-dialin.net)
15:34:02 Join MethoS-- [0] (n=clemens@host-091-096-208-062.ewe-ip-backbone.de)
15:36:55 Join bertrik [0] (n=5a809f66@gateway/web/cgi-irc/labb.contactor.se/x-022b99119538b434)
15:39:29 Join fdinel [0] (n=Miranda@modemcable204.232-203-24.mc.videotron.ca)
15:39:46 Join itcheg [0] (i=62db4767@gateway/web/ajax/mibbit.com/x-62b3c926d00ad738)
15:46:04 Join dfkt [0] (i=dfkt@unaffiliated/dfkt)
15:55:38 Quit MethoS- (Read error: 110 (Connection timed out))
16:00
16:00:45 Quit bertrik ("CGI:IRC (EOF)")
16:04:53 Quit DataGhost (Nick collision from services.)
16:05:01 Join DataGhost [0] (i=dataghos@unaffiliated/dataghost)
16:05:58 Join Juice^ [0] (n=Juice@179.81-166-167.customer.lyse.net)
16:31:24 Join Jaykay [0] (n=chatzill@p579E7224.dip.t-dialin.net)
16:32:56 Join Aurix_Lexico [0] (n=comrade@c-68-56-205-239.hsd1.fl.comcast.net)
16:40:49 Join Jaykay_ [0] (n=chatzill@p579E7224.dip.t-dialin.net)
16:47:44***Saving seen data "./dancer.seen"
16:57:32 Quit Jaykay (Read error: 110 (Connection timed out))
17:00
17:02:33 Join HBK- [0] (n=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net)
17:05:09 Quit HBK (Read error: 110 (Connection timed out))
17:05:09 Nick HBK- is now known as HBK (n=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net)
17:12:39dfkti'm trying to compile r19633 for the clip, and the patches 9332 and 9661 won't apply properly anymore... any hints?
17:21:47 Quit itcheg ("http://www.mibbit.com ajax IRC Client")
17:24:44kugeldfkt: try FS #9703 instead of 9332 (that one hasn't good chances for being useful), 9661 is closed, and shouldn't be used
17:24:59kugeltry http://www.rockbox.org/tracker/task/9706 instead of 9661
17:25:10dfktthanks, kugel, i give it a try
17:30:24 Quit Nibbl (Read error: 113 (No route to host))
17:40:28dfktkugel, excellent, it works!
17:40:50kugelno problem :)
17:40:59dfktno more glitches in audio, sweet
17:41:23dfktfor a working radio solution there's nothing available at the moment?
17:41:43 Quit einhirn (Read error: 104 (Connection reset by peer))
17:42:49 Quit maraz ("Lost terminal")
17:43:02 Join maraz [0] (i=maraz@xob.kapsi.fi)
17:46:16 Join stoffel_ [0] (n=sfr@p57B4C311.dip.t-dialin.net)
17:50:14 Quit DataGhost (Read error: 60 (Operation timed out))
17:55:37 Quit dfkt (Read error: 104 (Connection reset by peer))
17:58:13 Join tessarakt [0] (n=jens@e180077068.adsl.alicedsl.de)
17:59:01 Join ZincAlloy [0] (n=d9eeef15@gateway/web/cgi-irc/labb.contactor.se/x-2e832691e9d4b4b6)
18:00
18:01:24 Join Schmogel [0] (n=Miranda@essn-4db6d584.pool.einsundeins.de)
18:02:51 Quit krazykit (Read error: 110 (Connection timed out))
18:03:19 Join DataGhost [0] (i=dataghos@unaffiliated/dataghost)
18:04:23 Join dfkt [0] (i=dfkt@unaffiliated/dfkt)
18:08:09 Nick trisiak_ is now known as trisiak (n=tree@chello089078243195.chello.pl)
18:09:03 Nick Guest92631 is now known as Bensawsome (n=Bensawso@adsl-074-167-039-241.sip.cha.bellsouth.net)
18:09:09 Quit Aurix_Lexico ("Leaving.")
18:09:54 Quit stoffel_ ("leaving")
18:11:52 Quit gregzx (Read error: 110 (Connection timed out))
18:18:04 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/mibbit.com/x-16c2cfb1a35ee998)
18:22:28 Join geokite [0] (n=geokite@ip68-6-252-29.sd.sd.cox.net)
18:33:04 Quit fredddy (Remote closed the connection)
18:37:37 Quit J-23 ("ZNC - http://znc.sourceforge.net")
18:38:04 Join tyfoo [0] (n=tyfoo@dyndsl-095-033-113-136.ewe-ip-backbone.de)
18:46:08 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
18:47:46***Saving seen data "./dancer.seen"
18:48:03 Part stu8ball ("#rockbox-community")
18:51:39 Quit Jaykay_ (Read error: 110 (Connection timed out))
18:57:38 Join chamikal [0] (n=chamikal@ivr94-8-88-162-27-162.fbx.proxad.net)
18:58:18chamikalHi
18:58:49chamikalI was wondering how to port (if it's possible) rockbox to Philips GoGear SA32XX series ?
18:58:51 Quit Acksaw (Read error: 131 (Connection reset by peer))
18:59:12 Quit kugel ("ChatZilla 0.9.84 [Firefox 3.0.5/2008121623]")
19:00
19:00:38chamikalas there is already some work done about Philips GoGear
19:01:22chamikalSA9200
19:05:24 Join Acksaw [0] (n=omgwtfbb@cpc1-stok5-0-0-cust202.bagu.cable.ntl.com)
19:13:25chamikalok http://www.rockbox.org/twiki/bin/view/Main/NewPort ;-)
19:14:34 Quit chamikal (Remote closed the connection)
19:18:42 Part geokite
19:18:59 Quit Darksair ("(define zero (lambda (f) (lambda (x) x)))")
19:31:23 Quit tyfoo ("Carpe diem")
19:36:14 Join Jaykay [0] (n=chatzill@p579E7224.dip.t-dialin.net)
19:38:40 Quit Jaykay (Client Quit)
19:40:21 Join gregorovius [0] (n=diego@host55.190-31-233.telecom.net.ar)
19:42:40gregoroviusHi. Were there any changes about how the scroll wheel works in an ipod 5g between 3.0 and 3.1? it feels different, and I'm not sure I like it
19:42:58gregoroviusit takes way too much motion right now to trigger 'fast scrolling'
19:46:10 Join Nibbl [0] (n=Nibbler@e181070077.adsl.alicedsl.de)
19:47:29 Join mattgs [0] (n=chatzill@cpe-066-056-241-158.ec.res.rr.com)
19:53:13 Join bertrik [0] (n=5a809f66@gateway/web/cgi-irc/labb.contactor.se/x-74632bec4d37f8f0)
19:53:41 Join gregzx [0] (n=chatzill@dru177.neoplus.adsl.tpnet.pl)
19:54:18 Join tyfoo [0] (n=tyfoo@dyndsl-095-033-113-136.ewe-ip-backbone.de)
20:00
20:00:20 Quit tessarakt ("Client exiting")
20:02:46 Part TMM ("Ex-Chat")
20:08:45 Join tessarakt [0] (n=jens@e180077068.adsl.alicedsl.de)
20:08:57 Join aurix_lexico [0] (n=adam@c-68-56-205-239.hsd1.fl.comcast.net)
20:10:53 Quit peter-b (Read error: 110 (Connection timed out))
20:11:56 Join peter-b [0] (n=peter_b@p549788BB.dip0.t-ipconnect.de)
20:26:14bertrikdfkt: I plan to synchronise the ams sansa radio patch tomorrow
20:26:35 Quit mattgs (Read error: 104 (Connection reset by peer))
20:26:51 Quit _lifeless (Remote closed the connection)
20:27:00 Join _lifeless [0] (n=lifeless@90.151.41.206)
20:27:43 Join mattgs [0] (n=chatzill@cpe-066-056-241-158.ec.res.rr.com)
20:27:58 Join saratoga [0] (n=62e14d04@gateway/web/cgi-irc/labb.contactor.se/x-3dad431912bd567c)
20:30:30dfktbertrik, great
20:33:43saratogajhMikeS: ping
20:35:02 Join ibseo [0] (n=hd@p5B1639CE.dip0.t-ipconnect.de)
20:37:56 Quit mattgs ("ChatZilla 0.9.84 [Firefox 3.0.5/2008121622]")
20:38:39 Join Blackfrosch [0] (n=Blackfro@p57A75A39.dip.t-dialin.net)
20:39:42 Quit bertrik ("CGI:IRC (EOF)")
20:40:14 Quit TheSphinX^ ("XChat@Linux")
20:47:35 Join robin0800 [0] (n=robin080@cpc2-brig8-0-0-cust394.brig.cable.ntl.com)
20:47:48***Saving seen data "./dancer.seen"
20:59:52 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
21:00
21:01:17 Join tyfoo2 [0] (n=tyfoo@dyndsl-095-033-082-146.ewe-ip-backbone.de)
21:02:16mcuelenaeregevaerts: ping
21:02:33 Quit gregorovius ()
21:03:07 Join perrikwp_ [0] (i=474cd1dd@gateway/web/ajax/mibbit.com/x-62051ac7af0a26a3)
21:03:25 Join Zagor [242] (n=bjst@rockbox/developer/Zagor)
21:03:40 Join Zagor_ [0] (n=bjst@81-235-136-22-no63.tbcn.telia.com)
21:04:01 Quit Zagor_ (Client Quit)
21:11:41 Quit moos ("Rockbox rules the DAP world")
21:15:37 Quit tyfoo (No route to host)
21:34:04 Part aurix_lexico
21:37:09 Quit BlakeJohnson86 ("Leaving.")
21:37:31 Join B4gder [241] (n=daniel@rockbox/developer/bagder)
21:37:33Zagormcuelenaere: nice logf fix!
21:39:06 Join BlakeJohnson86 [0] (n=bjohnson@c-24-118-162-123.hsd1.mn.comcast.net)
21:39:32 Quit tessarakt ("Client exiting")
21:42:21ZagorjhMikeS: my c200 shows the default (builtin) wps since your changes
21:42:38Zagor...and without showing the status bar
21:43:05Zagoruh sorry, that should be to JdGordon
21:43:32Zagorstatusbar shows up if I change volume but vanishes again when skipping to next track
21:47:38 Join tessarakt [0] (n=jens@e180077068.adsl.alicedsl.de)
21:48:48mcuelenaereZagor: thanks :)
21:52:04 Quit perrikwp_ ("http://www.mibbit.com ajax IRC Client")
21:57:24 Quit Thundercloud (Remote closed the connection)
22:00
22:15:11 Quit bmbl ("Woah!")
22:17:51gevaertsmcuelenaere: pong
22:19:31mcuelenaeregevaerts: I got USB serial working
22:19:37gevaertsNice!
22:19:40mcuelenaereand I received and sent messages
22:19:48mcuelenaereso that means EP1 must be working
22:20:10mcuelenaerebut the mass storage driver is still stuck at the same messages
22:20:23mcuelenaereis there a way to yield more debug info in the linux usb mass storage driver?
22:20:32mcuelenaere(or the windows one?)
22:20:57gevaertsI'm not sure. I just grabbed a tracer when I had issues...
22:21:52mcuelenaereheh :)
22:22:00*gevaerts wonders if it would be a good idea to drop the rockbox tracer off at the post office tomorrow
22:22:34mcuelenaereI don't think that's really needed
22:22:46mcuelenaereit'll probably be just another one of those small stupid problems
22:23:00gevaertsIt got as far as sending an INQUIRY command, right?
22:23:07mcuelenaereyep
22:23:34mcuelenaere(there's no way for running USB serial and the usb mass storage driver at the same time I presume? :) )
22:24:05gevaertsIf the hardware has enough endpoints, sure :)
22:24:14*gevaerts used that to debug UMS :)
22:24:26mcuelenaerebleh, no the HW doesn't
22:24:38mcuelenaereit only has 2 BULK endpoints and 1 INTERRUPT
22:24:47mcuelenaere(2 BULK = 1 IN, 1 OUT)
22:25:45gevaertsYou could implement HID and send logf over keyboard keycodes :)
22:26:15mcuelenaeredoes HID work with 1 interrupt EP? cool :)
22:26:27gevaertsI think it does, yes.
22:26:46 Join lucent [0] (i=lucent@66.111.62.170)
22:26:52mcuelenaerebut I think I'll better try snooping some USB packets
22:26:59mcuelenaereis there a way on Linux to do that?
22:27:00gevaertsCan you check if storage_get_info() returns useful data?
22:27:05Zagormcuelenaere: which target are you working with?
22:27:14mcuelenaereZagor: Onda VX747
22:27:20mcuelenaere(the Chinese MIPS one)
22:27:37B4gdermcuelenaere: http://www.mjmwired.net/kernel/Documentation/usb/usbmon.txt perhaps?
22:28:14mcuelenaeregevaerts: where should storage_get_info() be defined? storage.c ?
22:28:16gevaertsusbmon works, but it's not really user friendly. If you manage to compile libpcap and wireshark with the right options, you can use those
22:28:20mcuelenaereB4gder: thanks, I'll take a look
22:28:58gevaertsmcuelenaere: in your ata/nand/sd/whatever driver.
22:29:04Zagoriirc linux usb-storage has a kernel define for verbose debug messages
22:29:28mcuelenaeregevaerts: but it's using the RAM driver, doesn't that have an own storage_get_info()?
22:29:54mcuelenaereand no, I haven't implemented storage_get_info() for NAND nor SD (yet)
22:30:49gevaertsmcuelenaere: yes and no... If you use the full ramdisk thing (i.e. STORAGE_RAMDISK), yes, but if you just use USB_USE_RAMDISK then it uses the "system" one
22:30:56gevaertsIt should do its own, but...
22:31:00mcuelenaereZagor: you're right, that seems to be CONFIG_USB_STORAGE_DEBUG
22:31:21mcuelenaeregevaerts: so should I use STORAGE_RAMDISK or implement it for NAND?
22:32:57mcuelenaerehmm the Onda already seems to have STORAGE_RAMDISK defined in CONFIG_STORAGE
22:33:14 Join {phoenix} [0] (n=dirk@p54B47F84.dip.t-dialin.net)
22:33:18mcuelenaereah yes, that's a sort of hack to get multi volume handling to work
22:33:25gevaertsmcuelenaere: depends. If you use STORAGE_RAMDISK you can't do NAND at the same time right now (I should finish that...). You need a real implementation anyway, so I'd go for implementing it in the nand driver
22:33:58gevaertsHave a look at the implementation in firmware/drivers/ramdisk.c. *get_info() is pretty trivial :)
22:34:31 Nick JdGordon|zzz is now known as JdGordon (n=jonno@rockbox/developer/JdGordon)
22:34:48 Quit tessarakt ("Client exiting")
22:34:57mcuelenaereI copied the one from ata-nand-telechips.c
22:35:38 Join karashata [0] (n=karashat@milv-rb-1-206-169.cyg.net)
22:36:04gevaertsFor this use num_sectors and sector_size aren't important. They are if you use "real" usb_storage, but for USB_USE_RAMDISK they are ignored
22:40:55 Join tessarakt [0] (n=jens@e180077068.adsl.alicedsl.de)
22:44:10mcuelenaereok so now I have nand_get_info() and I still get scsi: inquiry 0
22:45:12ZagorJdGordon: I got problems with your statusbar commit. see the log @21:42
22:46:15gevaertsmcuelenaere: is that still with linux? If so, can you check what dmesg says?
22:46:50mcuelenaeresure
22:47:39gevaertsAlso, did you update after my commit that fixed the "report luns" logf (r19627)?
22:47:51***Saving seen data "./dancer.seen"
22:48:19mcuelenaeregevaerts: http://pastebin.com/m420ffbce
22:48:27mcuelenaereyes, I'm running on latest SVN
22:48:43mcuelenaere(19634)
22:50:21JdGordonZagor: statusbar displaying when it shouldnt?
22:50:45ZagorJdGordon: the opposite
22:51:18gevaertsIIRC IMQUIRY is the first actual SCSI command that gets sent, so I suspect there is still a bug with outgoing transfers
22:51:22JdGordonhmm.. thats odd :p
22:51:59JdGordonZagor: which wps?
22:52:16ZagorJdGordon: default. cabbie, is it?
22:52:57JdGordonok.. ill have a look in a few hours..
22:53:10mcuelenaeregevaerts: hmm I'll try compiling the linux mass storage module with DEBUG on
22:53:11*JdGordon will hopefully have the last of these bugs fixed today
22:53:15gevaertsZagor: do you need testing for lots of codecs on FS #9703, or is a single codec/bitrate enough to know that it works for a target?
22:54:22Zagorgevaerts: I want random "wild" testing, do find unexpected things.
22:54:28gevaertsmcuelenaere: try usbmon as well. "modprobe usbmon" and "mount none /sys/kernel/debug/ -t debugfs"
22:54:44ZagorI don't have a specific scenario that would "verify" it.
22:55:04gevaertsZagor: ok. I have it on my "normal-use" F60, but I'm a pretty boring user
22:55:25Zagor:-)
22:56:38 Join einhirn [0] (i=Miranda@p5B03336B.dip0.t-ipconnect.de)
22:57:34 Quit kachna (Read error: 110 (Connection timed out))
23:00
23:00:14mcuelenaeredoes usbmon require a linux kernel rebuild?
23:00:35mcuelenaereor the USB part of it
23:01:46gevaertsDepends. It may be there already...
23:01:59 Quit Zagor ("Leaving")
23:04:19 Join kachna [0] (n=kachna@r4ax178.net.upc.cz)
23:06:42 Join Llorean [0] (n=DarkkOne@ppp-70-132-143-243.dsl.hstntx.swbell.net)
23:06:49 Part Llorean
23:06:52gevaertsIt could also be compiled in, in which case you won't need modprobe
23:06:54 Join Llorean [0] (n=DarkkOne@ppp-70-132-143-243.dsl.hstntx.swbell.net)
23:09:23mcuelenaeregevaerts: now I get this http://pastebin.com/m12e56142
23:09:29mcuelenaere(couldn't get usbmon to work)
23:10:49mcuelenaerethis doesn't sound correct: usb-storage: Received 0-length CSW; retrying...
23:11:57*gevaerts looks at the kernel source to help interpret this
23:13:11gevaerts"32. [28065.128138] usb-storage: −− babble" is the first issue
23:14:12gevaertsIf that "babble" is correct, it means that you send packets larger than the maxpacketsize you declare
23:14:34mcuelenaerehmm ok that's not OK
23:15:14mcuelenaereusb_drv_port_speed() should work normally
23:15:25gevaertsIt could also mean that you just send more data than the other side expects
23:16:11mcuelenaerebut with maxpacketsize, do you mean the maxpacketsize of the EP or an other mass storage-specific maxpacketsize?
23:16:31gevaertsThe EP one
23:17:03mcuelenaereso probably 64 vs 512
23:17:10mcuelenaere== high speed vs full speed
23:17:14 Quit Juice^ ("Leaving")
23:17:30gevaertsWhat does "cat /sys/bus/usb/devices/1-1/bMaxPacketSize0" say?
23:18:10gevaertsignpore that...
23:18:17mcuelenaere64
23:18:44gevaertsThat's the one for EP0, so not important...
23:19:25 Nick Horschti is now known as Horscht (n=Horscht@xbmc/user/horscht)
23:19:29gevaertsCan you run "ls /sys/bus/usb/devices/1-1/" and see which subdirectories starting with 1-1: there are?
23:19:35mcuelenaereI also have /sys/bus/usb/devices/1-1:1.0/
23:19:58gevaertsDoes that have ep_* subdirectories?
23:20:05mcuelenaereep_01 & ep_81
23:20:08mcuelenaereso EP1 IN/OUT
23:20:29gevaertsYes. Those have virtual files called wMaxPacketSize in them. Can you cat those?
23:21:01mcuelenaereep_01 has 200
23:21:05mcuelenaere0200*
23:21:14mcuelenaereand ep_81 too
23:21:48mcuelenaereso they are set to 512 bytes?
23:22:07gevaertsapparently, yes
23:22:13 Join sarixe [0] (n=sarixe@ool-43540968.dyn.optonline.net)
23:22:26gevaertsAnd that's clearly not entirely correct for a full speed device
23:22:31*gevaerts checks usb_core.c
23:25:08 Join Strife89 [0] (n=michael@204.116.245.152)
23:25:54gevaertsMaybe make usb_drv_port_speed() just return 0 for now
23:26:05mcuelenaereok
23:26:50mcuelenaereshould I my internal fifo_size to 64 then?
23:26:53mcuelenaereshould I set*
23:27:18gevaertsProbably
23:27:51mcuelenaereI'll just disable High Speed
23:29:01mcuelenaereI still get the −− babble
23:30:33 Quit culture (Read error: 110 (Connection timed out))
23:30:59*gevaerts is a bit confused
23:32:17gevaertsWhy would this maxpacketsize even be a problem? The inquiry response is only 36 bytes...
23:32:24mcuelenaeregevaerts: the 'Status code 0; transferred 0/13' line, is that upon receiving something from the device? If so, that would mean a problem with EP1 sending
23:33:06gevaertsmcuelenaere: could it be that the driver somehow combines the inquiry data and CSW in a single packet?
23:33:24*gevaerts doesn't really see how it could do that
23:33:48 Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net)
23:34:08jhMikeSsaratoga: pong
23:34:38Bawis it true that the Apple Accessory Protocol has moved into SVN? I installed dailybuild yesterday r19629-081231 and i still can't get my dock to even function
23:34:56Bawi have a iPod 80gb 5.5gen video
23:35:04mcuelenaeregevaerts: hmm EP0 bit which need to be set when the last packet gets transferred, but the other EP's don't seem to have that..
23:35:17mcuelenaereI'll look in the example code
23:38:05 Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se)
23:39:05 Quit jhMikeS (Nick collision from services.)
23:39:11 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
23:39:11mcuelenaereaha, I found a bug
23:39:27mcuelenaerenow we're back at the yesterday's stage :)
23:39:33mcuelenaeres/the//
23:40:16*gevaerts tries to remember yesterday :)
23:41:12Bawsoap you around?
23:42:15mcuelenaeregevaerts: I'm not sure whether it was yesterday, but I do remember I did something what made things go bad instead of good
23:42:24mcuelenaereand I never figured out what the problem was
23:46:33mcuelenaeregevaerts: http://pastebin.com/m3f1e781
23:48:12gevaertsThat looks a lot better already
23:48:40ameyerhrm... the statusbar svn commit is screwy
23:48:44mcuelenaerehmm I even seem to have a disk (/dev/sdc) :)
23:49:18*ameyer should get around to filing a bug about the bubbles plugin being kinda broken and show track info being completely broken
23:49:26 Quit Strife89 ("Dinner time.")
23:49:30gevaertsYou may even have two :). That's another issue with this USB_USE_RAMDISK thing
23:50:14mcuelenaere:)
23:50:22 Quit _Auron_ ("Infinity repeatedly denies rumours of plotting with zero to bring down the Universe.")
23:51:10 Quit B4gder ("It is time to say moo")
23:51:52gevaertsmcuelenaere: can you try changing line 587 of usb_storage.c to "#if defined(ONLY_EXPOSE_CARD_SLOT) || defined(USB_USE_RAMDISK)
23:51:56gevaerts?
23:52:25 Join solexx_ [0] (n=jrschulz@e176106223.adsl.alicedsl.de)
23:52:36*gevaerts spots more issues
23:52:59ameyerJdGordon: is the statusbar patch (r19622, apparently formerly known as FS #9603) supposed to do anything other than break stuff?
23:53:24ameyererr, I guess not formerly known as FS #9603
23:53:24 Quit anewuser (Client Quit)
23:53:38mcuelenaeregevaerts: you're sure that storage_info->num_sectors doesn't cause any bad?
23:53:44mcuelenaerebecause it's set to 0 now
23:54:05gevaertsIn general USB_USE_RAMDISK only works entirely right if NUM_VOLUMES==1...
23:54:37gevaertsmcuelenaere: it's only used in a #else after #ifdef USB_USE_RAMDISK
23:55:27mcuelenaereok
23:57:08CtcpPing from gevaerts!n=fg@rockbox/developer/gevaerts
23:57:55mcuelenaerehmm I defined NUM_VOLUMES in usb_storage.c to 1 and I get a TLB exception
23:58:32mcuelenaerein memcpy()

Previous day | Next day