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-02-16

00:00:47FrankOttogevaerts: I'll check with clean SVN
00:02:05 Quit Absinthe ("Leaving")
00:04:28tessaraktgevaerts: k
00:04:50tessaraktunfortunately, you don't need rockbox for that, I suppose
00:04:56tessaraktso no good for advertising
00:05:17gevaertsYou don't even need to boot the player. Longer lasting batteries !
00:06:32pixelmaKennethScharf: you should be able to edit the wiki now
00:08:00KennethScharfThank you!
00:09:09 Quit tvelocity ("Αποχώρησε")
00:09:20rashergevaerts: no resets - hurray. What else is left?
00:09:36 Join simonrvn [0] (i=simon@unaffiliated/simonrvn)
00:11:56gevaertsrasher: no resets, except when they also caused a final disconnect. Maybe I was just unlucky (or lucky...) and it could also happen on the older patches, but I do know there is still some error handling missing. It is technically much better now though. I'll upload this new patch soon (with the warning that this one can cause filesystem corruption, as that's what happens if there is a sudden disconnect)
00:11:57keanumicols_, change the bitmap in apps/bitmaps/native/rockboxlogo.*.bmp where * is the resolution
00:12:15keanu(of your device)
00:13:11FrankOttogevaerts: any idea how i can generate a logf entry? a clean SVN build only works with the original HD, and then nothing hits logf.
00:13:33gevaertsrasher: after that, there's finishing the scsi support (there are still unsupported required commands), find out why more than one interface doesn't work, and high speed
00:14:07gevaertsFrankOtto: Same thing as before: enable the #define LOGF_ENABLE in some file, and configure with logf enabled
00:14:35 Quit conando (Read error: 110 (Connection timed out))
00:15:03FrankOttowell, some files have LOGF enabled anyway, and i have built with logf enabled. problem is, nothing really hits logf, because everything works.
00:16:12gevaertsFrankOtto: logf basically works just like printf, so just add something like 'logf("Here I am");' in a normal code path
00:16:21 Quit mf0102 ("Verlassend")
00:16:35 Quit soap ()
00:16:36FrankOttoyeah, but then it's not strictly "clean SVN" anymore ;)
00:16:43 Join ze [0] (
00:17:18gevaertsFrankOtto: you have a point there. This should be harmless though
00:17:48 Quit jgarvey ("Leaving")
00:24:53gevaertsrasher: even more missing stuff : proper hotswap handling for the microSD slot and using SCSI commands to trigger the USB connect screen (other kinds of connections can safely leave the normal UI enabled)
00:26:06*gevaerts found out why his latest patch still has a bug left. It appears to be version thirteen of the patch...
00:26:46 Join soap [50] (n=soap@rockbox/staff/soap)
00:26:57FrankOttogevaerts: OK, clean SVN with slight modification (logf "i am here" when debug menu is entered) works! no garbage.
00:27:43gevaertsFrankOtto: I guess that's good and bad news...
00:27:53 Quit desowin ()
00:28:23FrankOttogevaerts: maybe logging from the ATA thread is not a good idea...
00:29:34gevaertsFrankOtto: that shouldn't be it. I have logf statements in my interrupt handler.
00:29:41FrankOttoi see
00:29:47 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
00:29:50Bagderlogf() only copies data to a buffer
00:30:12 Quit jon-kha (Remote closed the connection)
00:30:17Bagdershould be rather harmless almost everywhere, if you can spare the extra time it takes
00:32:37 Quit spiorf (Remote closed the connection)
00:32:39 Join crzyboyster [0] (n=6210f010@gateway/web/cgi-irc/
00:32:39gevaertsFrankOtto: I checked a disk image here. The pattern you saw really matches a FAT table.
00:33:39 Quit hannesd (Read error: 110 (Connection timed out))
00:33:48FrankOttogevaerts: funny. something in this build must be very screwed up
00:34:22crzyboysterCan some viewports wps code expert help me out by taking a look at this wps code I have been designing > but for some reason, the hold switch indicator stays activated even when I unactivate it. Anyone know why this is happening?
00:34:46gevaertsFrankOtto: I guess you have some fun to look forward to.
00:35:20 Quit gregzx ("ChatZilla 0.9.80 [Firefox]")
00:36:02*gevaerts now copied 1.5GB of data to his sansa without a single reset. That means the freshly uploaded v13 is really an improvement.
00:37:43*gevaerts now changes hats and reminds everyone that this very same version also suddenly disconnected without recovering earlier
00:38:06BigBambiI don't like this hat
00:38:08 Quit Nico_P (Remote closed the connection)
00:38:14BigBambiPut the other one back on
00:38:47EnterUserNamepatch 8562... is that making it so you can transfer files using rockbox firmware?
00:38:52EnterUserNameits called USB storage driver..
00:39:29***Saving seen data "./dancer.seen"
00:39:35gevaertsEnterUserName: that's the one. It's not ready for normal use yet, but we're getting there
00:39:47EnterUserNamemaybe i'll try it out :)
00:39:54BigBambiEnterUserName: Bow down to gevaerts
00:39:57 Quit waldo (Read error: 104 (Connection reset by peer))
00:40:16BigBambiAnd heed his warning
00:40:33*EnterUserName is heeding
00:40:38EnterUserNameis it possible to destroy the device with it
00:40:40*gevaerts notices that BigBambi also has that kind of hat
00:40:43EnterUserNameor is it just wrecking data :)
00:40:51 Quit seablue ("life, death, life, death")
00:40:54BigBambiEnterUserName: Data mainly
00:41:18pixelmagevaerts: but BigBambi also offers to eat his hat ;)
00:41:23BigBambiAlthough a particularly bad case can require extreme fixing (although that should be past now)
00:41:28 Quit linuxstb__ (Read error: 110 (Connection timed out))
00:41:30BigBambipixelma: Only if you are lucky
00:42:06*gevaerts is getting hungry from all this talk about eating.
00:42:20EnterUserNamegebaerts: thanks for the patch ... and the work :)
00:43:02gevaertsEnterUserName: You're welcome. I'm mostly motivated by the sansa 'refreshing database' screen
00:43:58*pixelma thinks gevaerts is very high in this month's cool IRC statistics "action" count :)
00:44:20BigBambigevaerts gets my vote
00:44:26FrankOttophew... after swapping HD and CF card again my iriver didn't recognize the CF card at all, not even in bootloader usb mode
00:44:31EnterUserNamelast time i applied all my patches it took me 3 hours to do them ..:)
00:44:35BigBambiPlus any gigabeast chaos
00:44:37FrankOttobut now it works again.
00:45:15BigBambigevaerts is clearly trying to take on amiconn for the actions king crown
00:46:10 Quit DrMoos (Read error: 110 (Connection timed out))
00:46:46 Quit crzyboyster ("CGI:IRC")
00:47:01 Quit tessarakt (Read error: 110 (Connection timed out))
00:47:07EnterUserNameoh my oh my im so tempted to buy a 6 gig sd hdc card
00:47:21 Quit Axio (Remote closed the connection)
00:47:32 Join tessarakt [0] (
00:47:55gevaertsEnterUserName: The main USB "bug" remaining is that it's slow. We don't do high-speed USB yet
00:48:38*gevaerts adds another line to his total in his bid to be this month's top talker
00:48:50EnterUserNameoh ok
00:49:27EnterUserNamemebbe ill wait till thats all done before upgrading my firmware.
00:49:41gevaertsEnterUserName: That might get solved suddenly, or it might take 6 months. We don't actually know why high-speed doesn't work.
00:49:41EnterUserNamecuz of the whole load of work it is to do all my patches :)
00:49:48EnterUserNameoh ok
00:52:30 Join austriancoder_ [0] (n=austrian@
00:53:04BigBambigevaerts: You are the current front runner ...">
00:53:24EnterUserNamehow do you guys find out the functions :)
00:53:37EnterUserNamesounds complex to "find it" rather than program it :)
00:53:53rasherBigBambi: That would be amiconn
00:54:22rasherAh right, in terms of words gevaerts wins.
00:54:26BigBambirasher: gevaerts is leading in actions...
00:54:45BigBambiSorry, yeah I was referring to actiojs
00:55:21gevaertsBigBambi: The month isn't over yet. But I'm probably helped by the fact that I didn't become really active until the 6th or so, and the page says it's from the 13th, so I did all that in half the time
00:55:37*gevaerts wonders if that's something to be proud or ashamed of
00:55:44BigBambigevaerts: I have faith in you :)
00:59:59 Join MajorC [0] (
01:02:24*gevaerts is going to sleep. The weather forecast says that tomorrow will be a nice time to improve error handling
01:02:27FrankOttogevaerts: after rebuilding my modified rockbox from scratch, the garbage is gone. i now have usably logf output from ata
01:03:03FrankOttogevaerts: good night :)
01:03:08gevaertsFrankOtto: now that you mention it, I also had some dodgy dependency handling.
01:03:23 Quit gevaerts ("ZZzz..")
01:04:36 Quit lee-qid (Connection timed out)
01:07:14 Quit austriancoder (Read error: 110 (Connection timed out))
01:07:29 Join DerDome [0] (
01:09:10 Quit ender` (" I went to the cinema, and the prices were: Adults $5.00, children $2.50. So I said, "Give me two boys and a girl."")
01:10:17FrankOttoamiconn: oddly enough, the ata SLEEP command in ata_perform_sleep() seems to yield ATA status 0x50 = RDY | DSC, which means all is fine. ???
01:20:26 Quit GodEater (Read error: 113 (No route to host))
01:20:57 Quit scorche|w ("CGI:IRC (EOF)")
01:27:42 Quit tessarakt ("Client exiting")
01:27:43XavierGrrofl my only record in this months logs was my 72 rejoins, reminds me of my stupid ISP and that I will have my piss of mind the next week that I am changing connection
01:28:09 Quit einhirn (Read error: 104 (Connection reset by peer))
01:28:25 Part toffe82
01:28:59BigBambiXavierGr: piss of mind ?!?
01:29:03 Join neskaya [0] (i=featherd@wiktionary/neskaya)
01:29:28XavierGrI love that kind of typos :P
01:29:34BigBambime too :)
01:29:53XavierGrobviously I meant peace :)
01:30:17 Quit KennethScharf ("CGI:IRC (EOF)")
01:30:47 Part pixelma
01:33:45 Quit DerDome ("Leaving.")
01:46:54 Quit FrankOtto ("Leaving")
01:48:17 Join linuxstb__ [0] (
01:50:20 Quit ol_schoola ()
01:52:06 Join Kizle [0] (
01:56:35 Quit JdGordon ("Konversation terminated!")
01:58:40 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
02:00:23 Quit linuxstb_ (Read error: 113 (No route to host))
02:04:13 Join cool_walking_ [0] (n=cba165d1@gateway/web/cgi-irc/
02:07:44 Join Tenson [0] (
02:07:58cool_walking_Can I have write access on the Wiki please? Username is AnthonyMercuri.
02:10:09BigBambicool_walking_: Done
02:11:51 Quit BitTorment ("SEGFAULT: shit!")
02:13:57 Quit Tenson ("-=SysReset 2.53=-")
02:18:20 Quit jhulst ("Konversation terminated!")
02:39:33***Saving seen data "./dancer.seen"
02:47:28 Quit Rob2222 (Read error: 104 (Connection reset by peer))
02:47:37 Join Rob2222 [0] (
02:51:28 Quit cool_walking_ ("CGI:IRC (Ping timeout)")
02:59:09 Join aliask [0] (n=chatzill@rockbox/developer/aliask)
03:00:59 Quit EnterUserName (Read error: 113 (No route to host))
03:15:48 Nick fxb is now known as fxb__ (
03:17:23 Quit MajorC ()
03:22:25 Join psycho_maniac [0] (
03:39:18hachiI switched to a recent build of rockbox from a build that I grabbed last november
03:39:23hachion my ipod video
03:39:39hachiand the correlation between what is shown on the screen and what is actually playing has gotten far worse
03:40:20hachiafter about 2 or 3 songs rather often it's not even the right song, much less the right time marker in the song
03:40:55hachiand it will seek to the next song sometimes as though I hit the 'next' button several minutes after I've hit the button
03:41:21psycho_maniacman thats crazy
03:42:19hachiI'm sorta solicting as to whether this is a known issue, or if there are any workarounds or anything
03:42:48soapnever heard of such a thing, hachi. You said it "has gotten far worse" - I assume you are saying you saw this behavior on your previous Rockbox install?
03:43:00soapWhich version are you running currently?
03:43:12hachiyeah, it would sometimes take like 600 songs and suddenly it would think I'm halfway through the next song
03:43:15soapWhen you boot, and see the splash-screen the version number will be at the bottom.
03:43:48hachihow bout I just get it from the rockbox info menu, r16314-080214
03:44:04soapthat too
03:44:27soapcan you reproduce this behavior repeatably?
03:44:47hachipretty close to it
03:45:07soapcan you reproduce this behavior with smaller playlists?
03:45:26psycho_maniacand this is NOT a custom build?
03:48:56rasherI'm seeing this as well btw, never got around to investigating it
03:49:22soapon smaller playlists, rasher, or only on larger ones?
03:49:29rasherLarger ones, and lots of skipping
03:49:48soapahh - I rarely use #1, and never do #2.
03:49:52rasherHaven't tried reproducing
03:50:51soapMoB induced bug?
03:51:43rasherCould be - I've not been using my dap much since after MoB, and only recently started using it regularly again
03:51:49rasherSo I've no idea how recent it is
03:52:13rasherPretty awful bug reporting.. which is why I've not been complaining
03:52:33advcomp2019i have this issue once in a while with my e200 series
03:53:43rasherHow large are your playlists? Mine tend to be several hundred, and I sometimes skip 2-4 times per song (that is, when a song ends, I skip the next couple before finding one I want to hear)
03:56:06advcomp2019rasher, i have about 650 to 700 songs on my sansa right now but i do not use playlists.. i use the database interface
03:57:20rasheradvcomp2019: Err.. you do use playlists.
03:58:26psycho_maniaceverytime you play a song you use a playlist.
03:58:41advcomp2019o ok sorry i did not know
04:04:06 Join Strife89 [0] (n=cc74f598@gateway/web/cgi-irc/
04:04:44Strife89advice, please
04:06:22advcomp2019Strife89, advice for what?
04:06:49Strife89hang on...
04:06:56psycho_maniacwe're not mind readers.
04:07:03Strife89I know.
04:07:35Strife89Would Rockbox perform better on flash players with or without disk caching?
04:07:56Strife89My thoughts are: no real need for it.
04:10:10Strife89Input, please.
04:11:08rasherStrife89: on the nano disk cache improves performance - probably because something's up with the flash or ATA driver
04:11:37Strife89I'm using a Sansa c250; but that's interesting all the same.
04:11:57rasherI don't think the same is true for the Sansas
04:12:42rasherThere are some advantages to having disk cache enabled if you use the Database, but I don't remember the details
04:13:02Strife89Is it possible to disable it through the UI?
04:13:09advcomp2019rasher, on my e280r, i can reproduce the delay more then i used to be able to do now tho
04:13:12Strife89Or by editing a setting file?
04:13:58Strife89advcomp, I notice the delay a lot as well, with recent builds.
04:14:41advcomp2019rasher, another thing is after about a minute or 2 after it boots up it works fine tho
04:15:58Strife89Occasionally, when resuming playback, Rockbox resumes not from where I left off, but from the beginning of a song.
04:16:35advcomp2019Strife89, the same song or different song?
04:16:55 Quit psycho_maniac (" I'm lost in this conversation")
04:16:58Strife89Same song, usually. But not always.
04:17:11Strife89Same song.
04:17:35 Quit midkay ("Leaving")
04:17:40advcomp2019Strife89, you are getting the same issues that i am having once in a while
04:17:55Strife89Bug, then?
04:18:15Strife89It was worse, I believe, when I didn't do a "clean install".
04:18:56advcomp2019not sure.. so let someone read the issue and see if someone else has it
04:19:02Strife89"Clean install" meaning I backed up, then deleted, /.rockbox, then "installed" the new build.
04:20:01Strife89I'm running Rockbox right now, westing out today's build (clean installed it).
04:20:29Strife89The build I used before that was compiled JANUARY 10, 2008.
04:20:42 Join midkay [0] (n=midkay@rockbox/developer/midkay)
04:22:18 Quit Thundercloud (Remote closed the connection)
04:23:26Strife89I need to go, please PM me if any details come up, okay?
04:23:59krazykitStrife89, there are channel logs, for what it's worth...
04:23:59 Quit Strife89 ("CGI:IRC (EOF)")
04:24:15 Quit nplus (Read error: 110 (Connection timed out))
04:30:31 Join scorche|sh [50] (n=scorche@rockbox/administrator/scorche)
04:38:19 Join gtkspert_ [0] (
04:39:34***Saving seen data "./dancer.seen"
04:40:30 Join aneka [0] (n=kvirc@
04:46:43 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
04:47:05 Join miepchen^schlaf [0] (
04:52:39 Quit gtkspert (Read error: 101 (Network is unreachable))
05:02:32 Join donutman25 [0] (n=chatzill@
05:07:07 Quit donutman25 (Client Quit)
05:10:46 Quit XavierGr (Nick collision from services.)
05:10:59 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
05:15:10 Join toffe82 [0] (
05:20:57 Quit XavierGr (Nick collision from services.)
05:21:10 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
05:23:12 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
05:36:08 Join crzyboyster [0] (n=6210f010@gateway/web/cgi-irc/
05:38:22crzyboysterI am currently working on coding a theme using viewports. I have pretty much everything down, but some of the indicators are giving me trouble. I read somewhere that all of the items on the screen have to be defined in their own viewport? How would I do this? My entire problem is at > Thanks!
05:40:50crzyboysterlinuxstb__: It seems you posted the viewports patch onto the tracker and it says that you made it. Can you help me out?
05:41:57 Quit crzyboyster ("CGI:IRC")
05:43:06 Quit midgey ()
05:44:30 Quit major_works ("ChatZilla 0.9.80 [Firefox]")
05:54:55 Quit jhulst (Remote closed the connection)
05:55:11 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
05:58:08 Quit Kizle ("..whoosh")
06:10:22 Join djdisaster [0] (n=43b0c2f0@gateway/web/cgi-irc/
06:10:50 Quit djdisaster (Client Quit)
06:39:36***Saving seen data "./dancer.seen"
06:53:28 Quit perrikwp (" ajax IRC Client")
06:53:39 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
06:55:23 Join mightybrick [0] (n=mightybr@
06:59:22mightybrickOn my sansa this last week, the disable database refresh function of the bootloader has quit disabling the refresh of the database. Has anyone else experienced this?
07:15:24Lloreanmightybrick: Do you have a microsd card?
07:18:53 Join spr0k3t [0] (
07:19:24mightybrickllorean: yes, I do.
07:19:33LloreanThat's your problem.
07:19:45LloreanThe OF ignored the "do not refresh" bit if there's a MicroSD card inserted.
07:20:41mightybrickok. that makes sense now. Thinking back, that was when it began, around the same time I started using the microsd card.
07:20:49mightybrickThank you.
07:24:18mightybrickWhat is the status on viewport development?
07:31:57 Quit aliask ("ChatZilla 0.9.80 [Firefox]")
07:33:31 Part toffe82
07:39:07 Quit Kernel ("changing servers")
07:39:31 Join Kernel [0] (n=free@
07:43:01amiconnLlorean: There _might_ be 2 bits for disabling the database rebuild, one for the main flash and one for the microsd
07:43:41amiconnAnd afaik our bootloader handles just one
07:49:27Lloreanamiconn: It's possible, but last I heard there wasn't any evidence of one.
07:49:47LloreanI guess I should say "The OF ignores the bit we currently set if MicroSD is inserted"
07:52:33amiconnI think the OF sets this/those bit(s) to indicate that something on the volume has changed, as soon as there is a single write access via USB
07:53:53amiconnSo it might even be that it puts the bit for checking the microsd on the microsd somewhere (similar to how rockbox used that hidden sector for storing its config in the past)
07:56:06LloreanThat's a good thought.
07:56:32LloreanBut I think it may rescan even if you boot, let a scan complete, shutdown, and boot again if MicroSD is inserted.
07:56:44LloreanI'm not sure though, just what I've heard. Both my Sansas are packed at the moment.
07:57:34amiconnHmm. Is there only a single database?
08:00:29amiconnBtw, that reminds me.... what happened to those multi-volume support ideas for the rockbox database?
08:02:18 Join Rob222241 [0] (
08:10:12LloreanI don't know if there's a single database. I don't know if anyone's really investigated the database format.
08:10:29LloreanI don't know what happened to multivolume ideas for Rockbox's, I think people got sidetracked. =/
08:18:10mightybrickHow much of the work on viewports has been committed so far?
08:18:16 Quit asdrubal ("Leaving")
08:20:35 Quit Rob2222 (Read error: 110 (Connection timed out))
08:21:37 Quit spr0k3t (Read error: 104 (Connection reset by peer))
08:22:37 Join spr0k3t [0] (
08:22:57 Join n1s [0] (
08:23:22Lloreanmightybrick: There's a changelog accessible from the front page of the site
08:26:20 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
08:27:59 Quit linuxstb__ (Read error: 113 (No route to host))
08:28:20 Quit mightybrick ("Leaving")
08:28:43 Join stel [0] (n=steve_la@
08:30:31 Join spiorf [0] (
08:32:05 Quit stel (Remote closed the connection)
08:32:27 Join stel [0] (n=steve_la@
08:37:35 Join Jon-Kha [0] (
08:39:40***Saving seen data "./dancer.seen"
08:39:57 Quit ch4os_ (Read error: 113 (No route to host))
08:40:10 Join conando [0] (
08:41:17 Join ch4os_ [0] (n=ch4os@unaffiliated/ch4os/x-059673)
08:41:52 Join gtkspert [0] (
08:45:52 Quit ompaul (Client Quit)
08:57:00 Quit gtkspert_ (Read error: 101 (Network is unreachable))
08:59:54 Join Rob2222 [0] (
09:15:34 Quit spr0k3t (Read error: 104 (Connection reset by peer))
09:17:56 Join petur [50] (n=petur@rockbox/developer/petur)
09:18:27 Quit Rob222241 (Read error: 110 (Connection timed out))
09:19:13 Quit jhulst ("Konversation terminated!")
09:22:42 Join spr0k3t [0] (
09:23:01 Quit spr0k3t (Read error: 104 (Connection reset by peer))
09:31:25 Part stel
09:32:59 Join Axio [0] (
09:34:21 Join spr0k3t [0] (
09:34:53 Join woodensoul [0] (n=noneofya@
09:36:18woodensoulanyone around that runs rockbox on a 60 or 80GB iPod?
09:39:38 Quit spr0k3t (Remote closed the connection)
09:41:09 Join tvelocity [0] (
09:42:16 Join FrankOtto [0] (
09:42:40n1swoodensoul: if you ask your question someone might be able to help without having an ipod :)
09:45:23woodensoulI've been having a lot of problems with Rockbox on the 80GB iPod I just received. Freezing, very slow startup, unresponsive. I've tried the latest current build and daily build from a month ago.
09:45:56woodensoulStartup times over a minute
09:46:49n1sare you using dircache or database auto update?
09:47:10woodensoulYes on dircache, no on database auto update.
09:47:27woodensoulI've also seen the hard disk constantly spin for no apparent reason
09:48:34FrankOttopetur: I have some news. Our CF cards seem to behave different, as my card actually doesn't need ata_perform_sleep() disabled or modified at all.
09:48:51n1syes this is a known problem that was introduced a while ago, have you tried any build from before r16100?
09:50:02FrankOttopetur: At the moment it's running with only one ata.c modification: I'm simply ignoring the failing set_features (0x05 0x80) call
09:50:06woodensoulThe earliest build I've tried is from a month ago... the last one availabe on the daily builds section. Does this affect all targets? I'm pretty sure I haven't seen this behavior on my other Rockboxed players.
09:50:38 Quit midkay ("Leaving")
09:51:10n1swoodensoul: no it doesn't seem to affect all targets. The bug was introduced in r 16105, try a build from before that
09:51:18woodensoulIf you could get me a build from before r16100, I'd appreciate it.
09:51:46woodensoulThe earliest one available on the site is 16095.
09:52:01n1s16095 < 16105
09:52:04woodensouland it seems to still do it
09:52:45n1shave you tried disabling dircache
09:53:13woodensoulno, but I figured that would just make things slower since dircache usually speed up navigation
09:54:13n1syes, but it needs to scan the disk on startup and that combined with the disk reading problems might cause the slowness you're seeing
09:54:34woodensoulwell it's not just at start up though
09:55:06woodensoulis it typical for initial database generation to take an hour?
09:55:12 Join spr0k3t [0] (
09:55:19 Join midkay [0] (n=midkay@rockbox/developer/midkay)
09:55:22woodensoulon my gigabeat it is very fast
09:55:48n1sit depends on how many music files you have, processor speed etc but an hour seems overly long
09:56:03 Join ctaylorr [0] (
09:57:01woodensoulthere are nearly 15000 tracks on my 80GB iPod
09:57:07LloreanThe Gigabeat is likely to do it 5-10 times faster than the iPod, I'd think. Just a wild guess, though.
09:57:08 Quit midkay (Client Quit)
09:57:15n1sdelete the *.tcd files in your .rockbox dir and disable dircache and use the r16095 build to see if it still misbehaves
09:58:13woodensoulif we know what commit introduced the bad behavior, why isn't it remitted?
09:58:27woodensoulreverted i mean
09:59:05LloreanBecause Rockbox is a development version
09:59:15LloreanThe "current build" is for developers, and the commit is moving in the right direction on a lower level.
09:59:55LloreanThe right question isn't "why isn't it removed" but "Why isn't the new problem fixed yet", and the answer to that is always "Nobody's gotten around to it yet"
10:00:23LloreanBut then you've been around a long while, you know all this don't you?
10:02:18 Join Thundercloud [0] (
10:02:34woodensoulYes, and I was under the impression that when a commit introduced a bad bug, it was reverted until sorted out.
10:02:46 Join drkgeek [0] (n=473bed52@gateway/web/cgi-irc/
10:03:28Lloreanwoodensoul: When a commit is problematic yes. This commit is *good*, it just makes a less obvious bug show up more.
10:03:33 Join stel [0] (n=steve_la@
10:03:48Lloreanwoodensoul: Why do you think we didn't revert the nano commit for *months* while we worked on fixing the real problem?
10:03:51 Join midkay [0] (n=midkay@rockbox/developer/midkay)
10:03:52Horschtwoodensoul, I have that problem as well on my ipod 80GB
10:04:03drkgeekAre any of you fimilair with the sansa e200 series?
10:04:22woodensoulHorscht: which build are you running that works well?
10:04:24Lloreanwoodensoul: Get used to the idea that this is a *development* version, and that bugs will get left in it until they're actually fixed, many times.
10:04:28Horschtthere's even a FS entry, but I am running SVN 15979.
10:04:39woodensoulI don't own a nano, so I was unaware of that situation.
10:05:16drkgeekCause I just took my sansa apart, cleaning the dust off my lcd, what should I use?
10:05:38Lloreandrkgeek: I don't see what that has to do with Rockbox.
10:06:14woodensoulHorscht: is that the last revision that works well for you? I can't get back that far throught the site.
10:06:21drkgeekIt has nothing to do with it. I didnt know were else to turn, figured you guys would know.. :(
10:06:41Horschtthe last rev that worked well for me was 16104
10:07:09woodensoulWhy are you running 15979 then?
10:07:32Lloreandrkgeek: Please read the channel topic.
10:08:02Horschtcause i don't know how to sync buschels DD patch to an older SVN rev
10:08:57woodensoulDD is the patch that gives better battery life?
10:09:03Horschtso i just use soaps build, which is now also removed from the forums, as testing has finished and buschels patch went into SVN. unfortunatelly, it went in just recently, making it still having the disk trashing problem on 80GB ipods
10:09:39woodensoulSo you have a build with the DD patch but before the disk problems?
10:09:49drkgeekI', a IRC noobie, how does one connect to the community channel?
10:10:00woodensouland it's 15979 with the DD patch applied?
10:10:12 Join Xerion [0] (
10:10:28HorschtI also have a patch sitting here, that reverts 16105, but I havent tried it on a recent SVN
10:10:44Horschtwell, actualy, that patch is in FS by Buschel
10:11:37Lloreandrkgeek: This is a job for google. :-p
10:12:09 Quit drkgeek ("CGI:IRC (EOF)")
10:13:20woodensoulStill there Horscht?
10:13:33HorschtI never left
10:13:38 Quit tvelocity ("Αποχώρησε")
10:13:44woodensouldid you get my PM?
10:14:25Horschtyou're not registered, you can't send PMs
10:14:42woodensoulthey go through fine it seems on this end
10:14:58woodensoulcould you email me that build for the 80GB iPod?
10:15:04 Join hannesd [0] (
10:15:35Horschti was prepared for that :)
10:17:10woodensoulwhat battery life do you get since the DD patch?
10:17:56Horschti think I have reached 17h with that build
10:18:11woodensoulUnder normal use or a controlled test?
10:18:12 Join tvelocity [0] (
10:18:48Horschtcontrolled test
10:19:14woodensoulWhat about normal use?
10:20:07Horschtdon't know. cause I never let the battery run dry during normal use
10:20:36Horschtbecause I am playing around quite a bit with it.
10:21:11Horschtbut assuming that my normal use is not that far off controlled test circumstances, I'd say i would be able to get 15.5 to 16h
10:21:13woodensoulI see
10:22:38woodensoulThis build seems to be much better already.
10:23:22woodensoulexcept the audio skipping on startup
10:23:39HorschtI have not had that
10:24:03woodensoulOn the most recent SVN, the database commit was taking 10 minutes or more.
10:24:23woodensouland that's not including the 45 minutes to an hour it took to generate the database.
10:26:17woodensoulAre you getting the track repeating and playlist info screwed up problem with this build?
10:26:42Horschtbut I have no clue what those problems are
10:26:56 Quit amiconn (Nick collision from services.)
10:27:03 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
10:27:15woodensoulAlright, well thanks for the build. I'll give it a go and see how well things work now.
10:28:47woodensoullater guys
10:30:56 Quit woodensoul ()
10:31:45FrankOttoamiconn: can I ask for some ATA advice again?
10:33:21 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
10:35:57 Join jba [0] (
10:39:20peturFrankOtto: status 0x50 is ok
10:39:44***Saving seen data "./dancer.seen"
10:40:45FrankOttopetur: Hi. Yes, I get 0x50 for the ATA sleep command. Which actually means that my card works with an unmodified ata_perform_sleep().
10:42:01FrankOttoThe ATA sleep still yields a constantly-on disk-access-LED, though. Still puzzled about that...
10:42:41FrankOttoAt the moment I only have one modification to ata.c: ignore the failing set_features call.
10:43:08FrankOttoI wrote in the Wiki which ATA status this returns for me.
10:44:09peturreal-life has me a bit distracted at the moment....
10:46:22FrankOttopetur: no problem
10:59:21 Quit petur ("switching....")
10:59:38 Join petur [50] (n=petur@rockbox/developer/petur)
11:02:21 Join linuxstb__ [0] (
11:04:05 Quit jba ("Leaving")
11:05:53 Join ender` [0] (
11:16:00 Join Mathiasdm [0] (
11:16:29 Quit linuxstb_ (Read error: 110 (Connection timed out))
11:22:55 Join bertrik [0] (
11:34:09peturFrankOtto: don know why, but it now also works here with perform_sleep()
11:34:42peturso only the set_features() change is important
11:34:59peturit refuses any value I throw at it
11:36:40peturerm.. forget what I said
11:38:12FrankOttook :)
11:39:05peturit was working fine, then I changed the spindown time from 5 to 3 seconds and it froze
11:39:28FrankOttoI experimented some more, and found out that the LED=on is not caused by the ATA sleep command (it's commented out now) but somehow by the sleeping=true variable
11:39:48 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
11:40:30FrankOttoata_perform sleep does two things: it sends the ATA SLEEP command, and it sets an internal variable (sleeping) to true
11:41:07FrankOttomy only problem with the ata_perform_sleep is that it results in my disk-access-LED being on all the time
11:41:29FrankOttoso I wondered whether this is caused by the ATA command or as a side effect of sleeping=true
11:42:18FrankOttoThe latter seems to be the case.
11:43:09peturhow did you come to that? by setting the sleeping to true and watching the led?
11:43:15FrankOttoI didn't get any freezes yet. I guess our cards behave differently when it comes to the SLEEP command.
11:44:25FrankOttoyes, at the moment my ata_perform_sleep() only sets sleeping=true, and that's it. when the "disk spindown" happens (i.e. ata_perform_sleep is called), the LED turns on. It stays on until I do a real disk access.
11:45:40peturah, so you are not performing the ata_sleep now, or was that just for a test
11:46:35FrankOttoright, currently the actual ATA command is not sent. But I tried that too, it causes no problems for me. I actually used logf to see the ATA status after the SLEEP command, and it is fine (0x50).
11:50:22peturI wonder why the driver isn't looking at the error bit too. It only looks for the RDY bit until timeout.
11:51:34 Quit linuxstb__ (Read error: 113 (No route to host))
11:52:07FrankOttoright. but it's difficult to get at the real status/error when you're devices freezes on failing :(
11:52:56 Join lee-qid [0] (
11:54:11FrankOttobtw, the original ata_perform_sleep sets sleeping=true even if the CMD failed. i'm not sure if this is right.
11:54:26peturlooks like a bug, yes
11:54:41FrankOttoi would try putting the sleeping=true into an else-clause of the previous if-statement.
11:55:16peturbut if commands start to fail then usability will be not very good ;)
11:55:38FrankOttotrue, but maybe it won't freeze...
11:55:57peturI already have that fix in the code here - no help
11:56:19FrankOttodamn :(
11:58:12FrankOttoYesterday, I actually had some freezes, but it was due to a dodgy build. After "make clean" and rebuilding, they were gone. Seems that some dependencies are not handled correctly, or maybe I just did something wrong.
11:58:38FrankOttoBut I guess you already tried rebuilding cleanly.
11:58:53peturnot yet
12:00:14 Join desowin [0] (
12:03:04*petur forgot how to use logf :(
12:04:43FrankOttopetur: on top of ata.c add two lines after the othe includes:
12:04:50FrankOtto#define LOGF_ENABLE
12:04:58FrankOtto#include "logf.h"
12:05:44FrankOttoUse logf like printf, e.g. logf("status = %04x", ATA_ALT_STATUS);
12:06:05peturthat I know, I just forgot the #define ;)
12:06:23peturI thought we had a wiki page on it but failed to find it
12:06:26FrankOttoYou also have to run tools/configure and select "advanced build" and enable logf
12:06:37peturyes yes...
12:07:13peturI just have a _very_ bad memory
12:08:11peturbooting now...
12:08:21*FrankOtto crosses fingers
12:09:10peturbah, with this freezing it is hard to operate it
12:09:20 Quit Xerion (Read error: 104 (Connection reset by peer))
12:11:16peturhrm.. logf gives me a blank screen :(
12:12:01peturmaybe dump cleared it
12:13:20peturbah nothing... must have done something wrong
12:14:00FrankOttoare you logf'ing only if the ATA CMD fails, or unconditionally?
12:14:56FrankOttothat's strange...
12:15:09petur2nd try
12:15:40FrankOttohave you rebuilt cleanly? I had trouble with logf until I did.
12:16:41peturI only see the prints it always does, not the ones on failure
12:17:43FrankOttoI'm afraid if it fails, it freezes right away... so no logf output then.
12:23:42peturreally weird. I'm logging any failure in wait_for_rdy and none occurs. There is one sleep() done and it returned 0x5000 so it went fine
12:24:04 Join seablue [0] (
12:24:23FrankOttohuh, strange
12:25:43peturhmmm unless there is some asm implementation that is being used
12:25:57*petur adds more logging
12:26:44FrankOttoI gotta go, be back later.
12:26:47 Quit FrankOtto ("Leaving")
12:29:03 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
12:29:15amiconnThere is no asm in the ata driver other than for the sector transfers
12:30:15 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
12:30:55peturmust be some timing thing... adding logf in calls changes the behavior, now it is freezing less often
12:32:38pixelmasomeone with a c200 at hand around?
12:32:46peturah.. timeouts
12:34:45peturit is wait_for _bsy that is giving the timeouts, status = 0xD100
12:36:15peturthe ERR bit is on
12:37:27 Join BitTorment [0] (
12:39:46***Saving seen data "./dancer.seen"
12:43:56preglowanyone know how to tell perl to expect new lines to be crlf? :/ talking about a cmd line switch or something
12:48:23Aveany plans for creative xen stone? Cant grok the wiki
12:49:40preglowno plans, and we don't plan it, someone with such a device needs to come with an interest to do lots of work
12:49:51 Join TX297 [0] (
12:50:46 Join qwedsa [0] (
12:51:16Avek. Its quite cheap and neat
12:52:06preglowthen buy a couple of them, open them up, find out what hardware it uses, then figure out a way to upload our own code to it and start writing drivers
12:52:49Avewell if its that easy!
12:52:55preglowit is :)
12:53:43bertrikis it powerful enough to run rockbox at all? doesn't even seem to have a display
12:54:32Ave Has small oled matrix disp
12:54:45pixelmabertrik: what does the display have to do with "powerful"?
12:56:13AveBesides isnt ipod shuffle go
12:56:21 Quit TMM ("Ex-Chat")
12:56:24 Join moos [0] (
12:56:35TX297Hi, my ipod is on its way out (hard drive) and after I replace it, I'm sticking a 400GB+ 3.5" hard drive in the old one. If I format the hard drive properly (MBR, firmware, disk) should I just go through the regular steps to get rockbox running?
12:56:40 Join _RadioHead [0] (n=slack@
12:56:40 Join Horschti [0] (
12:57:24 Quit Horscht (Nick collision from services.)
12:57:33bertriki can imagine that DAP makers don't put a display on very simple players
12:57:49bertrikbut apparently it does have a display
12:57:58AveOr very compact ones
12:58:33_RadioHeadi have a fujitsu 2.5 disk with password, anyone any idea how can i unlock.i dont know passwd
12:59:25pixelmabertrik: the M3 also has no display but it has almost the same processor as the other coldfire targets...
12:59:49TX297_RadioHead: Yes, one second.
13:00:02_RadioHeadTX297: thx man
13:00:15*amiconn also wonders why a device without a display shouldn't be capable of running rockbox, or what the (lack of a) display has to do with how powerful a device is
13:00:54preglowamiconn: well, it's an indication, surely
13:01:09TX297_RadioHead: Unfortunately the only way I know of costs money
13:01:10preglowmost devices without displays are not as capable as those with
13:01:43amiconnThe main things that would prevent a rockbox port are (1) undocumented hardware (2) encrypted firmware (3) exotic architecture with no free compiler
13:01:43preglowlike ipod shuffle, and the myriad small crap hardware only mp3 players
13:01:48pixelmabut Rockbox also runs on quite "low specs" devices
13:02:13_RadioHeadTX297: well anyway thx :)
13:02:35amiconnThe shuffle does not have rockbox because the 1st gen falls under (3) and the later ones under (1) and (2)
13:02:52 Quit qwedsa_ (Read error: 110 (Connection timed out))
13:03:31bertrikwhat are the minimum specs for running rockbox?
13:03:58amiconnThere are no clear minimum specs I'd say
13:04:22TX297Actually _RadioHead, do you care about the data on the drive?
13:04:26preglownot unless you're doing software decoding
13:04:37preglowwhen you'd need at least 50-60 mhz for an ordinary cpu to be able to function while decoding
13:04:43_RadioHeadTX297: nope
13:04:46amiconnCertainly rockbox is substantially less demanding that a linux kernel when it comes to memor yfootprint
13:05:22amiconnThen it all depends on how decoding is done (hardware, software on main cpu, software on dsp, hybrids of those)
13:05:51amiconnRockbox does (sort of) run on the iriver iFP 7xx series, which have just 1MB ram and a 60MHz arm core
13:06:25amiconn"sort of" just because there is no user friendly way to run it afaik. Unfortunately the only iFP developer seems to have vanished...
13:06:41 Quit desowin ()
13:06:48preglowhe's not vanished, he never had much time for rockbox, and he probably has less now
13:07:10preglowhe isn't very visible even when developing anyway
13:08:20 Join linuxstb__ [0] (
13:09:14TX297_RadioHead: I take it you've seen this page
13:10:34_RadioHeadTX297: alredy test with that , i have hirens boot cd but not working
13:10:44 Quit ompaul (Read error: 113 (No route to host))
13:10:50 Join desowin [0] (n=desowin@atheme/developer/desowin)
13:10:59TX297_RadioHead: Scroll down to "How can I unlock my drive?". Unfortunately this is the only other way I know of, which costs money.
13:11:17pixelmaI just wanted to say that you can't know whether the processor of a DAP is powerful enough by looking at its outside, and the presence of a display is not a very good indicatore
13:11:18 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
13:11:23_RadioHeadTX297: loading... thx dude
13:11:28bertrikhmm, it's not that simple to find what chipset the zen stone uses, using google
13:12:51 Quit Jon-Kha (Remote closed the connection)
13:12:52 Quit Horschti ("User was distributing pornography on server; system seized by FBI")
13:14:45 Join Jon-Kha [0] (
13:16:55 Quit bertrik ("bye")
13:17:39 Join gevaerts [0] (
13:18:17 Quit linuxstb_ (Read error: 113 (No route to host))
13:18:44amiconn_RadioHead: There is a (really nasty) way to unlock a locked hdd without knowing the password. You would need a second hdd of exactly the same type which is not locked, and you should do this only if you're really familiar with delicate electronics stuff
13:19:54 Join countrymonkey [0] (n=3dd50610@gateway/web/cgi-irc/
13:20:39_RadioHeadamiconn: no i dont have same
13:21:14countrymonkeyjust wondering if 8359 could be closed and if 8496 and 8576/8577 could be accepted. thanks in advance.
13:21:45 Quit Mathiasdm ("Yuuw!")
13:21:45 Quit _RadioHead (Remote closed the connection)
13:22:36Lloreancountrymonkey: How many times am I going to have to remind you that posting tasks on flyspray is enough to notify people of their existence.
13:22:49LloreanIf it doesn't get looked at for several weeks (no comments at all) then you might bring it up.
13:23:44TX297amiconn: As far as I was aware, changing out the boards won't work for some reason
13:24:03peturLlorean: what happened to the traditional nagging? ;)
13:25:38Lloreancountrymonkey: Also, on what basis do you want someone else's task closed, when they've said they plan to be updating it?
13:26:12countrymonkeyit is obselete. The update to the spanish translation has been accomplished.
13:26:16 Quit jhMikeS (Nick collision from services.)
13:26:22 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
13:27:50LloreanIsn't there a "request closure" or something similar in flyspray then?
13:27:58preglowlinuxstb__: btw, it does indeed seem flac performs better than wavpack on some tracks
13:29:51pixelmacountrymonkey: the patch committed was done by another person though if I read the svn log correctly, maybe ask in the flyspray entry first if he's ok with it?
13:31:44 Nick austriancoder_ is now known as austriancoder (n=austrian@
13:38:30gevaertspixelma: (responding to logs) I have my c250 here
13:40:34pixelmagevaerts: nice, could you check out your contrast settings real quick (just going through the settings list)? Mine lets me set values from 0 to 255 but it behaves as if it actually goes from 0 to 127 and starting a "second round" at 128. I'd like to know whether it is the same for you.
13:41:29gevaertspixelma: Same behaviour here
13:41:40pixelmaok, thanks
13:42:52peturamiconn: wait_for_bsy is the one that is freezing, when it does, status = 0xD100 and error = 0x0400
13:43:07Aveok so I bought one zen stone plus for the SO, but I cant crack it open just yet..
13:46:45*gevaerts isn't happy about having copied 1.5GB of data without error last night. That means it will be very hard to verify if the fatal reset bug is gone.
13:48:41 Join MethoS- [0] (
13:50:29peturhmmm 0x0400 means abort, set either when not ready or not supported :/
13:58:09 Join basti [0] (i=bnc@
13:59:11*petur wonders why set_features seems to be done several times
14:00:02bastihi there. is there any build that can read utf-8 coded files? i have some special character files (german umlaute) which are kind of funny now
14:00:21peturuse a unicode font
14:00:33bastiok. will try that
14:01:02amiconnMost fonts should have german umlaut glyphs
14:01:24amiconnIf you see rectangular blocks instead of the umlauts, the problem is the font
14:01:40amiconnBut if you see funny double characters, it's the setting in the viewer
14:01:48pixelmaI have no problem with umlauts in file/tag names - what kind of files are yours and what is the tag type?
14:02:22*amiconn assumed basti is talking about .txt files
14:02:32pixelmabasti: or are you talking...
14:03:00peturamiconn: sleep is not the one giving issues as whenever wait_for_bsy() fails, the sleep call doesn't report an error
14:03:24 Join FrankOtto [0] (
14:03:29bastipixelma: i am talking about the names of my mp3 files
14:04:07bastiwhen they are played the name is shown correctly
14:05:22*amiconn now guesses basti is using a linux pc
14:05:28pixelmathen it can't be a font issue, I guess - unless you're using an unsupported build, the font in the WPS and the browser are the same
14:05:35FrankOttohello again everybody. does anybody know what ide_power_enable() does exactly? The implementation for the H120 is just some GPIO magic...
14:05:57amiconnbasti: Check your mount options when copying files. This is not a rockbox issue, it's a linux issue
14:06:02bastii am using some build from mystic river
14:06:09n1sFrankOtto: turns on power to the hd (afaik)
14:06:20bastiit is mounted with utf8
14:06:50amiconnThat can be right or wrong, depending on the rest of your system
14:07:06bastilocales are utf8, too
14:07:22FrankOtton1s: thanks, the problem is, that when my CF-modded H120 enters sleep mode, ide_power_enable(false) is called, and this actually results in the disk-access LED being switched on constantly.
14:07:48amiconnVFAT always uses unicode internally (UCS-2 to be precise).
14:08:29FrankOttoof course the call makes sense, as during sleep the HD doesn't need power
14:08:30amiconnMount and the rest of your system seem to disagree about the encoding
14:08:39bastiso where is the problem? why can it read the files when playing, but not when browsing?
14:08:59FrankOttowhen I comment out the call, the disk LED stays off.
14:09:02amiconnThe WPS displays the tag info by default, not the file names
14:09:25peturFrankOtto: read the logs?
14:09:39amiconnI bet that if you plug your dap into a windows box, you'll see the same wrong file names as in rockbox
14:09:43bastisure, but the wps can handle these characters, so why not the "system"?
14:09:45FrankOttopetur: yes, you have mostly figured it out, right?
14:09:52peturnot yet
14:10:02 Quit countrymonkey ("CGI:IRC (Ping timeout)")
14:10:08bastiamiconn: i will check that out
14:10:16amiconnbasti: The browser can handle unicode as well as the wps. It's just that your tags are correct, but your filenames are wrong
14:10:17FrankOttopetur: you tracked it down to wait_for_bsy
14:10:34peturI'm hunting the call that makes fait_for_bsy() fail - it is not sleep
14:10:37bastiwhat do you mean by "wrong"?
14:11:06amiconnI know that it can be tricky to make linux 'mount' behave
14:11:24pixelmabasti: just to check... do you see a "box" like character instead of the umlaut or do you see "funny double characters" as amiconn said?
14:11:40amiconnI mean that you'll see strange 2-character combinations where the umlauts should be
14:12:01bastii see "funny double characters"
14:12:27FrankOttopetur: i see wait_for_bsy is called rather often...
14:12:56*petur discovers that due to poweroff, set_features is called many times - after every power on
14:13:16amiconnpetur: Of course, that has to be done
14:13:23amiconnMost features aren't permanent
14:13:37peturhad forgotton about powering down
14:13:52peturand I saw set_features several times in my log
14:14:21amiconnAnd btw, that's where I think timing may hit us
14:14:42amiconnWe set PIO4 (if available) in set_features(), and set the interface timing accordingly
14:15:09amiconnBut if we power down the disk and then power up again, the disk comes up in some default mode which is most probably *not* PIO4
14:16:19FrankOttoAh, I was wondering about the constant calls to set_features too.
14:17:01amiconnBut we're performing set_features() etc at the same speed as if the disk were still in PIO4
14:17:32amiconnIn fact command timing has different specs than data timing, at least in some modes
14:18:24peturamiconn: that may well be true, but why is only the powermanagement feature failing?
14:18:24amiconnWe don't handle timing properly at all yet, except that ata timing is adjusted for cpu clock on coldfire
14:18:49amiconnBecause the card violates the specs
14:20:47FrankOttohmm, but every ATA SET_FEATURES command, we do wait_for_rdy. isn't that enough for proper timing?
14:22:54amiconnNot necessarily
14:23:20amiconnFrankOtto: Btw, is it the iriver's hdd led that lights up when powering down the card, or is it some led on the adapter?
14:24:05*petur guesses the adapter
14:24:28FrankOttoamiconn: it is only the iriver LED, the adapter LED stays off. on normal access, the LEDs are in sync AFAICT
14:25:02peturah, it is the iriver led... I don't have one :)
14:25:36amiconnFrankOtto: I have a suspicion, but I need to grep the code a bit first
14:25:51peturamiconn: the freeze was in wait_for_start_of_transfer()
14:26:19 Quit Axio (Read error: 113 (No route to host))
14:26:21FrankOttoamiconn: do tell ;)
14:26:54amiconnIirc the iriver has a separate power control for the ata led
14:27:26amiconnObviously some disks (e.g. your cf adapter) enable their led output if they're powered down
14:27:41amiconn-> we should disable the led power together with the main ata power
14:28:15FrankOttoi just tried adding ata_led(false) before the ide_power_enable(false) : no success
14:29:06FrankOttoin fact i also added ata_led(false) in the ata_thread main loop (after queue_wait...)
14:29:20FrankOttopretty aggressive I guess, but also unsuccessful
14:29:49peturmaybe the led goes on because it draws current via another path?
14:30:05amiconnOf course that won't work, as ata_led() only exists for targets with a *software controllable* hdd led
14:30:28FrankOttoI saw for my target, ata_led() = led().
14:30:29amiconnThe iriver h1x0 does not
14:30:57peturbah, added a ton of logf and not it isn't freezing
14:31:24amiconnFrankOtto: Yes, and led() in turn is an empty macro for h1x0
14:31:44FrankOttoah. thanks.
14:32:09FrankOttoi was looking for that :)
14:32:39peturamiconn: the complete calling path when freezing: read_sectors() -> wait_for_start_of_transfer() -> wait_for_bsy()
14:32:53peturso it is probably timing afterall
14:33:08*FrankOtto applauds petur
14:34:23*amiconn will soon have a patch for FrankOtto to try
14:34:52 Quit n1s ()
14:35:20peturtiming setting?
14:35:34*petur wants to try it too
14:35:36amiconnNo, LED disabling
14:35:37 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
14:35:40 Quit TX297 (Read error: 110 (Connection timed out))
14:35:44amiconnTiming would be more difficult
14:36:17amiconnYou could try to always use PIO0 timings. Would be slow, but should work if timing really is the problem
14:36:46peturmaybe set the pio feature first?
14:36:58 Part pixelma
14:37:51 Join n1s [0] (
14:39:50***Saving seen data "./dancer.seen"
14:39:55FrankOttopetur: I see wait_for_bsy sets a timout of HZ*30 ticks. Is HZ ticks per second/per millisecond/... ?
14:40:23amiconnHZ is ticks per second
14:40:41amiconnTicks per millisecond wouldn't be possible
14:41:05amiconnHZ == 100 on all targets so far
14:41:23FrankOttoamiconn: thanks, trying immediately...
14:41:57amiconnIf that works, I'll commit it. Disabling the LED power together with the main HDD power sounds like a good idea in general, imho
14:42:42peturamiconn: something interesting: I changed the order of features[] and powermanagement is the one that keeps failing. I thought setting pio mode first would be a fix
14:42:45 Quit gevaerts ("back later")
14:42:50amiconnAnd there is no extra cost as you can see when checking that patch
14:43:01peturanyway, gtg, back later
14:43:09 Quit petur ("real life")
14:44:46*amiconn wonders whether we could also handle the isd300 power dynamically for even better iriver runtime
14:46:41amiconnBoth H1x0 and H300 have a pin for that
14:46:58 Quit Horscht ("electromagnetic radiation from satellite debris")
14:48:54FrankOttoamiconn: sadly, the LED keeps staying on :(
14:49:51 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
14:54:17 Join rolandh [0] (
14:55:39 Quit advcomp2019 (Connection reset by peer)
14:55:53 Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019)
14:56:13austriancoderCan somebody tell me what this error does mean and maybe how to fix it?
14:58:08amiconnFrankOtto: Strange...
14:59:44FrankOttoamiconn: what does and_l do? does it "and" the value at the given address with the given mask, or with the inverse of the mask?
15:00:07amiconnIt 'and's with the mask
15:00:19amiconnBut note the ~ in front of the constant
15:00:44FrankOttoah, i'm blind :)
15:00:53 Quit Horscht ("I am root. If you see me laughing, you better have a backup")
15:01:24FrankOttois this GPIO stuff documented in the wiki?
15:01:55amiconnLinked direktly from the documentation index...
15:03:31n1saustriancoder: I think you get that when trying to call static functions in iram from ram code because gcc uses a shortcall
15:03:47n1ssolution: Use the STATICIRAM macro
15:05:06austriancodern1s: thanks.. lets see if i can fix it
15:05:28amiconnYeah, STATICIRAM is a hack-around for gcc's broken section handling on arm
15:06:13amiconngcc doesn't use long calls for static functions even if they reside in a different section, contrary to its documentation
15:06:47amiconnSo STATICIRAM evaluates to nothing on arm, and to 'static' on all other targets
15:07:00FrankOttoamiconn: the H100 disk LED pin is documented to be "O" while the HD power pin is documented as "I". doesn't that mean that we can only read the disk LED state, not set it? (I'm assuming O=output and I=input)
15:07:57amiconnO means indeed output and I means input, but see the * footnote
15:08:35amiconnO and I are defined from the CPU's view, btw
15:09:04FrankOttooh, so O should be what we need anyway.
15:09:05amiconnThe I for GPIO 31 refers to the ADC input. The output direction is HDD power
15:09:48 Quit aneka ("KVIrc 3.2.4 Anomalies")
15:10:41*amiconn wonders about ata-iriver.c line 58
15:10:56FrankOttomaybe one cannot set both at the same time, but should do it in two calls.
15:11:12amiconnYou can definitely set both in a single call
15:13:27FrankOttoThat line uses &GPIO_FUNCTION, not &GPIO_OUT. but they are probably somewhere defined to be the same...
15:13:38amiconnThey aren't the same
15:13:44amiconnSee the MCF5249 manual
15:14:15amiconnGPIO_FUNCTION defines whether the pin is used for its primary function, or as gpio
15:14:27amiconnMany pins have multiple, selectable functions
15:14:42amiconnBut that line is correct, I checked that
15:15:12*amiconn needs to ask LinusN about that LED control pin
15:15:34amiconnIt can't be just voltage. Or perhaps it's not wired on some hardware versions
15:15:52amiconnOn mine it's not. I just tried to keep GPO 9 disabled, and my LED still works
15:16:15amiconn(disabled == high here)
15:17:01FrankOttohm. from my limited experience with microcontrollers (from the C64 days...) I rememeber there maybe some protocol that one has to adhere to, that is first writing some data register, then some mask register, finally writing to another register to make the change actually happen.
15:17:22 Join gregzx [0] (
15:17:30FrankOttobut I guess I should read the manual before speculating...
15:21:33 Join Xerion [0] (
15:21:56 Join K4rP4D [0] (n=KrPD@unaffiliated/krpd)
15:23:11 Part stel
15:24:49 Join stel [0] (n=steve_la@
15:30:25 Join JosiahW [0] (
15:36:10 Join m0f0x [0] (
15:40:01JosiahWanybody out there?
15:42:23Avezen stone (not the plus!) appears to have sigmatel 3550 chip in it
15:42:38Aveplus only has the display as addition it seems
15:43:50JosiahWCan someone help me.... I just installed rockbox on a 80gb ipod... everything seemed to be fine and I was able to browse the system but then I decided to restart it. It said it was powering down and did but now I cant get it back up.... no power it seems
15:44:46 Quit MethoS- (Read error: 110 (Connection timed out))
15:45:30 Part stel
15:46:36JosiahWwell a reset (menu and select) seems to have gotten me back up and running
15:46:47JosiahWis that how I have to turn it on every time?
15:47:18 Join Lear [0] (i=chatzill@rockbox/developer/lear)
15:53:13 Join SSnake [0] (
15:57:06 Quit FrankOtto ("Leaving")
15:57:52desowinwith ums v13 I can still get reset full speed USB device, sansa doesn't display flash activity
15:58:09desowinoh, device went offline
15:58:39 Quit Siku (Read error: 145 (Connection timed out))
15:59:23 Part SSnake
16:00:37 Part JosiahW ("Konversation terminated!")
16:10:52 Join stel [0] (n=steve_la@
16:22:02 Join Strife89 [0] (n=cc74f598@gateway/web/cgi-irc/
16:22:33Strife89Any update on Rockbox performance. Anyone care to listen?
16:23:25Strife89Someone said that the "delay problems" only seem to occur during the first few minutes after booting.
16:23:39Strife89I second that.
16:24:39Strife89After that "slow period", Rockbox performs very nimbly, even on starting playback on different songs.
16:25:00 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
16:25:06Strife89A big improvement over late January's builds.
16:29:22 Join bertrik [0] (
16:35:25 Join toffe82 [0] (
16:39:36 Quit axionix (Read error: 104 (Connection reset by peer))
16:39:54***Saving seen data "./dancer.seen"
16:40:05 Join axionix [0] (
16:40:23 Join robin0800 [0] (
16:48:45 Join gevaerts [0] (
16:49:58gevaertsdesowin: that's the remaining bug. It seems the player doesn't respond properly to reset commands once it does go wrong. I'm trying to fix it, but I haven't done much on it yet.
16:50:26 Join Axio_ [0] (
16:51:27gevaertsdesowin: problem is, it doesn't seem to go wrong very often, and I don't know exactly what goes wrong, so it might be some time before I can actually see what happens
16:51:56Strife89You're talking about the initial "delays", right?
16:52:39gevaertsStrife89: I'm talking about the USB work.
16:53:57*gevaerts doesn't usually notice audio playing related problems. You have to actually play audio for that.
16:56:43Strife89It seems I'm not seeing numerous users posts, the.....
16:57:47gevaertsStrife89: I replied to something desowin said about an hour ago.
16:58:09desowingevaerts: - this is what dmesg said me
16:58:18bertrikgevaerts: what documents are you using to improve USB support?
16:58:36bertrikfor the USB controller inside the sansa in particular
17:00:10gevaertsdesowin: that's very similar to what I saw. Were you reading or writing ? Small files or large files ?
17:00:15 Quit desowin (Remote closed the connection)
17:00:35 Join desowin [0] (
17:00:55 Join petur [50] (n=petur@rockbox/developer/petur)
17:01:16*n1s dances the disassembly dance :)
17:02:55desowingevaerts: I was diffing my local 'sansa' directory with ogg's with what is on sansa, then I copied remaining files (5 albums - 543mb) and during that it failed
17:02:59gevaertsbertrik: The controller seems to be the same as the one in ihe iMX31. I use the reference manual from
17:03:26 Join mf0102 [0] (n=michi@
17:04:10 Join FrankOtto [0] (
17:04:26gevaertsdesowin: so writing medium-sized files I guess. I copied lots of 2..10 MB files withou problems, and had the problem with one 500MB file. Comparing the data it seems that file size doesn't really matter.
17:05:09gevaertsFile size as such shouldn't matter, but it might infuence exact read/write sequences which might.
17:07:48 Quit spiorf (Remote closed the connection)
17:08:47 Join fasmaie [0] (
17:10:10 Join JosiahW [0] (
17:22:46 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
17:23:22 Quit FrankOtto ("Leaving")
17:23:30 Join FrankOtto [0] (
17:25:06 Join midgey [0] (
17:26:48JosiahWwhere in the "file browser" do you put all the gbc files for the game boy color roms? The wiki just says:
17:27:02 Join kugel [0] (
17:27:13Strife89You put them wherever you wnat.
17:27:23JosiahWand it will just find them?
17:27:38Strife89You go to them in the file browser
17:27:55JosiahWhmm.. that could be a pain lol.... got every GBC there is :)
17:28:06peturamiconn: ping
17:28:30Strife89Make a-Z foleders.
17:28:39Strife89A-Z folders
17:28:53JosiahWalso I want to buy doom2 so I can play it but I dont know where to get the .wad file... I think when I buy it it will just give me a .exe
17:29:02JosiahWGood idea A-Z
17:29:05JosiahWWill do :)
17:29:15Strife89Doom 2 wad...
17:29:26Strife89Have you tried FreeDoom
17:29:42Strife89It's pretty good.
17:29:43JosiahWis it as good of graphics?
17:30:02Strife89IMHO, yes
17:30:22JosiahWokay :) saves me $20
17:30:25Strife89Although I've never played Doom 2.
17:30:43Strife89Just seen screenshots.
17:30:50 Join hupy [0] (n=54539620@gateway/web/cgi-irc/
17:30:55Strife89You can also use the .wad from the demo(s).
17:31:13JosiahWis it the same thing or will it be limited?
17:31:34Strife89Limited to whatever the demos normally allow.
17:31:49Strife89The file size seems to reflect that.
17:32:10Strife89But there should be enough levels to keep you happy.
17:32:39JosiahWis this doom2.wad file
17:32:48Strife89hhang on
17:33:27Strife89You want this file.
17:33:56 Quit hupy (Client Quit)
17:34:10Strife89You're welcome.
17:34:27Strife89Make sure you make a doom folder under /.rockbox.
17:34:30JosiahWI just installed rockbox... it takes a very long time to browse through my music... i have it set up to run from RAM is that a bad way to go?
17:34:36JosiahWalready did :)
17:34:42Strife89Put the .wad file there.
17:34:56Strife89As for the RAM thing....
17:34:59 Quit linuxstb__ (Read error: 113 (No route to host))
17:35:08Strife89what player are you using?
17:35:17peturJosiahW: have you enabled DirCache?
17:35:23JosiahWI dont know :) the default one i guess
17:35:36JosiahWpetur: I dont know how do I check?
17:35:45peturthe manual ;)
17:35:46 Quit fasmaie (Read error: 113 (No route to host))
17:36:10Strife89Hang on, I'll look, my player's right here....
17:36:12 Quit hannesd (Read error: 110 (Connection timed out))
17:36:12petursettings -> system -> disk
17:36:33JosiahWWhoever wrote the manual did a very good job for an open source project :)
17:36:40JosiahWwish their was a search built into the html version
17:36:47JosiahWbut google will do fine for now :)
17:36:53peturgoogle is your frien
17:36:54Strife89Just download the .pdf
17:36:58Horschtstrg + f on most browsers :p
17:37:02Strife89Then search it.
17:37:12Horschtanyways, what does the Dircache setting do?
17:37:27peturstore the dir structure in a cache
17:37:35FrankOttoJosiahW: you should be able to search the html version with your browser, eg Ctrl+F in Firefox
17:37:40peturand the file list
17:37:52Strife89horscht: not all of the manual is up at once in the HTML version
17:38:07Horschtah, so not neded when using the database
17:38:17JosiahWFrankOtto: I know but I have to click through each category :) but its not a big deal at all
17:38:23 Join linuxstb__ [0] (
17:38:38JosiahWpetur: I dont have a settings -> system
17:38:40peturuse this in google (adapt to your model): site:
17:39:09JosiahWpetur: I have settings -> sound, general, theme, recording, manage
17:39:10petursettings -> general -> system -> disk
17:39:11 Part toffe82
17:39:41*petur kicks the old brain
17:40:10JosiahWpetur: I think its set for No
17:40:19*gevaerts hopes petur's new one is better
17:40:22peturthen enable it
17:40:40peturgevaerts: do we get new ones during our life? yippie
17:41:28gevaertspetur: I thought that's what you meant by saying you have an old one
17:41:52peturnah, it's as old as me :/
17:42:33Horschthe just kicked it
17:42:42Horschttrying to do the fonzie magic+
17:43:16JosiahWno matter what theme I pick the wps (or whatever) seems to stick to the default one
17:43:53JosiahWwhat may be causing that?
17:43:56 Quit Strife89 ("CGI:IRC")
17:44:14JosiahWmust just be those couple of themes
17:44:18JosiahWthe jrock ones are working :)
17:44:27Horschtsome do not have a wps
17:44:43peturJosiahW: many themes online are not update and at some time get broken
17:45:21*gevaerts managed to actually trigger the usb reset problem
17:45:52JosiahWwould be nice to have submitted dates listed for them :p
17:46:30Horschtit's a shame. there are so many nice themes, which are made to work with patches only
17:46:48kugelCan someone give me (ThomasMartitz) write permissions to the wiki? I wanna add me to the people planning to participate in the DevCon2008
17:47:19Horschtand I am too stupid to fix them myself :(
17:47:19JosiahWpetur: working much faster now thank you
17:47:19peturjust a sec
17:47:26 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
17:47:45 Quit linuxstb_ (Read error: 113 (No route to host))
17:47:49JosiahWoh can I get my old iPod games and apps to run on rockbox?
17:48:38austriancoderplease review #8611
17:48:44peturkugel: done
17:48:53kugelpetur: thanks
17:49:10HorschtJosiahW, for running your Ipod games bought on iTunes, you have to boot to the OF
17:49:22JosiahWah okay... thank you sir
17:50:01Horschtrockbox has its own games, though
17:50:33petursee 'plugins'
17:50:43JosiahWI did :) and am very happy with the selection
17:51:04JosiahWplus the 500+ gbc ive got loaded
17:51:32Horschtgb(c) is not too good on rockbox
17:52:03peturamiconn: when you talked about setting it to PIO 0, did you mean the CSAR2 setting in crt0.s ?
17:52:19JosiahWHorscht: what do you mean? just buggy?
17:52:22krazykitit's better on faster targets, ipods just have pretty slow processors.
17:53:03Horschtit's not running at a nice speed
17:53:19Horschtbarely playable.
17:53:26JosiahWdamned... guess Ill remove them until next version :)
17:53:37Horschtplus, the controls are simply... crap.
17:53:46Horschtnature of the clickwheel
17:53:53 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
17:54:48JosiahWoh well.... darn i was pretty excited... but there are still a lot of games available
17:54:51Horschtif you want gbc emulation, you should look into ipod linux, JosiahW. but discussing this is not topic in this chan, plus it's a bitch to get working (espeicaly on 5.5G ipods)
17:55:26JosiahWlol okay
17:56:21JosiahWthank you guys for all the help... im sure ill be back on at some point. have a good day
17:56:25 Quit JosiahW (Remote closed the connection)
17:56:40 Quit linuxstb (Nick collision from services.)
17:56:42 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
17:58:07 Join Mathiasdm [0] (
17:58:49 Quit linuxstb__ (Read error: 113 (No route to host))
18:01:46 Join hannesd [0] (
18:05:30 Join random_desu_is_s [0] (
18:05:48 Join Mathiasdm2 [0] (
18:05:51 Join |AhIoRoS| [0] (n=ahioros@
18:06:03 Quit random_desu_is_s (Client Quit)
18:06:52 Quit Llorean (Read error: 104 (Connection reset by peer))
18:07:09 Part stel
18:09:46 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
18:11:23 Quit axionix (Read error: 104 (Connection reset by peer))
18:11:34 Join Llorean [0] (
18:12:11 Join axionix [0] (
18:18:19 Quit hannesd ("Client suicide")
18:18:26 Join stel [0] (n=steve_la@
18:19:02 Quit tvelocity (Read error: 110 (Connection timed out))
18:19:13 Quit linuxstb (Read error: 113 (No route to host))
18:21:50 Part stel
18:22:16 Quit Mathiasdm (Read error: 110 (Connection timed out))
18:23:20 Join einhirn [0] (
18:26:19*gevaerts sees a mountain of complexity looming near the USB stack, and tries to find a way around it
18:28:52 Join RvX [0] (
18:30:23RvXI wonder how to insert some special characters in Virtual Keyboard for word I want to find description in dictionary (StarDict)
18:30:42RvXThe Virtual Keyboard doesn't contain some of them
18:32:00 Join spiorf [0] (
18:32:16bertrikI have no idea at all, hopefully someone else can answer
18:33:51 Join linuxstb__ [0] (
18:33:53 Nick linuxstb__ is now known as linuxstb (
18:33:57 Quit linuxstb_ (Nick collision from services.)
18:35:45 Quit desowin (Remote closed the connection)
18:36:03 Join desowin [0] (n=desowin@atheme/developer/desowin)
18:36:47 Quit Lear ("ChatZilla 0.9.80 [Firefox 3.0b4pre/2008021304]")
18:39:50peturRvX: you might get there by creating/modifying a virtual keyboard file
18:39:55***Saving seen data "./dancer.seen"
18:43:35RvXpetur: how can I do it?
18:44:35peturnever done it myself, but there are keyboard files you can load. You could tweak one or maybe there's already one you can use
18:47:45*petur fails to find it in the manual :(
18:49:02 Quit XavierGr (Read error: 113 (No route to host))
18:49:16RvXpetur: thanks, I've found it, good job :)
18:50:11*petur was hunting it in the source and got as far as the extension: .kbd
18:52:15 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
18:52:50 Join austriancoder_ [0] (n=austrian@
18:52:55 Quit austriancoder_ (Read error: 104 (Connection reset by peer))
18:53:50 Join toffe82 [0] (
18:53:54 Quit FrankOtto ("Leaving")
18:54:19 Join twirt [0] (n=4db7830d@gateway/web/cgi-irc/
18:54:55twirtI need help with my Sansa e280
18:55:05 Join eightfold [0] (
18:55:21eightfoldhi, how do i find out if my ipod mini is 1st or 2nd gen?
18:55:26eightfoldit's blue and 4gb.
18:55:36twirtMy Sansa e280 is not recognized by windows anymore
18:57:30peturtwirt: did it/you boot into original firmware?
18:58:10petureightfold: ipodlinux has a nice overview iirc
19:05:06 Quit linuxstb (Read error: 110 (Connection timed out))
19:06:18 Join linuxstb__ [0] (
19:07:11 Join bernz [0] (
19:07:13 Quit austriancoder (Read error: 110 (Connection timed out))
19:08:35krazykittwirt, you currently have to boot into the original firmware to transfer files. check the manual for details
19:10:37 Join DDb|Sleep| [0] (
19:10:48 Nick DDb|Sleep| is now known as DDb (
19:11:27DDbim having some trouble with rockbox can anyone help?
19:13:22krazykithave you read the guidelines?
19:14:03 Quit linuxstb_ (Read error: 104 (Connection reset by peer))
19:14:09 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
19:14:33 Quit linuxstb (Client Quit)
19:17:27 Quit twirt ("CGI:IRC (EOF)")
19:18:40 Quit K4rP4D ("Leaving")
19:20:19LloreanDDb: Well the guidelines actually tell you not to ask to ask...
19:20:54 Quit RvX ("ChatZilla 0.9.80 [Firefox]")
19:21:56DDbok, well i recently installed rockbox on my 1st gen ipod nano, and it is working fine but it wont 'update' what i mean is when i delete songs off itunes or add songs to my itunes it doesnt show up..
19:25:55 Quit linuxstb__ (Read error: 113 (No route to host))
19:28:35ctaylorrHmm...wondering if anyone's actively looking at this bug in FS: . Seems like there's something wrong with a fix dropped to SVN quite some time ago.
19:32:18 Join K4rP4D [0] (n=KrPD@unaffiliated/krpd)
19:35:41 Join toffe82_ [0] (
19:53:18 Quit toffe82 (Read error: 110 (Connection timed out))
20:04:10 Quit DDb (Read error: 104 (Connection reset by peer))
20:04:32 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
20:18:28 Join toffe82__ [0] (
20:18:37 Nick toffe82__ is now known as toffe82 (
20:19:38 Quit einhirn (Read error: 104 (Connection reset by peer))
20:21:39 Quit bertrik ("bye")
20:23:48*gevaerts fears that this looming mountain of complexity will need to be climbed in some way. Experienced mountaineers are most welcome.
20:29:50 Quit Mathiasdm2 ("Yuuw!")
20:30:04 Join Mathiasdm [0] (
20:36:41 Quit Mathiasdm ("Yuuw!")
20:36:47 Quit toffe82_ (Read error: 110 (Connection timed out))
20:39:59***Saving seen data "./dancer.seen"
20:41:32*petur prefers climbing real mountains
20:42:32 Join Philll [0] (n=irc-Feb2@
20:43:21*gevaerts doesn't have any real mountains around, so this one will have to do. gevaerts also suspects that petur doesn't have any real mountains around either
20:43:45peturnot more than 10m, no
20:44:10peturgives one a reason to travel ;)
20:46:20gevaertsDo they have beer at the top ?
20:47:33peturno, but I once was at a top where somebody had left a bit of alcohol behind ;) did'n trust it though...
20:48:31gevaertsMaybe coming down is safer as well if you don't drink beer first
20:48:45gevaertsDon't drink and dive ?
20:54:39Avethe dev working on the mobiblu-port, is he/she here?
20:56:02 Join HellDragon_ [0] (i=jd@unaffiliated/helldragon)
20:57:07 Quit HellDragon_ (Read error: 104 (Connection reset by peer))
20:58:23 Join linuxstb [0] (
21:00:22Philllgevaerts: before I give it a go, have you been able to get live logf output on the usb serial?
21:00:28 Join hannesd [0] (
21:01:21gevaertsPhilll: I haven't done much on that yet. I still don't have serial coexisting with UMS.
21:03:05gevaertsOf course if you want to debug non-usb related stuff that won't bother you much I guess.
21:03:23Philllgevaerts: ok, I might have a play with that, and make do without UMS for now
21:04:13gevaertsIf you want to enable serial in my latest patch, uncomment the #define in usb_core.h, and comment out the nearby #define for storage.
21:04:53Philllyep, I found that. thanks!
21:05:44gevaertsPhilll: Zagor has some preliminary work at that you might want to look at
21:07:56PhilllI'll take a look at that
21:09:52 Quit Philll ()
21:10:10 Quit linuxstb ("Ex-Chat")
21:11:46 Join linuxstb [0] (
21:13:44gevaertslinuxstb: did you get a chance yet to test high-speed on ipod ?
21:16:24 Quit ctaylorr (Read error: 110 (Connection timed out))
21:16:32toffe82jhMikeS: what do you need to compile the bootloader of the gigabeat S, in the vmware machine, it gives an error
21:16:48 Join TMM [0] (
21:17:52Avea small cube/dice player
21:20:30LloreanAve: That page is 8 months old.
21:20:40LloreanEr, 10ish raelly
21:20:41Aveso where do we go now?
21:20:54Avemeh I'll just check the current build targets
21:21:05Aveother sigmatel chips are equally interesting tho
21:21:16Avebut mobiblu seems like the closest match to zen stone plus
21:21:21LloreanYou're welcome to work on it.
21:22:26Avewell is there some information about the current status for sigmatel based players
21:22:47AveI'm sure its somewhat of a showstopper that there is no compiler
21:26:08LloreanA lack of a free compiler is a very, very significant problem, yes.
21:26:37 Join linuxstb_ [0] (
21:27:01 Quit linuxstb (Nick collision from services.)
21:27:06 Nick linuxstb_ is now known as linuxstb (
21:32:47 Join countrymonkey [0] (n=3dd50610@gateway/web/cgi-irc/
21:33:42countrymonkeyThe recent activity subversion section of the homepage is down.
21:35:32krazykitno it isn't
21:35:55 Nick fxb__ is now known as fxb (
21:37:00 Join linuxstb_ [0] (
21:37:06countrymonkeyIt's 5 revs behind.
21:37:19krazykitthat's different from being down.
21:37:36countrymonkeywell, let's say it isn't working as expected.
21:39:36gevaertsIs there a way to do a nonblocking ata read or write ?
21:41:21 Join bertrik [0] (
21:42:20bertrikgevaerts: i put up some USBCV results on my webpage, v12 worked better than v13
21:46:07gevaertsbertrik: it seems that v13 basically got nowhere. I don't really understand the difference, since the changes between 12 and 13 shouldn't affect control transfers much
21:47:04 Quit rolandh ("Adihö...")
21:47:10bertrikI'll test v14
21:48:38bertrikI think some tests failed simply because my sansa got hung
21:48:59gevaertsI should really start using some sort of local revision control. I only uploaded v14 less than two hours ago and alredy I don't really remember what changed since v13...
21:49:20 Quit linuxstb (Read error: 113 (No route to host))
21:49:34gevaertsbertrik: it hung in v13 ? My sansa stopped hanging on v13.
21:50:10bertrikgevaerts: I didn't really pay attention which versions hung, sorry
21:51:44 Quit countrymonkey ("CGI:IRC (Ping timeout)")
21:53:12 Join thegeek_ [0] (
21:57:28 Join DefineByte [0] (
21:57:39 Quit ch4os_ ("Lost terminal")
21:59:27*gevaerts is now going to test his new and improved non-blocking usb storage changes
22:00:51 Quit hannesd (Read error: 110 (Connection timed out))
22:01:34 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
22:06:28gevaertsThis is looking very good ! It's still possible to make things lock up by sending lots of control requests (using lsusb -v), but a device reset gets it going again.
22:08:03 Quit Galois ("Leaving")
22:08:12gevaerts... except when it doesn't :-(
22:09:20 Quit thegeek (Read error: 110 (Connection timed out))
22:12:59peturoh bugger
22:13:24*petur added waitstates to the ATA but still got a freeze :/
22:14:04 Join Immortal [0] (n=allan@
22:14:23Immortalcan someone help me convert video to fit my iriver H10 20Gb please
22:14:29Immortalusing ffmpeg
22:15:24gevaertspetur: since you now know the ATA driver intimately ;-), does it support some sort of nonblocking I/O ?
22:16:53peturnot that I saw
22:17:14peturanyway this is coldfire ;)
22:18:06gevaertsThanks. That means that my "nonblocking" usb-storage driver will still block on disk I/O, unless I add a thread for that.
22:19:18kugelrasher: hehe
22:19:43rasherkugel: I don't see what else there is to say
22:20:07kugelyea, I just find that patch entry funny
22:20:20Immortalcan someone help me convert video to fit my iriver H10 20Gb please
22:20:21Immortalusing ffmpeg
22:20:41BagderImmortal: there is a wiki page for that
22:20:45Bagderand no need to repeat
22:20:50kugelI looked into the patch and and saw something exaclty opposing to the summary
22:20:57peturgevaerts: unless we can do DMA on the PP, but I don't think we can
22:21:16peturamiconn: ping
22:21:17Immortali know i read it and i checked everywhere on the rockbox page and i cannot figure it out
22:21:24Immortalive tried everything
22:21:38linuxstb_What command did you try, and what happened?
22:21:45Bagderregarding DMA and sansa:
22:22:00linuxstb_Immortal: Also, have you tried winff?
22:22:13Immortalit doesnt work very well in linux
22:22:58Immortalffmpeg -i ConvertTube_com.mpg -s 160x128 -vcodec mpeg2video -b 200k -ab 192k -ac 2 -ar 44100 -acodec -mp3 themovie.mpeg
22:23:08Immortali used that command in ffmpeg and i dont know why it errored
22:23:20Immortalit always says unknown format
22:23:22Immortaleach time
22:23:28 Join Galois [0] (
22:24:15linuxstb_Immortal: Can you join #rockbox-community? Help with ffmpeg isn't really on-topic here...
22:24:53 Quit Immortal ("Leaving")
22:27:24amiconnpetur: pong.
22:27:25gevaertsBagder: interesting. I'll be sure to use that from the UMS driver once someone writes the actual code to set it up. Unfortunately I don't really think that flash targets are the problem for my 128kb reads and writes. I'm mainly afraid of seek times on hard disk
22:28:02Bagderyeah, you're probably right
22:28:05 Nick linuxstb_ is now known as linuxstb (
22:28:21Bagderbut I wanted to bring that document back to life ;-)
22:28:28*gevaerts really should find some time to read all this fascinating stuff on Bagder's website.
22:28:36peturamiconn: when you said timings, did you mean the waitstates in CSCR2?
22:28:52amiconnpetur: Nope, CSCR2 has no effect on ata timing
22:29:14peturoh, I thought WS[3:0]
22:29:15amiconnI mean the settings CS2PRE, CS2POST and CS2WAIT
22:29:26 Join Andreas_e260FM [0] (n=54ad3de4@gateway/web/cgi-irc/
22:29:41amiconn(in IDECONFIG1 and IDECONFIG2, see system-iriver.c
22:29:59gevaertsWhat I'm mainly trying to do with all this non-blocking in USB drivers is keeping response to control transfers fast. It will also help if and when we want to do isochronous for audio
22:30:01Andreas_e260FManyone alive in here?
22:30:13gevaertsAndreas_e260FM: no
22:30:20Andreas_e260FMok.. hehe :)
22:30:21*gevaerts plays dead
22:30:44peturgah, must be getting blind too. Looked over that :(
22:30:52Andreas_e260FMalways these faking people ... almost belived you
22:32:12Andreas_e260FMi know this is only rockbox chat but i have a question which is not rockbox related due to my sansa v2
22:32:39*bluebrother gets rememberd of "Play Dead" by Bjork
22:33:27Andreas_e260FMmy problem is that i never achive it to put a video on the sansa.. activated the USB Mode MSC for direct access
22:33:45peturamiconn: is there a table/calculation somewhere for pio modes. Somebody calculated them once...
22:33:52Andreas_e260FMtransfered a video directly on /video -> no result
22:34:20Andreas_e260FMused sansa media converter 2 -> conversion runs fine no errors -> no video
22:34:22BagderAndreas_e260FM: that's off topic here and not many people around here have v2s (since they don't run rockbox)
22:34:23krazykitAndreas_e260FM, this channel is strictly rockbox-related.
22:34:57Andreas_e260FMi know.. sorry but i dont know where to ask instead ?
22:35:26rasherAndreas_e260FM: Try sandisk's forums.
22:35:34Andreas_e260FMmy intension was to use rockbiox but here they only sell V2 now
22:35:52Andreas_e260FMwrote a mail to sandisk support - > no reaction
22:36:41amiconnpetur: See MCF5249UM.pdf, pages 192..193, and e.g. the ata-5 specs page 290 ff
22:38:41*amiconn wants to remind that BCLK = CPUCLK/2
22:39:17 Join hannesd [0] (
22:40:01***Saving seen data "./dancer.seen"
22:41:03 Quit K4rP4D ("Leaving")
22:41:19*amiconn pings Bagder
22:41:38amiconnViewVC doesn't work...
22:42:04Bagderah, that's zagors mess^H^H^H^Hjob!
22:42:25bluebrotheroh, btw: what happened to the idea of svnlogbrowser?
22:43:14peturdon't spoil his saturdayevening ;)
22:45:34 Quit toffe82 (Read error: 110 (Connection timed out))
22:46:50Andreas_e260FMrasher: whats the adress of the sandisk forum?
22:46:50 Join toffe82__ [0] (
22:46:58 Nick toffe82__ is now known as toffe82 (
22:48:05Andreas_e260FMthank you!
22:48:40advcomp2019Andreas_e260FM, you could look at too
22:49:13 Part toffe82
22:52:10soaplinuxstb, I have been out of the loop for a while. What is the status of viewports, and if I was to restart a viewports testing build what would be appropriate to include?
22:54:51linuxstbsoap: I've been too busy to work on my wps patch, and I'm not sure what JdGordon's plans are... From my point of view, there's no need for a testing build atm.
22:55:35soapthank you for your input - I'll throw the same question out to JdGordon when I see him, but lord knows I'm quite happy sitting on my hands.
22:55:40kugelsoap: the core part of viewports has been in the svn for a while now, the wps part is still on the tracker, also there's another entry of jdgordon which enables viewports for lists
22:56:10 Join woodensoul [0] (n=noneofya@
22:56:26kugelimo, the wps part is doing pretty well (I have no issues with it). Haven't tested the list version yet
22:56:47Andreas_e260FMthanks advcomp too!
22:57:07 Quit DefineByte ("Bye all")
22:57:36soapmaybe I'll do those two elements - gives me a reason to work on a multi-target / multi-patch builds script.
22:58:28 Join hannesd_ [0] (
22:58:43kugelsoap: I have such a script (only for 1 target though) :)
22:58:59soapI wouldn't mind seeing it.
22:59:26kugelsoap: I did it myself, wait a minute
23:00:04kugeland it's still work-in-progress
23:00:38 Join Davide-NYC [0] (
23:00:57soapI won't judge you. ;)
23:01:44woodensoulCan anyone recommend an external USB card reader that works with the microSDHC cards that Rockbox allows the Sansa to use? And also xD and SD as well
23:02:07krazykitwoodensoul, i'd just look on amazon or newegg for one with those features
23:03:20woodensoulkrazykit: doing that now
23:03:52 Join waldo [0] (
23:04:14amiconnDon't those sandisk microsdhc cards come with an usb mini-reader?
23:04:34woodensoulDo they have to specifically say that they'll work with microSDHC or will one that work with SD work with microSDHC with an adapter?
23:05:05kugelsoap: wait, kubuntu is fooling me
23:05:55rasherwoodensoul: They have to support sdhc
23:07:56soapthank you
23:08:12soapif I get anywhere with this I'll fire it back at you.
23:08:31kugelsoap: you can checkout, build, build sim, patch, remove patches, and more with it
23:08:58 Join hannesd__ [0] (
23:09:01kugelI haven'd add a help (file) or documentation yet ;) If you have questions ask me
23:09:03woodensoulmicroSDHC is the same as SD2.0?
23:11:18soaphmm, more than I'm looking for - but I definitely need to read some examples. I was just thinking of one which asked you (or took input from a file) what targets to build for, looked at what SVN reversion you were at - asked what patches you were using, and would build and rename the resulting files into a format such as ""
23:12:32krazykitwoodensoul, doubt it. it would explicitly say sdhc
23:13:38bluebrotherkrazykit, woodensoul: according to wikipedia SDHC is also called SD 2.0
23:13:44bluebrotherthough I never heard of that before.
23:13:44kugelsoap: yea, I've planned to bring such a thing like asking for patches in it, but I wanted to create a Qt gui before (where I can checkbox the patches I want), but Qt is still a bit over my head, since I haven't ever dealed with Qt before
23:13:48Davide-NYCHello, is anyone working on getting Compact_Flash detection working properly? If so what can I do to help?
23:13:54 Quit hannesd (Read error: 110 (Connection timed out))
23:13:55 Nick hannesd__ is now known as hannesd (
23:14:25kugelsoap: but, you insert the patches in patch.rb. For only having specific patches you can comment out the lines you don't neet
23:15:20bluebrotherkugel: don't you think a Qt GUI would be a bit overkill for such a task? Building isn't graphical too ... ;-)
23:15:22Davide-NYCpetur: ping
23:15:41kugelbluebrother: sure it would. But, I do it for my fun, and I'm very interested in Qt
23:16:23 Quit Axio_ ()
23:16:27bluebrotherI won't stop you ;-)
23:16:36bluebrotherand using Qt is fun.
23:17:07kugelI believe that
23:18:48kugelI just remember how much time my script saved me...incredible
23:19:33 Join Llorea1 [0] (
23:20:34 Join dschroeder [0] (i=featherd@wiktionary/neskaya)
23:21:30kugelOh soap, I just remember, for building you lack a file
23:21:57kugeljust the file which puts 50 and n to configure
23:22:14 Join FrankOtto [0] (
23:22:39 Quit hannesd_ (Read error: 110 (Connection timed out))
23:22:48FrankOttoDavide-NYC: I've just read the logs. You asked about CF? what player are you using?
23:23:15Davide-NYCI have the required hardware and I made the wiki page
23:23:20FrankOttome too
23:23:28Davide-NYCwiling ot hack/test (on a saturday evening!
23:23:57FrankOttoI added my experiences to the wiki page, as you might have seen.
23:24:14*petur mutters pong
23:24:29 Quit neskaya ("leaving")
23:24:29kugelwhere we're at it, I think it should be possible (don't if it is, but −−help doesn't say so) to throw parameters. parameters for defining the target and build kind
23:24:49kugelI'm talking about tools/configure
23:24:54 Nick dschroeder is now known as neskaya (i=featherd@wiktionary/neskaya)
23:25:01Davide-NYCI saw. Do you guys need/want me to do anything?
23:25:34peturnot for me (yet)
23:25:55FrankOttoDavide-NYC: Personally, I'd be interested to see whether you get the same issue with the disk LED which I have.
23:25:55Davide-NYCHow safe is the ata.c.diff file that currently resides on the wiki?
23:26:10FrankOttothat diff is a bit outdated...
23:26:21 Quit Andreas_e260FM ("CGI:IRC (EOF)")
23:26:37Davide-NYCIf you post a fresh one I'll implement and report my findings, LED or otherwise
23:26:42FrankOttoit still disables ata_perform_sleep() which results in a forced shutdown (see "Issue 1")
23:27:29FrankOttoOK, I'll post a more current patch, gimme a moment...
23:27:29 Quit midgey (Read error: 104 (Connection reset by peer))
23:27:39 Join midgey [0] (
23:29:58 Join SirFunk [0] (
23:34:09 Join crzyboyster [0] (n=6210f010@gateway/web/cgi-irc/
23:35:02crzyboysterSorry, but I lost track of all the new WPS capabilities coming out. What exactly does patch 8457 do and what exactly is a quickscreen?
23:35:41 Quit crzyboyster (Client Quit)
23:36:37 Quit Llorean (Read error: 110 (Connection timed out))
23:37:23 Quit woodensoul ()
23:39:26FrankOttoDavide-NYC: patch attached to wiki page
23:39:48Davide-NYCFrankOtto: thx
23:40:03FrankOttofor installation, you first need the original HD inside the H120
23:40:42FrankOttodo you already have the V7pre bootloader?
23:45:37 Quit perrikwp (Remote closed the connection)
23:46:29Davide-NYCHD installed, BL V7pre4 and I've flashed both RAM and ROM. Applied patch and am now compiling
23:47:15Davide-NYCI'm compiling a vanilla (patched) build even thought the H120 has the RTC mod
23:47:59 Join weezerle [0] (
23:48:26FrankOttoOK, if the CF still fails, you can always reinsert the HD and boot a vanilla rockbox from disk.
23:48:48FrankOttowhat card do you have?
23:52:33Davide-NYCI have an AData 266x
23:52:58Davide-NYCI installed the modified build and flashed rockbox.iriver using iriver_flash
23:53:22Davide-NYCI'm booting to the RAM image *but* my HD spins down. Is that the expected behavior?
23:53:42FrankOttowith this patch... yes.
23:53:54Davide-NYCOK, then I will now swap out the drives
23:53:58FrankOtto(I need to edit the wiki)
23:54:25FrankOttoYou already copied the rockbox build to the CF?
23:55:35peturallright... I put in some fairly relaxed ATA timings and no freezing. It did hang a bit at shutdown though.
23:55:59Davide-NYCI had an old version of RB on the CF card and guess what... it seems to be working!
23:56:27Davide-NYCI will now put the correct (modified) version on there.
23:56:32FrankOttoDavide-NYC: good!
23:57:37FrankOttoDavide-NYC: try to avoid bootloader USB mode, it will try to boot rockbox.iriver from disk, and that won't work.
23:57:50 Quit bluebrother (Read error: 110 (Connection timed out))

Previous day | Next day