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

00:02:07 Join cbr|w [0] (n=cbr@
00:02:39 Quit jgarvey ("Leaving")
00:05:34 Join Zarggg [0] (
00:06:14 Quit ZincAlloy ("CGI:IRC (Ping timeout)")
00:06:33n1shmm, there's a patch for x^y in the tracker but i doubt the poster tried it because he used pow() but didn't provide a pow function...
00:09:24*amiconn doesn't understand why calculator.c uses a separate variable for the exponent
00:13:21amiconnn1s: Well, the most important functions are obviously ln() and exp(). Once you have those, you can easily implement log(), 10^x, x^y etc
00:13:59 Join barrywardell [0] (n=barrywar@
00:18:23 Quit CyBergRind|w (Read error: 110 (Connection timed out))
00:22:07 Quit shotofadds ("Leaving")
00:22:33 Quit robin0800 (" HydraIRC -> <- It'll be on slashdot one day...")
00:23:26 Join ZincAlloy [0] (n=d9eeee5d@gateway/web/cgi-irc/
00:28:33 Quit ZincAlloy ("CGI:IRC")
00:35:58saratogahmm i don't understand blackhawk's concerns about the headers he used to compile for the moto cell phones
00:36:21saratogathey appear to have been reverse engineered without access to any non-GPLed code, and are released under GPL license
00:37:13linuxstbWhere are blackhawk's concerns?
00:37:34 Join ali_as [0] (
00:38:16saratogaalthough it might be a problem that the build tool needs a binrary lib file off the phone itself
00:38:35saratogaif its actually linked into the rockbox binary
00:38:53 Quit bluebrother ("Verlassend")
00:40:01linuxstbSo these phones are based on qt/embedded, which isn't open source?
00:40:10saratogaits GPLed
00:40:24saratogabut moto apparently licensed it under proprietary terms and made minor changes
00:41:31 Quit Synergy6 ("Adios")
00:42:19saratogathese changes were then reverse engineered to modify the qt GPL headers to work with the system libraries on the phone
00:42:26saratogaat least thats my understanding
00:43:32linuxstbAnd you're still interested in this target? ;)
00:44:25saratogalinuxstb: well, it apparently works, so I'd like to get it merged into SVN
00:45:02saratogahow often does someone give us a patch that adds support for 5 or 6 new targets
00:45:08saratogaeven if its a mess
00:45:15saratogaanyway, got to run
00:45:20linuxstbIMO, if we can't distribute the build environment, it's not worth incorporating in SVN. But maybe that's just me...
00:45:34saratogawell the build tools are GPL, so we can do that
00:45:55linuxstbBut if it requires "illegal" header files, no-one can build it.
00:46:24saratogathe headers are legal, at least the author says they're reverse engineered and he licenses them under teh GPL
00:46:27toffe82n1s: for the calculator, you can test is the user font is ok in size, if not use the system font
00:46:35saratogai can't find anything about a leaked moto sdk, so I'm not sure what thats about
00:49:32n1stoffe82: yes, that's what I do
00:50:44 Nick gromit` is now known as gromit`SDF (
00:50:50 Nick gromit`SDF is now known as gromit (
00:51:08 Quit DerDome ("Leaving.")
00:51:13 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
00:55:01toffe82n1s: I missed the line reading the diff ;)
00:55:31n1sheh, np :)
00:56:45 Quit spiorf (Remote closed the connection)
00:57:13 Quit ali_as_ (Read error: 110 (Connection timed out))
00:58:17toffe82n1s: a few month ago I tried to modified it the same way but I had problem when using different font, the result was not always erased completely
00:59:15 Quit dandin1 ()
01:03:46 Quit linuxstb (Read error: 113 (No route to host))
01:04:38linuxstb_saratoga: The whole thing just seems wrong to me - linking Rockbox to a library with a non-GPL compatible license (the Motorola version of Qte) would seem to violate Rockbox's GPL, regardless of the header situation.
01:04:38 Quit gevaerts ("night=sleep")
01:05:54 Quit bertrik ("bye")
01:06:46 Join Shaid [0] (
01:07:19 Quit perrikwp (" ajax IRC Client")
01:09:01*n1s actually used some of all that calculus stuff he is supposed to know :)
01:09:58***Saving seen data "./dancer.seen"
01:10:45 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
01:10:54*linuxstb sleeps
01:11:09n1sok, exactly the same results as my ti82, i'm happy :)
01:13:08 Quit ompaul (Client Quit)
01:13:26 Quit lee-qid (Read error: 110 (Connection timed out))
01:25:19 Quit JdGordon|zzz (Read error: 104 (Connection reset by peer))
01:27:15 Join JdGordon [0] (
01:30:07 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:35:47 Quit Hillshum ("ChatZilla 0.9.81 [Firefox]")
01:37:37 Part toffe82
01:39:17 Quit Thundercloud (Read error: 104 (Connection reset by peer))
01:41:39 Quit tonyyarusso (Read error: 104 (Connection reset by peer))
01:47:14 Join ordex [0] (n=linuxaro@
01:47:18ordexhi men
01:47:25ordexany info about divx on rockbox?
01:48:37 Join perrikwp [0] (i=9821707c@gateway/web/ajax/
01:48:54n1sordex: it's not supported by rockbox
01:49:26 Quit Shaid (Read error: 104 (Connection reset by peer))
01:50:23 Quit perrikwp (Client Quit)
01:53:10 Join perrikwp [0] (i=9821707c@gateway/web/ajax/
01:55:20 Join tonyyarusso [0] (n=tony@ubuntu/member/tonyyarusso)
01:56:05 Quit n1s ()
02:02:24ordexso noway for divx
02:02:28ordexan external plugin?
02:02:53krazykitnot unless you write one.
02:03:56ordexmh :)
02:11:04 Quit barrywardell ()
02:17:02 Join fdinel [0] (
02:29:37 Join bleaked [0] (
02:29:48bleakeddoes rockbox support embedded cover art?
02:33:49krazykitno. details about album art can be found on the AlbumArt wiki page
02:33:51scorche|shnot currently
02:37:15bleakedalso, i'm sorry if this is documented (just spent 20 min looking on teh wiki) but what is the most painless way to update rockbox without losing my settings or it overwriting my themes/fonts/etc..
02:37:16 Quit fyrestorm (Read error: 104 (Connection reset by peer))
02:37:22bleakedlike is there a nice bash script i can use?
02:38:40Nico_Pyou can just unzip the new build
02:38:40bleakedah, it's in the manual, not wiki
02:39:00markunbleaked: I usually do "unzip -o -d /mnt/usb" and it works fine without overwriting any settings
02:41:44bleakedmarkun: hrm.. well, after doing that the rockbox bootloader informed me it could not find rockbox.ipod
02:42:02scorche|shbleaked: then something went wrong..
02:42:15Nico_Pthat's a sign of an out of date bootloader
02:42:57*scorche|sh deletes his question of whahich bootloader he is running
02:43:02scorche|shwhich even
02:43:45bleakedwell, what's the best way to update the bootloader?
02:43:52bleakeda fresh re-install?
02:44:15scorche|shthe manual will tell you
02:44:18bleakedthis rockbox install is well over a year and a half old
02:44:33scorche|shthen yes...a new bootloader will do wonders ;)
02:44:47 Quit Nico_P (Remote closed the connection)
02:46:05 Join fyrestorm [0] (
02:48:56 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
02:50:50bleakedooh..this rbutil is nice.. extra points for qt
02:54:09bleakedhowever, it keeps saying my configuration is wrong.. the only thing i can see is the TTS engine settings.. but i have no idea what that is?
02:54:55 Quit jhMikeS (Nick collision from services.)
02:55:01 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
02:56:27 Quit tedrock ()
03:04:55saratogalinuxstb: (for the logs) i'm pretty sure GPLed software can use non-GPLed OS libraries
03:06:25 Nick fxb is now known as fxb__ (
03:07:41 Join tedrock [0] (
03:10:00***Saving seen data "./dancer.seen"
03:23:19 Quit midgey ()
03:25:23saratogaJdGordon: around?
03:26:30 Quit ordex (Client Quit)
03:39:28 Join SirFunk [0] (
03:41:52 Join csc [0] (
03:42:37 Nick csc is now known as csc` (
03:50:29 Quit jhMikeS (Nick collision from services.)
03:50:35 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
03:58:15 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
04:00:20JdGordonsaratoga: hey
04:02:56 Join InigoMontoya [0] (n=621cdcfd@gateway/web/cgi-irc/
04:03:42InigoMontoyahello all, does anyone have any ideas on why the doom plugin crashes when set to rotate 90 degrees on a sansa e200?
04:04:08 Join midgey [0] (
04:04:14JdGordonsaratoga: hmm.. ok, ill be back in 30min or so... and then probabl not till sunday my time
04:06:31 Join tkooda_ [0] (
04:07:20tkooda_is there a feature of rockbox that can prompt to delete files after playing them?
04:07:36 Quit InigoMontoya (Client Quit)
04:10:13saratogaJdGordon: damn it
04:11:48 Quit tkooda_ ("leaving")
04:12:57 Quit XavierGr (Nick collision from services.)
04:13:06 Join tkooda [0] (
04:13:08 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
04:22:58 Join toffe82 [0] (
04:26:10tkoodais it possible to log the PATHS to the files that I've played? (e.g. so that I can have a script delete them next time it's mounted via usb?)
04:27:35 Quit XavierGr (Nick collision from services.)
04:27:46 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
04:29:37scorcheyou can just make a playlist of the songs
04:29:47scorchem3u is essentially a list of paths
04:29:48 Quit XavierGr (Client Quit)
04:30:06tkoodathat won't indicate what I've actually played yet though
04:30:37tkoodascrobber.log appears to store id3 tag info (if it exists), not filename+path
04:31:19scorchejust cot off everything after what you have played
04:32:11 Join mightybrick [0] (n=brock@
04:32:33saratogayou could probably modify the source code to write a log pretty easily
04:32:39scorcheyou also might want to check out the Gather Runtime Data option for the database
04:32:39tkoodaso I can't just play whatever I feel like at the time and have it log it? -I have to pre-emptively add the tracks to a playlist, play from that, and then remember which was the last one I played?
04:32:48tkoodaI'll checkout GRD
04:33:21tkoodais there any way to prompt the WPS screen for a Yes/No between tracks?
04:33:23scorcheas saratoga said, to implement such a logging would probably be pretty simple
04:33:39scorchewhy would we have that?...again, you could code something up
04:34:22tkoodaI'm going* to try. I'm asking if there's some pre-existing interface for promting the user or something that I would want to leverage (so as to get the code accepted upstream)
04:34:41saratogathats not going to be accepted
04:34:57scorchethere isnt any valid usecase for that option in normal use
04:35:07tkoodaa "prompt for delete after playing" option wouldn't be accepted?
04:35:25scorchei wouldnt think so
04:35:45scorchenot to say that you shouldnt try...if you do, at least there will be a patch
04:35:48tkoodaI play audio from rss feeds and want to indicate what ones I've played (so I can delete them next sync), or, even better, delete them right then
04:36:23tkoodais there another/suggested way to play audio from rss feeds (where you want to delete the audio after hearing it once)
04:36:50saratogacontext menu and choosing delete
04:37:00scorchethis is embedded programming...everything we add has an impact on our finite resources so things need to be looked at to see if it is really worth adding
04:37:48tkoodascorche, is it feasable that an option would be accepted upstream, but disabled by default at compile time?
04:37:55scorcheit is 2 button presses away from deleting, so i do not think adding an option for an auto prompt would be justified
04:38:15tkoodaperhaps I'm just unfarmiliar with the delete interface. I'll try again now.
04:38:19scorchethat would unnecessarily add complexity to the code
04:38:43scorcheif you make a patch, you can just put it on the tracker...
04:38:44tkoodadebatable. (I believe the video player is more than I'd like on my device right now)
04:39:20scorchethen ifdef it out..
04:39:49scorchehowever the video player is a plugin....this does not add to the core (beyond API changes)
04:41:17JdGordonsaratoga: im back
04:42:51saratogaJdGordon: do you use googletalk or some other chat program?
04:43:15JdGordonthat and msn
04:43:34saratogamy account google address is mgiacomelli, could you add me?
04:44:28JdGordonif I knew how to :p
04:44:41JdGordoni use it in gmail only.. but thats pretty muych always open anwyay
04:47:34 Join webguest42 [0] (n=464015a4@gateway/web/cgi-irc/
04:48:32 Quit BHSPitMonkey (Remote closed the connection)
04:48:33 Quit webguest42 (Client Quit)
04:51:20 Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
04:51:26 Quit saratoga ("CGI:IRC (EOF)")
05:03:34 Quit BHSPitMonkey (Remote closed the connection)
05:06:22 Join miepchen^schlaf [0] (
05:10:02***Saving seen data "./dancer.seen"
05:11:11 Quit bleaked (Remote closed the connection)
05:14:07 Quit miepchen^schlaf_ (Read error: 110 (Connection timed out))
05:28:12 Join kkurbjun [0] (
05:32:25 Join ctaylorr [0] (
05:33:30 Join Rogue84 [0] (
05:34:48Rogue84having a problem installing rockbox
05:35:11Rogue84I get this message when I run ipodpatcher in linux
05:35:15Rogue84[INFO] Reading partition table from /dev/sda1
05:35:15Rogue84[INFO] Sector size is 4096 bytes
05:35:16Rogue84[ERR] Partition layout is not an ipod
05:35:39Rogue84any help please thanks
05:37:11 Quit midgey (Read error: 104 (Connection reset by peer))
05:37:22 Join midgey [0] (
05:37:28 Quit midgey (Remote closed the connection)
05:37:30tkoodais it possible to charge a GB F40 (with current rb) via USB while playing?
05:37:33 Quit simonrvn (Read error: 113 (No route to host))
05:38:27krazykittkooda, yes. hold the menu or a button while plugging in (don't recall which; check the manual to be sure)
05:40:12tkoodaexcellent! thanks!
05:41:34tkoodathe r17303-080502 is beautiful compared to the r15550-071109 I had before, btw. nice work guys
05:45:33krazykittkooda, ah, so you're using the new Cabbie v2 theme, then? i agree, it really looks quite nice.
05:46:29tkoodakrazykit, I think it kept my ajax theme (most readable technical info, IMHO)
05:46:50tkoodajust the menus are more readable (e.g.: color + icons)
05:55:44 Quit Zarggg ()
06:04:08 Part mightybrick
06:12:06 Quit SirFunk (Read error: 110 (Connection timed out))
06:12:46 Quit ctaylorr (Read error: 110 (Connection timed out))
06:14:52 Join SirFunk [0] (
06:32:25 Nick JdGordon is now known as JdGordon|afk (i=jonno@rockbox/developer/JdGordon)
06:37:51 Join Shaid [0] (
06:41:55 Join midgey [0] (
06:44:17 Quit perplexity (No route to host)
06:45:13 Quit advcomp2019 ("Don't follow me")
06:53:58 Quit Shaid ("*toink*")
06:57:35 Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019)
07:04:33goffahmm... rolo for giga... have to grab that
07:08:00cpbillswhat's rolo do? :/
07:08:14cpbillswhat else can you load with it, i mean
07:10:06***Saving seen data "./dancer.seen"
07:13:58goffawell i would assume you can dual boot original firmware and rockbox.
07:14:12goffai guess i don't have a reason to do that yet..but good to know i can :)
07:15:46 Join brent113_ [0] (n=brent113@
07:16:16 Quit brent113_ (Client Quit)
07:16:29 Join brent113_ [0] (n=brent113@
07:18:12brent113_hey people, just curious if anyone knows the future of the sansa e200 usb development, will it ever be completed?
07:18:18goffahmm... that didn't go so well
07:20:01scorche|shbrent113_: probably
07:20:44goffagrr.. i don't feel like taking this thing apart
07:20:51goffacompiled a new boot loader
07:20:58goffamaybe that was the wrong thing to do
07:21:09goffaeither that or the rolo build is hosed
07:22:07midgeyjhMikeS: around?
07:22:57 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
07:25:15 Quit linuxstb (Read error: 110 (Connection timed out))
07:27:15 Nick fxb__ is now known as fxb (
07:28:04goffahmm.. anyone remember the key combo for recovery mode on the gigabeat?
07:28:09cpbillsgoffa: gotcha... not sure if i have rolo, whatever the installer put on there for me, but i can boot to OF quite easily...
07:28:47goffaalso.. you are supposed to be able to be able to click on different versions of firmware and boot them
07:29:07cpbillsah, gotcha
07:29:21cpbillstry out bleeding edge firmwares, etc... makes sense
07:30:17goffayep... its great except when you hose your bootloader like i just did :)
07:30:31cpbillsurg... woops
07:30:39cpbillsgodbless recovery
07:31:05goffaits a pain though...
07:31:27cpbillsbetter than having to get a new gigabeat, etc
07:35:08midgeyjhMikeS: (for the logs) I think FS #8906 is SDL's fault
07:35:51midgeyi loaded up the sim under gdb in os x and linux to see why it froze on the mac
07:36:24midgeyit seemed to get stuck in switch_thread, specifically in the case SDL_MUTEX_TIMEDOUT
07:37:48midgeyon mac, gdb reports the sim enters the while loop on line 302 and never exits. it just pings back and forth between line 302 and 303
07:38:18midgeyon linux, gdb reports the sim does not enter the while loop and continues on to restore_irq() on line 306
07:38:41midgeyi'm going to try updating sdl to see if the problem goes away.
07:39:11midgeyright now i'm on 1.2.12 and i'm trying to upgrade to 1.2.13 (configure seems to be stuck...)
07:41:36 Join simonrvn [0] (i=simon@unaffiliated/simonrvn)
07:48:34goffayeah.. bootloader is broke on latest svn for gigabeat
07:52:40 Quit csc` ("If you can't do anything smart, do somethin right ~Serenity")
07:55:05 Quit miepchen^schlaf ()
07:59:02 Join MSI [0] (
08:02:00MSIHi, I had a quick question about using Rockbox on my 30GB 5th Gen iPod Video. Where exactly would I place my music for it to be able to read the database? It seems to have messed up when I tried doing so via my itunes library.I ended up having to restore the ipod. Any help would be wonderful, thank you.
08:04:53 Join Monkeytamer [0] (
08:05:49 Join Rob2222 [0] (
08:06:50brent113_has it ever worked with that version of firmware?
08:07:39MSII don't honestly know, as this is the first time I'm using it. The ipod firmware is v1.3 though
08:08:02brent113_did you use the rockbox util and it downloaded the firmware for you?
08:08:22brent113_my friend just had a problem with that, the downloader downloads an old version
08:08:34brent113_you need to manually download the newer one
08:08:40MSIwell i just updated it to a new daily build
08:08:53MSISo I guess we will have to try that.
08:08:54brent113_oh, so what's the problem again?
08:09:51MSII don't know where or what folder to dump my music back into. I'm not fond of iTunes anyway so is there another way to add my music maybe something as simple as a folder called Music on root?
08:10:34brent113_1) don't use itunes, your ipod is now a usb device using a different database and 2) it doesn't matter what folder
08:10:53brent113_use winamp or something, it doesn't really matter, just not itunes
08:10:54MSIso I could just make a music folder and it would go fine
08:11:05brent113_you could dump it into root, a music folder, whatever
08:11:10MSIOk thanks
08:11:12brent113_i have mine in a folder named songs
08:11:21brent113_hopefully that helps, i have a sansa
08:11:27brent113_that's what i'm basing it on
08:11:44MSII'll dump like 3 songs on and test it
08:11:55amiconnjhMikeS: Why do you need to fake IRAM on the beast at all?
08:11:58MSII'll get back to you in a minute to let you know if it works out fine
08:13:10midgeyjhMikeS: and if it's helpful, i've uploaded the gdb output from both sims (albeit with some differences in sdl, rockbox version etc)
08:13:33midgeysdl 1.2.13 made no difference
08:13:45amiconnIt should be sufficient to make sure that config.h lines 423..453 define all I*_ATTR macros as empty
08:13:54amiconn...for the S
08:14:47 Join spiorf [0] (
08:15:07MSIcan Rockbox not handle MP4a?
08:15:15amiconnAnd afaics it does that....
08:15:20jhMikeSamiconn: it's only 16K and works for the time being. I'll evaluate later.
08:15:40MSIas the audio is jumping, and vocals are chimpmunked
08:16:03amiconnjhMikeS: I know that you don't use it. I mean you shouldn't need to fake it, as config.h makes sure no C code will require it
08:16:17midgeyjhMikeS: those line numbers from earlier are in thread-sdl.c
08:16:28jhMikeSthere's some cases of iram used in asm code
08:17:08jhMikeSright now it's more of a concern to get it playing music since that could happen from the next few minutes to the next weeks depending if I figure out the correct setup
08:17:11amiconnHmm. In that case I'd rather ifdef the asm code.
08:17:34jhMikeSmidgey: I'll have a look
08:18:26amiconnThere are a few asm files where that's done, e.g. ata-as-arm.S
08:19:03 Quit BigBambi (Remote closed the connection)
08:19:04jhMikeSmidgey: All I'm seeing is "Please Note: All posts are set to expire in 30 days by default now. You can change this in the drop down if you want."
08:20:04jhMikeSah, clicking "Hide Menu" worked
08:21:00 Quit MSI ()
08:21:14 Part toffe82
08:22:37midgeyjhMikeS: i found the problem
08:22:43jhMikeSmidgey: why is this about anyway?
08:22:55midgeynothing in your code, it's sdl's fault
08:22:58 Join ackbahr [0] (
08:23:07midgeythe simulator locks up in os x
08:23:21jhMikeSwhat part of sdl?
08:23:50 Quit Rob2223 (Read error: 110 (Connection timed out))
08:24:10midgeyspecifically, SDL_SemWaitTimeout is broken
08:24:26 Quit advcomp2019 ("Never look down on someone unless you're helping them up.")
08:24:55midgeyseems to affect us when SDL_SemTryWait is called in thread-sdl
08:25:33jhMikeSthings don't work too well if that's the case
08:25:54midgeyi dont really know how the threading works, but this seems to be the issues
08:26:27midgeyi made that small fix, rebuilt sdl and installed and now the sim is working fine
08:30:08 Join advcomp2019 [0] (n=advcomp2@
08:30:12jhMikeSyeah, I have a 1.2.11 source on hand and that little goof is there. Sem_TryWait is ok however
08:31:13midgeyso that change should have no effect on the problem?
08:32:21jhMikeSActually, yes, if I used SDL_SemWaitTimeout to implement sleep and timeout moment
08:33:06midgeyyou did, according to thread_sdl.c
08:33:34jhMikeSI just forgot :). The STATE_BLOCKED_W_TMO:/STATE_SLEEPING: cases.
08:34:26midgeyi just thought i'd look into it before i left for a week so i can do some coding on my flight :)
08:34:52 Join Buschel [0] (
08:35:10Buschelgood morning
08:35:32*Buschel did a runtime test with disabled line out on his 5.5G
08:35:51Buschelseems to give about 15 minutes additional runtime
08:36:35Buschelthe line out is driving against 100kOhm from my yesterday's measurments on the dock connector
08:38:03BuschelI would like to add en-/disabling the line out to the accessory power on/off. anyone knows a use case where line out is needed without a accessory connected?
08:38:11amiconn15 minutes is just measuing uncertainty
08:38:25jhMikeSthere's an S/PDIF enable/disable so it makes sense to me to have an option
08:38:46Buschelamiconn: it's from the 90->10% runtime which is quite accurate over several measurements
08:39:44amiconn100kOhm means ~10uA at 1V eff - that's neglectible
08:40:00amiconnI wouldn't waste an option for that - we already have too many options
08:40:09Buschelamiconn: i don't know what the amplifiers suck though (only when enabled)
08:40:15 Join perplexity [0] (
08:40:24jhMikeSwhat about transistor bias currents?
08:40:38amiconnThe s/pdif enable/disable is only present on iriver H1x0, and makes sense there, because the LED sucks several mA
08:40:52Buschelmy idea was to add en-/disabling to the already present accessory supply option
08:41:07amiconnThe archos recorder also has s/pdif, but electrical, and we keep it always enabled there
08:41:28Buschellike: accessory on -> power supply pin13 + enabling line out. accessory off -> power supply pin13 off + disabling line out
08:42:11Buschelno additional option, as users would need to set both then
08:43:19*amiconn thinks Buschel is overdoing things in his quest to save power
08:44:13amiconnI mean, rockbox exceeds OF battery runtime on quite a number of targets, without using such extreme measures as disabling line out for a few uA
08:44:14jhMikeSnearly 100% of the battery usage must be just from self-discharge :)
08:44:41 Join n1s [0] (n=nils@rockbox/developer/n1s)
08:46:08amiconnSo I think there's still something undiscovered on PP that allows to save a considerable amount of power
08:46:31*Buschel thinks even small steps add up to a significant result
08:46:51Buschelgerman: "Wer den Pfennig nicht ehrt, ist der Mark nicht wert." :)
08:47:04Buschelwould be Cent and Euro now, of course
08:47:34linuxstb_Buschel: But these are small steps that the Apple firmware doesn't do...
08:47:34amiconnWell, of course small steps add up, but then those small steps shouldn't reduce ease of use
08:47:48 Join homielowe [0] (n=eric_j_l@
08:48:28amiconnRight now line out is plug-and-go, and imho that's _the_ advantage of having a line out (over having to use the headphone output as line out, which means having to adjust volume, treble, bass etc to all-linear)
08:49:27Buschelyes, but when connected to the already present setting there is no additional user interaction needed at all
08:49:28jhMikeSBen Franklin: "A penny saved is a penny earned." :)
08:49:54amiconnBuschel: This accessory power option should go away of course
08:50:15amiconnAccessory should be powered automatically when detected
08:50:18linuxstb_Buschel: What do you mean? There are lots of simple adapters to access the line-out, which I wouldn't class as accessories.
08:50:58amiconnBtw, could it be that the OF runs the accessory power converter in eco mode for detection, and switches to normal mode when it detects an accessory?
08:51:22 Join Thundercloud [0] (
08:52:24*jhMikeS would like a logic analyzer about now or should carefully go for the oscilloscope.
08:52:49Buschellinuxstb: that was one of my major questions. so, you say there _are_ accessories using line out which are not classed as such?
08:53:24*amiconn doesn't trust battery runtime changes of less than 5%, even if they're determined using the 90%->10% levels
08:53:34scorche|shBuschel: i use line out on as many devices as i can...i use it to connect to a much higher quality amp then connected to my headphones
08:53:50scorche|shit is the only way i listen, really
08:54:19Buschelamiconn: good point, but pin13 seems to drive against some kOhm within the iPod itself. ECO-mode would limit this to 5mA, the current now is ~1.5mA −− so below this limitation
08:55:31amiconnMaybe, if you're doing at least 10 runtime tests with a certain setting (preferably on 10 different devices of that target type), and then average the results.
08:55:54linuxstb_Buschel: I have a simple dock which provides line-out, USB and firewire sockets. I don't think I would class it as an accessory.
08:56:06linuxstb_I also have a "home-made" line-in/line-out cable.
08:57:56Buschelit is clear that the line out disabling in context of the accessory detec/setting makes no sense if there are such simple solutions availabe in the market
08:58:25amiconnBuschel: Eco mode would at least make the converter itself consume less. If it's really some pull down resistor in the ipod itself, there must be another way to solve that (i.e. RE...)
08:58:49 Quit ackbahr (Read error: 113 (No route to host))
08:59:23Buschelamiconn: that's why I now have some fiddled dock debug adapter with changeable resistor configuration :)
08:59:42Buschelso, gotta get my wife's car to the doctor now :) see you later
08:59:49 Nick Buschel is now known as Buschel_away (
09:02:06*linuxstb_ does the gigabeat F rolo dance
09:02:46 Join davina [0] (
09:04:44n1slinuxstb_: does the reboot-after-asking-user-when-new-rockbox.gigabeat-detected feature work?
09:06:13 Quit parafin (
09:06:13 Quit Seed (
09:06:13 Quit scorche (
09:06:13 Quit crope`` (
09:06:19NJoinSeed [0] (
09:06:29 Nick onakinfkp is now known as Anakin (i=0@
09:10:08***Saving seen data "./dancer.seen"
09:10:29NJoinscorche [0] (i=Blah@rockbox/administrator/scorche)
09:17:41linuxstb_n1s: Yes, I always get that prompt, it's just that rolo never worked...
09:17:59n1slinuxstb_: I'll close that bug then :)
09:18:03 Quit Anakin (Killed by (Nick collision))
09:18:03NJoinparafin [0] (
09:18:03NJoincrope`` [0] (
09:18:21 Join hnakibfdi [0] (i=0@
09:18:32linuxstb_I haven't tried it yet, but kkurbjun's commit from a few hours ago says it implements rolo...
09:22:52n1sit _should_ work :)
09:23:26amiconnjhMikeS: Hmm, do you thing it would be useful to split the iram definitions a bit, so that they can be used both in C and asm?
09:24:49amiconnRight now we have something like this: #ifdef (use_it) / #define BLAH_ATTR __attribute__((section(".blah")) / #else / #define BLAH_ATTR / #endif
09:25:41amiconnThis could be changed to #ifdef (use_it) / #define BLAH_SECTION .blah / #else / #define BLAH_SECTION .text / #endif
09:26:09amiconn...and then just #define BLAH_ATTR __attribute__((section(BLAH_SECTION))
09:26:40amiconnThis way you can use BLAH_ATTR in C like before, and use .section BLAH_SECTION in asm
09:29:47Monkeytamerjust installed the latest revision on the gigabeat, and did not observe rolo behavior with respect to rebooting upon confirmation of the prompt
09:29:59amiconnThe behaviour for C wouldn't be 100% identical to what we have now in case librockbox is built with sectioned compilation (i.e. bootloaders) though. Right now the attributte isn't there at all if iram isn't used, so each element (function, data) marked as using iram gets its own sub-section in the appropriate standard section. With this proposal, these elements would go into the respective generic section, meaning they won't be removed when linki
09:32:55amiconnShouldn't be an issue though, as ifdefing is needed for the iram case anyway
09:34:30LloreanMonkeytamer: It can't use the fix until *after* you've booted the latest version.
09:34:43LloreanOr rather, until after you've booted a version new enough to have the fixe.
09:34:59n1smeh, my exp isn't very exact...
09:35:00Monkeytameryeah... I thought that might be the case
09:35:51Monkeytamerany easy way to make it prompt me to reboot?
09:36:33 Nick rp-_ is now known as rp- (n=rp@
09:40:23 Join barrywardell [0] (n=barrywar@
09:41:01Monkeytameroh ok
09:41:13Monkeytameryes, I can confirm rolo works on the gigabeat
09:41:55MonkeytamerI just checked by changing a setting in the gigabeat config file, thus promping a reboot, which works just fine
09:43:56 Quit gromit (Nick collision from services.)
09:44:24 Join gromit` [0] (
09:44:52homieloweAnyone recently have any problems with playing a cue-sheet? I have the cue-sheet and the music file in the same folder, I can select the cue-sheet, but when prompted to select a track, it won't play and just shows the track-list.
09:46:32 Quit midgey ()
09:48:03 Join DerDome [0] (
09:48:26n1shmm, the calculation is actually correct but it prints something else!?
09:51:04linuxstb_homielowe: You play the music file, not the cuesheet. You also need to enable cuesheet support in the settings.
09:51:53*homielowe slaps forehead, goes to rtm :P
09:56:48*n1s is an idiot...
09:57:06 Join BigBambi [0] (n=86ceaf40@rockbox/staff/BigBambi)
09:59:17 Join desowin [0] (n=desowin@atheme/member/desowin)
10:00:51markunkkurbjun: thanks man
10:01:06 Join Mathiasdm [0] (
10:03:17 Join lrc [0] (n=lrc@
10:05:03 Join Mathiasdm2 [0] (
10:05:26 Quit Mathiasdm2 (Read error: 104 (Connection reset by peer))
13:34:38***Started Dancer V4.16
13:34:38***Connected to on port 6667
13:34:38***Logfile for #rockbox started
13:34:41CtcpVersion from freenode-connect!freenode@freenode/bot/connect
13:34:42***Server message 501: 'logbot_ :Unknown MODE flag'
13:34:42Mode"logbot_ :+i" by logbot_
13:34:42***Server message 477: 'logbot_ #rockbox :[freenode-info] if you need to send private messages, please register:'
13:34:43 Join logbot_ [0] (n=bjst@gateway/web/cgi-irc/
13:34:43 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
13:34:43 Join irctest [0] (
13:34:43 Join crash91 [0] (n=crash@
13:34:43 Join KrPD [0] (n=KrPD@unaffiliated/krpd)
13:34:43 Join AndyI [0] (n=pasha_in@
13:34:43 Join ender [0] (
13:34:43 Join CaptainSquid [0] (
13:34:43 Join bertrik_ [0] (
13:34:43 Join DerDome [0] (
13:34:43 Join BlakeJohnson86 [0] (
13:34:43 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
13:34:43 Join markun [50] (n=markun@rockbox/developer/markun)
13:34:43 Join Buschel_away [0] (
13:34:43 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
13:34:43 Join Lear [0] (n=chatzill@rockbox/developer/lear)
13:34:43 Join dabujo [0] (
13:34:43 Join barrywardell [0] (n=barry@rockbox/developer/barrywardell)
13:34:43 Join roolku [0] (n=roolku@rockbox/developer/roolku)
13:34:43 Join BigBambi [0] (i=86ceaf40@rockbox/staff/BigBambi)
13:34:43 Join Mathiasdm [0] (
13:34:43 Join desowin [0] (n=desowin@atheme/member/desowin)
13:34:43 Join gromit` [0] (
13:34:43 Join hnakibfdi [0] (i=0@
13:34:43 Join crope`` [0] (
13:34:43 Join parafin [0] (
13:34:43 Join scorche [0] (i=Blah@rockbox/administrator/scorche)
13:34:43 Join Seed [0] (
13:34:43 Join davina [0] (
13:34:43 Join Thundercloud [0] (
13:34:43 Join homielowe [0] (n=eric_j_l@
13:34:43 Join n1s [0] (n=nils@rockbox/developer/n1s)
13:34:43 Join perplexity [0] (
13:34:43 Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019)
13:34:43 Join spiorf [0] (
13:34:43 Join Rob2222 [0] (
13:34:43 Join simonrvn [0] (i=simon@unaffiliated/simonrvn)
13:34:43 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
13:34:43 Join brent113_ [0] (n=brent113@
13:34:43 Join SirFunk [0] (
13:34:43 Join Rogue84 [0] (
13:34:43 Join kkurbjun [0] (
13:34:43 Join tkooda [0] (
13:34:43 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
13:34:43 Join tedrock [0] (
13:34:43 Join fyrestorm [0] (
13:34:43 Join tonyyarusso [0] (n=tony@ubuntu/member/tonyyarusso)
13:34:43 Join perrikwp [0] (i=9821707c@gateway/web/ajax/
13:34:43 Join JdGordon|afk [0] (i=jonno@rockbox/developer/JdGordon)
13:34:43 Join ali_as [0] (
13:34:43 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
13:34:43 Join BuddyLe1 [0] (
13:34:43 Join nicktastique [0] (n=nick@unaffiliated/nicktastic)
13:34:43 Join merbanan [0] (n=banan@
13:34:43 Join Bagder [241] (n=daniel@rockbox/developer/bagder)
13:34:43 Join ch4os_ [0] (n=ch4os@unaffiliated/ch4os/x-059673)
13:34:43 Join thegeek_ [0] (
13:34:43 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
13:34:43 Join crashd [0] (
13:34:43 Join HellDragon [0] (i=jd@unaffiliated/helldragon)
13:34:43 Join Ragnor [0] (
13:34:43 Join GodEater [0] (i=c2cbc962@rockbox/staff/GodEater)
13:34:43 Join Makuseru [0] (
13:34:43 Join logbot [0] (n=bjst@gateway/web/cgi-irc/
13:34:43 Join feisar_ [0] (i=jljhook@
13:34:43 Join Hadaka [0] (
13:34:43 Join suom1 [0] (
13:34:43 Join Jon-Kha [0] (
13:34:43 Join Slasheri [0] (i=miipekk@rockbox/developer/Slasheri)
13:34:43 Join Galois [0] (
13:34:43 Join gibbon_ [0] (n=joel@
13:34:43 Join tchan [0] (n=tchan@lunar-linux/developer/tchan)
13:34:43 Join Neovanglist [0] (i=Neovangl@
13:34:43 Join maraz [0] (
13:34:43 Join cg [0] (
13:34:43 Join dionoea [0] (n=dionoea@videolan/developer/dionoea)
13:34:43 Join andrew__ [0] (
13:34:43 Join krazykit [0] (n=kkit@
13:34:43 Join Beta2K [0] (n=Beta2K@
13:34:43 Join HEx [0] (
13:34:43 Join w0rd54 [0] (
13:34:43 Join Addicted [0] (
13:34:43 Join rgould [0] (n=rgould@osgeo/member/rgould)
13:34:43 Join ze [0] (
13:34:43 Join UncleRemus [0] (
13:34:43 Join Ave [0] (
13:34:43 Join ys76 [0] (
13:34:43 Join z35 [0] (
13:34:43 Join soap [50] (n=soap@rockbox/staff/soap)
13:34:43 Join courtc [0] (n=court@unaffiliated/courtc)
13:34:43 Join Battousai [0] (n=bryan@gentoo/developer/battousai)
13:34:43 Join spleenk [0] (
13:34:43 Join DaCapn [0] (
13:34:43 Join axionix_ [0] (
13:34:43 Join blithe [0] (
13:34:43 Join Lynx_ [0] (
13:34:43 Join SUSaiyan [0] (
13:34:43 Join goffa [0] (n=goffa@
13:34:43 Join pabs [0] (
13:34:43 Join fxb__ [0] (
13:34:43 Join Zom [0] (n=zom@reactos/tester/Zom)
13:34:43 Join basti [0] (i=bnc@
13:34:43 Join Mouser_X [0] (
13:34:43 Join fpletz [0] (
13:34:43 Join rp- [0] (n=rp@
13:34:43 Join Llorean [0] (n=DarkkOne@rockbox/administrator/Llorean)
13:34:43 Join TMM [0] (
13:34:43 Join J [0] (
13:34:43 Join tarbo [0] (n=me@unaffiliated/tarbo)
13:34:43 Join daven [0] (
13:34:43 Join MU{lappy} [0] (
13:34:43 Join scorche|sh [50] (n=scorche@rockbox/administrator/scorche)
13:34:43 Join cpbills [0] (i=fool@
13:34:43 Join Xerion [0] (
13:34:43 Join blo0dy [0] (
13:34:43 Join Rick [0] (i=rick@unaffiliated/rick)
13:34:43 Join Chex [0] (n=Stefan@
13:34:43 Join leox [0] (
13:34:43 Join @ChanServ [0] (ChanServ@services.)
13:34:43 Join lostlogic [50] (n=lostlogi@rockbox/developer/lostlogic)
13:34:43 Join FOAD [0] (
13:34:43 Join sbhsu [0] (
13:34:43 Join midkay [0] (n=midkay@rockbox/developer/midkay)
13:34:43 Join Reinhart [0] (
13:34:43 Join flynux [0] (n=flynux@2a01:38:0:0:0:0:0:1)
13:34:43 Join crwl [0] (
13:34:43 Join shodanX [0] (
13:34:43 Join lastebil [0] (
13:34:43 Join daywalker [0] (
13:34:43 Join rvvs89 [0] (n=rvvs89@pdpc/supporter/active/rvvs89)
13:34:43 Join ObsidianX [0] (
13:34:43 Join Hidden [0] (
13:34:43 Join Tuplanolla [0] (n=jani@unaffiliated/tuplanolla)
13:34:43 Join preglow [0] (i=thomj@rockbox/developer/preglow)
13:34:43 Join Bjoern-Erik [0] (
13:34:43 Join Kohlrabi [0] (
13:34:47 Quit logbot (Read error: 104 (Connection reset by peer))
13:37:26 Quit SirFunk (Read error: 110 (Connection timed out))
13:40:03 Join B4gder [0] (
13:40:49B4gderserver back online
13:42:06 Quit irctest ("ChatZilla 0.9.81 [Firefox]")
13:42:20 Quit crash91 (Remote closed the connection)
13:42:27B4gderseems to be problems with a disk/filesystem on the server
13:43:15B4gderand of course these things only happen when the office is closed...
13:45:00pixelmathat's what I thought too
13:45:22pixelmafollowing Murphy's law I guess
13:45:33B4gderno doubt about that!
13:48:00 Join barrywardell_ [0] (
13:51:14 Quit barrywardell_ (Client Quit)
13:51:33 Quit Thundercloud (Remote closed the connection)
13:51:48 Quit linuxstb_ (Read error: 110 (Connection timed out))
13:52:33 Join das-perceptron [0] (
13:52:57 Quit n1s ()
13:54:26 Quit B4gder ("Lämnar")
13:55:24 Join webguest16 [0] (n=0ccd744e@gateway/web/cgi-irc/
13:56:22 Quit webguest16 (Client Quit)
13:57:02 Join mf0102 [0] (n=michi@
13:58:45 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
13:58:48das-perceptronHi there. Somebody knows how to contact Jens Arnold? Many people have an issue with rockbox and the iRiver H120 remote control display. Jens already tried to fix it (;revision=17006) and offered to slow down the clock even more if there are problems, and apparently, there are (see
13:59:47bluebrothersure ... just look for amiconn
13:59:56bluebrother(the IrcNicks page would have told you that ;-)
14:01:35das-perceptronThanks - I'm not an IRC expert, but it seems that he is currently available ;-)
14:02:20BigBambiWell his client is connected
14:02:25 Join AndyIL [0] (n=pasha_in@
14:02:30BigBambiWhether he is here or not is another thing
14:07:01das-perceptronSure - but at least I can try to contact him this way.
14:08:55BigBambi'tis the best way
14:09:25 Quit Mouser_X (Read error: 113 (No route to host))
14:11:39 Quit Buschel_away (Read error: 104 (Connection reset by peer))
14:12:15 Nick fxb__ is now known as fxb (
14:12:56 Quit AndyI (Read error: 110 (Connection timed out))
14:13:29 Join Buschel_away [0] (
14:15:38 Join LambdaCalculus37 [0] (n=44a0430f@gateway/web/cgi-irc/
14:17:42 Part das-perceptron
14:18:09 Join sansas [0] (n=4fb77de5@gateway/web/cgi-irc/
14:18:20sansasi have a question about rockbox
14:18:33BigBambiThen I advise asking it
14:18:37sansasis it risky for my sansa to install it ?
14:18:45BigBambiBest thing for questions usually
14:18:49sansasmay it seriously damage it ?
14:19:02sansasoh cool
14:19:13bluebrotherwell, if you're smart enough you can seriously damage the player.
14:19:20LambdaCalculus37The only thing that can damage your Sansa is a sledgehammer. :)
14:19:27bluebrotherbut if you follow the instructions it's like 120% safe
14:19:27sansasrockbox has a install/uninstall utility
14:19:27BigBambiSansa's are next to impossible to permamently damage if you follow the instructions
14:19:38bluebrothersansas: read the website?
14:19:44sansasmost of it
14:19:48bluebrotheror even the manual? It's mentioned there.
14:19:52BigBambiIt is possible to use a manufactuing mode to cock up the firmware
14:20:05BigBambiBut you have to be trying really quite hard
14:20:12sansaswhat about battery life
14:20:18BigBambiFollow the instructions and there are no problems at all
14:20:20bluebrotherthe battery lives. Yes.
14:20:31BigBambiI get more battery from Rockbox on the e260 than the OF
14:20:42BigBambii.e. it lasts longer
14:20:43bluebrotherbe careful, it might pick on you if you don't respect the battery!
14:20:51sansasi mean in normal use video/mp3 is it last the same ?
14:21:01LambdaCalculus37Roughly the same.
14:21:05BigBambiI refer you to my answer three lines above
14:21:15sansasok.. thats cool
14:21:37*bluebrother points to the FAQ
14:21:40sansasso if thats so good. and battery life are fine. why does sandisk doesn't install it herself ?
14:21:42 Join ido_sh [0] (
14:22:15*gevaerts suggests to ask sandisk
14:22:29*BigBambi doesn't know how to anszer that
14:22:30*sansas is doing it right now
14:22:35*LambdaCalculus37 wonders... that cute Japanese chick who promotes Sansas?
14:23:02sansasand is there any guitar tuning app for it ?
14:23:09BigBambiThere is a patch
14:23:12LambdaCalculus37Look in Flyspray.
14:23:22sansaswhere ?
14:23:22BigBambiBut I'm not sure it works on the Sansa's yet
14:23:28LambdaCalculus37You'll have to roll your own build for it.
14:23:37BigBambiThe patch link from the left side of
14:23:40bluebrotherBigBambi: maybe rather call it "diff"? ;-)
14:24:04bluebrothersansas: patch == source diff. I.e. you need to compile if you want to use it.
14:24:07 Join wpyh [0] (
14:24:09BigBambibluebrother: Yes, probably clearer for people used to windows patches
14:25:04 Quit jhMikeS (Read error: 104 (Connection reset by peer))
14:25:06bluebrothersansas: who about simply trying it? Then you can judge yourself. You already got told that it's not dangerous
14:25:27sansasi didn't got my e200 yet
14:25:31sansas... working on it
14:25:39 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
14:25:43sansasbtw, sandisk tech support are great ..
14:25:57LambdaCalculus37sansas: You don't have your Sansa yet?
14:26:01 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
14:26:02BigBambisansas: Be aware if it is new it i slikely to be a v2, which Rockbox does not work on
14:26:04LambdaCalculus37Wait wait... did you just order it?
14:26:42sansasmy m200 stuck and they offer to replace it to a new m200.. i guess i could some cash and get an e200
14:26:56BigBambiA new e200 is very unlikely to work
14:27:07BigBambiand no m200s work at the moment
14:27:26sansasis it possible to get v1 from sandsik ?
14:27:32LambdaCalculus37Not likely.
14:27:36LambdaCalculus37You may have better luck on eBay.
14:27:39BigBambisansas: Don't know
14:27:47BigBambiThere are some refurbs still around, or ebay
14:27:59sansaswhy does v2 isn't working ?
14:28:08BigBambiCompletely new hardware
14:28:09LambdaCalculus37New hardware inside.
14:28:22LambdaCalculus37Meaning new port needs to be written.
14:28:24sansasso i guess ur working on it ?
14:28:29BigBambiNot really
14:28:34BigBambiInterested owners do ports
14:28:44sansaswhat do u mean ?
14:28:53BigBambiplease use real words
14:29:01BigBambiThere is no Rockbox team that does ports
14:29:02 Quit perplexity ("Lying alone in my room every night, it's you that I see when I turn out the light...")
14:29:03sansaswhat do you mean ?
14:29:13BigBambiOwners of a device that would like Rockbox do the work
14:29:24sansasports is checking which button is doing what ?
14:29:41BigBambiIt is working out the hardware, writing drivers for it etc
14:29:44bertrik_that's a tiny part of it :P
14:29:52BigBambiRockbox is a complete firmware replacement
14:30:03BigBambiIt is the operating system, it runs the hardware
14:30:04sansasoh .. and there is no crew doing that ?
14:30:16BigBambiIt isn't a program that installs on top of the OS
14:30:24LambdaCalculus37It's an OS in itself, if you will.
14:30:26BigBambisansas: As I say, interested owners do it
14:30:36bluebrotherporting is hard work... only interested people do it.
14:30:53linuxstb_BigBambi: The m200 (v1) is progressing. It crashes shortly after displaying the Rockbox logo...
14:31:08sansasim not in the level of writing my own drivers
14:31:09BigBambilinuxstb_: cool (you know what I mean)
14:31:20LambdaCalculus37sansas: For example... I'm working to start a port for the Dell DJ, but it's hard work.
14:31:32LambdaCalculus37I'm not the best programmer out there, but I'm learning.
14:31:47*LambdaCalculus37 still needs another Dell DJ to run code on
14:31:52sansasrockbox for the m200
14:31:57linuxstb_BigBambi: For some reason, Rockbox expects the ata driver to work... (it's not implemented yet)
14:31:59sansasisn't that a waste of time ?
14:32:07BigBambisansas: why?
14:32:13LambdaCalculus37It's not a waste.
14:32:17BigBambilinuxstb_: That just sounds unreasonable
14:32:19linuxstb_LambdaCalculus37: Thanks ;)
14:32:38sansasi don't know... it can't play video and such
14:32:44sansasits just playing songs..
14:32:46BigBambiIt can with Rockbox
14:32:47LambdaCalculus37So what?
14:32:59BigBambisansas: Rockbox is a *complete* replacement
14:33:00bluebrotherwhy shouldn't it play videos? Even the old archos can.
14:33:06sansasm200 is monochromatic color
14:33:12BigBambiThe abilities of the OF is irrelevent
14:33:16bluebrotherso what? The archos ones are too
14:33:17LambdaCalculus37sanas: Your point being?
14:33:19BigBambisansas: We have a grayscal library
14:33:26LambdaCalculus37We can make it work.
14:33:26bluebrothermy m:robe 100 can play videos. It's b/w only.
14:33:34bluebrotheror rather black and red ;-)
14:33:39linuxstb_sansas: You may be surprised to know that most people buy audio players to listen to audio...
14:33:42BigBambisansas: I suggest reading up about Rockbox a bit
14:33:56*bluebrother points to the WhyRockbox wiki page
14:33:56BigBambisansas: But even without video, Rockbox is all about audio
14:33:59sansasi guess your right guys
14:34:22BigBambiThe audio capabilities of Rockbox are *much* superior to any OF out there
14:34:26sansasrockbox site was down earlier.. server problems ?
14:34:32BigBambiSort of
14:34:35BigBambiIt is up again
14:34:41sansasyeah i saw it
14:34:50*LambdaCalculus37 cheers for Vorbis playback on his DAPs
14:35:15sansasso.. v2 isn't gonna work soon
14:35:27BigBambiWho knows?
14:35:32sansas:( damn i wanted to play pokemon again :(
14:35:34bluebrotherwell, maybe some day.
14:35:36BigBambiIt is impossible to estimate
14:35:43LambdaCalculus37sansas: Buy a Game Boy.
14:35:51sansastoo dam big
14:35:58sansasno money :O
14:36:34*LambdaCalculus37 dares to suggest maybe a part-time job?
14:36:42 Quit CaptainSquid (Remote closed the connection)
14:36:51LambdaCalculus37But I digress.
14:36:56 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
14:37:12sansasjob ? thats for loosers :P
14:37:30sansasim a student.. no spare time
14:37:42*BigBambi steers us back on topic
14:37:56bluebrothersansas: well, then you also won't have time playing pokemon. Problem solved.
14:38:27 Join [CBR]Unspoken|w [0] (n=cbr@
14:38:39 Quit Horscht ("I got raided by the FBI and all i got is this lousy quit message")
14:38:57sansashow can i know if a version is v2 or v1 ?
14:39:09BigBambiThe original firmware version is the best way is v1, is v2
14:39:28sansasyou mean it says ?
14:39:39sansasvery reasonable .. is v2... thats very smart
14:40:38sansasok.. nvm.. ill keed studying ... good luck guys ur doing great work on the rockbox
14:41:01sansasmake a version for v2 for me
14:41:02sansasbye bye
14:41:16linuxstbWell, now you've asked...
14:41:31BigBambiYeah, we'll get right on that /sarcasm
14:41:46sansas-_-' i tried..
14:41:57sansasyou can't blame me for that
14:42:08 Quit gromit` (Connection timed out)
14:42:30 Quit sansas ("CGI:IRC")
14:43:49 Nick bertrik_ is now known as bertrik (
14:50:11 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
14:53:57 Quit KrPD (Connection timed out)
14:55:19 Join OlivierBorowski [0] (
14:55:43 Join Synergy6 [0] (
14:56:50 Quit ch4os_ ("leaving")
14:57:25 Join ch4os_ [0] (n=ch4os@unaffiliated/ch4os/x-059673)
15:01:35 Part Llorean
15:01:48 Join Llorean [0] (n=DarkkOne@rockbox/administrator/Llorean)
15:01:54 Quit BigBambi (" ajax IRC Client")
15:20:29 Quit Lear ("ChatZilla 0.9.81 [Firefox 3.0pre/2008050118]")
15:34:42***Saving seen data "./dancer.seen"
15:42:09 Join K4rP4D [0] (n=KrPD@unaffiliated/krpd)
15:53:02 Join n1s [0] (n=nils@rockbox/developer/n1s)
15:58:38 Part pixelma
16:03:40 Join ctaylorr [0] (
16:05:20 Quit Ragnor (Nick collision from services.)
16:05:30 Join Ragnor [0] (
16:07:55 Join jgarvey [0] (
16:16:05 Join Buschel_ [0] (
16:16:05 Quit Buschel_away (Read error: 104 (Connection reset by peer))
16:17:12 Join OlivierBorowski_ [0] (
16:17:51 Quit OlivierBorowski (Read error: 113 (No route to host))
16:24:56 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
16:33:37 Join chammiya [0] (
16:33:56 Quit chammiya (Client Quit)
16:38:25 Quit OlivierBorowski_ (Remote closed the connection)
16:38:40 Join OlivierBorowski_ [0] (
16:40:34 Quit mf0102 (Remote closed the connection)
16:40:51 Join mf0102 [0] (n=michi@
16:52:57 Join hopenglish [0] (n=4b204236@gateway/web/cgi-irc/
16:54:41 Quit hopenglish (Client Quit)
16:54:57 Join hopenglish [0] (n=4b204236@gateway/web/cgi-irc/
16:55:59hopenglishiPod Video 30gig ~ I'm looking to place video files on the device and restrict users from removing the files... Any ideas?
16:56:18hopenglish5.5 Gen iPod Vid.
16:57:03gevaerts"removing" in what way ?
16:57:25hopenglishAs in connecting the device to a computer and downloading the file onto the computer...
16:57:41gevaertsHow advanced are your users ?
16:58:43hopenglishThey're medical professionals... Not exactly IT-class...
16:58:55*gevaerts tries something
16:59:35hopenglishI've considered hiding the files...
16:59:49gevaertsThat would help to some extent
17:00:12linuxstbhopenglish: Are you talking about ipods running Rockbox, or ipods running the Apple firmware?
17:00:29hopenglishwith the files hidden)
17:00:40hopenglishscratch my last comment.
17:01:08hopenglishThe files will be on the RockBox side.
17:03:06hopenglishThe users will have no reason to access the system folders so I will probably hide them as well.
17:04:37LambdaCalculus37The .rockbox folder is already hidden by default.
17:04:55 Quit GodEater (" ajax IRC Client")
17:05:41hopenglishAh... That's right.
17:06:46*linuxstb resists the urge to say that it doesn't take a brain surgeon to find hidden files - especially if they're browsing them in Rockbox's file browser.
17:06:50 Quit OlivierBorowski_ (Remote closed the connection)
17:07:39LambdaCalculus37linuxstb: Except for the file view being set to "All", IIRC Rockbox doesn't show hidden files and folders in its file view.
17:07:40hopenglishIronic. Nice... What file browser are you talking about though? On the device itself?
17:07:45gevaertslinuxstb: if it would take a brain surgeaon this would be useless :)
17:08:40linuxstbhopenglish: Yes, if you're talking about files "on the rockbox side", then the user uses the file browser to play them.
17:09:31 Join OlivierBorowski [0] (
17:10:18 Join PortableDude [0] (n=upirc@
17:10:21hopenglishIf the user has the time and savvy to go to Settings-General View-File View-Show Files-All ... I may be in trouble.
17:10:42n1screate a hidden partition, enable multivolume support, hack the file browser to not show it and hack mpegplayer to dispaly a list and start as autorock?
17:11:06n1sor simply glue the usb port :)
17:11:46krazykitbut then you can't charge :P
17:11:54hopenglishI actually haven't been told how the users will get the video file... Podcast possibly?
17:12:40 Join toffe82 [0] (
17:12:42hopenglishSo how do you disable/hack the file browser to not show the hidden partition?
17:13:13gevaertshopenglish: one thing you could do is set the partition type to "empty" (type 0). Nothing will change on the rockbox side, but windows won't be able to read the disk any more
17:14:19hopenglishgevaerts: for this to work, the file would have to be on the device, prior to my setting the partition to empty, correct?
17:15:03gevaertshopenglish: depends. From linux you can still access it the normal way
17:15:50n1shopenglish: I don't know off hand but shouldn't be too hard
17:16:14gevaertsOf course they may decide that the ipod is broken somehow and run itunes restore on it. I don't know what will happen then
17:18:30hopenglishThey would have a fully-functional iPod Video for their own personal use, I believe.
17:18:48hopenglishSans RockBox and sans the video file I want them to view.
17:19:13cpbillsface it, your videos are gonna end up on youtube...
17:19:25cpbillsbeat them to the punch and post them first
17:19:30 Join Mathiasdm2 [0] (
17:19:41gevaertsOf course (/me hopes to not be kicked for this) you could go the ipodlinux way and put the videos on an ext2 partition...
17:20:14 Quit Mathiasdm (Read error: 104 (Connection reset by peer))
17:20:19cpbillsthat'd work
17:20:25hopenglishWould I still be able to use RockBox?
17:20:26cpbillsassuming ipodlinux works
17:21:02*gevaerts thinks that all this is somewhat off-topic and should go to #rockbox-community
17:22:03hopenglishHow does one access that channel using the Web Client?
17:22:16 Quit PortableDude ("Leaving")
17:22:18gevaerts /join #rockbox-community
17:23:38hopenglishn1s: I looked into the documentation provided on and cannot seem to find information on AutoRock.
17:25:25n1shopenglish: see apps/main.c:572 if it is defined a plugin named /.rockbox/rocks/apps/autorock.rock will be started automatically on startup
17:25:56n1syou can of course use it for any plugin, but mpegplayer is a viewer so it would need some minor modifications too
17:30:21 Quit OlivierBorowski (Remote closed the connection)
17:31:22 Join OlivierBorowski [0] (
17:32:22 Quit Mathiasdm2 (Read error: 104 (Connection reset by peer))
17:32:28 Join Mathias [0] (
17:34:43***Saving seen data "./dancer.seen"
17:38:21hopenglishn1s: apps/main.c:572? Please explain.
17:39:44n1son line 572 you see "#ifdef AUTOROCK" and inside that block is everything that happens when AUTOROCK is defined
17:42:49hopenglishn1s: I'm still not clear where I can find this on line 572 and "#ifdef AUTOROCK".
17:43:15bluebrotherhopenglish: if you grab the sources you'll find the mentioned path
17:43:55 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
17:46:43 Quit linuxstb (Read error: 113 (No route to host))
17:47:09hopenglishI think what you all are directing me toward is the source ?code? that would display where AUTOROCK is in effect, I'm asking "What is AutoRock?". If AUTOROCK is defined for a certain file, will that file automatically begin once the device is powered up?
17:47:13 Join faemir [0] (
17:48:18n1sit's easier to read those 3 lines of code that trying to explain what it does.
17:48:22bluebrotherit's a plugin that will automatically be started once Rockbox starts.
17:49:26 Join druidbartek [0] (
17:50:36 Quit druidbartek (Read error: 104 (Connection reset by peer))
17:53:02hopenglishOk, then help me find the source code, please... This is all unfamiliar territory for me.
17:54:02bluebrotherthe easiest way is to use svn −− see the UsingSVN wiki page. Or grab the archive from the download page.
17:58:42 Quit ctaylorr (Read error: 110 (Connection timed out))
17:59:00hopenglishThanks... I'll look into this... After lunch.
18:05:32 Quit toffe82 (Read error: 104 (Connection reset by peer))
18:06:34 Join toffe82 [0] (
18:19:58 Join ^Parrot^ [0] (
18:21:41 Join Drbongmd1 [0] (
18:21:53^Parrot^I must be doing smething wrong here... every day I add a few songs to my ipod but they don't show up. how does rockbox need to be set up so that every time it starts, it check sto see if I have added new songs? I don't use playlists. I just randomly play songs, using the "next" button if I need to.
18:22:28^Parrot^kind of like in a simple quickstart way
18:22:33 Part Drbongmd1
18:23:01 Join styleism [0] (
18:23:21n1s^Parrot^: are you using the database or have you just shuffled all your songs from the menu/file browser?
18:24:16^Parrot^I have tried to understand using the db. I use mediamonkey to move the songs over then I expect to be able to disconnect my ipod, boot it up and press play
18:24:37^Parrot^I told it to autoupdate the db
18:25:06^Parrot^but songs I guess don't automatically get added to the master playlist when they are added to the device
18:26:03^Parrot^so... how do update the master playlist? isn't THAT automatic? (I am not even sure what the DB is used for)
18:26:31bluebrotheryou need to recreate the playlist.
18:26:32^Parrot^odd that you have to tell rb that you added new songs...
18:26:40 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
18:26:42^Parrot^I must be doing that wrong
18:26:49 Join Mouser_X [0] (
18:26:51n1s^Parrot^: you have to insert the tracks in the playlist somehow
18:26:55bluebrotherno, you don't need to tell it that you have new songs. It's just that Rockbox is playlist based.
18:27:05bluebrotherand a playlist doesn't simply "just" change.
18:27:11^Parrot^what are the steps for doing recreating the playlist?
18:27:22bluebrotherit would be rather illogical if the playlist would do things on its own.
18:27:30bluebrothersee the manual.
18:27:57faemirRTFM ftw.
18:27:57^Parrot^If there was a master playlist, then autoadd would make sense. I could just playfrom the master playlist.
18:28:10faemir^Parrot^: you mean you want a global shuffle?
18:28:22^Parrot^good way to describe it
18:28:40linuxstbDoesn't the database have that option?
18:28:56faemirI dunno, I like choosing what I listen to, and it's whole albums :P
18:29:04*linuxstb too
18:29:13^Parrot^don't know... the verbage is confusing at times
18:29:21^Parrot^<< not a linux type of thinker
18:29:31faemirOn the official firmware there is a function, i'm sure it's possible.
18:29:48^Parrot^that's all I am using
18:29:51linuxstb^Parrot^: Rockbox has two ways to play your music - a file browser where you select files/folders to play, or a database browser which is similar to how Apple's firmware works.
18:29:52^Parrot^no hacked firmware
18:30:33^Parrot^linux: exept apple's fw lets you select shuffle/random and when you press play it plays everyting
18:30:33faemirI'll have a look on my ipod once it's finished updating
18:30:36linuxstb(it creates a database of all the music on your player, based on artist/album/track name/genre/year etc)
18:31:06faemir^Parrot^: hold the menu button and you get shuffle / random settings...
18:31:10^Parrot^but it doesn't create a playlist since it doesn't require one to play songs..
18:31:24^Parrot^wait 1: booting ipod RB
18:31:28linuxstb^Parrot^: Have you setup the database as described in the Rockbox manual? Especially the auto-updating feature?
18:31:31^Parrot^main menu
18:31:32bluebrother^Parrot^: we don't care much about how the Apple firmware works ...
18:31:41*faemir high-fives bluebrother.
18:31:43^Parrot^Linux: I think I did
18:31:59faemirBut still, I can see why you would want a global shuffle playlist if that's the kind of listener you are.
18:32:09linuxstbThen (if I'm remembering correctly), you should be able to browse to a list of all your tracks, and select the "<random>" option at the top.
18:32:41faemirI'll check now...
18:32:53^Parrot^linux: from the beginning. I have the main menu. go to settings?
18:32:58faemirI'm glad that rockbox boots much faster than the original firmware.
18:33:13linuxstb^Parrot^: I don't know the details, as I don't use the database. But the manual describes the process.
18:33:19faemirdude it's easy to do
18:33:32faemirhere is step by step: database > artist > all tracks
18:33:32^Parrot^loading up the manual again...
18:33:45faemirthen just have shuffle and or random enabled...
18:34:07^Parrot^it then says context menu: playlist
18:34:13Slasherior easier: database > artist (hold select) and choose insert shuffled
18:34:47^Parrot^counting down as to files found
18:35:21faemirSlasheri: but that way needs to build it
18:35:50faemirseriously, database > artist > all tracks all as clicks, not holding down.
18:36:02^Parrot^seems to have workede
18:36:10^Parrot^all 2300+ songs showing up
18:36:21faemirwhat size ipod out of interest?
18:36:31faemirah, same
18:36:52^Parrot^HD died and apple replaced it for $30
18:37:10^Parrot^where do you all keep your bmps for album covers?
18:37:33*gevaerts keeps them in /dev/null
18:38:13faemirmine are all in the individual folders
18:38:30 Join Hillshum [0] (
18:38:32 Join midgey [0] (
18:39:26^Parrot^I was reading the instructions and thought they should be in the album folders named <album>.bmp I was going to size them all as 176x176
18:39:59 Quit bluebrother ("leaving")
18:40:27faemirwhy that size?
18:40:40faemirand why <album>? :P
18:40:47faemirseems so much simpler as cover
18:41:52^Parrot^so I know what the album name actually is if the files get misplaced
18:42:04^Parrot^176 is the largest size any theme uses
18:42:37faemirYou can normally tell what it is by looking at the cover =/
18:43:05^Parrot^when yoiu get to be my age, you need it big :) and my youngsheimers doesn't help
18:43:09 Quit OlivierBorowski (Read error: 113 (No route to host))
18:43:12 Quit Mathias ("Yuuw!")
18:45:48^Parrot^well... back later with more questions..
18:45:54 Quit ^Parrot^ ()
19:14:18 Quit Hillshum (Remote closed the connection)
19:17:23 Join Hillshum [0] (
19:19:24 Join miepchen^schlaf [0] (
19:22:20 Join lee-qid [0] (
19:34:45***Saving seen data "./dancer.seen"
19:41:45 Quit midgey ()
19:43:19 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
20:07:54 Quit linuxstb (Read error: 104 (Connection reset by peer))
20:09:55 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
20:11:38 Join toffe82_ [0] (
20:12:26 Quit toffe82 (Read error: 113 (No route to host))
20:12:34 Nick toffe82_ is now known as toffe82 (
20:25:41 Quit styleism (Read error: 110 (Connection timed out))
20:25:50 Join fml [0] (n=4fd3fa17@gateway/web/cgi-irc/
20:27:31fmln1s: hello. Care to have a look at FS #8953?
20:30:47 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
20:30:57 Join styleism [0] (
20:36:44faemirCan someone tell me if there is a way to download album art for all my albums, and have them in the correct folder?
20:38:02bluebrotherfaemir: use a tool?
20:38:29bluebrotherI use the copycover script for amarok to spread the files. I just don't sync the images to my player ;-)
20:39:29faemirbluebrother: link to the script?
20:39:44 Quit Tuplanolla (Remote closed the connection)
20:39:46faemirI presume that takes the album art that it has presumably cached somewhere to where the music is located.
20:40:04bluebrotherI installed it through the extensions menu of amarok. No idea about the original location
20:40:23bluebrotheryes. amarok stores the album art in a database in its settings folder.
20:41:43faemirbluebrother: care to send me that script somehow? i can't find it in get new stuff thing.
20:42:40 Part tkooda ("thanks")
20:45:31faemirscrap that, got it
20:47:13 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
20:51:38fmlBTW: has anybody seen the internals of the new iriver e100?
20:52:20 Quit perrikwp (" ajax IRC Client")
20:59:02 Quit XavierGr (Read error: 104 (Connection reset by peer))
20:59:09 Quit bertrik (Read error: 104 (Connection reset by peer))
21:00:44linuxstbfml: Seems DAP manufacturers are running out of names - Sansa have an e100 as well. Plus both iaudio and meizu have an M3...
21:01:20 Join freqmod_n [0] (
21:05:35 Quit mf0102 (Remote closed the connection)
21:06:47fmllinuxstb: he-he. They all try to make profit of each other's success :-)
21:07:41 Quit styleism (Read error: 104 (Connection reset by peer))
21:07:54linuxstbBut let me guess, the e100 is a flash-based audio/video player?
21:08:03fmlBut the opinions about e100 are not so good. Which only confirms the trend: DAPs get worse as time passes.
21:08:40fmllinuxstb: I think yes. Are HD players still made at all?
21:09:00linuxstbNot many, apart from the ipod Classic.
21:11:40LambdaCalculus37Or the Archos PMPs.
21:11:58 Join toffe82_ [0] (
21:12:20fmlWhen adding a new patch, there is the category 'applications.' But it's not a plugin form the 'application' category, right?
21:12:44*linuxstb commits his tcc77x work, including m200 (v1) support
21:13:01 Quit toffe82 (Read error: 113 (No route to host))
21:13:06 Nick toffe82_ is now known as toffe82 (
21:16:13fmlThe CREDITS file contains the name 'Matthew P. OReilly' Is that the right spelling?
21:18:33 Nick blo0dy is now known as chainsaw (
21:19:14LambdaCalculus37linuxstb: Nice!
21:19:15barrywardellit should probably be O'Reilly
21:19:20*LambdaCalculus37 hands linuxstb a beer
21:19:35linuxstbLambdaCalculus37: Thanks, but don't distract me...
21:20:48 Quit hopenglish ("CGI:IRC (EOF)")
21:21:30faemirfml: I would be fine if all mp3 players were flash - that is if they at the very least 30gb, preferably more :P
21:21:45*LambdaCalculus37 goes to update the SansaM200Port page in the wiki to reflect the progress being made
21:23:20 Join BHSPitLappy [0] (n=stephen@
21:23:29*amiconn will soon have a flash based rockbox target with 32GB :)
21:25:07fmlbarrywardell: that's what I thought
21:26:07fmlamiconn: hehe, reversing your phrase: we now have a rockbox based flash(light) :-)
21:26:42fmlwow, nimbus19 lacks quite a few accented glyphs!
21:27:23 Nick chainsaw is now known as blo0dy (
21:29:00fmlblo0dy: you've used a chainsaw and now you'r bloody?
21:29:57blo0dyyeah something like that =)
21:30:14 Join bertrik [0] (
21:30:24blo0dyits the german chainsaw massacre
21:31:02*LambdaCalculus37 reminds blo0dy to keep it on-topic, and points to the topic
21:31:34blo0dybtw is anyone online that is working on the sansa v2 port ?
21:31:42blo0dyi wanna help but i hate3 posting on forums
21:32:16LambdaCalculus37No one is working on any Sansa v2 ports.
21:32:32blo0dyyes they are
21:32:45LambdaCalculus37Yes, who?
21:32:48blo0dyits in the new port forum
21:32:52blo0dyon the tracker
21:32:58 Quit Horscht (Read error: 110 (Connection timed out))
21:33:02blo0dyor port wish
21:33:44bertrikI was under the impression that the stumbling point was that a recovery mode was not found yet
21:34:07blo0dyhmm ill find if i have to drive down to austria and bang on their dooor
21:34:16blo0dyit has to have one
21:34:46***Saving seen data "./dancer.seen"
21:34:48LambdaCalculus37Don't forget your pen and bagfuls of money when you go to Austria. :)
21:34:50blo0dyalthough i must say im a oraidiot
21:34:52 Join boten_anna [0] (n=54bd417d@gateway/web/cgi-irc/
21:34:58blo0dywrong chat
21:35:27blo0dyits only 100km away
21:35:31blo0dyif that
21:36:30desowinbanging on someones door is unlikely to get technical documentation
21:36:40desowinrobbing would be different ;)
21:36:43 Quit fml ("CGI:IRC (Ping timeout)")
21:37:09 Join Horscht [0] (
21:37:20bertrikI just compiled with -Wmissing-prototypes and get quite a lot of warnings. I wonder if they might be things that can either be stubbed (#if 0-ed) or made static.
21:37:33 Join fml [0] (n=4fd3fa17@gateway/web/cgi-irc/
21:38:04blo0dyI dunno i downloaded a bunch of misinformation on the arm chip
21:38:05bertrik(or made more strict/safe by #including the proper header file)
21:38:15blo0dygonna upload it to my site see if it helps
21:38:44fmlblo0dy, desowin: now I understand the purpose of the chainsaw... (/me goes in the corner)
21:39:34amiconnbertrik: Functions residing in IRAM must not be static on arm, even if they're only referenced in the same source file, due to a gcc bug
21:39:45desowinconspiracy theories are better to be held in #rockbox-community
21:40:18blo0dylol =)
21:40:51amiconnThat's what this weird-looking STATICIRAM macro is for - it resolves to 'static ICODE_ATTR' for coldfire, but to just 'ICOD_ATTR' for arm (and to just 'static' if IRAM isn't used)
21:41:35bertrikamiconn: ah ok, that explains a lot, but I'll have a look at those warnings nevertheless
21:42:21amiconnThe problem is that gcc refuses to make a long call to a static function, even if that static function has a section attribute. Linking then breaks...
21:42:52amiconnThis actually applies to only a very few functions in rockbox (less than 10 iirc)
21:43:21gevaertsDoesn't that give problems if you have a non-static IRAM function that calls a static non-IRAM function ?
21:43:45amiconnThat doesn't happen
21:43:54amiconnI never tried that combination
21:45:30amiconnProbably that non-IRAM function must also be non-static in such a case.
21:46:11gevaertsI guess that most IRAM functions are leaf-functions, i.e. they don't call much other functions
21:46:15amiconnIt's only of theoretical value anyway. Functions are put into IRAM if they need to be executed as fast as possible, and such functions just don't call slow functions
21:47:05amiconnThey sometimes do call other iram functions though, and the bad thing is that gcc unnecessarily makes these calls long call
21:47:24amiconnThe whole long-call/short-call handling in gcc is rather broken if you ask me...
21:48:05bertrikhmm, I never really bothered with that, how long is a short call anyway?
21:48:56amiconn26 bit signed, i.e. +/-32MB
21:49:04amiconn(on arm, where all this is about)
21:49:33amiconnThe rule is (according to the gcc manual) that a function will be long-call if it has an explicit section attribute (and it needs to be non-static as I found. That's probably a bug)
21:50:36*gevaerts agrees with amiconn that this rule is not optimal
21:50:45amiconnThe correct way would require to declare (groups of) sections, where calls within that section/group can be short calls, and calls to other sections/groups need to be long calls
21:50:54 Quit fml ("CGI:IRC (EOF)")
21:51:08bertrikI think an important thing is that even though there may be a bug, a problem should never be silently ignored
21:52:12amiconnNot all targets require calls between .text and .icode to be long calls. E.g. on the iFP 7xx, iram can be mapped close enough to dram so that all calls can be short (hence .text and .icode would form a single group)
21:52:42 Quit BuddyLe1 ("LOI")
21:54:43Hillshumblo0dy: i have a sansa v2 and watch the progress
21:54:49amiconnbertrik, gevaerts: There's even one more bug: A static function won't be handled as long call even if it has an explicit __attributte__((long_call)) ...
21:55:43gevaertsDoesn't sound good...
21:56:14bertrikhonestly I'm a bit surprised that gcc has issues like that
21:56:32blo0dyHillshum, I wanna help
21:56:37bertrikI should say arm-elf-gcc probably
21:57:21blo0dyHillshum, Ill post what I got on the forums in a bit
21:57:23 Quit LambdaCalculus37 ("CGI:IRC 0.5.9 (2006/06/06)")
21:57:25blo0dyaint much though
21:57:40blo0dyjust bought the thing yesterday and Im dying to hack it , th eui sucks
21:57:50Hillshumblo0dy:we think recovery mode is plain ole MSC, but can't check cuz no one can load bad firmware
21:58:08 Join Domonoky [0] (n=domonoky@rockbox/developer/domonoky)
21:58:11Hillshumblo0dy : because we don't know the checksum
21:58:30Bagderwe can indeed load a modified firmware
21:58:32blo0dyHillshum, ok well their has to be a way of figuring this out
21:58:36Bagderand it has even been done
21:58:49Hillshumnevermind than
21:59:03Bagderwe just don't have a tool that can do it all properly
21:59:10 Quit wpyh (
21:59:10 Quit homielowe (
21:59:10 Quit amiconn (
21:59:10 Quit feisar_ (
21:59:15Hillshumand is MSC recovery mode?
21:59:24Bagderwe know of no recovery mode for v2 sansas
21:59:51NJoinwpyh [0] (
21:59:51NJoinhomielowe [0] (n=eric_j_l@
21:59:51NJoinamiconn [50] (n=jens@rockbox/developer/amiconn)
21:59:51NJoinfeisar_ [0] (i=jljhook@
21:59:56Hillshumbagder: does your v2 page cover that?
22:00:07blo0dycant a email to austria microsystems get this info ? i mean its only recovery mode
22:00:18bertrikBagder: cool, didn't know it was as far as that. What happened to the sansa that got loaded with the modified firmware?
22:00:24Bagderthe SoC has no recovery mode itself
22:00:36Bagderit would need to be made by the boot loader like the for the sansa v1s
22:00:48Hillshumwas saratoga saying it did?
22:00:54 Join Synergy66 [0] (
22:01:04Bagderbertrik: it worked, someone just switched a few letters in a string
22:01:06 Quit Synergy66 (Client Quit)
22:01:17blo0dyhey i might have some info on the bootloader
22:01:45blo0dyhave look I *found * like 20 mb in pdf from austria microsystems on the net
22:01:50blo0dyand the 35x chip
22:01:56Bagderbertrik: since the checksum is a stupid ADD, it's quite simple to just switch letters and end up with the same checksum
22:02:20Bagderthe checksum for the first chunk that is
22:02:49 Quit barrywardell (Remote closed the connection)
22:03:00bertrikok, must be scary to try stuff like that ... :X
22:03:23Bagdernah, the firmware is refused if the checksum is bad
22:03:26blo0dyBadger that sounds kind of cheap though
22:03:34Bagderand just making up a weird string is harmless
22:03:51Bagderwhat is?
22:04:34bertrikblo0dy: actually I think it's quite clever to try something like that
22:04:45blo0dyjust switch letters and end up with the same checksum
22:04:55blo0dyclever yes , but still cheap
22:05:14Bagderwell, it also proves the checksum algorithm I'd say
22:05:30blo0dygood point
22:05:35 Quit HellDragon (No route to host)
22:05:51 Join hd [0] (i=jd@unaffiliated/helldragon)
22:06:11 Nick hd is now known as HellDragon (i=jd@unaffiliated/helldragon)
22:07:16blo0dyI just wanna hack this thing
22:07:31blo0dyI hate it stuff like this
22:07:39blo0dyhardware change blah , no infos
22:08:08bertrikconsider it a challenge, a very complicated puzzle :)
22:08:20blo0dyyeah , in the end though well break it
22:08:29blo0dyif we all work together i think
22:08:32 Join davina^ [0] (
22:08:55bertrikthe thrill of breaking new ground, pioneering where no hacker has gone before :P
22:09:47Bagderwe are working together and have been doing so for quite a while...
22:09:55blo0dyyeah im new
22:10:01blo0dyjust started yesterday
22:10:07blo0dyI need to post on the forum
22:10:15blo0dyand will contribute what I can
22:10:21amiconnBleh, why is the newer generation of dacs used in daps most often worse than the older ones :\
22:10:59amiconnAS3525: 32 gain steps of 1.5dB
22:11:38amiconnThat's 48dB range in total - too small a range for me (lowest setting would be too loud in a quiet environment)
22:12:34amiconnFor comparison: MAS3587F has 128 steps at 1dB (that's actually more than you'll ever need though)...
22:12:52bertrikAS3514 has 32 steps in the DAC too (only 22 used IIRC)... but it is combined with the steps in the headphone amp
22:13:21bertrik(but I guess you already knew that)
22:13:43 Join tessarakt [0] (
22:13:50amiconnOkay, then AS3525 is the same. Still a bit weird imo...
22:14:52faemiramiconn: the only solution there is to get headphones with a volume slider on it :P
22:15:31amiconnThose volume sliders negatively affect the sound
22:15:41gevaertsYou can even control the slider with a stepper motor to keep it all digital :)
22:16:05faemiramiconn: oh I never said it was a good solution :P
22:16:18bertrikhas to be a pretty quiet stepper motor and not too heavy
22:16:52gevaertsWell, since the sound is negatively affected anyway, the stepper motor noise won't harm much
22:16:55 Quit Synergy6 (Read error: 110 (Connection timed out))
22:17:04faemirIf anyone wants to sell me an ipod 5.5 gen 80gb feel free to :D
22:19:48cpbillscan i sell it to you at 50% markup?
22:19:59 Quit toffe82 (Read error: 110 (Connection timed out))
22:21:25faemircpbills: ... how much? :P
22:21:45 Quit davina (Read error: 110 (Connection timed out))
22:22:28 Quit boten_anna ("CGI:IRC (EOF)")
22:24:23faemirebay only has one on it atm
22:24:42faemirapple refurb only has the 30gb - which I already have and don't want XD
22:30:01cpbillsis 5.5 gen 'old' ?
22:30:31cpbillsi don't like apple ever since i spent $525 on a 3rd gen 40gb... as it was shipping, 4g came out
22:31:14blo0dybe happy
22:31:22blo0dycant yoou install podzilla on that ?
22:31:30BigBambiPlease stay on topic chaps
22:31:47cpbillsblo0dy: yeah, but the battery is dead... runs rockbox though.
22:33:08blo0dyreal quick though off topic a work colleuge got a ipod tocuh today what a hunk of junk , started up out of the box and needed to install itunes , you couldnt even do anything
22:33:27blo0dysteve sux
22:34:00cpbillsi think they want us to bash apple in #rockbox-community
22:34:13blo0dyapüel does suck
22:34:32blo0dyencrypted firmware ? halo ?
22:34:39BigBambiSeriously now
22:34:44Hillshumif steve dies apple crashes
22:34:50BigBambiThis channel is for Rockbox *only*
22:35:00blo0dyBigBambi, we just wanted to bash
22:35:06BigBambiWell do it elsewhere
22:35:18*gevaerts doesn't see 'random bashing' in the topic
22:35:32BigBambiThis is a logged development and support channel, and it is highly annoying to read the logs and find them full of rubbish
22:35:54blo0dysry didnt know
22:36:25BigBambiThe guidelines you are supposed to have read says this...
22:36:39 Quit dabujo (Read error: 104 (Connection reset by peer))
22:36:57blo0dysry I am veery bad at reading guidelines
22:37:15linuxstbAnyone have any ideas how a button could be connected on the m200? I can't detect the MENU/POWER button - afaics, it's not GPIO or via the ADC...
22:37:22 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
22:37:26blo0dylinuxstb, yes
22:37:40blo0dydude let me upload all my stuff to my page
22:37:46blo0dygive me 20 mins
22:37:53blo0dyill post in forum
22:38:06bertriklinuxstb: maybe it's hooked up to an ADC input, just a wild guess
22:38:14Mode"#rockbox +o Llorean " by ChanServ (ChanServ@services.)
22:38:27Lloreanblo0dy: Please, take the channel guidelines seriously. You need to read them.
22:38:39blo0dylink ?
22:38:44BigBambiThe topic
22:38:45LloreanThey're in the channel topic.
22:39:06linuxstbbertrik: All buttons apart from the MENU/POWER button are on ADC...
22:39:07bertrikperhaps with different resistance for each button
22:39:09blo0dyi have iirsci
22:39:20linuxstbIt's just the one remaining button I can't locate.
22:39:40BigBambiblo0dy: Please read them before doing anything else
22:40:29 Join davina [0] (
22:40:49Hillshumblo0dy: site?
22:41:06bertriklinuxstb: sorry, I failed to notice you already mentioned ADC
22:41:16Mode"#rockbox -o Llorean " by ChanServ (ChanServ@services.)
22:43:09 Quit Domonoky ("Leaving.")
22:43:49 Quit Makuseru (Read error: 104 (Connection reset by peer))
22:44:54amiconnIt's probably not a coincidence that rockbox usb on the H10 (PP5020) works with my hub, while on mini G2 (PP5022) and c240 (PP5022) it doesn't work
22:45:49 Join Ararwyn [0] (n=432a053a@gateway/web/cgi-irc/
22:46:02 Quit roolku ()
22:47:06amiconnUnfortunately I have no second PP5020 target to verify this
22:47:30LloreanWhat other targets are PP5020?
22:47:36gevaertsI have done some quick tests with TXFILLTUNING and BURSTSIZE last week, without much result
22:47:59amiconniPod G4, color, Mini G1, m:robe 100
22:48:17gevaertsOne thing I noticed is that reading those back gives 0, even after I've written other values
22:51:04bertriklinuxstb: the power button is the slide switch below the screen? maybe you can trace where the signal goes on the PCB
22:51:15 Quit Ararwyn ("CGI:IRC (Ping timeout)")
22:51:22 Join Ararwyn [0] (n=432a053a@gateway/web/cgi-irc/
22:51:35gevaertsamiconn: at devcon we will probably have some of those, so if you also bring your hub, we can do a more complete test
22:52:21pixelma8 weeks to go
22:52:22linuxstbbertrik: No, that's the hold switch. But yes, if firmware disassembly doesn't help, I'll try that...
22:53:10*gevaerts would like to get the problems solved before devcon, but has no idea where to look.
22:55:27ArarwynHas anyone publicly gathered any data for the ipod classics?
22:55:33 Quit davina^ (Read error: 110 (Connection timed out))
22:56:34BagderArarwyn: not a lot I think, no
22:56:49ArarwynHas anyone publicly gathered any data for the ipod classics?
22:57:02Bagder /echo off
22:57:07 Join barrywardell [0] (n=barrywar@
22:57:31BigBambiArarwyn: I think all we know is in the thread in the New Ports forum
22:59:12ArarwynSorry about that double post, some sort of a lag on my end :/
22:59:43 Quit Ararwyn ("CGI:IRC")
23:01:06 Join Ararwyn [0] (
23:01:52 Part Ararwyn
23:01:59 Join Agent_ [0] (n=chatzill@
23:04:25 Quit feisar_ (Remote closed the connection)
23:04:29 Join feisar [0] (i=jljhook@
23:04:57Agent_good evening, i would like to ask, whether i could format my Sandisk Sansa e280 without Rockbox noticing it? because something has gone terribly wrong, and i now have a couple of folders containing over 46 gb (or so it says) of files, that i cannot delete.
23:05:56 Join toffe82_ [0] (
23:06:04 Nick toffe82_ is now known as toffe82 (
23:06:35gevaertsFirst try to run chkdsk or fsck on it. That might fix the problem
23:07:43Agent_okay, il try that. Just a sec
23:10:57Agent_would it be safe to try and fix the errors chkdsk has found? or should i try to take a backup before?
23:11:55 Quit Buschel_ ()
23:12:02gevaertsIf you don't have a backup, I'd suggest to backup what you can now
23:15:30*amiconn might have found something...
23:21:14gevaertsamiconn: what length of usb cable are you using with your hub ?
23:21:26amiconn50 cm
23:21:57gevaertsThat shouldn't introduce timing problems then
23:22:59amiconnThe ipod cable is 1.2m (same as the sansa cable)
23:26:15 Quit HellDragon (Remote closed the connection)
23:28:17 Quit barrywardell ()
23:30:08 Join hd [0] (
23:30:08 Quit toffe82 (Read error: 104 (Connection reset by peer))
23:30:09 Quit lee-qid (Read error: 110 (Connection timed out))
23:30:15Agent_Gevaerts, i could kiss you!
23:30:25*gevaerts hides
23:30:34Agent_it all works like a charm now, thanks a lot:D
23:30:40gevaertsgreat :)
23:30:46 Nick hd is now known as HellDragon (i=jd@unaffiliated/helldragon)
23:30:50Agent_thanks, and have a nice evening
23:30:57 Quit Agent_ ("ChatZilla 0.9.81 [Firefox]")
23:31:32 Join toffe82_ [0] (
23:31:40 Nick toffe82_ is now known as toffe82 (
23:33:49 Quit davina (Remote closed the connection)
23:34:47***Saving seen data "./dancer.seen"
23:37:05amiconngevaerts: According to the i.MX31 datasheet, REG_OTGSC bit 3 should be 1 for device operation (OTG termination). I tried setting this bit, but can't observe an effect....
23:37:27 Join barrywardell [0] (n=barrywar@
23:37:27 Quit ido_sh ("leaving")
23:37:55*amiconn also tried USBMODE_STREAM_DISABLE again, in combination with that bit
23:39:03*gevaerts should read the entire usb chapter in the datasheet again. There _must_ be something that we missed
23:43:06 Quit DerDome ("Leaving.")
23:51:14 Quit amiconn (Nick collision from services.)
23:51:21 Join amiconn [50] (n=jens@rockbox/developer/amiconn)

Previous day | Next day