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 2008-03-11

00:05:52 Quit perrikwp (" ajax IRC Client")
00:10:26 Join perrikwp [0] (i=98215ac7@gateway/web/ajax/
00:15:06 Quit shotofadds ("CGI:IRC")
00:21:31 Quit mchua ("Holy shiny distraction, Batman!")
00:23:02 Join ek0 [0] (
00:23:49ek0any idea when a new version that supports new ipods 6 gen will be out ? is it being worked on ?
00:26:57markunek0: I don't think anyone is working on it
00:28:13ek0hmmm... you know of any rockbox alternative ? my major concern is being able to use file structure to choose what to play
00:29:08markunI'm pretty sure it doesn't exist
00:29:21ek0darn !
00:29:34markunotherwise people would also be porting rockbox
00:29:35scorche|shif it did exist, we should have some helpful clues =/
00:30:41ek0i am gonna have to go through my mp3's making playlists and fixing id3 tags... the horror
00:32:01scorche|shnext time consider a different device then ;)
00:32:05toffe82markun: how can you write a tool to dump of the bootloader if you have don't really have access to the system ? ?
00:32:53ek0scorche|sh: got anything else that holds 160 gigs :( i hate apple, but what's the feasable alternative :(
00:34:24scorche|shek0: as far as 160 GB, only one current rockbox target can go up that high, however it is likely not what you are looking for
00:34:34scorche|sh(well, one family)
00:34:43ek0archos ?
00:35:01scorche|shothers have been upgraded to 100
00:35:10ek0too expensive for me, and too big (physically)
00:36:09scorche|shi doubt that
00:36:14 Quit ender` (" Today's BOFH excuse: Zombie processes haunting the computer")
00:37:19roolkulow_light: great stuff. looks like you have been busy
00:38:03ek0450 $ is a bit expensive my friend :P
00:38:13 Quit DerPapst ("So Long And Thanks For All The Fish!")
00:41:42scorche|shek0: the archoses i am talking about are the ones that rockbox supports (not much sense to talk about much else in this channel)
00:41:49 Quit ol_schoola ()
00:41:53scorche|sh...which are >6 years old
00:42:13ek0ohh okay
00:42:28ek0well thanks anyways, you guys have been helpful
00:42:33 Quit ek0 ("leaving")
00:43:34 Join Phill [0] (n=5ac47dc3@gateway/web/cgi-irc/
00:48:37PhillSlasheri: If you read the logs, I am not sure about your comment yesterday regarding alignment in FS #7598. As far as I can see, the only place I really do anything different in terms of allocation (line 302), I use dircache_gen_next, which already forces correct alignment.
00:49:02 Quit jhMikeS (Nick collision from services.)
00:49:08 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
00:54:02 Quit Phill ("CGI:IRC (Ping timeout)")
00:55:59 Quit hcs ("Leaving.")
00:57:18 Part toffe82
01:00:15 Quit mirak (Remote closed the connection)
01:07:36 Quit DerDome ("Leaving.")
01:10:35 Quit desowin ()
01:13:21 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
01:14:44***Saving seen data "./dancer.seen"
01:14:47 Quit Nico_P (Remote closed the connection)
01:19:16 Join JdGordon|uni [0] (i=768a985f@gateway/web/ajax/
01:21:36 Quit amiconn (Nick collision from services.)
01:21:42 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
01:25:45 Quit roolku ()
01:38:36 Part pixelma
01:55:42 Quit JdGordon|uni (" ajax IRC Client")
02:04:33 Join axionix [0] (
02:47:25 Join curtmack [0] (n=curtmack@
02:53:00 Nick Wahaya is now known as Neskaya (i=featherd@wiktionary/neskaya)
03:11:25 Quit japc (Read error: 104 (Connection reset by peer))
03:14:45***Saving seen data "./dancer.seen"
03:24:56 Join blackk [0] (
03:25:58 Join DaCapn [0] (
03:27:28 Join midkay_ [0] (
03:28:29 Join Rincewind [0] (
03:35:46 Quit midkay (Read error: 113 (No route to host))
03:38:53 Join Rince_ [0] (
03:41:40 Quit curtmack ()
03:47:01 Quit Rincewind (Nick collision from services.)
03:47:08 Nick Rince_ is now known as Rincewind (
03:53:10 Quit hcs ("Leaving.")
03:58:35 Quit csc` ("Powering Off")
04:02:29 Quit markun (
04:02:29 Quit Klowner (
04:02:29 Quit sneakums (
04:02:29 Quit crwll (
04:02:29 Quit jurrie_ (
04:02:29 Quit daywalker_ (
04:02:29 Quit [CBR]Unspoken|w (
04:02:29 Quit gibbon_ (
04:02:29 Quit fxb__ (
04:02:29 Quit Kohlrabi (
04:02:29 Quit Nevtus (
04:03:11NJoinNevtus [0] (n=Nevtus@unaffiliated/nevtus)
04:03:11NJoin[CBR]Unspoken|w [0] (n=cbr@
04:03:11NJoindaywalker_ [0] (
04:03:11NJoinjurrie_ [0] (
04:03:11NJoincrwll [0] (
04:03:11NJoinsneakums [0] (
04:03:11NJoinfxb__ [0] (
04:03:11NJoinKlowner [0] (
04:03:11NJoingibbon_ [0] (n=joel@
04:03:11NJoinmarkun [50] (n=markun@rockbox/developer/markun)
04:03:11NJoinKohlrabi [0] (
04:05:51 Quit sneakums (Remote closed the connection)
04:05:55 Join sneakums [0] (
04:19:54 Quit miepchen^schlaf (Connection timed out)
04:20:23 Join miepchen^schlaf [0] (
04:26:46 Join kushal_12_27_200 [0] (n=kushal@
04:32:37 Quit Rincewind ("bye")
04:57:19 Join LosNir[] [0] (
04:58:45 Join ol_schoola [0] (
05:05:28 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
05:14:49***Saving seen data "./dancer.seen"
05:14:51 Quit LosNir (Read error: 110 (Connection timed out))
05:17:27 Join toffe82 [0] (n=chatzill@
05:25:26 Join RunningUtes [0] (
05:26:42RunningUtesDoes anyone know how to enable morse code in the virtual keyboard for sansa e200
05:34:02 Quit Horscht ("I am root. If you see me laughing, you better have a backup")
05:34:44 Quit Thundercloud (Remote closed the connection)
05:35:08 Join corevette [0] (
05:36:31blackkRunningUtes: try defining KBD_MORSE_INPUT
06:06:32blackkRunningUtes: also you need to define ACTION_KBD_MORSE_INPUT and ACTION_KBD_MORSE_SELECT in apps/keymaps/keymap-e200.c
06:07:23RunningUtesthanks, I'll read up on that
06:07:44RunningUtesI assume that there is a way to compile in linux
06:08:52blackkRunningUtes: the easiest way to start is to download the VMWare image (
06:10:40RunningUtesthanks for the tip. I put in a request, but thought that I would check out the IRC for info
06:10:45RunningUteshave a nice night
06:11:04 Part RunningUtes
06:12:32scorche|sh...why would he need to bother with the VMware image in linux?
06:13:39blackkany reason morse was not enabled on sansas?
06:15:38JdGordonbecause noone has set up the keys for it
06:16:13blackkok, I'll do it then
06:24:04 Quit wisp_sh (Read error: 110 (Connection timed out))
06:32:49 Join CyBergRind|w [0] (n=cbr@
06:33:58 Quit [CBR]Unspoken|w (Read error: 104 (Connection reset by peer))
06:42:17 Join hannesd [0] (
06:47:06 Quit kushal_12_27_200 (No route to host)
06:55:55 Quit hannesd ("Client suicide")
06:59:54 Quit tedrock (Client Quit)
07:01:13blackkok, done, I have the patch to enable morse on e200. is it better to add it as a comment to the future request or as a patch?
07:01:54LloreanThat way people searching can find it. Then request that the feature request be closed
07:06:24blackkok, done. FS #8719
07:10:08blackkworks quite nicely, easier than scrolling around through the virtual keyboard
07:11:48 Part toffe82
07:14:52***Saving seen data "./dancer.seen"
07:19:18 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
07:29:07 Join wisp_sh [0] (
07:52:01 Join Mathiasdm [0] (
07:52:24 Quit Mathiasdm (Read error: 104 (Connection reset by peer))
07:55:41 Join DerDome [0] (
07:59:15 Join pondlife [50] (n=Steve@rockbox/developer/pondlife)
08:08:49 Join aliask [0] (n=chatzill@rockbox/developer/aliask)
08:09:31 Quit DerDome ("Leaving.")
08:12:33 Join Rob2222 [0] (
08:18:31 Join tedrock [0] (
08:20:09 Quit BigBambi (Remote closed the connection)
08:20:55amiconnViewport lists are still broken
08:26:21JdGordonamiconn: my crystal ball is broken... if you find a bloody bug why dont you say what it is instead of just saying its there?!
08:27:49amiconn(1) List colours are broken on X5 remote. Strangely enough, it seems to behave different between target and sim, so I'm not sure why this happens
08:28:01 Join barrywardell [0] (n=barrywar@rockbox/developer/barrywardell)
08:28:43amiconnOn my X5, the lists are black-on-black now (I have the main lcd set to the good old rockbox standard colours, with an orange solid-colour selector bar and black text)
08:28:58amiconnI mean the lists *on the remote* are black on black
08:31:13amiconn(2) The button bar problem on recorder is also still there
08:31:27 Quit Rob222241 (Read error: 110 (Connection timed out))
08:34:55XavierGrBagder, Zagor: The favicon on the main page of is somehow broken. It works on some pages though
08:53:22 Join Mathiasdm [0] (
08:54:22 Join ender` [0] (
08:59:37 Quit corevette (Read error: 104 (Connection reset by peer))
08:59:43 Join petur [50] (n=petur@rockbox/developer/petur)
09:01:03 Join corevette [0] (
09:06:22 Join Zagor [242] (
09:08:55 Quit barrywardell ()
09:11:46amiconnJdGordon: Problem (3) Statusbar redraw interval seems to be too long if no button is pressed. Just boot rockbox on a target with virtual disk LED (dircache disabled) and watch the icon, touching no button
09:13:21*petur reads some great news, google will be accepting more projects for GSoC this year...
09:14:25GodEaterhas our application been sent off yet ?
09:14:48 Join stripwax [0] (
09:14:56***Saving seen data "./dancer.seen"
09:15:10peturI think so, yes
09:16:54peturZagor: the change links in the build table no longer work
09:18:55Zagorodd, that is Bagder's baby and should not have been affected by my move.
09:33:23SSnakegood morning
09:34:01SSnakeyesterday night i wasn't able to make the menu stuff work...
09:34:21SSnakeso there's some problem with my code indeed
09:37:33SSnakeexactly in the moment i call rb->do_menu(...) all audio stops and playlist becomes empty
09:37:49SSnakeanyone ever had this kind of "problem"
09:38:27pondlifeSSnake: Would that require the audio buffer for some reason?
09:39:02pondlifePerhaps you could try it on the simulator and step through the code in gdb
09:39:04SSnakeall the plugin calls only plugbuf
09:40:40SSnake....never used gdb....does it take long to learn?
09:41:54SSnakeis there some wiki to start on? or i have to search on google for gnu gdb?
09:44:19SSnakeah i was forgetting to ask...i didn't know if sound works under i tried playing back an mp3: it crashed. So sim sound it's not supported?
09:44:40stripwaxsim sound works fine for me
09:44:57stripwaxon cygwin/xp
09:46:03JdGordon1) no idea, cant see anything wrong there, and if its different from the sim I cant do much about debugging it.. 2) still trying to think of a better solution to what I've got, 3) that depends on the screen and isnt really a big deal
09:55:31 Join Bagderr [0] (n=daniel@gateway/web/cgi-irc/
09:56:49ZagorBagderr: do you know why the diffs on build/dev.cgi no longer work? did I break that?
09:57:08Bagderryes, the svn log script doesn't find the .pm file
09:57:18Zagorwhich pm file?
09:57:43Bagderrimho, we should move that to the same dir or let the script set the search path before the require
09:58:09BagderrI use that script from multiple places
09:59:02Zagorhmm, why doesn't it find the pm? it hasn't moved
09:59:21Bagderrit never found it nicely anyway
09:59:31BagderrI just did weird hacks in my side to make it work before
10:00:46Zagorpush @INC, "/path/to/pm";
10:01:39 Join mrkiko [0] (
10:05:29SSnake...trying to install all the cygwin toolchain...crossing my fingers in the hope it was my debian distro fault...
10:06:00BagderrSSnake: debian works perfectly for rockbox development
10:06:16*mrkiko confirms
10:06:25SSnakei know...the vmware image also is debian
10:06:48SSnakei tried installing vmware player etc and it seg faulted when i loaded an mp3
10:07:01SSnakeeven inside vmware image
10:07:23mrkikoI can't even get the sim to play an mp3 file
10:07:36mrkiko(it simply don't support audio on my system even if there are no sdl - compilation problem)
10:07:54mrkikoAnd since the emu is a graphic-mode app, I stopped trying to get it work. I have no possibilities ...
10:09:02SSnakenice to hear i'm not the only one in this situation :P
10:09:32*pondlife uses the sim as his media player.
10:09:39pondlifeSo I can test while at work...
10:09:58SSnakeabout my playbak-control.h "findings" do i have to query LinusN?
10:10:56JdGordonwhats your findings?
10:12:12SSnakethe playback_control_menu variable is not a pointer to that structure
10:12:24SSnakeit is the structure
10:13:37JdGordongrr.. an extra * got in there?
10:15:11mrkikoOh... this may cause crashes some times
10:15:12SSnakei discovered while trying to use it...the compiler warned about a different type conflict..
10:15:40SSnakebut i think actually no plugins uses that variable
10:15:53JdGordonyeah, nothing uses it... why are you trying to though?
10:16:46SSnakebecause there was something in my plugin that didn't worked so i started checking all files used, including playback-.control.h/c
10:17:05SSnakebut unfortunately nothing worked
10:17:30stripwaxa bug in your plugin?
10:17:54SSnakeyes it seems so....but i can't understand why
10:18:00stripwaxdid gdb help?
10:18:22SSnakenever used..i should start learning that
10:21:08Bagderrpointers suck? ;-)
10:21:22 Quit mrkiko (Remote closed the connection)
10:23:40JdGordons/pointers/me :p
10:24:33SSnakeah ah... JdGordon you should also fix the dict.c buffer handling error
10:24:45SSnakeof course not made by you :P
10:25:18SSnakeit's also on flyspray but didn't see anyone fixing it
10:26:20stripwaxIs it expected that profiling doesn't work for a thread on the cop on pp targets?
10:28:43 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
10:31:56 Quit DaCapn (Remote closed the connection)
10:32:28 Join DaCapn [0] (
10:35:52amiconnstripwax: I would expect that, yes. Profiling was developed on coldfire, i.e. single core
10:36:36amiconnAnd iirc the profiling result processing script doesn't work for arm either
10:39:05stripwaxamiconn - yeah, pretty sure the result parsing won't work, but for cpu profile I get some kind of output, and for cop profile I get a profile.out full of zeros
10:39:19 Join roolku [0] (
10:39:40stripwaxwas trying to profile pacbox when I noticed that. I was using my pacbox-on-cop patch ;-) will try profiling without that patch
10:44:30 Join DerPapst [0] (
10:44:38DerPapsthi all
10:45:40 Quit Mathiasdm ("Yuuw!")
10:46:27 Quit Rob2222 ()
10:46:49DerPapsti was wondering, now, that the lists are using viewports is it possible that i can place the list on some "random" position on the screen in a plugin? (e.g. 20px from the top and 10px from the left)
10:55:09BagderrZagor: I think it is worth adding the www in svn on the front page news, so that committers start realizing what it means... :-)
10:56:23peturoh, we can modify the www? :)
10:56:53amiconnBagder: That's the good old www/ path in svn now?
10:57:10amiconnpetur: That was already possible long long ago, in cvs times...
10:57:20Bagderrit only took a few years...
10:57:33peturhmmm before my time then...
11:00:11*petur bows
11:02:45*petur managed to get svn bootloader reliable on his h380 by adding several printf in the ata init code :( must figure out which one is critical. Bootloader usb mode likes to hang too :(
11:04:11amiconnDid you try making the sleep() after ata powerup a bit longer?
11:06:02peturfirst thing I tried... nothing
11:06:34peturand while testing I got loads if illegal instructions and stuff...
11:07:18peturalso, replacing printf with sleep didn't quite do the trick, which puzzles me
11:07:35pondlifeHow about a simple (long) for loop?
11:07:49peturbut it seems to be really specific to my h380 :/
11:08:06pondlifeI should try the latest SVN bootloader.
11:08:25pondlifeCurrently running r14938M
11:08:36pondlifeBut I can't recall what the M was :/
11:08:46peturand no more time for it until next week (got a short ski-trip coming up)
11:09:54pondlifeZagor: Would you consider putting the wiki-style side menu on the other pages (i.e. one without breaks, that looks better in IE7)?
11:10:13peturI wonder why LinusN prevented booting Rockbox when the charger is inserted. It stays in the bootloader now, so car mode is not possible. IMHO, it should just boot and charge there
11:10:29DerPapstpondlife: M == Modified
11:10:31Zagorpondlife: I've added it to some pages but not all due to the mess the homepage was in before. i'll do it everywhere now.
11:10:44pondlifeI assume that you don't want to spin up the HD if battery is flat.
11:10:52LinusNpetur: because there were occasions where the battery was so low that it couldn't boot
11:10:52pondlifeDerPapst: I know, but I don't recall what I modified
11:10:57peturDerPapst: I'm sure he knows what M means, just not what he modified
11:10:59DerPapstah ok ;-)
11:11:07*petur slow
11:11:07pondlifeWith a bootloader that might be quite important :)
11:11:07*DerPapst hides
11:11:19Zagorpondlife: I assume for example looks ok for you?
11:11:35peturLinusN: so boot if battery > safety_voltage ?
11:11:36pondlifeNo, that's squished
11:11:50LinusNpetur: something like that
11:11:51pondlife looks good
11:12:11peturLinusN: looks like something to do next week :)
11:12:31Zagorpondlife: then my hypothesis about whitespace was wrong. it's something else.
11:12:41pondlifeI wonder what..
11:14:59***Saving seen data "./dancer.seen"
11:15:06pondlifecharset being specified?
11:15:52Zagorthey use different dtd's. twiki is xhtml 1.0 while the homepage is html4
11:16:34*petur doesn't care, IE7 sucks anyway
11:18:57XavierGrZagor did you see my comment about the broken favicon on the main page?
11:19:02pondlifeTrue, but what chance of a fix and I'm stuck with it at work
11:19:10ZagorXavierGr: no
11:19:32XavierGrZagor: it seems that it works on certain pages but not on the main one and some others
11:20:09pondlifeXavierGr: Does it work only on wiki-based pages? i.e. extras is ok, but releases is not
11:20:25ZagorXavierGr: fixed
11:21:13XavierGrZagor: thanks
11:22:15DerPapstdoesn't the new IE7 have a better render engine (even better then ff2)?
11:22:38Bagderr"better" surely depends on who you ask
11:23:07DerPapstwell it passes the acid2 test wich ff2's doesn't.
11:23:23Zagorto be fair, many browsers do weird things in transitional mode. I
11:23:30Zagor'm switching to 4.01 strict
11:24:21 Join FOAD_ [0] (
11:25:18Bagderreverything will be good in html5
11:25:22*Bagderr ducks and runs
11:26:00*gevaerts recommends to put the entire website in one big hyperlinked pdf
11:27:10ZagorDerPapst: actually ie7 doesn't pass acid2
11:27:25pondlifeIt certainly doesn't here!
11:27:36DerPapstZagor: the updated version of IE7 claims to pass ot.
11:27:53pondlifeI get
11:27:56DerPapstbut whatever :-)
11:28:13 Quit TMM ("Ex-Chat")
11:28:21DerPapsthehe.. the bloddy smiely
11:28:49pondlifeIt bled to death, and an OT death at that...
11:29:05DerPapst*bloody even
11:30:14pondlifeZagor: The menu's good now. But no favicon on the home page still
11:30:56Zagorwell the file is there and the html refers to it. there's not much more I can do.
11:31:17*gevaerts thinks we should have an acid2-based theme
11:31:21pondlifeNo biggie, just thought you'd like to know
11:31:25Zagorgevaerts: hehe
11:31:32pondlifeZagor: Thanks
11:31:44 Join desowin [0] (n=desowin@atheme/developer/desowin)
11:37:01 Quit GodEater (" ajax IRC Client")
11:37:06pondlifeNow just need the icon menus on the forum
11:37:40Bagderrwe need to generate a template on the site for others to use easily
11:37:55Bagderrlike the forums
11:38:30LloreanYes, please.
11:38:44 Join GodEater [0] (i=c2cbc962@rockbox/staff/GodEater)
11:38:48Lloreanusually I just view source on the main page, and copy and paste the menu table when things change.
11:39:03pondlifeIs there anywhere else? rockbox-themes needs a different menu...
11:39:19BagderrI guess could use it too ?
11:39:49pondlifeIt appears to be ok on anyway
11:40:08Bagderryeah, it sucks it directly from the site's directory
11:40:17Bagderrsince they're on the same machine right now
11:40:40pondlifeI assume build and svn have both got access to the source now :)
11:41:27 Quit FOAD (Read error: 110 (Connection timed out))
11:41:27 Nick FOAD_ is now known as FOAD (
11:42:07 Part Llorean
11:43:19 Quit GodEater (Client Quit)
11:44:08 Join GodEater [0] (i=c2cbc962@rockbox/staff/GodEater)
11:45:46 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
12:01:08JdGordonDerPapst: that will be possible, but its not yet
12:01:17JdGordonyou could do it easily with a custom build now though
12:02:15*JdGordon shows up late.... whats this talk about us being able to kill the www with a bad commit?
12:05:38*petur thinks JdGordon should not be allowed near the WWW. He's start putting iframes everywhere :p
12:06:08JdGordonna, I hate web development
12:06:13BagderrJdGordon: well, you can fix the www with a good commit...
12:06:45JdGordonhas anything happened with trying to get forums onto your server?
12:07:01Bagderrno, we're not trying to do that
12:07:18peturI thought we didn't what that bandwidth....
12:07:30aliaskZagor: It seems that on the daily.shtml the revision number isn't being set, so the revision number in "latest (r1234)" doesn't get shown
12:10:38JdGordonanyone mind if I put rec/radio screen rewrites on as gSoC?
12:10:40DerPapstJdGordon: thanks...
12:10:48JdGordonas a GSoC project even
12:11:49DerPapstnow i have to figure out how to. Does FS #8457 do something similar already?
12:12:08peturJdGordon: good idea
12:12:20JdGordonvery simple... either change the defaults in viewport.c or in gui/list.c
12:12:44*petur has a strong opinion on the rec screen however...
12:12:46 Join Rob2222 [0] (
12:12:48DerPapstbut that changes all list...
12:15:34JdGordonpetur: rec screen is definatly one we will have trouble making everyone happy with
12:16:01DerPapstbummer... i only want to change the position of one single list.
12:16:15JdGordonbut... isnt there an idea floating around to have a scrollable list or something on half the screen and something else on the other half?
12:17:06peturJdGordon: yes, that is my idea ;)
12:17:32peturtop of screen has status data and peakmeters, bottom part a scrollable list with some settings
12:17:43JdGordonnot inline settings?
12:18:48peturno normal settings, as I want to be able to set L+G gain together but also individually tweak L and R
12:20:56 Quit DaCapn (Read error: 104 (Connection reset by peer))
12:23:03linuxstbWon't that upset people? (making them harder to access)
12:23:17 Part Bagderr
12:23:52peturdid you see how recording screen gain changes work now?
12:24:36linuxstbYes. IIUC, you're suggesting they become standard list settings?
12:25:20peturno, I wanted to say that the rec screen settings should not become a plain normal settings list like we have now for other stuff
12:25:36peturie rec screen settings = special list
12:26:14JdGordonamiconn: polease have a look at FS #8721.. its BB in viewports.. but I've hit a wall and need input...
12:26:31*petur executes function lunch(deadbeef);
12:26:45 Join defukt [0] (n=WTFOMGBB@
12:27:19*JdGordon was gonna say before petur ran off that he is happy to get the screen working in 2 spots if someone else does the work of populating the list...
12:28:37*gevaerts sends petur a Data Abort
12:28:49*petur eats it too
12:29:04*LinusN prepares for an overflow
12:29:15*petur runs for the toilet
12:30:24Zagoraliask: yes I saw that. looking into it.
12:36:36 Join Mathiasdm [0] (
12:46:29 Join japc [0] (n=japc@
12:46:51 Quit aliask ("ChatZilla 0.9.81 [Firefox]")
12:49:08 Quit jhMikeS (Nick collision from services.)
12:49:14 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
12:53:02 Join FOAD_ [0] (
12:55:38pondlifeMmm, deadbeef...
12:55:46*pondlife decides to eat
13:02:59gevaertsAre there ipod 5G mainboard pictures on the wiki somewhere ? I'm thinking of opening mine tonight to see if I can get some voltage measurements, but I'd like to know what I'm looking for first
13:03:23 Part LinusN has some instuctions how to open the 5G
13:04:24DerPapstbut not high res
13:05:24DerPapstthere are 2 more links of PCBs
13:07:58gevaertsThanks. Now I just need to find where I need to measure.
13:09:39 Quit FOAD (Read error: 110 (Connection timed out))
13:09:40 Nick FOAD_ is now known as FOAD (
13:09:51DerPapstYou mean a pinout of the dock connector?
13:11:53gevaertsDerPapst: no. I want to check amiconn's suggestion that there might be a wrong voltage somewhere for usb to work properly.
13:13:24DerPapsti though you want to mesure on the usb data pins of on the dock connector. ;-)
13:14:48JdGordonpetur: linuxstb: viewports + recscreen is sweet :D
13:15:02***Saving seen data "./dancer.seen"
13:15:26*gevaerts hopes he won't get too many sparks
13:15:30JdGordonjust needs someone to stick the relevant info o the screen
13:15:59JdGordonit should be statusbar, 3 lines, peakmeters then the list on all targets?
13:16:09peturno time at all....
13:16:26peturJdGordon: I think so, yes
13:17:01JdGordonI think it will actually be simpler than I thought so i might just do it
13:17:16JdGordonhow do you want the settings to work though?
13:17:31*petur reminds himself not to update his h380 before going to the concert next week
13:17:33amiconngevaerts: Measure the various output voltages of the PCF50605
13:17:58*JdGordon reminds self to make sure he has a few gig free for a recording tomorow night
13:18:04amiconn(might be a 50607 in the G5.5)
13:19:15gevaertsIt's a 5G. I'm downloading datasheets now
13:21:14*gevaerts will try first while the ipod is turned off, to see if it's actually possible to only touch one single pin reliably
13:22:04 Join Thundercloud [0] (
13:23:40 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
13:26:20amiconngevaerts: As the pcf is the pmu, it's input power pins are always powered. So be careful even when the ipod is off
13:31:14gevaertsWould it help to disconnect the battery first ?
13:33:37 Join DerDome [0] (
13:40:42gevaertsamiconn: which pins do I need ? I'm guessing the various *VDD pins
13:42:09 Quit desowin ()
13:42:20*Bagder did a convenience script for upgrading a target with a, keeping the current config and making a backup of the previous install:
13:42:33 Join desowin [0] (n=desowin@atheme/developer/desowin)
13:44:32linuxstbBagder: What about all the extra stuff that may be in .rockbox? (themes, fonts, plugin .cfg files, doom, pacbox, .....)
13:44:52Bagderyeah, it could be extended to copy those files too
13:45:04BagderI don't personally care much about them
13:45:09linuxstbnvram.bin ?
13:45:39Bagderthat I should copy
13:46:10*gevaerts usually either just copies the rockbox.whatever binary, or has to reformat anyway
13:46:16JdGordonand .playlist_control
13:46:58linuxstbBagder: You could maybe keep a list of the files installed by the previous run of your script, and then only delete those files.
13:47:10pondlifeHmm, doesn't contain config info... safer just to not delete?
13:47:29Bagderlinuxstb: it doesn't delete, it just renames the old .rockbox to .rockbox-<version>
13:47:42Bagderfor easy roll-back
13:47:56linuxstbBagder: OK, then only move those files to .rockbox-version
13:48:19pondlifeI'd only want to be specific about files if I was deleting stuff to get a tiny bit of space back, so ignore me :)
13:48:24Bagderyes, I should make it check for fonts, configs etc and move them
13:48:59pondlifeOK, why not just copy .rockbox to .rockbox-<version>, then unzip into .rockbox
13:49:15pondlifeThat will only overwrite included stuff/themes
13:49:17Bagderthat's of course possible
13:49:22pondlifeSimpler too
13:49:27Bagderbut then everything will always live on
13:50:02pondlifeIndeed, but you might not know what new plugins/settings will be added in the future.
13:50:38Bagderright, but I'm not aiming for perfection here, just slightly more convenience than doing it manually
13:50:46*pondlife thinks we need user data separation to solve this, and blinks.
13:51:04BagderI would like to see that
13:51:25pondlifeMe too
13:51:39pondlifeIn a non-hidden, but standard directory
13:51:53pondlifei.e. /(rockbox data)
13:52:01amiconngevaerts: I thinnk D1VDD..D3VDD, IOVDD, LPVDD, DCUDFB and DCDFB are the interesting ones
13:52:40gevaertsOK. I hope I'll be able to get something meaningful
13:53:00*gevaerts especially hopes that the smoke doesn't get out
13:53:10*petur seconds pondlife's idea
13:53:26amiconnIdeally, those should be measured with the OF in normal mode, in USB mode, and rockbox
13:53:43pondlifegevaerts: I think you could buy some new smoke with the Rockbox fund.
13:53:52pondlifeYou've probably earnt it.
13:54:06*Bagder agrees
13:54:39gevaertsThanks, but it's still better not to need it I guess
13:54:48pondlifepetur: I'm still recovering from a Vista-isation job, separating data and programs in an ancient app, so I won't volunteer for this one.
13:54:54 Join mikeage [0] (
13:57:04*gevaerts likes the unix way. The binaries in a user visible directory, and the configuration and user data in .rockbox
13:57:12 Join EspeonEefi [0] (i=espeonee@STRATTON-FIVE-FOURTY-SEVEN.MIT.EDU)
13:57:31 Quit EspeonEefi (Client Quit)
13:58:39JdGordonthere is a task to split the userdata out of .rockbox on flysrapyh
13:58:48Jpersonally I'd prefer them both the be hidden :)
13:59:08*amiconn would sevely dislike an additional, visible directory
13:59:13*pondlife too
13:59:27amiconnI don't see a problem with the current directory layout either
13:59:38JdGordonwe shuold stickk all the user data into a single binary file!
13:59:40amiconnUser settings aren't overwritten
13:59:46*petur has all directories visible and hates hidden stuff
14:00:06*pondlife too, hence the stupidity of his last comment
14:00:28*petur hopes JdGordon was joking
14:00:34pondlifeI like the idea of being able to copy my own settings from one DAP to another, or DAP to sim.
14:00:45mikeageJdGordon... you mean we'll need regedit for rockbox? ;)
14:01:07amiconnpondlife: I fail to see what this has to do with directory layout
14:01:15pondlifeNot much
14:01:30amiconnApart from that, copying setting between different targets doesn't make much sense
14:01:46amiconntarget <-> sim might be useful, but mostly for developers
14:01:51pondlifeMaybe not display settings, but it does for all others
14:01:57pondlifeMost others
14:02:09pondlifetarget/sim was what I meant really
14:02:27amiconns/most others/a few others/ , imho
14:13:24 Join LambdaCalculus37 [0] (n=44a0430f@gateway/web/cgi-irc/
14:13:54 Join nicktastique [0] (n=nick@unaffiliated/nicktastic)
14:14:03JdGordonrasher, did you have some amazing xml idea? care to share!?
14:14:39 Nick JdGordon is now known as JdGordon|zzz (n=jonno@rockbox/developer/JdGordon)
14:14:50*Bagder holds his hands against his ears and sings while slowing walking away...
14:15:34*amiconn thinks xml and amazing shouldn't be used in the same sentence
14:15:52pondlifeXML is an amazing waste of time.
14:16:15peturresources too
14:16:43pondlifeIt's amazing people can consider new development (such as XML) when there are so many bugs outstanding.
14:16:48*LambdaCalculus37 will pistol-whip the next person who praises XML
14:18:12Zagorpondlife: "you are only making rubbish!"
14:19:21*pondlife searches for a GoldenQuote, but finds only on 17/6/04 - "11.51.22 # <Zagor> "you are only making rubbish""
14:19:31*gevaerts thinks it's amazing to see how many people seem to like xml
14:19:52pondlifeIt might have its place. But not here.
14:20:52pondlifeYes, but that's "implementing rubbish"
14:21:02pondlifeWith XML we're only at the design stage
14:21:06pondlifeThank goodness.
14:22:03pondlife"You all did a really GREAT job. The Archos firmware won't be used any more over here, that's for sure!"
14:22:16*pondlife enjoys the entire thread
14:24:48 Quit DerPapst (Read error: 113 (No route to host))
14:28:43*gevaerts proposes to use gettext
14:33:49 Join DerPapst [0] (
14:35:11 Join low_light [0] (i=c730180b@gateway/web/ajax/
14:36:10DerPapstregarding the seperate user stuff... how about /.rockbox/user/[fonts|themes|wps|config.cfg|...]?
14:36:12*DerPapst hides
14:36:35 Join [CBR]Unspoken|w [0] (n=cbr@
14:37:29 Quit CyBergRind|w (Read error: 104 (Connection reset by peer))
14:38:36low_lightIs anyone using cygwin? does svnversion take a ridiculously long time.
14:39:02peturiirc, it does
14:39:30LambdaCalculus37It has taken a long time for me as well.
14:39:38low_lightI replaced it with 'svn info' and some greps and it's almost instantaneous
14:40:09 Quit GodEater (" ajax IRC Client")
14:40:26 Join GodEater [0] (i=c2cbc962@rockbox/staff/GodEater)
14:41:28low_lightok, maybe I'll put the patch on the tracker...I don't trust my shell scripting skills
14:41:40LambdaCalculus37low_light: Yes, Cygwin can be painfully slow sometimes.
14:42:10LambdaCalculus37Compiling builds was ridiculously long when I used Cygwin. takes ~5 sec here. Not exactly fast, but I wouldn't call it ridiculously slow either
14:42:16 Join PinGuiN_-_XY [0] (
14:42:52*amiconn would like to see a that does as much as possible directly within perl, and doesn't spawn hundreds of processes
14:43:22stripwaxsvnversion takes over 40 seconds for me (still counting)
14:43:29low_lightfor me svnversion take > 1min.
14:43:52low_lightand it seems to run it several times in one build
14:44:04low_lightcompilation is actually pretty fast otherwise
14:44:24Zagorit takes 1.43 seconds here :)
14:44:31stripwax2 minutes - still counting..
14:44:39stripwax2 minutes and 15 seconds
14:44:50low_lightZagor: on cygwin?
14:44:51stripwaxand all it does is spit out "16625M" ? pah!
14:44:55Zagorlow_light: no :)
14:45:14stripwaxagree w/ low_light re "svn info" - that's near instantaneous
14:45:21amiconnThe 5 sec here are on cygwin
14:45:46*stripwax wonders if svnversion is quicker on a second call
14:46:00stripwaxyep. about 8 seconds
14:46:04amiconnReally not much compared to a full-rebuild time of ~10 min, and a 'make zip' time of ~3 min
14:46:33Zagorhas it ever been determined why cygwin is so slow?
14:46:33amiconn(that's swcodec)
14:46:35low_lightDoes svnversion need to connect to
14:47:33amiconnZagor: Starting processes is costly. That's why this built-in 'info' in make 3.81 helps a lot, and why a pure perl buildzip-pl would help a lot too
14:48:15low_lightstripwax: in, I replaced the call to svnversion with: svn info "$@" | grep "Revision" | grep -o [0-9][0-9][0-9][0-9][0-9]
14:48:31amiconnIt's also the reason why passes commands for executing to sapi_voice.vbs (running natively under cscript.exe" instead of executing them from within cygwin perl
14:50:36Zagoris forking _that_ slow on windows?
14:51:18peturI'd say cygwin, not windows
14:51:26stripwaxlow_light - right but svnversion reports 16625M (for me), and svn info just reports the repository version of 16625...
14:51:32stripwaxunless thaht's all the build needs...
14:52:23low_lightyeah, I don't know what the 'M' means
14:54:22amiconnZagor: In windows - no. In cygwin - yes
14:55:28amiconnstripwax, low_light: svnversion outputs both the version and the date, e.g. r16624M-080311
14:56:28low_lightthats from '', 'svnversion' just gets the revision
14:56:35stripwaxamiconn - hm, not for me it doesn't
14:56:57PinGuiN_-_XYHay guys, I want to port Rockbox to the Philips GoGear SA3125 but need a little help because it's my first touch with firmware modification... I really appriciate If anyone is available and not with hands full of work/willing to help me
14:58:17*low_light has some broken Philips SA9200's coming his way
14:58:22amiconnYes I mean
14:58:29low_lightanother PP5024 port
14:58:49low_lighthopefully I can construct a working unit
14:58:58PinGuiN_-_XYworks the SA9200 the same way as the SA3125?
14:59:21low_lightdoubt it
14:59:44low_lightyou'd have to open up a SA3125 & see what's inside
14:59:55 Join cojy [0] (n=cojy@
15:00:11cojyhi guys
15:01:30LambdaCalculus37Then you should post your findings in the wiki, along with scans of the internals, if possible.
15:01:45PinGuiN_-_XYthats not the problem... I have one right infront of me^^
15:01:59LambdaCalculus37Are you willing to open it?
15:02:04cojyhas anybody managed to develope a new firmware for creative vision m?
15:02:12PinGuiN_-_XYcan I destroy something very easy?
15:02:20LambdaCalculus37cojy: Still work in progress.
15:02:39PinGuiN_-_XYsomething I have to care for?
15:03:06PinGuiN_-_XYloaded transistors or smthing like that?
15:03:23LambdaCalculus37Well, you certainly don't want to scrape anything up on the board.
15:03:27cojyk..hope you'll do it, 'cause creative has forgotten about this player ;) goodluck
15:03:39LambdaCalculus37cojy: Me!? Why me!?
15:03:45LambdaCalculus37I'm not working on it!
15:03:55 Join morejoy [0] (n=mishmash@
15:03:58cojyi mean all of you..
15:04:16cojythe rockbox team if you like it :P
15:04:28morejoywhat's up here?
15:05:26morejoywhat kind of rock is the topic here?
15:05:37LambdaCalculus37morejoy: Rockbox.
15:05:46*LambdaCalculus37 points to the channel name and topic
15:06:08 Part cojy
15:06:24morejoygo to the site then, Lamb!
15:06:43peturmorejoy: please stop it
15:07:03LambdaCalculus37morejoy: This is not a social channel. It's a developer discussion channel.
15:07:42morejoythen the mistake is mine.
15:09:22 Part morejoy
15:12:23 Join nplus [0] (n=nplus@141.25.Globcom.Net)
15:13:08 Join Arathis [0] (
15:13:59 Quit Mathiasdm ("Yuuw!")
15:14:35 Quit Arathis (Client Quit)
15:15:03***Saving seen data "./dancer.seen"
15:16:50 Quit mikeage (Remote closed the connection)
15:17:26SSnakemmm really strange (probably it's normal dunno..) behaviour in other plugins playback menus...
15:18:00SSnakeif u have a playlist running and load sokoban all is ok
15:18:07stripwaxWhat is the behaviour?
15:18:20SSnakethen enter playback menu
15:18:52SSnakeSTOP playing and you notice you cant' resume playback. The playlist will become empty
15:19:02SSnakeis it normal?
15:19:42stripwaxhm, it should work identically to stopping from wps
15:20:12SSnakecan you confirm this behaviuor?
15:21:01stripwaxSSnake it works fine for me: "STOP" from audio menu in sokoban stops playback. If I exit sokoban, then pressing PLAY resumes my playlist
15:21:30stripwaxDo you have any custom patches in your build?
15:21:41SSnakeno no wait. STOP playing, then try play/pause from inside that same playback menu
15:21:59*stripwax tries
15:22:46 Join mikeage [0] (
15:22:59stripwaxooh. yes, I do see that.
15:23:08SSnakeoooh finally :>
15:23:17stripwaxGuess that's a bug in the shared audio menu
15:24:43SSnakehonestly i don't know....but i can't understand why any rb->do_menu() call i make in my plugin stops playback
15:25:16SSnakedunno if it's related to some APIs bug or my own code
15:27:45SSnakemmm too bad JdGordon is sleeping...
15:28:15 Join mchua [0] (
15:28:55 Join BoD[] [0] (
15:28:56SSnakei'll be back in some hours .... please keep me updated if u discover something weird thanks
15:29:01BoD[]Hello, World!
15:30:25BoD[]Hey... I see that there are works underway in the firmware. Is it necessary (or advisable) to install a recent version of the firmare? (I own an ipod video 60G)
15:30:50 Join FIDO105 [0] (
15:31:58BoD[]and by that, I meant, the bootloader :) sorry I was confused
15:32:32linuxstbSSnake: Does your game use the original graphics and sounds (the ones preventing the xrick author from releasing his code under the GPL)?
15:35:11 Join barrywardell [0] (
15:35:25 Join toffe82 [0] (
15:38:46 Part mikeage
15:38:50 Join mikeage [0] (
15:39:56SSnake@linuxstb: unfortunately this stage sound files will be downloaded and used accordingly (like wads in doom) but graphics are hard coded
15:40:35SSnakei've included the same legal reported in the xrick site inside the game help menu
15:41:31SSnakeand the author said it was ok to port it to Rockbox (from his point of view of course....maybe CORE is not so happy)
15:41:46linuxstb:( Then I don't think we'll be able to include it with Rockbox...
15:42:05SSnakebut in all this years CORE never asked to delete xrick
15:42:24SSnakemaybe we can insert it in waiting for CORE to answer to xrick author
15:42:31 Join styleism [0] (
15:43:31SSnakeall the legal stuff is reported in sources and at runtime in the help menu
15:43:49SSnake...c u later have to go now
15:44:00linuxstbI don't think that's a good idea - we shouldn't knowingly infringe copyrights on the basis that the copyright holder isn't contactable.
15:44:41*gevaerts agrees with linuxstb
15:44:45linuxstbAnd we've had legal problems with games in Rockbox before
15:45:38 Join knittl [0] (n=knittl@
15:47:00 Quit knittl (Read error: 104 (Connection reset by peer))
15:47:15LambdaCalculus37I think the best way is to simply offer the game as an "unofficial" plugin.
15:48:08 Quit corevette (Remote closed the connection)
15:48:17stripwaxIs the game source and concept perfectly legit (is it just the media that is questionable)?
15:48:23mikeageif it's a potential copyright problem, do you want to even have it in the tracker?
15:48:40linuxstbmikeage: No. If it's not suitable for Rockbox, it shouldn't be on the tracker.
15:49:03mikeageright.... I was responding to LambaCalculus, not proposing an alternative
15:49:36gevaertsI guess the xrick author might be willing to host it
15:49:41linuxstbstripwax: I don't think you can (C) game concept - the problems we've had (e.g. jewels/tetris) have been trademarks and copyrights of images
15:50:43 Quit perrikwp (" ajax IRC Client")
15:51:35stripwaxcould we (and by we I mean SSnake :) produce new graphics and sound files in that case?
15:52:23 Join perrikwp [0] (i=982133c1@gateway/web/ajax/
15:52:33linuxstbstripwax: Yes, that's my understanding (but IANAL...)
15:52:37stripwaxoh. maps too. right :(
15:53:10*linuxstb wishes SSnake had chosen a different game...
15:53:30gevaertsAnd the graphics aren't really easily editable in there. They look like straight ROM dumps
15:54:56linuxstbFor a Rockbox port, they should ideally be extracted and stored as external bmps
15:55:22linuxstbShouldn't be too hard to write a program to do that...
15:57:59gevaertsMaybe it could be made to read the original data files from the dos version or something like that. Then it could be handled like pacman or doom
15:58:46linuxstbThat just crossed my mind as well.
15:58:59markunwhich game is all this talk about?
15:59:10linuxstbA port of xrick - Rick Dangerous clone
16:00:02linuxstbThe program itself seems to be written from scratch (and GPL compatible), but it includes the original bitmaps hardcoded in the .c code
16:00:30LambdaCalculus37Which, in my opinion, is a bad idea.
16:00:50 Join webguest40 [0] (n=46b0d073@gateway/web/cgi-irc/
16:01:03 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
16:02:20 Quit webguest40 (Client Quit)
16:06:25 Quit Zagor ("Client exiting")
16:06:26 Join petur2 [0] (
16:06:39 Part mikeage
16:07:03 Quit petur (Nick collision from services.)
16:07:08 Nick petur2 is now known as petur (
16:13:28 Quit toffe82 (Read error: 104 (Connection reset by peer))
16:14:18 Join toffe82 [0] (
16:16:54 Quit wisp_sh (Read error: 110 (Connection timed out))
16:37:52 Join mcuelenaere [0] (
16:43:15 Quit blackk (Read error: 113 (No route to host))
16:47:28 Quit Rob2222 ()
16:48:03 Join Rob2222 [0] (
16:56:04 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
17:01:31 Quit perrikwp (" ajax IRC Client")
17:01:34 Join mcuelenaere [0] (
17:02:08BoD[]hey does anybody here know the "database" system well?
17:02:42scorche|shif you have a specific question, it is best to simply ask that first
17:05:05BoD[]yup: I'm trying to modify a bit the "Podcasts, Old and New" example on, but I'd like to sort the new podcasts by date, with the most recent ones on top. But if I understand correctly, this is not possible because you can't really use the entryage field for sorting. Am I correct?
17:06:29 Join perrikwp [0] (i=98215ac7@gateway/web/ajax/
17:06:59 Join DaCapn [0] (
17:12:15PinGuiN_-_XYcan I get writing permission for the Twiki so that I can post my results for the GoGear 3125?
17:12:30mcuelenaere what's your wiki name?
17:12:37*petur backs off
17:13:04PinGuiN_-_XYdo I have to register for the wiki seperatly or is it the same name as the forumname?
17:13:20GodEaterand you have to use your real name
17:13:25PinGuiN_-_XYokay than w8 aminute
17:13:31PinGuiN_-_XYIt'll be pinguinxy
17:13:36scorche|shno, it wont be
17:13:37GodEaterno it won't
17:13:37mcuelenaereno, you have to use your real name
17:13:42PinGuiN_-_XYah okay
17:14:14LambdaCalculus37One moment.
17:14:19mcuelenaereah ok
17:14:24*gevaerts gets woken up by the sounds of lots of people talking at the same time
17:14:44LambdaCalculus37Oh no! The gevaerts is awake! He may be hungry!
17:15:04***Saving seen data "./dancer.seen"
17:15:04*DerPapst hides behind a rock
17:15:12gevaertsActually I am a bit :)
17:15:13mcuelenaereLambdaCalculus37: you're going to add him, right?
17:15:14scorche|sh> feed gevaerts
17:15:14LambdaCalculus37PinGuiN_-_XY: Did you register yet?
17:15:26LambdaCalculus37mcuelenaere: When he registers, yes.
17:15:42PinGuiN_-_XYno I have to confirm it
17:15:47*LambdaCalculus37 throws gevaerts a steak
17:16:00LambdaCalculus37Say when.
17:16:05peturmake that 0xdeadbeef
17:16:23GodEaterI'd prefer at least 1xdeadbeef
17:16:33GodEaterI'm not very good at imagining a steak
17:16:48LambdaCalculus37GodEater: It's Grade A 1xdeadbeef I threw. :)
17:16:51PinGuiN_-_XYsop... ready
17:16:53*gevaerts jumps to 0xdeadbeef, and crashes with an illegal instruction
17:16:54LambdaCalculus37Steak is already DEADBEEF. :)
17:18:11LambdaCalculus37PinGuiN_-_XY: Done.
17:18:16LambdaCalculus37Welcome to Rockbox!
17:18:44PinGuiN_-_XYthanx a lot
17:19:02PinGuiN_-_XYI hope for a nice teamwork :-)
17:19:40LambdaCalculus37The best way to get a port done is to find GoGear 3100 owners who are interested in seeing Rockbox on their devices.
17:20:23LambdaCalculus37And of course, expect to get your hands dirty, too.
17:20:36LambdaCalculus37Because most of the hard work will usually come from those who own it.
17:21:34PinGuiN_-_XYI think It'll be hard to find people how want that^^
17:21:46LambdaCalculus37No, not really.
17:22:01LambdaCalculus37Ask at a forum that specializes in Philips DAPs.
17:22:19PinGuiN_-_XYwhere do I have to look for those who want rockbox running on gogear
17:22:33*LambdaCalculus37 points to previous message
17:22:33PinGuiN_-_XYwould be an Idea
17:23:30low_lightand beg Sigmatel for datasheets :-)
17:23:53*amiconn is somewhat puzzled
17:24:21amiconnPhilips don't use their own chips for their daps?
17:24:27LambdaCalculus37PinGuiN_-_XY: I took the liberty of starting a skelton wiki page for you:
17:24:35PinGuiN_-_XYokay, than I have anough work for my easter break^^ *haha*
17:24:41LambdaCalculus37amiconn: The GoGear 3100 series are SigmaTel-based.
17:25:18low_lightand the philips SA9200 is pp5024
17:25:29toffe82I ordered the connectors for the Gigabeat, I will give the final price at the end of the week (didn't have time to go to the post ofice :) )
17:25:34amiconnYes, and some other series is PP based. I would expect Philips to use their PNX own chips...
17:25:47markuntoffe82: did you get my email?
17:25:57amiconnswap(PNX, own);
17:26:15*gevaerts guesses that toffe82 got lots of mails
17:26:29markuntoffe82: howmany did you order?
17:26:29toffe82not so much ;)
17:26:31scorche|shah..i need to email him myself
17:26:53*scorche|sh wasnt expecting an order so soon
17:27:16low_lightamiconn: even samsung doesn't always use their own chips
17:27:29toffe82I order 51 , for the discount I needed more than 50
17:27:33LambdaCalculus37PinGuiN_-_XY: Do you have a good scanner? Scanning the mainboard at a high resolution would be very useful indeed.
17:27:45scorche|shtoffe82: you have some extras? ;)
17:30:27 Join Mathiasdm [0] (
17:31:23 Join silvio_ [0] (
17:31:24PinGuiN_-_XYLambdaCalculus37: yes
17:32:08PinGuiN_-_XYLambdaCalculus37: at first I have to get used to the Wiki :-D than I will make a new scan of the board
17:33:32toffe82markun: I come back to my ohilips sa9200, is there a way to decode the firmware, knowing some strings that should be in the file ?
17:33:46toffe82philips ^^
17:33:56linuxstbIs it a .mi4 file?
17:34:10 Part pondlife
17:34:20markuntoffe82: I don't know, but it could be possible to run unencrypted code
17:34:39markunwith the trick mentioned in Bagder's mi4 page
17:35:21toffe82what trick, I have to check
17:35:38low_lighttoffe82: I have some broken sa9200's coming my way, hopefully I can piece together a working one
17:35:51markunsetting the length of the unencrypted header to the filesize
17:36:25toffe82low_light: it is a nice player
17:39:41*amiconn wonders what's the deal with those nasty touch controls
17:40:51markunamiconn: usually when I see a new dap I can't help thinking "what would amiconn dislike about this one" :)
17:41:04markunusually buttons which are not on the front
17:41:16GodEatermarkun: isn't a shorter list "what *would* amiconn like about it?" :@)
17:41:32 Join mf0102 [0] (n=michi@
17:42:16low_lighttoffe82: have you found a recovery mode?
17:43:07toffe82not yet
17:44:36toffe82there is a folder system showing up but you cannot write to it, or I didn't find, I think I saw a forum about this but cannot find it again
17:46:40toffe82there is a repair program that copy some files to this partition when you run it and after the player erase them
17:49:46low_lighttoffe82: can you dd /dev/sda (or whatever) and search for the bootloader?
17:51:06toffe82I didn't try with linux
17:51:21low_lightif it's like the c200 and e200, look for "PRIMARY_BOOTLOADER"
17:51:24toffe82I don't have a linux box, just virtual machine
17:51:40toffe82I will see tonight what I can do
17:51:53SSnakehere i am...just read what linuxstb wrote...
17:52:46 Quit petur ("gonne")
17:52:52 Quit Mathiasdm ("Yuuw!") would be possible to extract all data infos...but it takes some time of course
17:53:31toffe82low_light: do I need something special on linux or I can mount it direct (it is a mtp device) ?
17:53:51SSnakethey are c hardcoded hex values....taken by reverse eng the original game
17:54:18 Join Mathiasdm [0] (
17:55:10 Quit GodEater (" ajax IRC Client")
17:55:29 Nick mcuelenaere is now known as mcuelenaere|busy (
17:55:34SSnakemaybe I (or others) will write some function to load bitmap data...
17:55:53gevaertsSSnake: woult it be hard to change xrick to read those values from the original data files instead of having them in the code ?
17:56:05SSnakenow my primary goal is to make it work completely under my h300 :P
17:56:25low_lighttoffe82: that might be a problem (mtp). I don't know how it will show up under linux.
17:56:31SSnakemmm honestly i thing it would not require so much time to code an appropriate function...
17:57:06SSnakeit's just a bunch of unsignedchar data...
17:57:11markunlow_light: there are tools. I used gphoto during the early days of the Gigabeat port
17:57:31gevaertsSSnake: that way, all the code could be fully GPL, and you just have to provide instructions on what extra files are needed from the original game (like doom and pacman do it).
17:57:49SSnakeyes of course it would be really ok this way i know...
17:58:26SSnakelater on i'll work on it. Now i'm working on menu code and sound
17:59:00linuxstbSounds like something the xrick author should do (or at least, these changes should be back-ported to xrick), and he could continue distributing the data separately. He (the xrick author) should also explicitly code his program under the GPL - currently there is no license, apart from a brief comment in the README saying "in the spirit of the GPL"...
17:59:03SSnakeall graphics/controls/cheat sistem is done.
17:59:21markuntoffe82: ah, it's supported by libmtp at least:
17:59:44SSnakemmm yes i had the same idea.
18:00:27linuxstbSSnake: Why didn't you choose a game without legal issues? ;)
18:01:10SSnakehonestly because i really loved that game. It will be my thesis at mt laurea degree in may.
18:01:11 Nick PinGuiN_-_XY is now known as Pingui1 (
18:01:32 Join RR81 [0] (n=54ee71f4@gateway/web/cgi-irc/
18:01:48SSnakeI wanted to work on something i loved: games, music, Rockbox, Rick dangerous
18:01:59SSnake*i love
18:02:06 Nick Pingui1 is now known as Pinguin_away (
18:03:04markunhi RR81
18:03:09SSnakei've also another idea in mind....maybe for a future SoC project: porting REminiscence to rockbox...
18:03:52SSnakeREminiscence = Flash Back engine
18:04:22markunSSnake: I have a copy of (the now removed) "raw project" code: recreation of the Another World engine
18:04:53 Quit LambdaCalculus37 ("CGI:IRC (EOF)")
18:05:05SSnakemmmm interesting, really interesting....but the author re released the game with improved graphics....
18:05:09 Join LambdaCalculus37 [0] (n=44a0430f@gateway/web/cgi-irc/
18:05:25LambdaCalculus37SSnake: This?
18:05:44 Quit gevaerts ("going home")
18:05:59SSnakeit's written in C++ ... so memory handling will be a pain i think
18:07:02RR81I hope someone here can help me, I want to know we I buy a ipod dock with speakers, does it boot rockbox or the original OS on my Ipod? and would I be able to play on the ipod dock with speakers? Hope you understand and can help me...
18:07:46SSnakewell so...does anyone checked the strange behaviour i reported some hours ago?
18:09:16markunRR81: is it in this list?
18:09:41markunlinusN was working on better support for accessories
18:12:44 Join stripwax_ [0] (
18:12:59 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
18:13:11 Quit silvio_ (Read error: 104 (Connection reset by peer))
18:14:06RR81No, I couldn't find it... :(
18:14:47 Join tvelocity [0] (n=tony@
18:15:17markunRR81: you can use it with the ipod firmware anyway and hope that it is (or will be) support by rocbox
18:16:07dionoeaDocks usually use the line out so it should work. You wouldn't have any of the fancy controls though.
18:18:29markunbut LinusN's code has support for the basic remote, so that's at least a good start
18:20:42 Quit mcuelenaere|busy (Read error: 110 (Connection timed out))
18:21:32dionoeamarkun: indeed. Depends if the dock requires the ipod to have tx capabilities too or not (like the ipod remote control for example)
18:21:34 Quit RR81 ("CGI:IRC (Ping timeout)")
18:21:42dionoeaSince LinusN's code doesn't implement that yet
18:21:58 Join RR81 [0] (n=54ee71f4@gateway/web/cgi-irc/
18:22:10markunit doesn't?
18:22:27dionoeahe only managed to get rx to work on the serial port
18:22:35dionoeaunless i missed some of the newer developements
18:24:21 Quit XavierGr (Nick collision from services.)
18:24:34 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
18:26:57 Quit RR81 ("CGI:IRC (Ping timeout)")
18:28:23 Quit Mathiasdm ("Yuuw!")
18:28:50 Join Klowner_ [0] (
18:29:55 Join silvio_ [0] (
18:32:12 Quit Klowner (Read error: 113 (No route to host))
18:32:19 Quit stripwax (Read error: 110 (Connection timed out))
18:36:29 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
18:36:52 Join pondlife [50] (n=Steve@rockbox/developer/pondlife)
18:45:54 Join stripwax [0] (
18:50:17 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
18:50:49 Join Siku [0] (
18:54:55 Quit sbhsu (Read error: 110 (Connection timed out))
18:57:57*gevaerts looks at the pins on the CF50607 in his ipod, and then at his multimeter probes... This won't be easy
18:58:00amiconnLambdaCalculus37: Adding the TEA5767 datasheet was unnecessary. That's a well-known component, as several rockbox targets have that tuner, and the datasheet is in the wiki for quite some time as well
18:58:28LambdaCalculus37amiconn: Ahh, didn't know. Will remove.
18:58:43amiconngevaerts: Yeah, 0.5 mm pin spacing... It might be easier to solder thin wires and use those for measurement
18:58:44 Quit styleism ()
18:59:05 Nick Klowner_ is now known as Klowner (
18:59:44 Part pondlife
18:59:49amiconnLambdaCalculus37: The first was the Ondio FM. Iriver H1x0 and H300 have that chip, and the X5 uses a tuner module from D&A that obviously contains that chip (command set was RE'd and is identical to TEA5767
19:00:01 Join bertrik [0] (
19:00:11 Quit perrikwp (" ajax IRC Client")
19:00:36amiconnLambdaCalculus37: But there must be a type on that page: is it STMP3504 or STMP3054 ?
19:00:59 Quit XavierGr (Nick collision from services.)
19:01:10 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
19:01:25LambdaCalculus37amiconn: It's STMP3504.
19:01:27*LambdaCalculus37 fixes
19:02:12gevaertsI disconnected the battery, so I should be able to practice safely
19:02:20LambdaCalculus37Okay, now it's correct.
19:02:22 Join qwm [0] (
19:02:52 Join Gnostic [0] (
19:03:47LambdaCalculus37Thanks for pointing out those two errors, amiconn.
19:04:56 Quit toffe82 (Read error: 104 (Connection reset by peer))
19:05:07 Quit stripwax_ (Read error: 110 (Connection timed out))
19:05:39amiconnAfaik, the STMP35xx is a show-stopper regarding a rockbox port
19:09:42amiconn(unless someone feels like making an open source toolchain for 56K dsp)
19:10:27 Join perrikwp [0] (i=98213d49@gateway/web/ajax/
19:10:36amiconnSame chipset is used in the 1st Gen Shuffle
19:11:03LambdaCalculus37amiconn: Yep... STMP3550 in the 1st Gen Shuffle.
19:11:40 Join toffe82 [0] (
19:11:50 Quit low_light (" ajax IRC Client")
19:15:08***Saving seen data "./dancer.seen"
19:25:35*LambdaCalculus37 makes a few small fixes on the wiki
19:27:35advcomp2019amiconn, did you know that sigmatel was bought by freescale
19:29:51 Quit desowin ()
19:30:14 Join desowin [0] (n=desowin@atheme/developer/desowin)
19:31:26 Quit Gnostic ("ChatZilla 0.9.81 [Firefox]")
19:35:42LambdaCalculus37advcomp2019: Yes, per Wikipedia: "On February 4, 2008, Freescale Semiconductor announced that it had entered into a definitive agreement to acquire SigmaTel for $110 million.[2] The agreement is expected to close in the second quarter of 2008."
19:35:56 Join toffe82_ [0] (
19:36:02 Quit toffe82 (Read error: 104 (Connection reset by peer))
19:36:05 Nick toffe82_ is now known as toffe82 (
19:36:38 Join mcuelenaere|busy [0] (
19:36:43 Nick mcuelenaere|busy is now known as mcuelenaere (
19:40:34 Quit silvio_ (Remote closed the connection)
19:42:55 Quit bblack (" ajax IRC Client")
19:45:40 Join bblack [0] (i=81ae709a@gateway/web/ajax/
19:45:40 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
19:47:36LambdaCalculus37scorche|sh: I see you're happy! :)
19:48:47bluebrotherwhat kind of success did you have?
19:51:07 Join mcuelenaere [0] (
19:59:40*gevaerts gets out his old Leitz stereo microscope, and can now touch individual pins on the chip reliably with a needle
20:00:14 Quit defukt (Read error: 110 (Connection timed out))
20:00:35 Join TMM [0] (
20:01:36 Nick Pinguin_away is now known as PinGuiN_-_XY (
20:02:33 Join sharkos [0] (n=carl@
20:05:20 Part sharkos
20:05:20 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
20:05:57 Join cmo [0] (
20:07:27SSnakeYAH! FINALLY I managed it to work! Many many thanks to the people who suggested me to use gdb
20:07:52cmoIn the last week my file database is flooded with duplicate files. I know they're not really on my player, so how do I clear them? Ex. If I go to play one album, it shows each track 10x
20:08:01 Join borkbork [0] (n=82f10213@gateway/web/cgi-irc/
20:08:56SSnakesimply put: the buttun queue had the last button pressed so all menu handling used it
20:09:41bluebrotherSSnake: isn't gdb a nice thing? ;-)
20:09:43SSnakehowever i think that all code inside menu.c should really clear the queue before using any input or (better) save the state of the last button pressed
20:10:03SSnakeyeah absolutely the best time spent today was learning gdb
20:10:38borkborksomething seems to be wrong with codecs on latest nightly build for iriver 140
20:11:23borkborkit was making a mess until i copied old codecs over new ones, now everything seems to be working smoothly
20:11:23SSnakeif some develpers wants to check....the clear queue should be put inside action.c
20:11:31bluebrotherborkbork: have you tried a current build?
20:11:33borkborkjust thought somebody should know :)
20:11:43 Join mcuelenaere [0] (
20:12:36SSnakeinside function get_action_worker it should be some sort of button_clear_queue or some button_status saving
20:12:55borkborki take that back, its totally not working again
20:13:18borkborknow i get illinst at 00000004
20:13:35borkborkand download link for old daily builds doesnt seem to be working
20:13:47borkbork(and this chat is lagging like 30+ seconds from type to appear)
20:13:49borkborkoh, what to do?
20:13:53bluebrotherwith old codecs copies over or with a current build?
20:14:08 Part PinGuiN_-_XY
20:14:16bluebrotherwell, the web client is ...
20:15:13 Quit FOAD ("I'll be back")
20:15:25scorche| not *that* bad
20:15:58bluebrotherI hated it every single time I used it
20:15:59borkborkneither. old codecs were working for a while, then went illinst too. new codecs are illinst or codec error
20:16:00 Part cmo
20:16:53*gevaerts has lost the little plastic bit to hold the battry ribbon cable in place :(
20:17:25 Join PinGuiN_-_XY [0] (
20:17:31*gevaerts found it again
20:18:04borkborkcurrent build: "codec failed", nightly build: "codec failed" or "illinst at 00000004". nightly + old codecs: works a while until error again.
20:18:49BigBambiborkbork: H1x0 did you say?
20:21:50BigBambiborkbork: And what codec? As current build (r16630) works perfectly here on my H140...
20:22:04 Join FOAD [0] (
20:22:27kslaterhow the heck do you save a preset (Sansa e250) once you've selected the station callsign?
20:22:57kslatermanual says press play, but play is the up key to navigate the characters to input.
20:23:33 Quit borkbork ("CGI:IRC (Ping timeout)")
20:24:31 Join Lear [0] (i=chatzill@rockbox/developer/lear)
20:24:40 Join sharkos [0] (n=carl@
20:25:13 Join borkbork [0] (n=82f10213@gateway/web/cgi-irc/
20:25:22BigBambikslater: Hold play
20:25:30*gevaerts made his first measurement
20:26:03 Quit borkbork (Client Quit)
20:26:29kslaterBigBambi - tried that, just causes the cursor to roll up the screen repeatedly.
20:26:36BigBambikslater: Actually, on my Sansa play is save - the wheel goes up and down the virtual keyboard
20:26:43BigBambikslater: What version of rockbox?
20:26:43 Join borkbork_ [0] (
20:26:47borkbork_hello again
20:26:56BigBambiborkbork_: Did you see my reply?
20:26:56 Quit japc (Connection timed out)
20:26:58borkbork_sorry, web client crashed
20:27:20BigBambi<BigBambi> borkbork: H1x0 did you say? And what codec? As current build (r16630) works perfectly here on my H140...
20:27:49borkbork_well, trying to play mp3 and ogg
20:27:52borkbork_neither works
20:27:56 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
20:27:59kslaterBigBambi - it's a custom chrisjs version, sorry to have bugged you guys.
20:28:14kslatermaybe it's time to go back to a nightly build.
20:28:28BigBambiThey do here, so I suspect there is a problem with extracting. Can you back up your .rockbox folder, delete it, and extract the current build?
20:28:40BigBambikslater: There is a reason we don't support unsupported builds...
20:28:55borkbork_bigbambi: r16626 is up on
20:29:03kslaterright, which is why I'm apologizing for having asked to begin with. ;-(
20:29:11kslaterI should know better
20:30:32BigBambiborkbork_: Er, actually it is the sdame thing - the commits in between have been manual and web page changes
20:30:43BigBambikslater: Indeed so :)
20:30:52BigBambiborkbork_: So could you try my suggestion
20:31:03kslaterI'll pull a new build down tonight from home
20:31:25borkbork_BigBambi: I'll try. Back in a sec. :)
20:31:42BigBambiborkbork_: Cool, cheers :)
20:32:50 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
20:34:54 Part sharkos
20:36:23amiconnSSnake: The menu code should definitely not clear the button queue
20:36:43amiconnRight now you can press buttons in advance in rockbox - a very convenient feature
20:37:32bblackFS #8719 enables morse input on Sansa e200s; I'm a morse noob but it's still easier to use than scrolling through the virtual keyboard - try it if you have an e200
20:37:56 Join sharkos [0] (n=sharkos@
20:38:30amiconnMixing action api and button_get* is expected to be problematic. Stick to either one of these
20:39:54 Join mcuelenaere [0] (
20:40:46 Quit TMM (Read error: 104 (Connection reset by peer))
20:41:01amiconnActually, mixing those shouldn't cause big problems if you take care. But perhaps your plugin doesn't use the button queue?
20:41:42 Join wisp_sh [0] (
20:44:45*gevaerts made a stupid mistake
20:45:32gevaertsamiconn: my ipod has a cf50607, and it seems to have a different number of pins than the pcf50606
20:45:47 Quit stripwax ("Miranda IM! Smaller, Faster, Easier.")
20:46:44gevaertsamiconn: it has 12 pins on each side, and the pcf50606 has 14 pins each
20:47:46*gevaerts found this after 14 voltage measurements
20:49:17 Join Llorean [0] (
20:49:34gevaertsAnd I can'f find a datasheet for the CF50607 :(
20:49:58bluebrothergevaerts: that's CF, not PCF?
20:50:19gevaertsbluebrother: the chip is marked CF50607
20:52:41bluebrotherhmm, the IPL wiki tells about a PCF50607 that is inside the Ipod 5G.
20:52:50borkbork_hmmm, strange. maybe got it working now.
20:53:07borkbork_updated to latest version of bootloader, harddeleted everything old rockbox stuff
20:53:11borkbork_reinstalled daily build
20:54:46LambdaCalculus37bluebrother: From the iPodLinux wiki: Philips PCF50607 PMU (Power Management Unit)
20:55:04BigBambiborkbork_: Hang on one mo
20:55:06 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
20:55:11bluebrotherLambdaCalculus37: that's exactly what I was looking at ;-)
20:55:16borkbork_this is getting more and more strange. now this puppy boots sometimes to rockbox, sometimes to iriver os. and rockbox crashes when playing.
20:55:55gevaertsMaybe PCF and CF are the same or similar ? Anyway, I found an indication that the PCF50635 might be the same (smaller-die version), so I'm looking for that now
20:55:58LambdaCalculus37bluebrother: Tried Googling for a datasheet. No dice.
20:56:04BigBambiborkbork_: Sorry, thought I might have been stupid, but no, it definately works on my H140
20:56:32 Quit perrikwp (" ajax IRC Client")
20:56:43 Join shotofadds [0] (i=51016716@gateway/web/ajax/
20:56:45 Quit Nevtus ("Gone")
20:57:29 Quit PinGuiN_-_XY (Remote closed the connection)
20:57:43 Quit LambdaCalculus37 ("CGI:IRC 0.5.9 (2006/06/06)")
20:57:49bluebrotherI'm wondering where the pcf50606 datasheet came from. NXP doesn't have it.
20:58:45borkbork_Bigbambi: hope its not my iriver giving up on me. when booting up in iriver os it says 38 GB free disk.
20:58:48 Join kugel [0] (i=kugel@unaffiliated/kugel)
20:58:57kugelbluebrother: I think you made a mistake
20:59:10 Join moos [0] (
20:59:29*bluebrother goes checking
20:59:30kugelthe list is indeed backwards, by the means of title sorting not scrolling
20:59:59borkbork_maybe should do a thorough scan disk and see what it says, if it is a faulty disk sector in .rockbox folder or something
21:00:09borkbork_that might explain this unpredictable behaviour
21:00:17bluebrotherkugel: why? It was even you who commented that the mentioned patch fixes it
21:00:18kugelI checked it once, and I wanted to fix it in my fs#8335, but sadly, my I couldn't do much coding the last weeks
21:00:22gevaertsI did find it there earlier today...
21:00:51 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
21:00:52BigBambiborkbork_: Yes, that is certainly something to try
21:00:57kugelbluebrother: that just means that I got the entry wrong too in the first place :)
21:01:19BigBambiborkbork_: I hope it is just a corrupted disk
21:01:21 Join seraph [0] (
21:01:23kugelbluebrother: Ahh no, I remember
21:01:34 Join Phill [0] (
21:01:39kugelmy post was referring to the previous post, not to the entry
21:01:42bluebrothersooo ... do I need to reopen that task or not?
21:01:45borkbork_BigBambi: i hope not. :)
21:02:00kugelbluebrother: I think so
21:02:01borkbork_BigBambi: it will be a battle of wills
21:02:02bluebrotherah. A bit confusing ...
21:02:18amiconngevaerts: I found a datasheet for pcf50603. That's 48-pin, but suspect that the pinout might be different...
21:02:22BigBambiborkbork_: Eh? Surely a corrupted disk would be good - it is fixable. A hardware problem needs replacement partd
21:02:28kugelyea, I should have said that better
21:02:58 Join mcuelenaere [0] (
21:02:59borkbork_BigBambi: Yeah, guess I could live without that particual sector. As long as its not the entire disk going down.
21:03:09bluebrotherkugel: ok, so my error was letting you confusing me ;-)
21:03:11gevaertsamiconn: mentions both, and they have different features
21:03:19borkbork_BigBambi: Cheers for you help!
21:03:22kugelbluebrother: kinda :(
21:03:33BigBambiborkbork_: Corrupted disk in this context is just a corrupted FAT, and depending on the cause is perfectly fixable - i.e. NOT a physical problem
21:03:42bluebrotherwell, fortunately reopening a task isn't painful at all.
21:03:44BigBambi(FAT or files that is)
21:04:07bluebrotherI was just in the process of cleaning up my inbox (still have much stuff left by my offline weeks)
21:04:16 Join PinGuiN_-_XY [0] (
21:05:27PhillSlasheri: Red, in case you haven't noticed. You are missing the changes to file.c.
21:06:00borkbork_ok. leaving. thanks again for help.
21:06:07 Join einhirn [0] (
21:06:19borkbork_and cheers to all developers for great os!
21:06:19 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
21:06:40gevaertsAnyway, now that I have my ipod under a microscope, does anyone want me to look at some other markings ?
21:06:45BigBambiborkbork_: You are welcome (on all counts) :)
21:06:59 Quit borkbork_ ("ChatZilla 0.9.81 [Firefox]")
21:07:23pixelmaPhill: are those changes ifdef'ed out for the Ondios ("low mem" target)?
21:07:41 Part sharkos
21:08:51pixelmaprobably, because the Ondio builds are not red...
21:09:59Phillpixelma: yes, dircache is only compiled if MEM > 8MB
21:10:55pixelmaok, I still don't completely understand why I would need dircache on my c200 though...
21:11:29Lloreanpixelma: Aren't there still Database features that depend on it to work well?
21:12:12Phillpixelma: it wa my solution for database 'Load to RAM' only compiling if dircache is enabled. The correct solution to that was commited yesterday though, so I guess there is less use now...
21:12:28*amiconn suspects that the pcf50607 is actually a pcf50605 in a smaller package
21:12:47pixelmaLlorean: I only know of the auto-update that's said to not depend on dircache anymore but that it's slow without it
21:12:56 Join stripwax [0] (
21:13:15gevaertsMaybe, but the number of pins is different, so what's the new pinout ?
21:13:16Lloreanpixelma: Dunno, probably it is so.
21:13:20bluebrothergevaerts: I found a link at this page:
21:13:33bluebrotherunfortunately downloading doesn't work for me :(
21:13:48amiconnAs the pcf50605 doesn't have some of the function blocks the full-fledged pcf50606 does have, it should be possible to drop 8 pins. The question remains: which pins, and did the order of the other pins stay the same?
21:14:31pixelmaLlorean: and I don't use the database much and never used auto-update at all
21:14:43 Join mcuelenaere [0] (
21:14:59pixelma(I could have on M5, but didn't)
21:15:11***Saving seen data "./dancer.seen"
21:15:22*gevaerts will ask someone at work who has some contacts with nxp. Maybe that will help...
21:17:05gevaertsThe other possibility is to try this on a 4G. Those seem to have the PCF50605.
21:18:01gevaertsbluebrother: even if downloading would work, it seems to link to "product literature", not a datasheet.
21:18:22mcuelenaeredoes anyone recognize this chip?
21:20:44gevaertsWell, it looks like Texas Instruments, but unfortunately they make more than one model.
21:20:44 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
21:23:25bluebrothergevaerts: too bad :(
21:25:48gevaertsI do think that this might lead to something though. Some of the voltages I measured (on unknown pins..) are different between EDM and rockbox.
21:26:03*gevaerts gets an idea
21:27:01 Join perrikwp [0] (i=98215ac7@gateway/web/ajax/
21:27:20gevaertsWould it be possible to make a rockbox plugin/mod/whatever that allows to vary different output voltages on the CF50607 (assuming it's a disguised PCF50605), and find what pins they correspond to by measuring ?
21:28:30toffe82just found something about reseting a gogear philips and make it work as ums, it is for players with hdd but perhaps work with all the gogear's, I will try tonight
21:30:28 Join alienbiker99 [0] (
21:31:13stripwaxgevaerts - hm, didn't Buschel make such a patch/plugin/tool/debug menu item already?
21:31:35 Join Absinthe [0] (
21:32:14 Join mcuelenaere [0] (
21:33:03 Quit Isolinear (Read error: 110 (Connection timed out))
21:34:17 Quit nplus ("Leaving")
21:35:13 Quit Lear ("ChatZilla 0.9.81 [Firefox 3.0b5pre/2008031004]")
21:35:40gevaertsstripwax: maybe. I can't find it immediately though. The big problem would of course be that you need to access buttons and the LCD for this, and the measurements need to be done right at the other side...
21:35:54 Quit Absinthe (Client Quit)
21:36:07*gevaerts suddenly thinks of usb serial support. Maybe that could help.
21:36:30stripwaxoh, but not if the problem is debugging usb −− right?
21:36:46gevaertsThe first problem is identifying pins.
21:37:26*amiconn found a webpage with a table listing various parts of the ipod nano or video, which had links to datasheets in the rightmost column.
21:37:36stripwax'real' datasheets
21:37:49amiconnUnfortunately these links pointed to, which is obviously deat
21:38:31amiconnBut later I found that the directory structure on is the same. SO I wanted to try the new hostname + the old directory+file, but now I can't find that table anymore... ?
21:39:24amiconnno help
21:39:47amiconnThat one only has a few copies from dating 1999..2001
21:41:19gevaertsI'll ask my coworker tomorrow if he can help to get something. If not, I guess I can try the tedious way of measuring all pins while (slightly) varying voltages on them one by one.
21:41:56scorche|shn/w 33
21:42:29*gevaerts doesn't really look forward to that. Positioning multimeter probes with needles soldered to them (the probes are much too thick...) while looking through a microscope is tiring work.
21:42:52 Join Buschel [0] (
21:43:15 Quit alienbiker99 ("( :: NoNameScript 4.02 :: )")
21:43:15gevaertsHi Buschel !
21:43:42Buschelhi :o) just read about the pcf-experiments
21:44:40 Quit ompaul (Client Quit)
21:44:40 Quit Buschel (Read error: 104 (Connection reset by peer))
21:44:41 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
21:45:11 Join Buschel [0] (
21:45:50Buschelhmm, my wlan-usb-adapter becomes quite unstable after some hours of usage...
21:46:20gevaertsDo you happen to have some code to easily control the pcf ?
21:47:15amiconnThere is pcf setup code in the core
21:47:25 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
21:47:35Buschelyou may use firmware/drivers/pcf50605.c and the code for the pcf-debug menu
21:48:16daywalker_a quick stupid question
21:48:31daywalker_where on hell do i put audio files for the uisimulator
21:48:48bluebrotherdaywalker_: somewhere below the archos folder
21:49:11daywalker_bluebrother, anywhere?
21:49:41Buschelgevaerts: when entering the debugmenu for pcf-registers you can easily add some code to change voltage of specific registers via the scrollwheel
21:49:43daywalker_nevermind, thanks. i'll try it
21:50:16bluebrotherdaywalker_: yep, that replaces your player. So you can do it the same way as on your player
21:50:20 Join silvio_ [0] (
21:52:31 Join mcuelenaere [0] (
21:55:08cgamiconn: is this the page you were looking for?
21:56:21gevaertsOK. I'll try that (or usb-serial...).
21:56:59gevaertsI won't measure today anymore though. I need to be more awake than average for that.
21:58:11 Part PinGuiN_-_XY
22:01:03amiconncg: yes, thanks. Unfortunately, that link pointed to the pcf50606 datasheet (same filename in the link as on the current nxp website).
22:01:50amiconnEven this current link is dead (but we don't need it as we do have the 50605/50606 datasheet)
22:02:57amiconnThe 50607 can't just be a cut-down version of the 50606. They added at least 2x GPO
22:04:06 Quit stripwax (Read error: 104 (Connection reset by peer))
22:05:01Buschelgevaerts: yep. btw, some of the registers/voltages can be linked (with some probability) to other hardware components by test on a 5.5G (DCDC1/DCD2 = core voltage PP502x, DCUDC1 = maybe RAM?, D1REGC = WM8758, D2REGC = maybe dock connector pin 17 (accessory detect)?, D3REGC = LCD?)
22:06:41Bagderdesowin: so how is the romfs image updated in the sansa conncet?
22:06:46Bagderconnect even
22:07:07desowineverest_initrd_ext_prod_1.1.1.50239.srr.e - this file has usr/share/lua/5.1/checksig.lua which checks platform file
22:07:29Bagderok, so you can replace that with a dummy version?
22:07:30desowinBagder: first the vmlinux and initrd (I called this romfs...) are sent
22:07:51desowinBagder: drive doesn't expose its drive to the world...
22:08:15desowinI think zsi_fw.exe wouldn't complain if we would send unencrypted file
22:09:09 Join herrwaldo [0] (
22:09:27desowinas for now, I know nothing about the .srr format used though
22:09:54gevaertsBuschel: so once we have a datasheet, I can use that info to prioritize the tests.
22:10:39desowinzaprecover.exe doesn't complain at all if unencrypted file is sent
22:11:10desowin(vmlinux+initrd are send by zsi-fw; platform is send by zaprecover)
22:11:53 Join mcuelenaere_ [0] (
22:12:05 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
22:12:39 Join Isolinear [0] (
22:13:40 Nick mcuelenaere_ is now known as mcuelenaere (
22:14:17 Join petur [50] (n=petur@rockbox/developer/petur)
22:21:34 Join Nevtus [0] (n=Nevtus@unaffiliated/nevtus)
22:22:11 Quit nicktastique ("Leaving")
22:25:35 Quit einhirn (Read error: 104 (Connection reset by peer))
22:26:12gevaertsI guess the good news is that all smoke is still inside my ipod.
22:27:01*Buschel just recognizes a pcf-voltage which was always switched off in svn...
22:27:17bblackgreat, multivolume dircache in trunk, good work Phill
22:27:25bblackSlasheri: awake?
22:28:21gevaertsBuschel: which one ? DCDC2 ?
22:28:31Buschelgevaerts: DCDE is configured to off by default (by pcf itself). Maybe we should try to enable this one and check whether there is a influence on the USB-stuff?
22:28:32 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
22:29:46gevaertsBuschel: maybe. Shouldn't it be possible to see in the EDM code if the EDM sets this to something ?
22:30:09 Quit mf0102 ("Verlassend")
22:33:19 Quit tvelocity (Remote closed the connection)
22:33:31Buschelgevaerts: DCDEC1 = 0x03 (=OFF, 1.8V) should be set to 0xe3 to give it a try. can you try to add "pcf50605_write(DCDEC1, 0xe3);" to firmware/drivers/pcf50605.c right at the end of pcf50605_init(void)?
22:34:30BuschelI have got no coding/compiling environment here...
22:34:53gevaertsBuilding now
22:35:18*Buschel will face the storm outside and smoke a cigarette now
22:36:34 Join mcuelenaere [0] (
22:38:24gevaertsThe good news is that it still runs. Hopefully there's no bad news...
22:38:29*bluebrother reads about the Sansa Fuze ...
22:39:47*gevaerts doesn't want to hear about fuses while he's experimenting with power supply settings
22:40:57*Buschel experimented a lot with power settings -> no fuses :)
22:41:09toffe82I already experiment the gigabeat one's
22:41:21toffe82only 5 :)
22:41:33Buschelbut it didn't start sometimes, that was when I resetted the iPod quite fast ;)
22:41:53 Quit desowin ()
22:42:06markuntoffe82: kkurbjun now has a nice setup to do measuerments on his Gigabeat. I hope he finds the 'power waste on startup' bug.
22:43:22 Join desowin [0] (n=desowin@atheme/developer/desowin)
22:43:58 Quit FIDO105 ()
22:44:23 Quit silvio_ ("Verlassend")
22:44:41 Quit Phill (Read error: 110 (Connection timed out))
22:45:11*amiconn got reminded how messy some parts of the rockbox code are
22:45:48markunamiconn: which part were you looking at?
22:46:02 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
22:46:04Buschelgevaerts: with the change you've made DCDE is set to 1.8V (0xe3), it can be raised to 2.1V (0xe4), 2.4V (0xe5), 2.7V (0xe6), 3.0V (0xe7) and 3.3V (0xe8...0xef)
22:46:12amiconne.g. lcd.h
22:47:50 Join Zarggg_ [0] (
22:48:24gevaertsBuschel: at what point will it catch fire ?
22:48:38 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
22:48:39 Quit Zarggg_ (Client Quit)
22:49:45Buschelgevaerts: I never tried... at least it survived raising DCUD from 1.8V to 3.3V −− no boot, reset, set to 1.8V again, still works fine.
22:50:16Buschelgevaerts: do you see any positive effect on the USB-issue when enabling the supply?
22:50:29*gevaerts will try. He prefers the Gigabeat F anyway
22:51:32gevaertsBuschel: not yet. On my system, reading 1GB of data both with and without DCDE work fine, and behind a hub both work equally bad (i.e. not well enough to actually begin reading)
22:52:20 Join Llorea1 [0] (
22:52:32 Quit Llorean (Nick collision from services.)
22:52:34 Nick Llorea1 is now known as Llorean (
22:55:37 Quit bertrik ("bye")
22:56:32 Quit perrikwp (" ajax IRC Client")
22:56:36 Join mcuelenaere [0] (
22:58:25 Quit Jon-Kha (Remote closed the connection)
22:58:40Buschelgevearts: is this with high speed or full speed?
22:58:58 Join DefineByte [0] (
22:59:01gevaertsBuschel: high speed (I got 4.8 MB/s)
22:59:24*Buschel wants to know what is wrong with his PC.
22:59:36BuschelI can't get high speed to work
23:00:05gevaertsYou're not alone. It seems to vary a lot. Did you try different ports ?
23:00:43Buschelonly one port (of two available), with and without hub.
23:01:01BuschelI might try the other port and my notebook's ports
23:01:02 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
23:01:40gevaertsActually, I wouldn't mind a slightly worse connection here. That makes it easier to test...
23:05:11BuschelI'll test the power supply change on my PC tomorrow. Maybe there is a positive effect on my USB-connection...
23:06:27 Join oxygen77 [0] (
23:06:34gevaertsI'm now testing 0xe6. Still not good
23:06:48Buschelgevaerts: I'll let you know about the results
23:06:54Buschelgood night all
23:07:04 Quit Buschel ()
23:07:42 Part oxygen77
23:09:14 Join mcuelenaere [0] (
23:11:34 Quit desowin ()
23:13:46 Quit moos ("good night")
23:15:15***Saving seen data "./dancer.seen"
23:17:43 Quit petur ("gonne")
23:18:26 Quit ender` (" Documentation is like sex: when it's good, it's very good, and when it's bad it's still better than nothing.")
23:19:47gevaertsDCDEC1 doesn't seem to make a difference.
23:25:47 Quit mchua ("Holy shiny distraction, Batman!")
23:27:50 Quit DerPapst (Read error: 113 (No route to host))
23:30:34 Join csc` [0] (n=csc@archlinux/user/csc)
23:30:51 Join ender` [0] (
23:34:23 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
23:39:33 Join mcuelenaere [0] (
23:39:42 Quit XavierGr (Nick collision from services.)
23:39:53 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
23:44:59 Join tanjahreeen [0] (n=4427f7d3@gateway/web/cgi-irc/
23:47:02tanjahreeenHow come my sansa cannot display my songs that are in traditional chinese?
23:48:01pixelmamaybe your font doesn't have trasitional chinese characters?
23:51:18tanjahreeenim reading a guide on that
23:51:22tanjahreeenand also
23:51:26tanjahreeeni just installed it
23:51:42tanjahreeenbut now that i plug it back into my computer, my comuter does not recognize it anymore
23:52:36 Join japc [0] (
23:52:51pixelmaI guess Rockbox was running? If so, try turning your player off and then connect to your computer.
23:53:24tanjahreeeni cannot run rockbox on my sansa while i connect it to the computor?
23:54:19 Join Willmaster [0] (n=5620a3a1@gateway/web/cgi-irc/
23:56:06 Quit Willmaster (Client Quit)
23:56:24 Part BoD[]
23:56:43pixelmaif you want to still use it (as a music player) by holding "select" while you're connecting it. But for the USB data connection it will use the original firmware currently (and it should reboot automatically even if Rockbox is running but this doesn't always work).
23:56:55pixelmaWork is being done for an own Rockbox USB mode, no-one knows when it will be ready though.
23:58:56pixelma(for Sansas/Ipods/H10s)

Previous day | Next day