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 2007-06-24

00:00:00saratogait dies before it gets to do anything with ffmpeg
00:00:23 Join hannesd_ [0] (
00:00:26jhMikeScare to pastebin it? maybe we can have a look and spot something
00:00:33saratogasure, one sec
00:01:01 Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb)
00:01:14markunpetur: can you see what was changed in the UsbSoftwareStack wiki page?
00:01:59peturnothing so it seems
00:02:15saratogait dies immediately after entering the function on line 125
00:02:36saratogabasically that function manages to decalre a couple variables, call splash once and then that it
00:02:45saratogayellow rockbox screen until i power cycle
00:03:14Soul-Slayerlinuxstb_: Hey, I was wondering on the progress of the Elio commits so far? What it can currently achieve and if it's ever likely to progress any further?
00:03:32markunsaratoga: maybe pass ic instead of &ic ?
00:04:13linuxstb_saratoga: Do you get any warnings when compiling?
00:04:51saratogamarkun: it takes a ** so i think thats ok
00:04:53markunsaratoga: oops, forget that
00:04:53 Quit saratoga ("CGI:IRC")
00:04:59 Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/
00:05:20saratogalinuxstb_: yes, lots, but none that I think are serious
00:05:24jhMikeSand 96000 byte array on the stack?
00:05:51saratogaabout a million unsigned vs. signed compared thanks to ffmpeg
00:05:55linuxstb_Soul-Slayer: The problem preventing progress is figuring out the LCD. I'm not sure if it still compiles, but the bootloader could access the hard drive (both read and write) using the standard portalplayer ata driver, and I figured out most of the buttons.
00:06:24jhMikeSI'd make that array static and try again
00:07:22saratoga96000 byte array?
00:07:47linuxstb_The stack is about 8KB...
00:08:00saratogaso anything large must be static?
00:08:02linuxstb_But not in the sim.
00:08:03 Quit hannesd (Success)
00:08:18 Quit Febs (Read error: 110 (Connection timed out))
00:08:34markunhow large is the plugin buffer?
00:08:48linuxstb_saratoga: Yes. Or just make it global - it's sometimes easier to just declare all buffers together at the top of your .c fiile.
00:09:19saratogalet me review my variables
00:09:22linuxstb_markun: 512KB on swcodec, 32KB on Archos
00:09:34saratogai'm pretty sure i'm overflowing tehs stack a couple dozen times then
00:10:34 Quit HawkSlayer ()
00:10:47 Quit HellDragon (Connection timed out)
00:11:05peturmarkun: seems he fixed a wiki formatting fault, and because it doesn't really alter the text, it shows up as no change. compare the 'Current Stuff' section between revisions 17 and 18
00:11:09 Join billytwowilly [0] (
00:11:49markunpetur: ah yes, I see it now
00:11:56petur(no spaces in front of the asterixes)
00:12:09 Quit billytwowilly (Remote closed the connection)
00:12:49 Join billytwowilly [0] (
00:14:03jhMikeSsaratoga: a stack overflow won't be detected by the scheduler unless the last stack element is written and that skips right over it
00:18:17 Quit Domonoky_ (Read error: 104 (Connection reset by peer))
00:18:53 Quit ompaul ("you are on stage - there is no rehearsal")
00:22:20Soul-Slayerlinuxstb_: Do you possess an Elio yourself?
00:22:26*petur gets a small headache from the settings code
00:22:36Soul-SlayerOr have you just compiled for other people to try?
00:23:08linuxstb_Soul-Slayer: Yes, I have one. Do you?
00:24:13Soul-SlayerI'm considering buying one, am looking for a new player larger than my 6GB H10, and I'm trying to find a Rockbox enabled one, however most of them are either priced very highly, and the gigabeat I'd love to get my hands on are out of stock everywhere
00:24:46Soul-SlayerIs it worth getting on it's standard firmware, in your opinion?
00:24:57peturthere's an iriver h340 for sale for 190 euro
00:25:15linuxstb_I've never tried the standard firmware.
00:25:36markuntypical rockbox dev behaviour :)
00:25:40jhMikeSpetur: giving up the taping lifestyle?
00:25:55Soul-SlayerBut rockbox doesn't work on it? So you just use it for it's ability to tie down paper then :P?
00:25:57peturno not mine, I have an h380 remember ;)
00:26:01linuxstb_markun: It's required behaviour for a rockbox dev...
00:26:25jhMikeSpetur: well, you could have put the old drive back in :)
00:27:08linuxstb_Soul-Slayer: It's just sitting in a cupboard. It was cheap, and I bought it as it was a potentially easy Rockbox port, but my attempts to get the LCD working failed, and I haven't gone back to it since my initial efforts.
00:27:13peturI'm waiting on a gigabeat I may get with broken harddrive, and put the old drive in that one
00:27:48linuxstb_Soul-Slayer: Unless you want to work on the port, I wouldn't recommend buying one. Just buy a Gigabeat on ebay if you want an nice DAP and an easy life...
00:27:57markunpetur: will it be the new jewels machine for your wife? :)
00:27:58jhMikeSif ever possible in the future, what would you call an H120 with a 280 gig harddrive vs. an H340 with an 80gig?
00:28:07saratoganew question
00:28:23saratogamy call to open is supposed to create a file called "/x.wav"
00:28:32peturmarkun: she stopped playing (phew)
00:28:37saratogathe call appears to work, I can write to it, etc, but I don't get an x.wav on the device
00:28:41saratogaonly on the sim
00:28:58jhMikeSis the output "/x.wav" and not "x.wav" ?
00:29:16jhMikeSwoops...missed the other comment :P
00:29:31Soul-Slayerlinuxstb_: I won't pretend I haven't tried buying a gigabeat on ebay, it sounds far easier than it actually is. Right now I can't even find any open auctions on the UK site. Thanks for your assistance
00:30:23linuxstb_Soul-Slayer: Most auctions seem to be in the US. I bought my Gigabeat (an F20) from a private seller in the UK though.
00:30:29peturfyi, here's that h340:
00:30:40 Nick enyc_ is now known as enyc (
00:31:22petur115 euro if nobody bids on ebay in the next 6 days ;)
00:31:46jhMikeSI have to register just to see?
00:32:09petur(from italy)
00:32:26Soul-Slayerlinuxstb_: Quite a stroke of luck then
00:32:28linuxstb_petur: Do you have any non-iriver DAPs?
00:32:54peturlinuxstb_: just old stuff (not even usb yet)
00:33:23*jhMikeS hates it when he's reading along nicely and doesn't realize it's Italian instead of Spanish at first
00:33:48 Quit Temar ("Bye")
00:34:25Soul-SlayerAre H300 screens greyscale or colour?
00:35:26Soul-SlayerPerhaps I should look at them then seeing as gigabeats are so rare
00:35:44markunwhat happend to all those Gigabeats..
00:35:52Soul-SlayerNo longer in production
00:36:13Soul-SlayerI can't think why though... Look like a nice little player
00:36:15markunstill, until now there were always some on ebay
00:36:23LloreanSoul-Slayer: The Zune is pretty much why.
00:36:36LloreanIt's basically the current-generation Gigabeat.
00:37:08jhMikeS6d18h left? I'd just sit on that and see where it's going myself
00:37:10LloreanWhich Rockbox is rather unlikely to support soon, all signs suggest.
00:37:38 Quit rift_ (Read error: 110 (Connection timed out))
00:37:43peturjhMikeS: I'm following it, if it stays that low, I'll buy it as backup unit
00:38:18markunsaratoga: figured it out yet?
00:38:22peturLlorean: noooo, the zune-linux guys are about the crack the encryption, remember?
00:39:01jhMikeSI'm sure they did but they want to make sure it's on before rockbox
00:39:11markunsaratoga: writing to a file was one of the first things I did while porting rockbox to the Gigabeat and it was not so difficult
00:40:50linuxstb_Soul-Slayer: There's an F20 here for $60 USD who ship to the UK -
00:43:03 Join Domonoky [0] (
00:44:38Soul-SlayerAnnoying, I've found a seller on ebay from the UK, but he just says it's a '20 gb gigabeat'... It 'looks' like the F20, but as I don't know what the other models look like, is it possible it's one of them?
00:45:08peturwhy not ask?
00:45:22markunSoul-Slayer: it could be one of the really old Gigabeat G's
00:45:49Soul-SlayerLooks like the F20 in my opinion
00:45:57 Join amiconn [0] (
00:46:17markunyes, that's the F20
00:46:33saratogacan i check the value of the errno variable in rockbox?
00:46:52Soul-SlayerThat's the g20?
00:46:54saratogai'm pretty sure now that my initial call to open isn't really working, sicne it does seem that the codec is spitting out PCM
00:47:06 Join kkurbjun [0] (
00:47:11markunSoul-Slayer: or maye G201, I don't know what the difference is
00:47:41Soul-SlayerWell it's certainly not that :p
00:48:05markunthe one on ebay looks good
00:48:08linuxstb_saratoga: Is the file being created?
00:48:12 Quit Genre9mp4 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.")
00:48:38saratogalinuxstb_: no its not, at least not on the dev (sim was able to create one)
00:49:19linuxstb_You need to pass the O_CREAT flag (and O_TRUNC so subsequent attempts will correctly trunctate it before writing)
00:49:59saratogaso this : outfile = rb->open(filenameout, O_CREAT); ?
00:50:09saratogaor outfile = rb->open(filenameout, O_CREAT|O_TRUNC);
00:50:13linuxstb_No, O_WRONLY|O_CREAT|O_TRUNC
00:50:21saratogaok thanks
00:53:18jhMikeSwhat about creat() ? <== the cheater way :)
00:53:47linuxstb_Too easy...
00:54:28amiconnI wonder why it works in the sim then w/o those flags
00:54:50amiconnThat shouldn't happen, the file i/o sim code maps rockbox O_* flags to OS O_* flags
00:55:32peturmaybe the OS doesn't care?
00:55:51linuxstb_Maybe the file already existed for saratoga in the sim.
00:58:58 Quit entheh ("^~")
01:03:04markunSoul-Slayer: what do you think of a X60
01:04:01markun0 feedbacks..
01:07:20amiconnchinese website...
01:08:23markunthose scammers..
01:13:55 Quit XavierGr (Nick collision from services.)
01:13:59 Join XavierGr [0] (
01:14:48 Join My_Sic [0] (
01:15:41***Saving seen data "./dancer.seen"
01:18:04jhMikeSamiconn: the spc problem on H120 seems to have gone away. the i2c driver fix probably?
01:20:52*amiconn has no spc tracks to test
01:21:07amiconnmarkun: These gigabeats seem to be rare in europe...
01:22:08 Join HellDragon [0] (n=JD@unaffiliated/helldragon)
01:22:11saratogaall the more reason to get the S port going
01:23:01 Quit XavierGr (Nick collision from services.)
01:23:04 Join XavierGr [0] (n=xavier@
01:23:42amiconnEven the S seems to be rare
01:25:02saratogawhat mp3 players are popular in Europe?
01:25:12saratogajust ipods and sansas?
01:25:39jhMikeSthough I wonder if my makefile didn't get left without the -Os switch when I checked it and I didn't run configure again
01:27:21 Quit ender` (" A computer program will always do what you tell it to, and seldom what you want it to.")
01:29:45linuxstb_saratoga: In the UK at least, and if my local shops are anything to go by - ipods, Samsung and Creative. I don't see the Sansa in shops.
01:29:45saratogais there someway to determine how much stack space I've actually used?
01:30:03linuxstb_After your plugin runs, you can view stack usage in the debug menu
01:30:52saratogawon't it have deallocated all the stack space by then?
01:31:01saratogaor rather all the stuff allocated during functions
01:31:24linuxstb_The debug screen tells you how much of the stack has never been written to - i.e. how much still contains the 0xdeadbeef magic.
01:31:29 Quit HellDragon (Read error: 104 (Connection reset by peer))
01:31:39linuxstb_(the stack is filled with 0xdeadbeef when Rockbox starts)
01:32:18peturtoo bad we can't spell 'bag of shit' in hex
01:32:36 Join HellDragon [0] (n=JD@unaffiliated/helldragon)
01:35:32saratogashould i be looking under "OS stacks"
01:35:33 Quit XavierGr (Nick collision from services.)
01:35:36 Join XavierGr [0] (
01:37:21linuxstb_I can't remember, it may be something to do with threads..
01:37:29linuxstb_Plugins run in the main thread.
01:37:33 Quit jhMikeS (Nick collision from services.)
01:37:39 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
01:38:52saratogamain says *R 4 49%
01:38:57saratogai suppose that means I'm good?
01:39:10 Quit lee-qid ("aufwiederbyebientotsayonara")
01:39:53 Quit Domonoky (Read error: 110 (Connection timed out))
01:39:57*linuxstb_ gives saratoga the good stack citizen award
01:40:25amiconnsaratoga: In local shops I just see ipods and lots of small-capacity flash players. A few sansas as well
01:42:02amiconnpetur: 0xba90f517 Not perfect though...
01:42:31saratoga linuxstb_: you sure about that? I get the same numbers under main if I reboot and don't run any plugins
01:42:38jhMikeSbag of shit :)
01:42:44saratogaor does just rockbox alone use so much stack that my plugin doesn't make a dent
01:45:40amiconnsaratoga: The thread debug screen shows the maximum stack amount ever used after boot. So it may well be that running a plugin doesn't increase the number; stack usage when entering the plugin might be significantly lower than the previous maximum
01:45:53 Quit XavierGr (Nick collision from services.)
01:45:57 Join XavierGr [0] (
01:53:02 Quit My_Sic ("Miranda IM! Smaller, Faster, Easier.")
01:53:04 Quit HellDragon (Read error: 104 (Connection reset by peer))
01:55:03 Join HellDragon [0] (n=JD@unaffiliated/helldragon)
01:59:54markunsaratoga: so did you get the plugin to decode a WMA file now?
02:01:13saratogamarkun: not yet
02:01:15 Quit bdgraue (Read error: 113 (No route to host))
02:01:31saratogai thought it was, but it was just giving me crap because I wasn't checking one of the return values to see if it errored
02:02:03saratogatheres some error being generated in the VLC part of the codec, and I'm not familar with that code so it'll be a while before i track it down i think
02:02:11saratogaand unfortunately i don't get the error on the sim
02:02:38markunah, the asf code
02:02:55saratogai mean Variable Length Coding
02:03:02saratogaits just what the ffmpeg code calls it
02:03:11saratogathe ASF parser is hopefully(?) working
02:03:37saratogathough honestly for all I know it might fail because some other part of ffmpeg isn't working
02:04:13saratogawill now begin dumping each data structure sequentially to disk and comparing it to what the UI sim generates
02:05:22markunwhat time did you plan to go to sleep?
02:06:35saratogaits only 8PM here, so probably not for a few more hours
02:07:03saratogai'll probably get dinner in a few and then work on it until 12 or 1 AM
02:07:32markunok, good luck, I'm off to sleep
02:12:12 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
02:16:22 Quit billytwowilly (Remote closed the connection)
02:16:42 Join billytwowilly [0] (
02:25:14 Quit petur ("Zzzz")
02:26:30 Quit HellDragon (Read error: 104 (Connection reset by peer))
02:27:25 Quit obo ("bye")
02:27:31 Quit PaulJam (".")
02:28:15 Join HellDragon [0] (n=JD@unaffiliated/helldragon)
02:30:41Soul-SlayerIs the Gigabeat a UMS device?
02:31:52linuxstb_With Rockbox, yes.
02:32:11 Quit HellDragon (Read error: 104 (Connection reset by peer))
02:34:20 Join russ [0] (
02:34:20 Quit jhMikeS (Read error: 104 (Connection reset by peer))
02:34:27russhi guys :)
02:37:39 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
02:38:24Soul-SlayerGood good. It can't dual boot yet anyway, can it?
02:39:43 Join m0nk_ [0] (
02:39:46linuxstb_No, and I don't think anyone is interested in making dual-boot work.
02:40:02m0nk_hey, is it possible to set the ipod mini running rockbox to use the ID3 tags as opposed to file names?
02:40:03linuxstb_There's more interest in removing the original firmware completely, and running Rockbox from flash.
02:40:23linuxstb_m0nk_: Yes, use the database.
02:40:42m0nk_ok cool
02:41:42m0nk_my friend is very amused wiht rockbox and he's the biggest complainer i know when it comes to hardware and software:) good job guys
02:43:26russi'm a Rockbox noob, and am pretty happy so far. My M4A tracks skipped, but FLAC plays nicely and I'm going to remove all the M4A files and use FLAC or LAME MP3s :)
02:45:31 Quit m0nk_ ("thanks guys...i have no more important things to say have a nice day")
02:47:15russanyone know which device has the best Rockbox port?
02:47:57Soul-SlayerMost people say the H300 or Gigabeat
02:49:06linuxstb_I wouldn't say there's any difference between the H100, H300, X5 and M5. ports. The gigabeat is probably slightly behind those - it's a much newer port.
02:49:29russthanks :) I like this enough to be considering getting Rockbox specific hardware :) UMS and FLAC support make this pretty attractive to me
02:49:31linuxstb_But the Archos devices have been stable for years...
02:50:22Soul-SlayerHas there been any more discussion with AMS (?) about the Rockbox specific player build?
02:50:56linuxstb_Not that I've heard about.
02:51:27 Join Wiwie [0] (
02:52:51russhow far away is JPG/PNG artwork support?
02:53:41Lloreanlinuxstb_: Why would you put the Gigabeat behind the Coldfire targets these days?
02:53:44Soul-SlayerI don't think PNG is supported at all, not that I've tried... But there is a JPG viewer, and there is a patch for things like album art in the tracker
02:53:54 Join raymondjtoth [0] (i=45d0bc04@gateway/web/cgi-irc/
02:54:14raymondjtothhow do i install the rockbox on a SanDisk Sansa e200 i have it unziped now what we do i never did thsi
02:54:29russi thought the patch was BMP only or is that out of date?
02:54:31DBUGEnqueued KICK raymondjtoth
02:54:36Lloreanraymondjtoth: Please stop spamming
02:54:55Soul-SlayerAh yes, sorry, it is
02:55:08raymondjtothany help
02:55:13Lloreanraymondjtoth: I suggest you read the manual for installation instructions.
02:55:19Soul-Slayerraymondjtoth: Are you following the manual...?
02:55:19raymondjtothany help?
02:55:29raymondjtothok sorry ll thought didnt come throw
02:55:31russHave you red the Manual for your device? raymondjtoth
02:55:41raymondjtothll were that can yopu link me to it
02:55:45russyou need to install a bootloader as explained there
02:55:54Lloreanraymondjtoth: It's the link "manual" on every page of the website...
02:55:57raymondjtothno never read it cna i get link to it
02:56:16Soul-SlayerRead it carefully.
02:56:35raymondjtothok cna any one show me the manual
02:56:44raymondjtothok were that
02:56:47raymondjtothim new
02:56:52Lloreanraymondjtoth: He posted a direct link
02:57:07Soul-SlayerClick the link I just provided, and follow the instructions it gives you
02:57:19LloreanNot to mention, I told you that there's a link to the manuals on every page of the rockbox site.
02:57:35 Quit raymondjtoth (Client Quit)
02:58:00russi smell drink
02:58:25saratogadon't rockbox drunk
03:00:16 Quit linuxstb_ ("CGI:IRC (Ping timeout)")
03:00:21 Quit Wiwie ("Miranda IM! Smaller, Faster, Easier.")
03:01:22 Join Wiwie [0] (
03:02:53 Quit midkay ("Leaving")
03:03:12 Join midkay [0] (n=midkay@rockbox/developer/midkay)
03:04:12xOrphenochxman.....people like that
03:04:18 Quit midkay (Client Quit)
03:04:56 Quit spiorf (Remote closed the connection)
03:07:40 Join HellDragon [0] (n=JD@unaffiliated/helldragon)
03:07:42russnn :)
03:07:46 Quit russ ("ChatZilla [Firefox]")
03:07:47xOrphenochx5.5g ipods have 64mb of cache?
03:07:53 Quit Wiwie ("Miranda IM! Smaller, Faster, Easier.")
03:15:43***Saving seen data "./dancer.seen"
03:16:54pixelmait doesn't dependent of 5g/5.5g - the ones with a bigger HDd have 64mb RAM (meaning the 60GB and 80GB Ipods)
03:17:20 Quit jhMikeS (Read error: 104 (Connection reset by peer))
03:19:08xOrphenochxah ok, makes sense
03:19:38xOrphenochxwas going to say, search was a pretty big feature to just put in unannounced, like 64mb of cache
03:24:30 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
03:26:51 Part pixelma
03:35:27 Join Thundercloud [0] (n=thunderc@
03:36:15 Quit jhMikeS ("Meow!")
03:37:11 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
03:37:35 Quit xOrphenochx ("Ex-Chat")
03:40:59 Quit bluebrother (Read error: 113 (No route to host))
03:46:45 Join Thundercloud_ [0] (n=thunderc@
03:47:56Soul-SlayerIs rbutil at a stage yet where you could put a link to that on the installation page of every manual and tell them they can use that?
03:56:36scorcheif it was, we would ;)
03:57:40 Join RoC_MM [0] (
03:58:13Soul-SlayerIt works though, does it not?
03:59:35LloreanIt's also highly automated, which means that if it gets things wrong it is more likely to create frustration.
04:00:09Llorean"It appears works for me" and "It always works" are two very different things, and we need to be as close to the second one as possible if it's going to be an automated installer.
04:01:12 Quit Thundercloud (Read error: 110 (Connection timed out))
04:01:25 Join karim [0] (
04:02:30Soul-SlayerVery true
04:03:56Soul-SlayerI imagine things like the H10 and Gigabeat are the only ones that can get close to guaranteed, as they only require file replacements
04:07:13LloreanActually, the only ones that can't have Rockbox installed simply by writing to the HD are the X5, M5, H100, and H300 if I'm correct.
04:08:00LloreanFor the X5 and M5, the extra step of plugging in the AC adapter is necessary to trigger a firmware update, I believe. For the H100 and H300, a file from the iRiver website is necessary to merge the bootloader with, then you have to "upgrade" to it from the iRiver firmware.
04:08:24Soul-SlayerIpods require ipodpatcher though, could that not potentially complicate things?
04:09:52LloreanNot greatly
04:10:21LloreaniPodPatcher just writes to a hidden partition on the disk
04:10:36LloreanOne that contains enough information to make it easy enough to identify what sort of player it is.
04:13:17Soul-SlayerThen really, what is delaying rbutil from becoming the perfect little utility it should be?
04:21:20LloreanAs I said, testing, and finishing the detection.
04:21:32LloreanI don't think anyone's come up with a reliable way to tell apart the H100 and the H120 from the PC, for example.
04:21:42LloreanIn fact there may be no way.
04:22:54LloreanThough in all honesty, I'm curious why there are separate bootloaders for the H100 and H120.
04:23:14LloreanI know they need separate builds, but I wouldn't imagine that it's impossible to make a combined bootloader.
04:25:54Soul-SlayerWouldn't the bootloader need to be able to differentiate between which is which though then?
04:26:35LloreanThe difference is the amount of RAM, similar to the iPod 30 vs the 60/80
04:26:49LloreanAt least afaik
04:27:14LloreanThe bootloader doesn't need all that RAM, so I bet it shouldn't really matter.
04:27:40Soul-SlayerThen why do they need separate bootloaders at all?
04:27:59LloreanNotice my " I'm curious why there are separate bootloaders for the H100 and H120"
04:28:08LloreanI don't know why there are separate ones.
04:28:24Soul-SlayerOh right sorry, I thought you later said they needed separate ones, now I notice you said 'build'
04:28:50 Quit karim ("Ex-Chat")
04:29:49 Join Thundercloud__ [0] (n=thunderc@
04:30:19saratogaare there any text editors that recognize #if 0 as a comment character?
04:30:22saratogathis is driving me nuts
04:32:01 Quit billytwowilly (Remote closed the connection)
04:32:17 Join billytwowilly [0] (
04:32:59scorcheSoap: =3
04:42:31 Quit Thundercloud_ (Read error: 110 (Connection timed out))
05:07:24 Quit Thundercloud__ (Read error: 110 (Connection timed out))
05:11:22 Quit RoC_MM ("Leaving")
05:15:47***Saving seen data "./dancer.seen"
05:16:12 Quit DrMoos ("Glory to Rockbox")
05:25:46 Join rift_ [0] (
05:27:40 Join lukaswayne9 [0] (
05:47:16 Join Germ [0] (i=450b5a1a@gateway/web/cgi-irc/
05:48:09Germhey does anyone know how to somehow edit the sound on a gameboy rom?
05:48:32LloreanThat's not really a Rockbox question... at all...
05:48:44Germits relating to rockboy
05:48:54Germscince the sound is messed
05:49:12Germi want to lower t a few octaves
05:49:16LloreanUm, but you asked how to edit a gameboy ROM.
05:49:31Germis their anykind of program?
05:49:35LloreanAre you talking about editing ROMs, or are you talking about editing Rockboy?
05:49:40Germive been searching for the last hour
05:49:41LloreanBecause editing ROMs has no place here.
05:49:46Germjust the roms
05:49:53Germbut rockboy would be okay
05:50:13LloreanWell, Rockboy's source code is in SVN, so if you know C, it's yours for the editing.
05:50:25Germok then bye
05:50:29Germi know none of that
05:50:43 Quit Germ (Client Quit)
05:51:26saratogaare we still waiting on something before comitting Andree 's MPC decoder improvements?
06:00:49 Quit rift_ (Read error: 110 (Connection timed out))
06:04:48saratogawell, i've got one version that works correctly in the sim and crashes on the player, and a version that runs on the player but just produces crap
06:10:09 Quit Soul-Slayer (Read error: 104 (Connection reset by peer))
06:24:40 Join jhulst [0] (
06:38:46 Quit XavierGr (Read error: 110 (Connection timed out))
06:39:46 Join PhantmShado [0] (
06:42:00PhantmShadohello, does anyone know if the stable framerates for the iaudio x5 in the mpegplayer plugin wiki page are post or pre patch?
06:43:55LloreanThey should be for the official version of mpegplayer, but being wiki, anyone could've posted them.
07:08:16 Join kubiix [0] (
07:09:14 Quit kubiix (Client Quit)
07:11:32saratogaanyone want to take a look at my malloc function and tell me why it doesn't work?
07:12:04JdGordonpastebin it...
07:12:29JdGordondoesnt the codec api provide a simple fake malloc/free?
07:12:51 Join kubiix [0] (
07:12:55saratogai believe the codec api does
07:13:01saratogaand I am unsure about calling that from a plugin
07:13:19JdGordonah, your not up to making it a codec yet?
07:13:21saratogabasically, switching from the system malloc to that causes the output to break
07:13:27JdGordonnice error message tere :)
07:13:28saratoganope, just a smple viewer plugin
07:13:54saratogathat malloc fails silently, it seems to work, but the codec eventually fails its own sanity checks, so the memory is becoming corrupted
07:14:38saratogai also only allocate a small amount of memory, so the lack of a free function shouldn't be the problem
07:15:14LloreanWhy do you need to dynamically allocate it if you're not free-ing?
07:15:50***Saving seen data "./dancer.seen"
07:15:58saratogabecause I haven't yet figured out the maximum possible size for all the internal ffmpeg structures
07:16:19saratogahmm, is realloc supposed to clear the memory it returns?
07:16:43JdGordonsaratoga: no, its supposed to copy the data across though
07:16:55JdGordonwhich your not doing....
07:17:25saratogablame Paul Jones
07:17:40saratogaalso, (void)ptr; has no effect right?
07:18:04JdGordonyeah that realloc call needs fixing
07:18:19saratogai'll add a memcpy to it
07:19:31saratogahmm, I'd need to know the side of the old block to do that right?
07:19:37saratogathis may be harder then I though
07:21:05JdGordonyeah... umm
07:21:15JdGordonno, just copy the length of the new block...
07:21:26JdGordonbig deal if you copy data that wasnt part oof the old one
07:21:49saratogac will let me do that?
07:22:05saratogaalso, I just noticed the rockbox codeclib realloc zeros memory too .. .
07:23:28JdGordonrealloc shouldnt do that
07:24:05JdGordonit should guarentee that the data is still valid up to the new min(amount, amount of old data)
07:28:16saratogaJdGordon: doing that memcpy thing seems to seg fault the UI sim
07:28:35saratogai suppose it probably tries to cross a page boundary
07:28:47saratogamight work on ARM but i'm uncomfortable with it
07:29:36JdGordonthats odd
07:32:14saratogaoh to hell with this its got to be easier to write out the realloc call then to figure out all the tables realloc actually needs
07:38:28 Join midkay [0] (n=midkay@rockbox/developer/midkay)
07:56:57JdGordonsaratoga: getting anywhere?
08:06:21saratogaJdGordon: sort of
08:06:33saratogai've rewritten the functions to be static, but it segfaults for some reason
08:06:40saratogastill trying to figure out why
08:20:24saratogaok decoded a file without using realloc in the uisim
08:20:28saratogahere goes nothing
08:21:19 Quit PhantmShado ("Leaving")
08:26:52 Quit HellDragon (Read error: 104 (Connection reset by peer))
08:27:29 Join HellDragon [0] (n=JD@unaffiliated/helldragon)
08:28:17 Join davina_ [0] (
08:28:52saratogaJdGordon: any idea what that "/ nonconstant expression for origin" error means?
08:29:06saratogalinuxstb fixed it for me last time, but I'm getting it again
08:31:30amiconnLlorean: Regarding H100/H120 bootloaders - they have to be separate
08:31:48amiconnThe bootloader has to init the sdram. Reiniting means clearing everything
08:32:19amiconnHmm, or maybe not... it could detect the amount and act accordingly
08:33:09CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
08:33:09*amiconn wonders whether that's possible
08:39:10amiconnsaratoga: Neither the codec api nor the plugin api provide malloc because there is no malloc in the core. The codeclib has a very basic malloc implementation to make some external decoder libs happy, but afaik it's not suitable for repeated allocation/deallocation
08:39:37amiconnYou should try to get rid of as many malloc calls as possible (ideally all of them)
08:42:33 Join bdgraue [0] (
08:43:13saratogaamiconn: yes I'm aware of that and slowly removing them as I go
08:43:25saratogahowever, what I really want to know is what a error actually means
08:43:44saratogai've gone through the zip linuxstb posted that fixed it last time and I can't figure out what he changed to create that
08:44:34amiconnI don't remember having read about such an error and the respective fix
08:45:18 Join Rob222241 [0] (
08:45:31 Join |Karti| [0] (
08:46:10amiconnIiuc it means that the linker can't do its work because the expressions for the memory origin do not evaluate to a constant value
08:47:00|Karti|Hi all, just a quick there a way to play my locked itunes music on linux. I get the IPod t work but it will not play my m4p music. Thanks
08:51:13saratogaapparently the fix for the lds error is to delete the file you're building in and make a new one
08:51:19saratogamake clean is insufficient
08:52:48amiconnLlorean: I wouldn't say the recording capabilities of the iriver H300 are better than that of the iaudios. They're on par, with one feature being a plus for either side
08:53:24amiconnThe H300 has the pro that the line in has such a huge gain range that it can be used as mic in without an extra preamp
08:53:43amiconnAnd the iaudios have the pro that they can record at 88.2kHz
08:54:03 Quit kkurbjun (Read error: 113 (No route to host))
08:54:16amiconnThe H1x0 is better though because of the spdif in
08:55:51 Part |Karti| ("Time makes no sense")
09:01:18 Join entheh [0] (
09:03:29 Quit Rob2222 (Read error: 110 (Connection timed out))
09:05:30 Quit saratoga ("CGI:IRC (Ping timeout)")
09:06:14 Join AdmiralJ [0] (
09:15:51***Saving seen data "./dancer.seen"
09:28:17 Quit kubiix ("Miranda IM! Smaller, Faster, Easier.")
09:36:07 Join beta [0] (
09:36:39betahey there, how do i stick some midi instruments on rb?
09:43:24 Quit beta ()
09:47:39 Quit JdGordon (Remote closed the connection)
09:48:22 Join JdGordon [0] (
09:55:52blitheOh man, I love how a track with a cuesheet chops up the progress bar now.
09:56:02blitheNot to mention the custom icons stuff... Way cool guys.
09:56:04blitheGood work. :P
09:58:20markunI haven't tried the cuesheet support yet
09:58:33blitheIt's very nice.
09:59:15 Join pixelma [0] (
10:08:00blitheHrm, what is the 'Caption Backlight' setting?
10:09:47markunblithe: it turns on the backlight when a new song starts
10:10:22markuncan anyone help me find the license of this fixed point AAC implementation:
10:10:25blitheOh, very cool.
10:10:39 Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb)
10:10:55markunhi linuxstb_
10:11:17linuxstb_Good morning.
10:11:48markunlinuxstb_: I've been googling for a fixed point open source AAC decoder and found this one:
10:11:56markun(look under 7.2.0)
10:12:13markunbut I can't find the any license information
10:12:17linuxstb_Reading about saratoga's realloc problems, it does seem that the codeclib realloc is broken. Although I don't think anything is using it. Tremor curiously has its own malloc implementation which looks to be a copy of the one in codeclib...
10:12:54amiconnThe one in Tremor was changed by tomal iirc, in order to make it work on iFP
10:12:55scorchemarkun: well, i dont see it anywhere in the package, at least
10:13:15markunscorche: neither in the source files
10:13:19amiconnAnd afaik it's not a pure clone
10:14:32markunit has support for SBR and PS (parametric stereo)
10:14:58markunalso comes with a fixed point encoder, but I don't think that will be very useful
10:14:59amiconn3gpp is a mobile phone video format afaik
10:15:50linuxstb_amiconn: Ah yes, it's been modified slightly to add a "tmpmalloc" and "tmpmalloc_free" feature.
10:16:31 Join beta [0] (
10:16:41betahey there
10:16:44linuxstb_But the realloc isn't copying the old data in either implementation (codec lib or Tremor), and Tremor is using realloc. But afaik there are no known problems with Tremor, so it must not need the old data.
10:17:15betacan anyone help me getting midi going on rockbox?
10:18:11markunamiconn: but yes, I've also seen .3gpp files which I believe are videos
10:18:15betanow why couldn't I find that? been looking for a wiki for a while... thanks
10:18:22markunor .3gp
10:18:43amiconnbeta: 2 clicks from the wiki main page...
10:19:08merbanan.3gp files are a container much like .mp4 or .mov
10:19:13betaoops... thanks
10:19:32markunmerbanan: do you know anything about the license of their reference software?
10:20:24 Join My_Sic [0] (
10:21:05merbananmarkun: I don't think you can statically link to it with GPL software and distribute it
10:21:26merbananmarkun: the real code should be more free to use
10:22:26 Quit kfazz ("Leaving")
10:23:49merbanannot free enough though :)
10:24:27markunmerbanan: do you remember where you got the information about the 3gpp code from?
10:25:14merbananmarkun: well I think someone looked up the amr codec for ffmpeg and it was just a plain copyright notice
10:25:19 Join Genre9mp3 [0] (n=yngwiejo@
10:25:31merbananit should be the same for this package
10:25:55scorcheyeah....all i could find was license
10:27:50betaanyone: why do I get "crap... null waveform..." when trying to play a midi file?
10:28:03markunmaybe I could write them an email
10:29:09merbananmarkun: the code belongs to codingtechnologies
10:29:38markunthey also made the ISO reference AAC implementation btw
10:30:44betawhy do I get "crap... null waveform..." when trying to play a midi file?
10:30:57linuxstb_merbanan: Do you know the status of the ffmpeg aac codec? Is anyone working on it still?
10:31:03betaand then the player locks up completely
10:31:19merbananlinuxstb: I am now :)
10:31:34markunhey, nice
10:32:05markunmerbanan: did you get very far yet?
10:32:39merbananmarkun: well it's almost complete, I just have to beat it in shape
10:33:21markunfloating point I guess?
10:34:35 Quit beta ()
10:35:25 Join MySic [0] (
10:38:35 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
10:39:01daurnhey all
10:39:12daurnI saw the iriver S10 in a store yesterday
10:39:16daurnIts really nice
10:40:54 Quit davina_ (Remote closed the connection)
10:43:13amiconnjhMikeS: There seems to be a problem with the root menu state machine
10:43:18 Join davina [0] (
10:43:58amiconnIf you go to the menu from (either) browser, then enter 'settings', a subsequent press of the menu button doesn't bring you back to the browser
10:45:02markundaurn: that's good to hear
10:45:04amiconnYou can even bring it into a state where pressing the menu button does nothing: Call the root menu with the menu button, enter 'setting' and exit with Left
10:45:09markunare you going to buy it?
10:45:18amiconnThen press the menu button as many times as you want...
10:45:40daurnmarkun: In a month or so probably
10:46:08daurnthe other thing is though - I need a new phone fairly urgently. Maybe I can get one with an mp3 player inside? I take my phone with me everywhere anyway...
10:47:17amiconnDepends on what you expect from a dap
10:47:51amiconnFor me, a phone can't replace a dap the same way it can't replace a camera
10:47:56daurnamiconn: I just want something really small - take everywhere
10:48:23daurn1 feature I require though is to be able to use my OWN headphones
10:49:22 Quit My_Sic (Read error: 113 (No route to host))
10:51:27 Join ender` [0] (
11:15:55***Saving seen data "./dancer.seen"
11:24:01 Quit amiconn (" HydraIRC -> <- \o/")
11:27:39 Quit davina (Remote closed the connection)
11:28:48JdGordondaurn: almost no phones let you use your own headphones
11:32:19 Quit MySic ("Miranda IM! Smaller, Faster, Easier.")
11:32:28jhMikeSamconn: did I do something to it?
11:32:36markunwhat a foolish request:
11:33:16scorchemarkun: sadly, i have seen worse...
11:35:12markunscorche: perhaps we should just make a patch for him, and also keep the backlight always on while we are add it
11:35:43markunand something which makes sure the CPU is always used to 100%
11:35:55scorchedisable scaling
11:37:10 Join davina_ [0] (
11:37:18jhMikeSmarkun: just removing the core sleep from the scheduler and that should do it
11:37:42markunjhMikeS: he has a very weird logic of what's good and bad for hardware :)
11:40:28jhMikeSyeah, esp. after watching the hd running drawing 350-500mA so much for batt
11:43:55markunon the iriver it was 110 extra:
11:44:41 Quit davina_ (Remote closed the connection)
11:46:21 Quit pixelma (" brb")
11:49:02 Join printfXh4 [0] (
11:49:13jhMikeSmy readings were a bit different than what I saw. everything I measured was after watching it settle after a few seconds
11:49:44daurnoh god markun
11:49:50daurnwhat an idiot :S
11:50:12jhMikeSmy lcd on reading tended to be lower and lcd off ones higher than toffe's
11:50:18markundaurn: I think I will make him a patch :)
11:50:36daurnmarkun: he won't know what is/how to compile...
11:50:52scorchemarkun: i am curious as to how low we can make the life go =P
11:51:29jhMikeSbut I had a voice file present and maybe he didn't
11:51:30markunjhMikeS: can you try the lcd poweroff option?
11:52:04markunbtw, now that we have the LCD init code we can completely power off the LCD
11:52:29jhMikeSI think I could. What exactly does that do and when?
11:52:36 Join pixelma [0] (i=54bd6530@rockbox/staff/pixelma)
11:53:09markunGPB7 should turn off the power I think
11:53:41markunjhMikeS: that option? I think it stops the LCD updating
11:54:05 Join obo [0] (
11:54:08jhMikeSin which state? backlight off?
11:54:08 Quit BHSPitLappy (Read error: 110 (Connection timed out))
11:54:32markunbut it gives some problems with the buttons and remote control
11:54:43markunand when toffe tested it there was no change
11:55:10markunin power consumption
11:55:19 Join bluebrother [0] (i=jl2jj8gg@rockbox/staff/bluebrother)
11:56:30jhMikeSI don't know why I'd have essentially different results. I do have a thing to set i2s off at boot on it right now and I should see if that has any effect.
11:57:50 Join PaulJam [0] (
11:58:05jhMikeSat least I have an easy rig soldered up with no worry about revering polarity :)
12:00:18 Part maffe
12:00:27 Join maffe [0] (
12:03:55 Quit pixelma ("CGI:IRC 0.5.7 (2005/06/19)")
12:07:00jhMikeSI'm getting 115 with lcd on cold boot
12:07:14PaulJamHi, i noticed that the list acceleration is somehow inconsistent in the database (on h300). it seems to be a performance issue because the acceleration behaviour (in the same list) changes when you alter playback status, cpu boost state or font:
12:07:19 Join karim [0] (
12:08:04markunjhMikeS: and what do you get after playing?
12:08:07 Join wesmo [0] (i=cb392d76@gateway/web/cgi-irc/
12:08:21PaulJamsometimes there is no accceleraton at all, or there is acceleration, but it resets from time to tome and sometimes all works as espected (accelerates until the end of the list)
12:08:39jhMikeSlcd on, 77
12:08:48markunbig difference
12:08:49jhMikeSlcd off 38
12:09:09PaulJami was wondering if something can be done abput this.
12:09:30jhMikeSplaying only take 1mA :) hp of course
12:09:50markunjhMikeS: maybe you could make a table in the wiki like the one in the IriverBattery wiki
12:10:01wesmoaany1 know wht the status on the zvm port???
12:10:19jhMikeSTurning i2s off at start dropped 20mA though which is good, right?
12:10:24LloreanjhMikeS: You could try different formats, see how much something not quite realtime (ape?) draws compared to flac?
12:10:36markunwesmo: I think all the info is in the forum thread
12:10:42jhMikeSI have no APE files atm
12:10:43wesmoive been working on getting some info up on the zen touch (njb3) series lately
12:11:04jhMikeSI can test an MPEG movie that 29.97 fps
12:11:17markunjhMikeS: yes, -20mA is already better of course
12:11:22wesmowas there any1 who approached rockbox for a port to these older creatives b4??? i want to get in touch with some ppl
12:11:37markunjhMikeS: do you think there is something wrong with the DAC init?
12:11:56 Quit printfXh4 (Read error: 113 (No route to host))
12:12:13markunand is the i2s also turned off when playback is stopped?
12:12:14jhMikeSplaying an MPEG movie that fully uses the CPU draws about 111 atm
12:13:32markuncan we power off more components? maybe the USB2ATA?
12:16:29jhMikeSI used sampr_test which directly uses the pcm driver and starting playback immediately dropped the current, so the problem is something with that part for sure.
12:16:52markuncan't be related to the HDD for example?
12:17:03markun(not powering off after boot)
12:17:13markunok :)
12:17:34markunah, sampr_test..
12:17:42jhMikeSI went to the sampr_test menu and waiting for it to settle and as soon as I did "Play Waveform" the current dropped
12:18:50jhMikeStest_sampr actually
12:20:11 Join My_Sic [0] (
12:21:28 Quit wesmo ("CGI:IRC (EOF)")
12:23:11 Part maffe
12:23:21markunjhMikeS: can you check if this has an inpact on the backlight consumption?
12:24:43markunI hope it doesn't cause flickering
12:24:59jhMikeSwhat's that do?
12:25:50markunIt changes the frequency used in the sc606 from 1.33MHz to 250kHz
12:27:04markunjhMikeS: hm, maybe line 79 needs to be changed in the same way
12:27:46 Join spiorf [0] (
12:27:59markunbut the change should be visible at least after the backlight went off and on again
12:28:03jhMikeSthat changes the power converter f?
12:28:53markunyes, f_osc
12:29:15markundo you think it's a bad idea?
12:29:35jhMikeSthat probably shouldn be a | and not || :)
12:29:59markunyes :)
12:30:53 Quit spiorf (Client Quit)
12:31:05 Join spiorf [0] (
12:31:16jhMikeSit should be ok. I did that sort of thing on x5
12:32:46markunbut good to know if it actually saves some mA
12:33:59jhMikeSnone at all
12:34:51markundo you have any other suggestions for saving power?
12:35:23markunwas this with the backlight being off and on again?
12:36:00markunor line 79 changed
12:36:39jhMikeSLCD Power Off saves 5mA
12:37:05jhMikeSthe backlight has cycled many times and I changed 79 too
12:37:16markunnot too bad
12:37:32jhMikeS35 vs 40
12:38:00 Join maffe [0] (
12:39:21markunit that the debug option?
12:40:21markunstrange that toffe found no difference
12:42:38jhMikeSany point to having the buttons blink at boot if they're off? :)
12:44:08jhMikeSthe lcd poweroff saves about 3mA after the cold boot: 77 vs. 80
12:50:07 Join MySic [0] (
12:54:11markunjhMikeS: do you know why they are blinking?
12:54:23markunbecause of the 0x3?
12:55:06jhMikeSis the state machine initialized according to the user settings before it runs?
12:55:08 Join Febs [0] (
12:55:21markundon't know
12:55:30markunprobably not
12:56:36 Quit My_Sic (Read error: 110 (Connection timed out))
12:58:59jhMikeSthere's a weird channel reversal problem when pausing and restarting that happens occasionally and it doesn't seem to happen when the CPU is the master. shame on them for not allowing L-R pairs to the written atomically to the FIFO. :\
13:00:18markunyes, I've noticed that as well
13:00:21jhMikeSyou have to pause/play alot though since it happens maybe 1 out of 50 times or less
13:00:51markunit used to happen almost every time you paused
13:00:51jhMikeSI didn't notice until making DMA stop instantly. I though it was that but aparently not.
13:02:17 Quit darkless ("Leaving")
13:02:17jhMikeSMaking sure you restart on a left sample makes it a rare event.
13:02:54jhMikeSIf I stop DMA but don't realign it, it does happen about 50% of the time
13:10:11linuxstbDoes anyone else experience a false "Recharge battery" splash from the Toshiba bootloader on a gigabeat? I seem to experience it almost every time I turn it on. It always works at the second attempt.
13:10:26markunyes, I do
13:10:46linuxstbSo probably just a software bug?
13:11:00Genre9mp3I have that, too
13:11:06crashd_i get that on ipod 5g too sometimes
13:11:14 Quit spiorf (Remote closed the connection)
13:11:20linuxstbWhich reminds me, any news about running Rockbox in flash on the gigabeat?
13:11:51 Join spiorf [0] (
13:12:50 Quit spiorf (Read error: 104 (Connection reset by peer))
13:13:17markunlinuxstb: no, not that I know off
13:13:36markunthere is the patch to resume rockbox from RAM by using the OF bootloader
13:13:38*jhMikeS hasn't observed that yet
13:13:43 Join spiorf [0] (
13:13:46 Quit MySic (Read error: 110 (Connection timed out))
13:15:18 Quit miepchen^schlaf (Read error: 113 (No route to host))
13:15:28 Join My_Sic [0] (
13:15:57***Saving seen data "./dancer.seen"
13:16:24jhMikeSwhat's wrong with rolo on gigabeat anyway? it doesn't seem to actually do anything.
13:16:37markunit's not implemented
13:17:47*jhMikeS writes down task TODO#10387
13:17:57markunpoor guy
13:18:26markunyou work on so many parts of rockbox already
13:19:35jhMikeSand yet there's a whole world of stuff I haven't done much with ...
13:23:48 Join spiorf_ [0] (
13:25:30jhMikeSdoes system_reboot actually do what it should?
13:27:52markunI don't think so
13:28:21markunthe 'resume from ram' patch includes a reboot implementation using the watchdog
13:30:28markunlinuxstb: ah, so kkurbjun is working on gigabeat from flash
13:32:22 Quit My_Sic ("Miranda IM! Smaller, Faster, Easier.")
13:33:19 Quit Llorean ("Leaving.")
13:34:22 Join Thundercloud [0] (n=thunderc@
13:36:32 Join darkless [0] (
13:37:26 Quit spiorf (Read error: 110 (Connection timed out))
13:38:15markunjhMikeS: when the backlight and buttonlights are off we could powerdown the sc606, don't know if that would save anything
13:38:51jhMikeSthat could for real I imagine
13:40:58markunjhMikeS: I'll make a patch for you to test, ok?
13:41:11jhMikeSone thing I'd like to do is dispense with tick tasks as much as possible and use interrupts to do things...for all targets than can. even a button tick shouldn't be needed unless a button is down.
13:41:35*jhMikeS just put his gigabeat back together :P
13:43:13 Join jas6180 [0] (
13:43:31markunjhMikeS: all the gigabeat buttons can generate an interrupt, but not the touchpad
13:43:39 Join Llorean [0] (
13:46:37jhMikeSGPJ can't?
13:47:42 Join Soap_ [0] (n=Soap@rockbox/staff/soap)
13:47:43jhMikeSthe touchpade seems pressure senstive too
13:52:40 Join moos [0] (
13:53:41markunjhMikeS: what do you mean?
13:54:01markunit's just 13 switches connected to the 13 pins of GPJ
13:54:42jhMikeSit's region mapped so a harder push connects more switches on a particular "arm"
13:55:19markunjhMikeS: yes, I made a driver for that
13:55:24markunbut it's not in svn
13:55:48jhMikeSyou could have a scrollpad too like the H10 :)
13:56:17 Join pixelma [0] (n=Marianne@rockbox/staff/pixelma)
13:58:22 Join amiconn [0] (
13:58:40 Join daurnimator [0] (i=daurn@
13:59:03jas6180does anyone know: the line drawing for lcd_hline and such, does the line draw onto the ending pixel, or stop before it?
14:02:20amiconnEnd pixels are included
14:02:45jhMikeSmarkun: I'm gonna save that one and mess around with it :)
14:04:13 Join The-Compiler [0] (
14:04:30 Quit Soap (Read error: 110 (Connection timed out))
14:05:07The-CompilerMay I have write-permissons to the wiki? I would like to add my iPod-accessories to, my Wikiname is FlorianBruhin
14:05:08jhMikeSmarkun: what is it, you can't get interrupts on the touchpad port?
14:06:26amiconnjhMikeS: The root menu stuff should have been adressed to JdGordon
14:06:44amiconnI didn't check the tab completion result :\
14:06:50jhMikeSok...thought so
14:07:08 Join Wiwie [0] (
14:07:44jhMikeSnow, on gigabeat when using the system font, some scrolling lines diappear when selected (only port checked for this)
14:10:14 Quit daurn (Connection timed out)
14:10:54amiconnjhMikeS: Hdd current can vary much even when the drive is spinning continuously
14:11:22oboThe-Compiler: done
14:11:34The-Compilerobo: Thanks
14:11:36amiconnLowest value is for just the platters spinning, heads unloaded (those mobile disks unload the heads automatically after a few seconds of inactivity)
14:12:05amiconnWith heads loaded it's already quite a bit more. Highest current is needed during actual accesses
14:12:16 Join Domonoky [0] (
14:12:50jhMikeSthe largest current by far that I saw here was when spinning up the platter
14:15:33markunjhMikeS: GPJ isn't the touchpad but the camera port, right?
14:16:13amiconnAh yes, spinup also draws a lot.
14:17:15amiconnThose 1.8" hdds are quite efficient compared to 2.5"
14:17:27amiconnThe latter ones can draw up to 1A at spinup
14:17:45jhMikeSmarkun: didn't really look into that yet
14:18:36jhMikeSamiconn: spinup would peak around 500+, access around 420-450, parked and spinning: 240-280
14:21:05 Join Guile` [0] (n=Guile@
14:22:37jhMikeSmarkun: yes, all the cam stuff is there
14:24:00 Quit linuxstb_ ("CGI:IRC (Ping timeout)")
14:25:06jhMikeSit's used for the touchpad and happens to have exactly 13 bits too
14:27:36 Join miepchen^schlaf [0] (
14:30:08 Join uns3en_ [0] (
14:30:10uns3en_hiya guys
14:30:37uns3en_SanDisk Sansa e250 2Gt MP3 (SDMX4-2048-E70) ? can i install rockbox ?
14:32:16jas6180as long as it's not the rhapsody edition (e250r), yes i think so
14:33:17uns3en_ok they dont sell e250r at finland
14:33:35uns3en_can i run all plugins. i didnt find info at homepage
14:33:55 Quit darkless ("Leaving")
14:34:07jas6180some of the keymaps don't really work well, and i think one or two aren't ported yet, but most of them work
14:34:12 Join darkless [0] (
14:34:14jas6180i have an e280, i assume it's the same
14:34:26uns3en_which doesnt work?
14:34:57PaulJamall working plugins should be listed in the manual
14:35:01jas6180i think calender isn't supported yet maybe, and doom the keypad is really annoying
14:35:22jas6180probably other ones, i haven't tried them all
14:35:42uns3en_i wish rockboy would work ;)
14:39:34 Part maffe
14:39:56 Join maffe [0] (
14:40:06amiconnjhMikeS: I can't find where the cached areas for pp are set up.
14:40:52 Part uns3en_
14:42:14amiconnI really suspect some cache setup problems. Do you know whether there's some info about those 0xf000xxxx "magical" addresses?
14:42:29jhMikeSamiconn: in crt0-pp.c and/or system-pp.c (ipod_init_cache)
14:42:30 Quit The-Compiler ("Nettalk6 -")
14:43:52jhMikeSI've not come across any names for anything not in the header. See if some have names constants in pp5020.h...possible
14:44:43jhMikeSconverting the sansa emu to just be a pp emu would be a nice thing. it helps quite a bit to use it.
14:48:11 Quit Llorean ("Leaving.")
14:48:15 Join beta [0] (
14:48:52betahey guys - I asked this earlier... why do i get "crap... null waveform..." when trying to play a midi, and then a freeze?
14:49:08 Join Llorean [0] (
14:50:25beta*tumble weed*
14:51:00betaokay i'll say I've found a bug then with the midi plugin... it freezes with "crap... null waveform..." when I try playing a midi file. there done :-P
14:51:23Domonokybeta: you have patchset installed ?
14:51:59betaloads the instruments etc then locks up completely
14:52:31Domonokybug :-) create an entry in the patch tracker, or fix it yourself :-)
14:53:13betaerrm.. how?
14:53:21betai have never created an entry before...
14:53:30betaoh wait
14:53:33betafound it... duh...
14:55:51pixelmabeta: is that with different midis?
14:57:04hannesd_hm, after upgrading from a year old version to cvs version, I get nothing but `codec failure'
14:57:17hannesd_ihp140 that is
14:57:37betaoh wait
14:57:47betano.. i've tried 2 versions of the same midi.. it's one i made in sibelius
14:57:48Lloreanhannesd_: This usually simply means that you didn't extract properly
14:57:59Lloreanhannesd_: Though in your case it's very possible that you're still running the v5 bootloader.
14:58:16hannesd_Llorean: ok, how do I upgrade the bootloader?
14:58:24Lloreanhannesd_: Just follow the bootloader install instructions in the manual
14:59:04 Join My_Sic [0] (
14:59:29Domonokybeta: i just checkd the code of midiplay for this errors, seems more like a broken midi file..
14:59:48 Quit atsea- (Remote closed the connection)
14:59:49betareally? it works fine and dandy on the PC/my sony ericsson phone...
14:59:50 Join PaulJam_ [0] (
15:00:08Domonokybeta: please try other midi files..
15:00:18betaok one moment
15:00:35jas6180is there one for testing that is known to work by any chance?
15:02:11Domonokyi dont know if there is a known good test track for midi play..
15:02:16LloreanIt's worked any time I've tried it in the past, though I'll admit it's been six months+ since I last tested it.
15:02:37LloreanBut it really shouldn't be considered "working" and should not have bug reports filed against it, it's far from completed, really.
15:02:58betai've tried "flourish.mid" from my $root/windows/media folder
15:03:02betaand nope its not playing
15:03:05beta"Loading instruments..."
15:03:08beta"Loading drums..."
15:03:14Lloreanbeta: What player?
15:03:14beta"Okay, starting sequencing"
15:03:20betathen nothing and a big fat lockup/freeze
15:03:24betagigabeat f40
15:03:59betano error this time though...
15:04:16betaanyway, it was a bog standard windows pre installed midi file and still no luck
15:04:50LloreanAs I said, midiplay shouldn't really be considered done.
15:05:00LloreanI'm honestly not even sure if it's been tested at all on gigabeat yet.
15:05:08betawell i've reported it as a bug anyway.. the <beta> oh wait
15:05:09beta<beta> no.. i've tried 2 versions of the sa
15:05:22betaive reported it as a bug anyway
15:05:43betai'm off.. ciao
15:05:46 Quit beta ()
15:05:49*Llorean sighs
15:05:59hannesd_Llorean: uhm, what was the button combination to boot the stock firmware again?
15:06:08Lloreanhannesd_: It's in the manual
15:06:26Lloreanmarkun: I wish people wouldn't report bugs on things that aren't done yet. Specifically, I think the rule should be "don't report a bug on it until the feature is in the manual"
15:06:46Domonokyhannesd_: hold rec while booting.. :-)
15:07:15hannesd_Domonoky: found it, thanks :)
15:07:23amiconnlinuxstb: the apple fw is loaded at 0x10000000 before execution?
15:08:31jas6180well bug reports for not-completed features don't really hurt anything, right? well, except for taking up space in the tracker i guess
15:09:35Domonokyat least for midiplay i didnt found info that it isnt completed, nothing in the wiki, and no bug report, so i thought it should work.. :-)
15:09:38Lloreanjas6180: Yes, it makes it harder for people searching the tracker to find valid bug report when it's cluttered with "Please finish feature X"
15:09:53jas6180ah, i see
15:10:03hannesd_hm, seems a lot has changed in that year, fine I have something to play with :) thanks for your help.
15:10:15LloreanDomonoky: You'll notice it's not in the manual at all. It doesn't work on the X5 with the current patchset, on the iPods it plays at double speed (unless this has been fixed) and it's not currently suitable for making into a codek.
15:10:52amiconnIt works on X5
15:11:20Domonokysorry, i didnt checked the manual for his player.. perhaps PluginMidiPlay should mention it doesnt work on this players ?
15:11:23amiconnBut on iriver and iaudio it starts throwing buffer
15:11:34amiconn...misses when the remote is connected
15:11:52amiconnThis doesn't happen for all midi files though
15:12:03Lloreanamiconn: It doesn't work on the X5 with the normal patchset, which is 22mb, I thought
15:12:16amiconnmidiplay doesn't load the whole patchset
15:12:26LloreanI just recall a lot of X5 users complaining about it not working. =/
15:12:33pixelmait does on M5 - LinusN fixed it a while ago
15:12:36amiconnIt only loads the needed instruments
15:14:01pixelmabut it doesn't tell the system that something is running - so if your midi is longer than your idle power-off time...
15:15:59***Saving seen data "./dancer.seen"
15:16:49 Part Llorean
15:17:29jas6180hmm does anyone know if there are generic fixed point operations somewhere? all i see is fsqrt and whatever that cosine thing is
15:17:35jas6180(trying to multiply)
15:17:48 Quit PaulJam (Read error: 110 (Connection timed out))
15:19:33 Quit My_Sic ("Miranda IM! Smaller, Faster, Easier.")
15:20:46linuxstbamiconn: Yes, but check to see if it remaps memory at the very start - it may do the same as Rockbox does, and hence is linked to execute from 0x0.
15:24:38amiconnDo you know what gets passed to the firmware from the apple flash loader in r0, r2 and r3?
15:25:11amiconnAll of mini1g, mini2g and video55g firmware copy some values from these registers
15:27:02markunjas6180: there are some fixed point multiplication macros in the codecs
15:27:17jas6180thanks, i'll check there
15:28:52markunjas6180: also in apps/dsp.c
15:33:04jas6180ah okay, this will work, thanks again
15:33:05 Quit billytwowilly (Remote closed the connection)
15:33:17 Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.")
15:33:26 Join billytwowilly [0] (
15:34:21markunlinuxstb: I just tried the resume from RAM patch for the Gigabeat, works really well
15:38:20 Quit jhMikeS (Nick collision from services.)
15:38:26 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
15:42:03 Join n1s [0] (
15:42:11 Quit Wiwie (Read error: 104 (Connection reset by peer))
15:44:53linuxstbamiconn: No, I never worked those values out.
15:46:14daurnimatorJdGordon: ping
15:48:42n1samiconn: when you wrote the assembly strlen function for SH, how did you test the performance?
15:49:06amiconnWith a test plugin
15:49:39n1samiconn: you don' thappend to still have it. do you? :-)
15:50:06daurnimatorha, how stupid
15:50:13daurnimatorI've been sending pms to people for a while
15:50:16daurnimatorand no one has answered
15:50:19daurnimatorwasn't regged :(
15:53:55amiconnjhMikeS: I don't know whether that's important, but the OF has 2x 'nop' after a core sleep, so these nops get executed first after wakeup
15:56:50jhMikeSamiconn: hmmm...I don't know if it's important either but I'd sure try them out to see
15:57:26amiconnThere are some i/o areas where a lot of init stuff is done which are unknown in pp5020.h
15:57:28 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
15:57:43 Join miepchen^schlaf [0] (
15:58:01amiconnE.g. 0x60009000 and 0x6000b000
16:01:03jhMikeS6000b000 is a DMA register
16:01:50jhMikeS60009000 is setup on sansa as well by its bootloader
16:02:54amiconnThere are several addreses in both areas set up (lots of 'bic' insns)
16:02:55 Join kkurbjun [0] (
16:04:13jhMikeSyes...and the log I was looking at is only a firmware log so not in the bootloader actually
16:06:37 Part pixelma
16:06:48 Join XavierGr [0] (
16:10:36kkurbjunjhMikeS: the buttonlights blink because of how the code is written in the general purpose button driver
16:10:51kkurbjunor at least they did at one point
16:11:37kkurbjunthe default is to have the buttonlights on.. the backlight does it too I believe, it's just not noticed because most people want the backlight
16:12:41jhMikeSkkurbjun: it can be made to initialize into the correct state per the user setting?
16:12:56kkurbjunlet me point you to the code
16:13:10kkurbjunI just need to find it.. been a bit
16:14:22kkurbjunbacklight.c line 643
16:14:36kkurbjunit's done for all the devices
16:15:24kkurbjunit does that initialization and then it loads the settings I believe
16:16:58kkurbjunjhMikeS: I was looking at fixing rolo alos
16:17:20kkurbjunit would be a matter of copying the reboot/copy code to that small bit of iram
16:17:29kkurbjunit doesn't work on the gigabeats because of it
16:19:34kkurbjunlinuxstb, I havn't played with the flash writing in a bit, I need to post the code in case someone else wants to play with it, I ran into a snag on assembly, nothing big, I just havn't looked into it too much as I got caught up with a bunch of fixes for rockboy's sound and some work on the lcd driver on the gigabeat to use the builtin palette mode
16:20:11kkurbjunI want to get that stuff commited, at least rockboy and then I'm going to start working on it again
16:20:21markunkkurbjun: did you submit your changes back to OpenOCD?
16:20:54jhMikeSkkurbjun: at the most basic, couldn't you reset in order to just bring it back as if it were powered up again?
16:21:51kkurbjunno, I havn't worked on debugging it, I only needed the code in openocd to recover my killed gigabeat so I was just working with the code that I have been uploading to the player
16:22:52 Quit XavierGr (Nick collision from services.)
16:22:56 Join XavierGr [0] (
16:23:12kkurbjunjhMikeS, problem is right now is the rolo code is overwritten as it's not in a different area so if your new code is alligned different, and depending on what's in the code cache, you don't know what you'll start executing after you copy over the existing code
16:23:18 Quit karim ("Ex-Chat")
16:24:46jhMikeSwhat about invalidating the cache?
16:25:17kkurbjunif you invalidate it, how do you know where the PC should be after you write over everything with a new image?
16:25:51markunkkurbjun: you just jump to 0x0 after copying, right?
16:25:56kkurbjunthe problem isn't the jmp 0x0, it's getting to the jmp
16:26:20kkurbjunor even completing the copy
16:27:06kkurbjunbecause the location of rolo can change in the code depending on how it compiled based on what was added or removed correct
16:27:07jhMikeSsounds risky to rely on the code cache not to pick up on the new code anyway
16:27:42 Quit jurrie_ (Read error: 104 (Connection reset by peer))
16:27:45kkurbjunso when you copy over the old image with out running from a safe address space you don't know how lucky you'll get
16:28:04markunyes, but the idea was to run from IRAM, right?
16:28:27kkurbjunjhMikeS, I agree that you should invalide after the copy, I'm jsut saying for getting to that point
16:29:15kkurbjunmarkun, I was discussing jhMikeS' suggestion(or maybe I misunderstood it) - I would agree that it needs to be run from iram
16:29:44jhMikeSI'm just going through possibilities, not really suggesting a way or not
16:29:47 Join steve_ [0] (
16:29:48kkurbjunI don't know how to write the code to copy it there though
16:30:15kkurbjuncan you get the start and end addresses of a function.. well you can get at least the start right
16:30:24 Part steve_ ("Konversation terminated!")
16:31:13 Quit jhulst (Remote closed the connection)
16:31:17kkurbjunif you put labels in asm can you refer to them when you are not doing a jmp instruction?
16:31:28kkurbjunfor example start: end:
16:32:28 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
16:32:47 Join miepchen^schlaf [0] (
16:33:31kkurbjunjhMikeS, on the backlight consumption, you are looking at the flag to enable/disable the backlight correct?
16:33:53 Quit JdGordon ("Konversation terminated!")
16:33:58 Join joa [0] (n=joe@
16:34:04kkurbjunI'm sorry lcd consumption
16:34:45jhMikeSI just was comparing consumption with the lcd poweroff enabled and disabled
16:34:55kkurbjunI wonder if there would be any savings if we cut the clock to the lcd and then used shoora's initialization code to restart the backlight
16:35:04kkurbjunis that the envid flag?
16:35:22jhMikeScan't the gigabeats cpu just be reset and go through the boot process again from the flash?
16:36:05kkurbjunyou are talking about shoora's code?
16:36:38kkurbjunI havn't tried it, but I would be supprised if it worked for the same reasons of just getting to the code to reset the cpu
16:36:43jhMikeSnobody's in particular. frankly I think rolo should do a normal shutdown and then reload like it was repowered instead of shutting down
16:37:16kkurbjunwhy is that?
16:38:16jhMikeSto not miss properly saving things
16:38:20 Quit XavierGr (Nick collision from services.)
16:38:23 Join XavierGr [0] (
16:38:31kkurbjunahh, that makes sense
16:39:13kkurbjunI don't know, I liked how rolo worked on my h300, it was nice for copying alot of code and testing without having to do a full reboot
16:39:38 Join printfXh4 [0] (
16:39:38kkurbjunyou at least get to skip one set of initializations
16:39:44jhMikeSdon't they? It seems coldfire restarts in the bootloader
16:40:35jhMikeSyou've gotta reload the firmware from disk in any case
16:41:05kkurbjunrolo does that
16:41:19jhMikeSnever mind...I'm having amnesia
16:41:21kkurbjunreloads the firmware
16:41:38kkurbjunand then jumps into the start address of the newly copied firmware
16:41:47kkurbjunso it's like a reboot
16:41:58kkurbjunbut it skips the first bootloader stage
16:42:40kkurbjunthe H300's have almost all of the bootloader code duplicated in the main firmware
16:42:53kkurbjunso there are two sets of initializations
16:43:09kkurbjunI think even the memory bank configurations are in the main firmware
16:44:42jhMikeSit makes for a lot of over-resetting of devices during a normal boot though. color lcd's can show that with white flashes and such. I made x5 only init the lcd chip in the bootloader itself which keeps that from happening.
16:45:12kkurbjunjhMikeS, I think the purpose is for the possibility of a rombox
16:45:23kkurbjunI agree though
16:46:47 Join Lear [0] (i=chatzill@rockbox/developer/lear)
16:48:16 Quit XavierGr (Nick collision from services.)
16:48:19 Join XavierGr [0] (
16:50:53jhMikeSif it's starting from flash I guess the init approach can be different
16:56:14 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
17:01:46 Join webguest45 [0] (i=cb3bd922@gateway/web/cgi-irc/
17:03:05webguest45hey guys just got a coupple o questions that I coundnt find any where, I dunno maybe im just not lookin properly
17:03:10webguest45any way
17:03:32webguest45does kockbox on the h300 support album art?
17:04:25webguest45any 1 here
17:05:06 Quit webguest45 (Client Quit)
17:05:14 Join webguest45 [0] (i=cb3bd922@gateway/web/cgi-irc/
17:06:16Domonokydoes someone have an idea whats a good way to fake timestamps for Last.FM submissions, with a timeless log file ( like from a h120) ??
17:09:29Domonokyi could work backwards from the actuall time, or forwards (but submitting files heard in the future ? ) . hm..
17:14:14amiconnkkurbjun: There is a reason why most hardware is inited before loading the settings. Loading the settings takes a while...
17:14:37markunwebguest45: there is experimental support for it through a patch
17:16:01***Saving seen data "./dancer.seen"
17:16:34oboDomonoky: backwards - want a c++ lib?
17:17:29 Join pixelma [0] (n=Marianne@rockbox/staff/pixelma)
17:17:35 Quit desowin (Read error: 113 (No route to host))
17:19:35 Quit Entasis (Read error: 104 (Connection reset by peer))
17:21:48 Quit webguest45 ("CGI:IRC (EOF)")
17:22:00 Join i2tb [0] (
17:22:26 Quit printfXh4 (Read error: 110 (Connection timed out))
17:24:20Domonokyobo: i am rebuilding it in rbutil :-)
17:24:34Domonokyhandshaking already works :-)
17:25:42 Join daurn [0] (i=daurn@
17:29:16 Join rev_i2tb [0] (
17:30:54 Join desowin [0] (
17:34:25kkurbjunamiconn, that's what I figured, I guess the buttonlights could be initialized to be off though
17:34:42kkurbjunit would be different from all the backlights though
17:35:11amiconnYes, backlights should be on by default. For buttonlights it makes sense to default to off
17:38:47 Quit daurnimator (Connection timed out)
17:41:43 Join hannesd [0] (
17:43:15 Quit billytwowilly (Remote closed the connection)
17:43:30 Join billytwowilly [0] (
17:45:49 Quit i2tb (Read error: 110 (Connection timed out))
17:46:37 Join rasher [0] (n=rasher@rockbox/developer/rasher)
17:47:47 Join rift_ [0] (
17:47:49 Quit Domonoky (Read error: 104 (Connection reset by peer))
17:47:56rasherDomonoky, would it be possible to avoid the progress-window that pops up every time rbutil downloads something, and instead have a statusbar which shows progress? Especially when you're browsing themes, it's really annoying.
17:50:28 Join Domonoky [0] (
17:50:28jhMikeSwhy can't the backlight state just be left alone during init and be explicitely turned on after that? makes no sense to turn it on just because of initialization.
17:51:02amiconnjhMikeS: Some more unknown addresses: 0xf000f000 + small number (0x4, 0x8, 0xc) (note: not 0xf000f040)
17:51:08amiconnAnd 0x70000024
17:51:11rasherDomonoky, would it be possible to avoid the progress-window that pops up every time rbutil downloads something, and instead have a statusbar which shows progress? Especially when you're browsing themes, it's really annoying.
17:51:47Domonokyrasher: could be possible, just someone has to code it :-)
17:55:39 Nick Soap_ is now known as Soap (n=Soap@rockbox/staff/soap)
17:56:55 Quit Rob222241 ()
17:56:58 Quit rev_i2tb ("Leaving")
17:57:46 Quit hannesd_ (Read error: 110 (Connection timed out))
17:58:33jhMikeSamiconn: 0xf000f000 + 0x00,0x04,0x08,0x0c are MMAPx_LOGICAL/PHYSICAL in the header
17:59:28amiconnOops, overlooked those :/
17:59:58jhMikeSone thing that would be bad is having overlapping maps...the ARM doc warns about that to the point of possible physical damage
18:00:53jhMikeSit says "some implementations" or the like though, so maybe doesn't apply here
18:01:35amiconnSo, the first thing the apple fw does is remap memory areas (MMAP0 and MMAP1 on minis, also MMAP2 on video)
18:02:03amiconnIs the format of the MMAP register contents explained somewhere?
18:02:20 Join Karti [0] (
18:02:44 Part Karti ("Time makes no sense")
18:04:54jhMikeSno...nothing's explained's poke at it and see what happens :p
18:05:19amiconnCOuld have been someone already did this...
18:07:19 Join Domonoky_ [0] (
18:11:14 Join rasher_ [0] (
18:11:56 Join atsea- [0] (i=ariel@gateway/tor/x-82861cc54db078d0)
18:12:01jhMikeSbasically it works like: in solving problem x you do something you don't want but has effect y. make a note of the address and what happened. it might apply to something else. the other clock divider was found like that on sansa.
18:14:30 Quit rift_ (Read error: 110 (Connection timed out))
18:15:15linuxstbamiconn: If it helps, here's a list I made of what various PP firmwares write to the mmap registers -
18:15:41jhMikeSof unless something else just gives you the answer but sometimes stuff is setup in a place that seems to have no relation to what it does
18:19:09 Join toffe82 [0] (
18:19:24jhMikeSso we're mapping MMAP3 right on top of MMAP2? that can't be right.
18:19:40markunhi toffe82, jhMikeS did some power measurements on his Gigabeat today
18:20:01toffe82same result as before ?
18:20:23markunonly it turns out that the LCD Off code does save some mA
18:20:42 Quit HellDragon (Read error: 104 (Connection reset by peer))
18:21:01jhMikeSMaking sure i2s was set correctly from the start seemed to save about 20
18:21:03 Join HellDragon [0] (n=JD@unaffiliated/helldragon)
18:21:13toffe82still the same at the boot, high power and tehn low power when playing ?
18:21:13 Quit rasher (Read error: 110 (Connection timed out))
18:21:21markuntoffe82: yes
18:21:35jhMikeSyup, and completely dependent on playing some pcm data and nothing else as far as I can tell
18:22:02toffe82how much do you have now while playing ?
18:23:01markun35-40, right? (lcd off)
18:23:13jhMikeSfrom 115 cold to 75 or so playing or not...backlight on
18:23:22markunah, coldboot
18:23:34 Quit jas6180 (Read error: 110 (Connection timed out))
18:23:35markuneh, LCD on :)
18:24:04markunjhMikeS: did you only try mp3?
18:24:34 Quit Domonoky (Read error: 110 (Connection timed out))
18:24:36jhMikeSflac too and no difference.
18:25:53jhMikeSplaying music or just sitting there (after stopping) showed no differece > 1mA
18:26:28markunnot bad :)
18:27:07jhMikeSoddly, playing an MPEG movie draws about the same as cold boot
18:27:34markunwell, it uses a lot more CPU
18:27:50jhMikeSthere's another possibility...something isn't allowing sleep right after booting
18:28:50 Join petur [0] (n=petur@rockbox/developer/petur)
18:29:05jhMikeSthe plugin I used does tell playback to stop so I should throw an audio_stop_playback somewhere and see if it stops it.
18:29:23jhMikeSor lowers the mA even :)
18:30:59jhMikeSI just remembered that anyway, so pcm alone might not be it
18:31:22markunjhMikeS: but then you have to open up your player again :)
18:34:57jhMikeSand again...and again...and...:)
18:35:30jhMikeSjust pop the top cover off and it's all right there
18:41:28 Join Wiwie [0] (
18:43:07 Join Arathis [0] (
18:43:45toffe82when are we going to flash the bootloader ? kkurbjun ;)
18:44:16 Quit HellDragon (Client Quit)
18:44:31 Quit ompaul ("new lan config")
18:44:34toffe82Ithought I will have more time this month with no family but it is worse..:(
18:44:49toffe82couldn't do anything
18:45:07 Join HellDragon [0] (n=JD@unaffiliated/helldragon)
18:50:54 Quit rasher_ ("leaving")
18:51:07 Quit HellDragon (Read error: 104 (Connection reset by peer))
18:51:57 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
18:53:34 Join Nico_P [0] (
18:53:42kkurbjuntoffe82, I think I'll start working on that next - I wanted to get the new rockboy code in - I also have some speedups for doom, but I think I'll wait on those - I want to get midi playback working on the gigabeat in doom eventually.. , I need to update the wiki page too so that you have the code I was working with.
18:55:27*Domonoky_ just submitted the first tracks to last.FM with rbutil (using libScrobbler, whith uses libCurl) :-)
18:56:01oboexcellent :D
18:56:40Domonoky_useing the lib is easy, but at the moment most things are hardcode, now to change to rbutil part :-)
18:57:02*amiconn would rather like to see support working properly
18:57:42oboThere are patches in the tracker to do that on SWCODEC - one of them has been sat there for 7 months +
18:57:53oboIt's kind of frustrating...
18:59:07 Join The-Compiler [0] (
18:59:53mooskkurbjun: in case you missed them, red builds
19:00:12toffe82kkurbjun: nice, when I finished my job outside, I will look for the connector for the jtag and build an interface
19:01:51kkurbjunmoos, I saw that, I'll fix it a bit later today
19:02:15moosno problems, that was just ib case ;)
19:04:12oboamiconn: what else can I do? The patches are there, I'm as certain as I can be that they work and don't cause other issues...
19:07:04 Join BHSPitLappy [0] (
19:07:41amiconnkkurbjun: Is the gameboy sound worth using 44.1kHz? If it's not, it would be better to use lower sample rates on targets where that's possible, for 2 reasons: lower cpu load and better (!) sound due to not using the crappy resampler
19:08:13amiconnAnd the archoses can't have sound in rockboy
19:10:47 Join linx05 [0] (n=mmm@
19:12:11linx05guys, ive been out of the iRiver scene for a while. i updated my firmware to 1.31k but rockbox does not support this. is this firmware too new for the loader to be updated?
19:12:29 Join HellDragon [0] (n=JD@unaffiliated/helldragon)
19:13:10Nico_Pkkurbjun: your rockboy commit is awesome :)
19:13:27Nico_Pscreen rotation is really good with the gigabeat
19:14:16jhMikeShow could I measure a battery voltage at 1.5V directly but the x5 adc says 3.97V? I should say the player didn't start back up after the measuring but after a brief plug in the charger it came back to life and will start. the meter is correct for sure though. is there some circuit in these batts I could have tripped that gets reset on being plugged?
19:15:00 Quit Wiwie ("Miranda IM! Smaller, Faster, Easier.")
19:16:03linx05Or what is the latest firmware out? I am getting mixed readings
19:16:06***Saving seen data "./dancer.seen"
19:17:51Nico_Ptoffe82: hi, is it possible to get F60s ?
19:18:19Nico_Pthey are quite rare, aren't they ?
19:18:34toffe82no , only see 2 in 10 month on ebay
19:18:58jhMikeStoffe82 owns all the F60s and that's why they're rare :)
19:19:14Nico_Phaha :)
19:19:30Nico_Ptoffe82: and how much would it be for an F40 these days ?
19:21:56toffe8290 $ (but rare) to 130
19:22:09toffe82generally around 110
19:23:45toffe82I have 2 f10, I can sell them and give you a f40 back case if you want so if you find a hd 40 or 60 you can update
19:24:39Nico_Pone of my friends was asking, and he'd rather be interested in a plain F20 or F40
19:25:00Nico_Phow much is a fitting 80 GB HDD though ?
19:25:52toffe82it works but the 80 is hard to find , I think linuxstb did the upgrade
19:27:45peturthere are currently three mk8007gah drives on ebay (from Germany)
19:28:54peturnot cheap, but at least available
19:29:17Nico_Phmm yes that's expensive indeed
19:29:52 Join FOAD_ [0] (
19:30:12 Join philosophurr [0] (i=54801538@gateway/web/cgi-irc/
19:30:15 Quit linx05 ()
19:31:17 Quit ompaul (Nick collision from services.)
19:32:22 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
19:32:30 Quit HellDragon (Read error: 104 (Connection reset by peer))
19:33:32amiconnpetur: The same shop also offers the MK4007GAL - for about the same price I paid for my MK8007GAH :|
19:33:58peturis that 40GB single platter?
19:34:09Nico_PDomonoky_: is it normal that when making rbutil on win32 the prefix changes, which makes wx-config impossible to find ?
19:34:37linuxstbNico_P: I think I paid around $225 USD for my MK8007GAH - the gigabeat is very simple to upgrade the drive in, my only problem was finding a screwdriver small enough...
19:34:42Domonoky_Nico_P: i dont know, perhaps an error in the makefile ?
19:34:49philosophurrhey guys! what a nice day: i discovered rockbox (for sansa e250)!
19:35:13 Part pixelma
19:35:18Nico_PDomonoky_: I don't see why there is the prefix in "CXX=$(shell $(PREFIX)wx-config −−version=2.8 −−cxx)"
19:35:46 Quit amiconn (" HydraIRC -> <- Like it? Visit #hydrairc on EFNet")
19:35:50Nico_PDomonoky_: /bin/sh: /usr/i586-mingw32msvc/bin/wx-config: not found
19:35:54toffe82linuxstb: how did you format ? I allways have problem to install from scratch, I always use an image
19:35:54Domonoky_Nico_P: i didnt wrote this, others adapted the make file.. so i dont know.. :-)
19:36:26linuxstbtoffe82: I just partitioned with fdisk (under linux) and formatted (again, under Linux), and then copied my backup GBSYSTEM folder. That's all.
19:36:28Domonoky_in windows i use Code::Blocks it has its own makefile..
19:36:43Nico_PDomonoky_: I want to compile from linux
19:37:02philosophurri just need a non-professional that answers me ONE question which is not mentioned in wiki or faq
19:37:14linuxstbtoffe82: I haven't tried running the original firmware though - maybe that required that magic written to the first couple of sectors.
19:37:15toffe82linuxstb: I will try it next time, but I don't remember have it working this way
19:38:15linuxstbphilosophurr: Just ask
19:38:30toffe82perhaps it is this, I always try to make work the original firmware, even if I don't use it after
19:38:40Domonoky_Nico_P: on linux the Prefix should be empty, according to the makefile..
19:38:55Nico_PDomonoky_: not when building for windows
19:39:10Domonoky_ah, you want to cross compile..
19:39:36philosophurr@helpful user: how to apply a theme so it is shown in both menu AND playback-mode?
19:40:09Domonoky_Nico_P: perhaps just remove the Prefix before the wx-config ..
19:40:13peturphilosophurr: use the 'browse themes' entru in the menu
19:40:18linuxstbNico_P: How did you cross-compile wxwidgets? Setting −−prefix=/usr/i586-mingw32msvc should have put the wx-config in the directory the Makefile is searching
19:40:43Domonoky_ah, ofcourse you need a cross compiled wx also..
19:40:47Nico_Plinuxstb: good idea, I'll do that
19:41:02linuxstbNico_P: Or just copy/symlink your wx-config
19:41:36 Quit FOAD (Read error: 110 (Connection timed out))
19:42:26philosophurrbrowse themes will change the menu design but the playback design stays the same. (supposed to be that way?)
19:42:38Nico_PI'll try again after supper
19:42:49peturphilosophurr: maybe the theme wasn't installed correctly?
19:43:16peturor the wps contains an error
19:43:29peturin which case, the deafult wps is used
19:43:53*petur growls at laptop keyboard
19:44:34petur'output what I want, not what I type'
19:47:00philosophurrok... i used themes from the gallery... it must be my rockbox installation.... thank you for help so far... i'll keep trying
19:51:31philosophurrsry browser irc doesnt work properly, a post takes about 2-3 min to be executed. i'm out for now
19:51:54PaulJam_philosophurr: see in the description of the theme if it requires special patches like albumart or scrolling margins. in that case they don't work with the official build.
19:51:54peturtry ircatwork
19:54:04peturah PaulJam, sorry for not crediting you in my last commit, I somehow read over your suggestion but came to the same conclusion and then saw your solution when closing the task. But I'm not 100% happy with that peakmeter code.
19:55:07 Quit XavierGr (Nick collision from services.)
19:55:10 Join XavierGr [0] (
19:56:13 Quit philosophurr ("CGI:IRC")
19:56:58 Join HellDragon [0] (n=JD@unaffiliated/helldragon)
19:58:31PaulJam_petur: i don't think i need credit for reporting a bug.
19:58:52peturno, but you did suggest the solution as well
20:05:14 Quit jhMikeS (Nick collision from services.)
20:05:20 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
20:11:34 Quit HellDragon (Read error: 104 (Connection reset by peer))
20:12:33 Join HellDragon [0] (n=JD@unaffiliated/helldragon)
20:14:39 Quit hannesd (Client Quit)
20:18:03 Quit HellDragon (Remote closed the connection)
20:18:39 Join HellDragon [0] (n=JD@unaffiliated/helldragon)
20:26:56 Join miepchen^schlaf [0] (
20:27:15 Join FOAD [0] (
20:37:05 Quit HellDragon (Read error: 104 (Connection reset by peer))
20:39:41SoapDomonoky_: on Last.FM log submission. The program I use most often, LogScrobbler, will fake timestamps backwards from current time for logs from targets w/o a RTC, but you can also use that function to change timestamps from RTC targets. This is most useful when you have overlapping logs between your DAP and your PC. When adding such a feature to RBUtil, please consider alowing RTC people to also fake timestamps in such a way.
20:40:12Domonoky_Soap: thats not the problem..
20:40:38 Join HellDragon [0] (n=JD@unaffiliated/helldragon)
20:40:43Domonoky_i am using now the libScrobbler from obo, it supports this..
20:41:40Domonoky_but at the moment i have the problem that libCurl reports CURLE_COULDNT_CONNECT when handshaking.. and i dont know whats wrong.. :-/
20:42:02oboplus it uses protocol 1.2, which allows submissions to overlap without hitting the spam filter
20:42:15oboDomonoky_: the servers are down - have been since Friday night
20:42:45Domonoky_ah..then its not a bug.. :-)
20:43:05 Quit FOAD_ (Read error: 110 (Connection timed out))
20:43:13peturis that also used in QTScrobbler?
20:43:42obopetur - which bit? Protocol 1.2 is, yes (in 0.5)
20:43:44SoapI did not know that had been added, obo. Do you happen to have a convient link to info on 1.2?
20:44:33peturI mean QTScrobbler at one point started to use 1.2, I thought maybe desowin started using libScrobbler?
20:45:05desowinQTScrobbler uses libScrobbler, but it's obo work
20:45:15Nico_PDomonoky_: I've given up crosscompiling wxWidgets and rbutil...
20:45:20desowinalso protocol 1.2 is his work
20:45:28peturthat's what I wanted to know
20:45:30obopetur: I've added libscrobble as a branch to QTScrob SVN, but it needs a bit more work yet
20:45:38Nico_PDomonoky_: do you know who did the win32 builds ?
20:45:48*Domonoky_ did them.. :-)
20:45:58Domonoky_with windows.. :-)
20:45:58Soapthank you obo
20:46:11 Join rasher [0] (n=rasher@rockbox/developer/rasher)
20:46:24rasherNico_P, does rbutil not build with the feisty wxwidgets?
20:46:29 Quit XavierGr (Nick collision from services.)
20:46:30Nico_PDomonoky_: ok... it could be cool to make a new one for the autodetection :)
20:46:33 Join XavierGr [0] (
20:46:34obonow, who I can moan to/beg to look at a couple of rockbox patches?? ;)
20:46:48Nico_Prasher: I couldn't figure out how to compile it for windows
20:46:53 Join ptw419 [0] (
20:47:00rasherNico_P, I'm talking about the bit you put on the wikipage
20:47:13peturobo: I just committed one ;)
20:47:23Nico_Prasher: which one, again ?
20:47:40rasherNico_P, RockboxUtility.. About installing external debs. Seems odd to me, when feisty has wxwidgets2.8 already
20:47:43*Domonoky_ can create a new one, i have just to checkout a fresh svn
20:47:49obothank you petur
20:48:35peturI've been using that patch in my personal build for quite some time, lazy me never got to committing it...
20:49:20peturbut I thought I was using two patches, must check...
20:49:48obohehe - have you been using FS #5495 too?
20:50:05Nico_Prasher: rbutil builds fine with the default feisty packages for wxWidgets
20:50:15Nico_PMy problem was something else
20:50:31*petur wonders if the red builds are going to get fixed
20:50:43rasherWait, maybe it wasn't you.. I just assumed..
20:51:33 Join bluey- [0] (
20:51:35rasherAh, it was petur!
20:52:06rasherYou added the blurb on the RockboxUtility page about installing external packages in Ubuntu feisty. Why?
20:52:08peturobo: yes, that one
20:52:44Nico_Prasher: ok now I see what you mean :) I agree it's not really required on feisty
20:53:04*petur goes patch building and testing
20:53:45rasherYou don't really need to do anything for feisty and gutsy. Just download the .deb and double-click (or dpkg -i)
20:53:58peturrasher: I added what is required to get building
20:54:15peturmaybe it must be written there
20:54:21rasherWell, you still don't need that
20:54:22 Quit Domonoky_ (Read error: 104 (Connection reset by peer))
20:54:26peturI did
20:54:32peturon feisty
20:54:38Nico_Ppetur: strange
20:55:00rasherwx2.8 is available in feisty. Dev packages included. I don't see why you'd need to install anything else
20:55:13Nico_Plibwxgtk2.8-0 from the official repos wrosk fine for me
20:55:31Nico_Pworks even
20:55:32desowinfor those interested in libscrobbler - I'll make gtk gui later
20:55:42peturalso for compiling rbutil?
20:55:51Nico_Ppetur: yes
20:55:53 Join Domonoky [0] (
20:55:58Nico_Panyway I need to be going, bye
20:56:06*petur waves
20:56:14rasherpetur, what was your problem when using the official packages?
20:56:16 Quit Nico_P (Remote closed the connection)
20:56:18*Domonoky is just uploading the new rbutil version (windows)
20:56:36peturrasher: can't remember, sorry...
20:57:20peturI did it somewhere in between while doing something else because (I think) Domonoky asked for a tester with an iriver
20:59:02 Quit Lear ("ChatZilla [Firefox]")
21:00:42rasherpetur, in the logs, it looks like you went straight to installing the unofficial packages
21:00:52 Join thegeek [0] (
21:01:07*petur goes stand in the corner
21:01:43rasherWell, could be you didn't, but you never mentioned having problems with the official packags or anything, just something about the keys
21:03:18Domonokythe new version of rbutil (win binary) is now in the wiki..
21:03:20 Join andrew [0] (
21:03:36rasherDomonoky, oh and NOW you update the version number, just after I uploaded packages with (but same features as .5)
21:04:04Domonokyhehe, i though when i make a binary for the web, i should bump the version number.. :-)
21:04:35peturrasher: afair, I got errors building, and then came the step 'oh, I need wxwidgets' and I went for it ;)
21:04:49 Join My_Sic [0] (
21:06:37rasherpetur, ah well. I think that section should be removed for now, as Nico_P has succesfully built using only the official packages
21:07:02 Quit andrew (Nick collision from services.)
21:07:06peturwell, you remove it then :p
21:08:11peturbah, what's up with the buildserver? hung?
21:08:28 Join andrew__2 [0] (
21:11:00 Quit My_Sic ("Miranda IM! Smaller, Faster, Easier.")
21:12:19 Quit andrew__ (Read error: 110 (Connection timed out))
21:16:08***Saving seen data "./dancer.seen"
21:21:12 Join Hammer89 [0] (
21:22:17*petur is off for some time and hopes somebody will come around with a long stick to poke the buildserver
21:22:25*Bagder brings out the stick
21:22:33 Join My_Sic [0] (
21:23:35peturah, our hero
21:25:03*obo laughs at the latest commit message and close message
21:25:25 Join Wiwie [0] (
21:25:26 Part Hammer89
21:26:38Bagdera true poet ;-)
21:27:04 Quit secleinteer (Remote closed the connection)
21:29:08 Quit Wiwie (Read error: 104 (Connection reset by peer))
21:31:21 Quit Soap ()
21:31:48 Quit ansivirus (Remote closed the connection)
21:32:54 Quit The-Compiler (Read error: 110 (Connection timed out))
21:37:16 Join andrew__ [0] (
21:37:16 Quit andrew__2 (Read error: 104 (Connection reset by peer))
21:38:16 Join RoC_MM [0] (
21:38:20Bagder980 points for Karl
21:38:33 Quit atsea- (Remote closed the connection)
21:38:34 Join brent0n [0] (n=opera@
21:38:57 Join drug [0] (i=54b3ed9a@gateway/web/cgi-irc/
21:41:31drughi there... i have a quick question. will there be also an updated version of the rbutil for ubuntu feisty or will i have to do it myself (i absolutely don't know how yet)
21:43:21 Quit Joely (Remote closed the connection)
21:43:35Bagderupdate from what to what?
21:43:46 Quit idnar (Read error: 110 (Connection timed out))
21:43:48BagderI think the plan is to provide linux binaries that work for recent linuxes
21:43:55rasherdrug, there will probably be one soon-ish, but you can also try building one. I'm probably the person to ask if you run into trouble
21:44:47rasherBagder, I've created a patch that allows building debian packages, and Nico_P has built one for, but hasn't updated it (the version bump was only 30 minutes ago any way)
21:45:07rasheriirc, whoever was trying to build an all-included binary ran into trouble
21:46:09Bagdera deb file sounds like a good idea to me anyway
21:46:48rasherI noticed that someone involved in both Debian and Ubuntu expressed some amount of interest in packaging it a while ago
21:46:57rasherOfficially, that is
21:47:10rasherBut of course, it's not possible on Debian yet, because wx2.8 isn't in
21:47:46linuxstbBagder: I don't suppose we have an Mac OS X build servers?
21:48:01Bagdernope, linux ones only (so far)
21:48:20drugok so i think i'm waiting for the update and learn how to do it myself another day :) thank you guys
21:48:54rasherdrug, I doubt it'll be too long, it's pretty easy to update really
21:49:23 Join atsea- [0] (i=ariel@gateway/tor/x-b6b61b544576f523)
21:50:21rasherApart from package version number being based on what's in the debian/changelog file, which is pretty strange.
21:51:36 Join idnar [0] (i=mithrand@unaffiliated/idnar)
21:54:18druganother question or rather a bugreport i don't know if it is a known bug. if you have pluged in the charger and starting the sleep timer, the unit freezes at the time it usually should shutdown or stop the playback
21:56:14drugbut i think i should test it again with an up to date build a file a bugreport at the proper place...i am just curious
21:57:24peturthe h300 can't shutdown if it's powered by a charger
21:57:50drugof course but it shouldn't freeze either
21:57:52peturdoes it really freeze or just not shutdown
21:58:11 Join FOAD_ [0] (
21:58:28peturhmmm maybe that codepath doesn't check power
21:58:29drugyou have to press reset iirc or play maybe not sure about that
21:58:36 Quit XavierGr (Nick collision from services.)
21:58:37PaulJam_normally it just stops playback. (at least it did a few months ago)
21:58:40 Join XavierGr [0] (
21:58:45 Quit HellDragon ("ctrl-alt-backspace")
21:59:45drugok i don't want to give wrong warnings i test it
21:59:50 Join Soul-Slayer [0] (n=jonno@
21:59:59 Nick RoC_MM is now known as RoC_MM-0 (
22:00:06 Part RoC_MM-0 ("Leaving")
22:00:17 Quit ompaul ("byeeeee")
22:00:55 Join Joely [0] (
22:00:57rasherDomonoky, autodetection worked great (h120, ubuntu linux,, but wouldn't it be reasonable to attempt autodetection on startup, or might it block?
22:02:03Domonokyrasher: yes would be good to do on startup, with old detection code, it didnt really made sense..
22:02:49rasherFair enough
22:03:57 Join HellDragon [0] (n=JD@unaffiliated/helldragon)
22:04:05 Join drug- [0] (i=54b3f3d8@gateway/web/cgi-irc/
22:04:05rasherWhat do these errors mean in the Manual tab? "HTML Anchor ____ does not exist"?
22:04:26brent0ni updated my gigabeat with the newest version of rockbox, and now it's giving me a codec failure every time i try to play the same mp3s that were working just minutes before
22:04:43rasherbrent0n, how did you update it?
22:04:57brent0njust unzipped the files into the main directory
22:05:04 Quit drug ("CGI:IRC (Ping timeout)")
22:05:15rasherAnd are you sure that you unzipped (and overwrote) all files?
22:05:19brent0ni was under the impression that was the only way to do it
22:05:19Domonokyrasher: i dont know for sure, either its an error in the html manual, or the simple html engine in wx dont support this feature..
22:05:21Bagderbrent0n: you happen to have a rockbox.* in your root dir?
22:05:56Bagderit was moved into the .rockbox dir a while ago, but I figure old bootloaders may read them in the wrong order
22:06:10brent0nerr, yep, i definitely overwrote. i'm checking the root now
22:06:51brent0nthe file is "rockbox.#"
22:07:41brent0nahh, yes
22:07:56Bagderif you have one in your root dir, delete that
22:08:06Bagderthere should only be one in .rockbox
22:08:12rasherDomonoky, actually, I think it's an error in the html manual. The anchor is <a id="x3-3001.1"> rather than href="x3-3001.1"
22:08:51 Join RoC_MM [0] (
22:08:51rasherAt least, I didn't know that #anchor links went to ids as well as hrefs
22:09:04rasherBut firefox seems to have no problem with it
22:09:10rashereh, name, not href
22:09:11 Quit RoC_MM (Client Quit)
22:09:17 Join RoC_MasterMind [0] (
22:10:01Bagderthat's news to me too
22:10:13rasherAh, both are allowed. I'm willing to bet that wx would work if it was name that was set
22:10:30rasher"When the name or id attributes of the A element are set, the element defines an anchor that may be the destination of other links."
22:10:41brent0nhmm, now on startup, it says "Rockbox error: -2"
22:10:54Bagderbrent0n: how old is your bootloader?
22:11:01brent0nerr. december maybe
22:11:09Bagderthen you should upgrade that
22:11:20RoC_MasterMindare there changes int he bootloader?
22:11:27RoC_MasterMindmine is from 2/2006
22:11:38Bagderbrent0n: or as a quick hack, copy .rockbox/rockbox.gigabeat to the root dir
22:11:52BagderRoC_MasterMind: it depends on your target
22:13:49RoC_MasterMind4g grey?
22:13:52rasherDomonoky, ah, it seems there is a wx bug involving anchors with dots in their names. (SF bug 1150073 and 1716361)
22:14:24rasherIt simply discards everything from the dot forward, it seems. Nice.
22:14:42 Join haemmy [0] (n=stefan@
22:14:49BagderRoC_MasterMind: ipod users should use a bootloader date 2007-03-20 or later
22:15:10 Quit FOAD (Read error: 110 (Connection timed out))
22:15:30brent0nthat seems to fix the error
22:15:43brent0nlol. but now D:
22:15:51brent0nit doesn't go past "rockbox loaded"
22:16:07brent0nit appears to be frozen
22:17:09Domonokyrasher: i just commited autodetection on startup in rbutil :-)
22:18:42rasherI wonder if the manual could be persuaded to not use periods in the anchor names
22:19:03bluebrotherwhy? Is there a problem with periods?
22:19:15rasherYes, wxwidgets doesn't understand anchor names with periods in them
22:19:19Domonokyyes a bug in the html code of wx..
22:19:20rasherFor some bizarre reason
22:19:40bluebrotherhmm. That's bad ...
22:19:48rasherWhich causes an error message each time you click a link in the manual tab
22:19:51 Join davina [0] (
22:20:10*bluebrother never was able looking at the html manual in rbutil due to proxy issues
22:20:32 Join Rincewind [0] (
22:20:50Domonokybluebrother: and the proxy setting in rbutil dont help ?
22:21:06bluebrotherno −− only for downloading, not for the html widget
22:21:08n1sbrent0n: you really should update your bootloader
22:21:23rasherErp, the proxy setting crashes rbutil here
22:21:29Domonokybluebrother: ah yes, the html widgets uses its own connection..
22:21:41brent0nhow do i do that? /noob
22:22:10bluebrotherbrent0n: install the bootloader using ipodpatcher
22:22:25bluebrotherit's the same as initially installing the bootloader
22:22:35bluebrother(you're on Ipod, right?)
22:22:38Bagderhe's on gigabeat
22:22:53bluebrotheroh, missed that. Ok, scrap my last comment ;-)
22:23:05Domonokyrasher: a crash.. thats bad.. no problems here on windows..
22:23:06rasherDomonoky, is the failure message when autodetecting strictly necessary? I mean, it'll just work like previously without it
22:23:19 Quit davina (Remote closed the connection)
22:23:24bluebrotherhmm. Proxy settings work fine here ...
22:23:56Domonokyrasher: the message is not necessary , but how do you know that it worked ?
22:24:07n1sbrent0n: just do it the same way you did it when you installed the bootloader the first time, and if you've forgotten check the manual
22:24:31Domonokyor, better that it failed to detect and you have to select manually..
22:24:53rasherDomonoky, people didn't seem to have a problem doing that previously
22:25:16toffe82brent0n: the easiest way ;)
22:25:36 Quit HellDragon ("installing fglrx")
22:25:38Domonokyyou mean on startup ? if you press the button you should get some feedback..
22:25:50rasherAh yes
22:26:06rasherOn startup it should just silently fail, I think
22:26:06Domonokyat the moment startup and the button use the same code..
22:26:30Bagderbluebrother: here's the error I get when building the html (or html-zip) manual on the manual build host:
22:26:42rasherDomonoky: Well, just tell it to keep quiet when called at startup
22:26:42 Join davina_ [0] (
22:26:48Bagderdebian unstable it is
22:27:49*bluebrother checks
22:28:12Bagderlooks like a "tex4ht" problem
22:28:16 Quit Domonoky (Read error: 104 (Connection reset by peer))
22:28:21 Join ansivirus [0] (
22:28:36bluebrotheryeah −− was there an update when it stopped working?
22:28:48rasherDomonoky: And here is the backtrace of the crash when I try to open the proxy dialog
22:28:49BagderI don't really know...
22:28:55rasherBagder, dpkg keeps a log
22:28:56 Join Domonoky [0] (
22:29:21rasherQuite detailed too
22:29:47bluebrotherhmm, on my box I have a file /usr/share/texmf/tex4ht/base/unix/tex4ht.env −− seems this is what's missing.
22:29:56bluebrotherat least it complains about not finding that file.
22:30:18Bagderyeah, no such file here...
22:30:24 Quit Domonoky (Read error: 104 (Connection reset by peer))
22:30:30 Join Domonoky [0] (
22:30:38Bagderand yes, it was an update
22:30:50 Quit davina_ (Remote closed the connection)
22:31:21 Join Soap [0] (n=Soap@rockbox/staff/soap)
22:31:46rasherBagder, maybe the changelog.Debian.gz entry can shed some light on what happened?
22:32:15Bagderit seems tex4ht-common should provide that file
22:32:42bluebrother*grrr* seems my uni webserver is still down :(
22:33:00 Part maffe
22:33:01 Join davina_ [0] (
22:33:01Domonokyrasher: autodetection on startup is now silent..
22:33:18 Join maffe [0] (
22:33:38oborasher: are you on debian or ubuntu by any chance? I've been seeing backtraces like that a lot recently, in various programmes
22:33:52rasherobo, yes, Ubuntu
22:34:38 Quit Soul-Slayer (Remote closed the connection)
22:34:54oboyup, I'm on gutsy here... been happening for just over a week
22:35:14 Join HellDragon [0] (n=JD@unaffiliated/helldragon)
22:35:30rasherGutsy here as well
22:35:57oboI think it's the WX packages, but I haven't really looked into it that much
22:36:21rasherCertainly works on Debian
22:37:47 Join Domonoky_ [0] (
22:37:47 Quit Domonoky (Read error: 104 (Connection reset by peer))
22:37:56rasherDomonoky_, Nice
22:38:10 Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/
22:38:16 Join Juice^ [0] (n=Juice@
22:38:38*Domonoky_ hates his connection.. :-/
22:38:41saratogais it possible to make my file spray email address private so that I don't get spammed, but can still get notification emails?
22:40:16 Quit Domonoky_ (Read error: 104 (Connection reset by peer))
22:40:48rashersaratoga, only logged-in users can see emails
22:41:03 Quit My_Sic (Read error: 113 (No route to host))
22:42:01 Quit entheh (Connection timed out)
22:42:27 Join Domonoky [0] (
22:45:41 Join Rob2222 [0] (
22:46:02 Join amiconn [0] (
22:46:54 Quit merbanan (Remote closed the connection)
22:47:06*amiconn expected to see the RED fixed by now :(
22:47:56saratogarasher: thanks
22:48:10*jhMikeS is think of more things to commit to draw long stripes on the build table :)
22:48:20 Quit Domonoky (Read error: 104 (Connection reset by peer))
22:48:30saratogajas6180: I don't know if you read the logs, but I have a fixed point file if you still need one
22:50:12n1samiconn: the asm optimized strlen function from newlib is about 20-25 % faster on coldfire than the c version
22:50:27 Join peppo [0] (
22:50:47peppowhat's a convenient way to submit scrobbler.log to
22:50:50brent0noh, rockbox is working fine now, btw. :P
22:50:53brent0nthanks everyone.
22:51:36n1s'neway, goodnight
22:51:39 Part n1s
22:53:37 Join PaulJam__ [0] (
22:54:31peppoI know of
22:54:35peppobut it seems to require a web server
22:55:21saratogawhat an odd thing to write in PHP
22:56:00obopeppo: I'd say QTScrob, but I wrote a bit of it... :)
22:56:17linuxstbsaratoga: How's the plugin coming along?
22:57:02 Quit spiorf_ (Read error: 104 (Connection reset by peer))
22:57:04 Nick PaulJam__ is now known as PaulJam (
22:58:31 Quit drug- ("CGI:IRC (Ping timeout)")
22:58:43 Quit haemmy ()
22:58:51peppoobo, nice. btw, is UTC == GMT?
22:58:57 Join spiorf [0] (
22:59:03dionoeapeppo: yes
23:01:16peppoobo, excellent application. thanks!
23:01:26 Part brent0n
23:01:30saratogalinuxstb: getting closer to having it running on the device itself
23:01:41peppo(not that's servers are responding, but hey, that's not your fault =)
23:02:06 Quit davina_ (Remote closed the connection)
23:02:25 Join Soul-Slayer [0] (n=Administ@
23:03:58obopeppo: hehe, has been like that most of the weekend. QTScrob is desowins baby
23:04:22 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
23:04:38 Join miepchen^schlaf [0] (
23:05:35 Join webguest64 [0] (i=5b84f61a@gateway/web/cgi-irc/
23:05:41webguest64hi there
23:05:42bluey-geez... i hoped that would gain some speed since they have been bought but nothing happened :/
23:06:10webguest64is it possible to change the background in the rockbox main menu? like put your own wallpaper?
23:07:09webguest64wow really? how?
23:07:20dionoeait's explained in the manual i think (backdrop is the word you're looking for)
23:07:29dionoeabasically you use BMP images
23:07:34dionoea(at the right resolution)
23:09:22 Quit bluey- ("Leaving")
23:09:46webguest64gee thanks a lot. will the icons display correctly on the backdrop?
23:10:03dionoeayou can even chose custom icons
23:10:10peturexplain 'correctly'
23:10:35peturrockbox has no AA if that's what you mean
23:11:37 Quit PaulJam_ (Read error: 110 (Connection timed out))
23:11:46webguest64what i mean is: are the icons be enclosed in a white square background of their own?
23:12:30dionoeathe background is transparent
23:12:35dionoeaso they blend nicely
23:12:38bluebrotherif the icon has a white background enclosed it has.
23:14:19webguest64what if i change my mind. how do i restore the plain color the background had?
23:14:47Soul-SlayerGo into settings and 'clear backdrop' or similar
23:15:23webguest64oh ok
23:15:54*bluebrother starts to get really impressed by Qt4
23:16:12***Saving seen data "./dancer.seen"
23:16:40 Join kubiix [0] (
23:16:56peturdo h1x0 have smaller iram than h3x0 or is it just used differently?
23:17:04zebluebrother: quit it :p
23:17:15zebluebrother: its far too large to be impressive :p
23:18:42webguest64oh something else iwanted to ask. does lowering the LCD brightness save more battery power?
23:19:44markunyes, it does
23:19:46peturas will shortening the time ;)
23:20:10markunwebguest64: which device do you have?
23:20:27webguest64i have the iriver h10 20 gb.
23:22:54webguest64i just tried the thingy with the backdrop. but when i reset the backdrop is gone. in the manual it says that you have to place it in the backdrops directory. point is: the directory ".rockbox" won;'t even appear in the files menu...
23:23:25petursettings->display-> show files (or something like that)
23:24:02bluebrotherusually the backdrop is set by the theme anyway ...
23:24:32peturrasher, still here?
23:26:13peturI just tried building rbutil in a fairly clean ubuntu install (in virtualbox), and it gives errors: wx-config: not found
23:27:18 Quit andrew__ (Read error: 110 (Connection timed out))
23:28:30rasherpetur, hang on
23:28:55 Join andrew__ [0] (
23:28:58*petur hangs on something
23:29:39rasherpetur, do you have libwxgtk2.8-dev ?
23:29:55peturhow do I tell?
23:30:35markunpetur: read the manual :)
23:30:50*petur sticks out tongue
23:30:58rasherpetur, dpkg −−list |grep wx
23:31:45peturnope... 2.6
23:33:03rasherI'm not sure you should even have those installed, but I'm not sure it hurts either
23:33:12rasherBut you do need libwxgtk2.8-dev
23:33:29peturwhich is why I had to install that
23:33:53peturwhich gave issues so I documented it in the wiki
23:34:00 Join My_Sic [0] (
23:34:23webguest64um.. just one last thing. is it possible to change the way the top bar looks? (the one with the clock, battery and volume)
23:34:33peturnot yet
23:35:01rasherpetur, but > 3F 20 32 30 30 34
23:35:15rasherpetur, but libwxgtk2.8-dev is installable already
23:35:22rasherjust apt-get install libwxgtk2.8-dev
23:35:53peturhmmm is it?
23:36:17 Quit My_Sic (Client Quit)
23:36:26 Join My_Sic [0] (
23:36:41rasherRight, you might need to enable the universe repository
23:36:43 Quit atsea- (Read error: 104 (Connection reset by peer))
23:36:46rasherNot sure if that's on by default
23:37:01peturit can't find the package
23:37:53rasherYou probably need to enable universe then
23:38:22 Join pixelma [0] (i=pixelma@
23:38:45rasherpetur, (for dapper, but I'd guess it holds for feisty as well)
23:38:53 Quit webguest64 ("CGI:IRC (EOF)")
23:39:51peturmaybe that should be added to the wiki?
23:40:34rasherI guess
23:41:52rasherI think from Gutsy and onwards, universe is enabled by default
23:41:59rasherBut I'm not sure
23:42:40peturI enabled multiverse the easy way, no change.... will now do the harder way
23:43:58rasherI said universe, not multiverse though
23:44:34*petur discovers his virtualbox image is edgy, not feisty :/
23:44:47rasherAh, that would explain it. No 2.8 in edgy
23:45:43peturdo you want me to install a clean feisty or am I allowed to sped time on something else ;)
23:46:10rasherYou're dismissed"> needs a descreen filter.
23:51:48 Join webguest95 [0] (i=5b84f61a@gateway/web/cgi-irc/
23:52:02webguest95hi it's me again with the h10 20gb
23:52:06peturor a better algo when resizing?
23:52:18webguest95sorry i left, my comp crashed
23:54:40scorcheSoap: was from the magazine
23:55:19peturstill, higher resolution scan and then better resizing algo :)
23:55:45peturmost scansoftware has lousy descreening
23:56:48 Quit idnar (Nick collision from services.)
23:56:50 Join idnar_ [0] (i=mithrand@unaffiliated/idnar)
23:57:01 Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar)
23:57:09peturso I scan at 600dpi and resize with Lanczos
23:57:27peturon windows I'd recommend irfanview
23:57:33scorchei have it
23:58:22scorchei let the scanner software crop and resize...perhaps i should rescan and do everyhting outside of it..
23:58:47peturdoes it have a descreen option?

Previous day | Next day