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

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

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

#rockbox log for 2009-05-27

00:01:08bertrikI think for this to work you also need to check all the bits for less than half full
00:01:34kugelthe's only empty and almost empty after it
00:01:45kugelcheck for empty too didn't help
00:02:10kugeli.e. "while ((DBOP_STAT & (1<<8)) == 0) && ((DBOP_STAT & (1<<10)) == 0);"
00:02:36bertrikfunman, a 200kB mp3 says "125.05 MHz needed for"
00:03:42funmanstill a lot
00:03:42 Quit matsl (Read error: 104 (Connection reset by peer))
00:03:50kugelthat's what I'm getting too on my fuze
00:04:05kugel200% realtime is an improvement though
00:05:07kugelhm, was 145MHz for realtime before
00:05:23kugelif that was a test_codec number, I confused the numbers :(
00:05:36kugelbut still, async vs sync makes up 20MHz
00:05:59bertrikthe mp3 seems to take less than 10% boost in the buffering thread debug screen
00:06:02kugelor is that that we don't go below 64MHz anymore?
00:06:07funmannow to find why enabling caches makes things go bad :)
00:07:59*Hillshum thought all this clocking stuff was to figure out the problem with caching
00:08:28funmanto _help_ figuring out
00:09:47kugeland to make things go smoother while we're not there :)
00:10:05 Quit amiconn (Nick collision from services.)
00:10:07 Join amiconn_ [50] (n=jens@rockbox/developer/amiconn)
00:10:10 Quit itcheg (" ajax IRC Client")
00:10:25 Quit pixelma (Nick collision from services.)
00:10:25 Join pixelma_ [50] (n=pixelma@rockbox/staff/pixelma)
00:10:26bertrikI wonder if we can configure the clip display controller to allow all data in an lcd_update to be written in a single block instead of line-by-line
00:10:26kugelthe lcd update rate about doubled by the dbop change. That means bubbles is playable now
00:10:26 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
00:10:42 Nick pixelma_ is now known as pixelma (n=pixelma@rockbox/staff/pixelma)
00:11:40*Hillshum has been playing bubbles for months on e200v2
00:13:00kugelit was really slow on the fuze IIRC
00:13:58kugelbertrik: no sucess with waiting for fifo half or almost empty :(
00:16:50funmanbertrik: do you have the datasheet of the controller ?
00:17:04bertrikfunman, yes
00:17:11 Quit BlakeJohnson86 ("Leaving.")
00:17:50 Join BlakeJohnson86 [0] (
00:18:35 Quit flydutch ("/* empty */")
00:19:14kugelHillshum: what is with your scrollwheel?
00:19:44 Quit andrewbeveridge (Remote closed the connection)
00:20:10HillshumSomething with the hardware I think, as the OF is just as bad.
00:20:49 Join matsl [0] (
00:21:23Hillshumpretty sure it's the part of the spinning assembly that touches the bit on the PCB
00:22:33Hillshumthose wires are out of wack I think
00:22:35 Quit robin0800 (Read error: 104 (Connection reset by peer))
00:22:49 Quit evilnick (" ajax IRC Client")
00:23:03Hillshumand the metal ring that holds it on it a bit bent
00:23:07 Quit froggyman ("CGI:IRC (EOF)")
00:23:34 Join safetydan [0] (n=deverton@rockbox/developer/safetydan)
00:23:48kugelHillshum: It may just be some dirt or dust, I've had a weird wheel too for some time on my v1
00:23:49 Quit perrikwp (" ajax IRC Client")
00:24:07HillshumI might get some compressed air
00:24:14kugelafter that time, the wheel was just as fine as before (and it still is after 2.5 years)
00:24:39Hillshumdo you know how picky the wire contacts are?
00:25:28kugeli've only opened it once to do this
00:25:41kugelthe dust went away from alone
00:26:46HillshumI did that, made the problem worse
00:26:55 Quit Hillshum ("ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]")
00:27:33 Join Thundercloud [0] (
00:27:37 Join hd [0] (
00:27:45 Quit hd (Client Quit)
00:28:14safetydanmcuelenaere: dlmalloc seemed to be good at keeping fragmentation down which seemed important for a gc'd language like lua
00:28:50funmannote : when using caching on my fuze, i see the number of pcmbufdesc decrease rapidly before playback stops
00:28:51safetydanmcuelenaere: but it was mostly that it's one of the first hits for "malloc implementation" in google :)
00:29:48mcuelenaereheh :) well I suppose we would need to compare dlmalloc against dbestfit
00:31:31 Quit bertrik ("Leaving")
00:34:08safetydandbestfit seems like it's easier to understand at least
00:35:43mcuelenaerehmm does Rockbox have software volume control? (not the equalizer precut)
00:37:15 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
00:42:10funmanthat means pcmbuf_size is 0 , no data is being decoded : probably a problem in the codec
00:42:37kugelno speedup anymore in svn
00:42:55kugelit's generally slower then before, even at 65MHz pclk
00:43:24kugelfunman: I somehow doubt the problem is with the apps/ code
00:43:40kugelother similar targets use caches just fine with that code
00:44:50 Quit HellDragon (Connection timed out)
00:45:12funmankugel: i meant probably a problem in the codec execution, caused by some incorrect handling of caches
00:46:36FrankTMi'm not sure weather i should ask this here:
00:46:50FrankTMhow is sansa fuze support comming allong?
00:48:09LloreanFrankTM: Have you read the related wiki page and thread in the forum? We really ask people don't ask for status updates on in-progress ports, but just follow along in the posted stuff.
00:48:36FrankTMwell.. i'm a bit confused
00:48:41FrankTMmainly by the wiki
00:48:50 Join HellDragon [0] (
00:49:00FrankTMi pretty much read all in this thread too:
00:49:23LloreanFrankTM: Did you have a specific question about the page in the wiki, or the thread on *our* forum, not a third party one?
00:50:12FrankTMwell.. what i've found is not quite consistant
00:50:37FrankTMi understand support isn't 100% yet
00:51:24FrankTMbut i'm not sure how i can try current progress
00:51:36LloreanThere are instructions for compiling Rockbox in the wiki.
00:51:49LloreanAnd there are installation instructions for the various in-progress AMS ports in the wiki as well.
00:52:14FrankTMyes. i've succesfully compiled the svn version
00:52:38FrankTMbut i'm not sure how to get the boatloader working
00:53:04FrankTMi feel like a total noob all over again :p
00:53:16LloreanBootloader. And as I said, there are instructions in the wiki for the SansaAMS port. Are you getting stuck at a specific part?
00:54:31FrankTMi got stuck with mkamsboot
00:54:49FrankTMit was complaining about original firmware
00:55:18LloreanYou may need to try a different version of the original firmware file, then.
00:55:24 Quit ender` (" I went to the cinema, and the prices were: Adults $5.00, children $2.50. So I said, "Give me two boys and a girl."")
00:55:35FrankTMi don't know how to obtain that
00:57:33LloreanNo clue there. You may want to read the thread on the forum, see if it talks about where to get old updates for the player
00:57:52CIA-38New commit by mcuelenaere (r21097): Fix audio on Onda VX747
00:58:28lucentFrankTM: are you running SVN?
00:58:42Mikachu00:52:13 <FrankTM> yes. i've succesfully compiled the svn version
00:58:59lucenthar. I meant to infer, which SVN revision?
00:59:07kugelfunman: maybe a thread switching problem?
00:59:15Lloreanlucent: As he's said, he can't run Rockbox yet.
00:59:16FrankTMlucent: pretty much latest
00:59:17Mikachui think you mean "imply", infer is what we woul do
00:59:21FrankTMupdated yesterday
00:59:22kugeldoes initializing the database work?
00:59:43LloreanFrankTM: Please always answer "which version" with an actual number. It updates pretty regularly, so anything else is more or less useless.
00:59:58funmankugel: from what I see, using correctly the cache coherency functions in the SD driver shows corruption (visible in the wps), while using a buffer in uncached memory shows no wps corruption, but test_disk fails
01:00:10lucentFrankTM: if you're okay maybe we should chat in privmsg
01:00:16FrankTMlucent: sure :)
01:00:34FrankTMLlorean: i was still booting my laptop to get to that info ;)
01:00:37funmankugel: yup database work
01:00:45FrankTMbut you're right :)
01:02:00 Join itcheg [0] (i=62db4c46@gateway/web/ajax/
01:02:31kugelfunman: does mirror'ing the sections for unbuffered help?
01:02:38funmanwhat do you mean?
01:03:27kugelwell, map the iram & ram somewhere else with CACHE_NONE
01:03:36kugeland use that for file transfers
01:04:01kugel(or map the chached ones to somewhere else, since dma needs physical addresses)
01:04:10funmanthat's what i meant by uncached
01:04:23kugeloh, I read that wrong
01:04:41funmani memcpy the data to/from the uncached location before/after dma transfer, and use physical address for DMA peripheral
01:04:43kugelplayback also fails with that?
01:05:09funmanyes, i can hear some seconds of perfectly fine audio
01:05:33kugelwhy do you memcpy?
01:05:46funmanto be sure that the data in memory is up to date
01:06:11kugelthe memory is always up-to-date, isn't it? the caches aren't
01:06:12funmansince i read from an uncached location there is no cache lookup
01:07:07funmankugel: for example if I do int *i = some_ptr; i=1; // the data at memory location "some_ptr" could be any value, and the value "1" be in the cache, waiting to be written back to memory
01:07:52funmanif then i do a = *i; // the cache will be checked if it contains the content of "some_ptr", and else fall back to reading the memory
01:07:55kugelyes, that's how I understood it, but then you don't memcpy but do invalidate/flush cache, not?
01:08:26funmanif i do that i clearly see wps corruption which i think means corruption in transfer
01:08:49funmanhum i forgot to check if the sd driver doesn't go into an infinite "retry" loop ...
01:10:09kugelhm, but invalidate/flush cache instead of memcpy'ing *should* be correct (although it doesn't work), or am I understanding it wrong?
01:10:54funmanboth technics should be correct
01:11:10funmanperhaps i am not looking in the right direction then
01:11:57funmanand different results in sd driver using both ways should then indicate a problem in sd code ..
01:12:57 Nick fxb__ is now known as fxb (
01:13:38funmanwell i see occasional errors but not continuous ones
01:14:07 Nick fxb is now known as fxb__ (
01:17:47 Quit Thundercloud (Remote closed the connection)
01:17:55funmankugel: my diff is at FS #10048
01:18:03 Join Trista188 [0] (
01:18:18 Quit fyrestorm (Read error: 104 (Connection reset by peer))
01:18:26 Quit funman ("leaving")
01:18:35 Join fyrestorm [0] (n=nnscript@
01:21:06 Quit JdGordon| (" ajax IRC Client")
01:21:20 Quit matsl (Read error: 110 (Connection timed out))
01:22:05 Part pyro_maniac ("Leaving.")
01:22:39 Quit jgarvey ("Leaving")
01:23:58kugelmcuelenaere: "fix audio"? since when does audio work?
01:24:12mcuelenaerekugel: it had PCM buffering issues
01:24:30mcuelenaeree.g. it played audio, but it didn't do it very well (stuttering etc)
01:24:44kugeland what's the status now?
01:24:49mcuelenaereit works :)
01:25:13kugelhmm, it seems I missed the gentlemen mail
01:28:41 Join JdGordon| [0] (i=836b0070@gateway/web/ajax/
01:29:12CIA-38New commit by mcuelenaere (r21098): Fix yellow
01:29:30 Quit Tristan (Read error: 110 (Connection timed out))
01:29:59 Quit HellDragon (Client Quit)
01:33:29 Quit gevaerts (Nick collision from services.)
01:33:40 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
01:34:38 Quit mirak ("Ex-Chat")
01:35:34 Quit itcheg (" ajax IRC Client")
01:36:13***Saving seen data "./dancer.seen"
01:37:51 Quit JdGordon| (" ajax IRC Client")
01:38:04 Join JdGordon| [0] (i=46067538@gateway/web/ajax/
01:38:37JdGordon|kugel: still around?
01:40:01kugela bit yes
01:41:38JdGordon|how much of custom vp is there to do?
01:42:23JdGordon|or... can you wack up a diff so i can maybe finish it off tonight?
01:46:56kugelI can give you my current progress
01:47:47kugelbtw, what's needed to get the wps updated in the background regularly? some sort of tick task?
01:49:30JdGordon|nothing new... the viewportmanager was designed origionally to do this
01:49:36JdGordon|1 extra call in the redraw func
01:49:47kugelJdGordon|: mostly fixing plugins and splashes (and debug screen) is needed, but that's only a part of finding the problematic places
01:50:23kugelI was thinking of going a similar route for plugins as done with the statusbar for now (as in, if that's going in prior to 3.3)
01:50:39kugelwell, the actionupdate event, right?
01:51:08kugelthat's only active with the statusbars (at least in svn), and I think I removed that in my local patch
01:51:33JdGordon|that can be fixed
01:51:58 Quit neozen ("Leaving")
01:52:04kugelI mean I removed that it's being an event, not the actual call to the redraw function
01:52:52kugelI'll upload it shortly, you're welcome if you want to get your hands on it
01:53:06kugelbut I'm not even sure if I left it in a working state :S
01:53:30*kugel needs to boot into linux for that :(
01:54:53FrankTMi've got my first working rockbox \o/
01:55:27 Join HellDragon [0] (
01:56:33JdGordon|kugel: ok
01:57:23JdGordon|for plugins, we should continue putting them in a known state, i.e have the custom vp disabled when they start and reenable it after they exit
01:58:49 Join Hillshum [0] (
01:59:52 Quit JdGordon| (" ajax IRC Client")
02:02:50saratogaoddly enough the AMS website says the AS3525 clocks at 266MHz rather then 250MHz
02:03:42kugelthe datasheet says 250 though, right?
02:03:51kugelI run it successfully at 260
02:04:16 Quit kugel (Read error: 104 (Connection reset by peer))
02:04:32saratoga"AS3525 is based on the ARM922 processor, with 16kB cache memories and embedded 320K Byte SRAM with performance from 20 ~ 266MHz."
02:04:41saratogahmm though they also say 250MHz on the same page
02:06:20 Quit Hillshum (Read error: 104 (Connection reset by peer))
02:13:21 Quit Trista188 (Read error: 104 (Connection reset by peer))
02:15:42 Join kugel [0] (i=kugel@rockbox/developer/kugel)
02:17:26 Join Tristan [0] (
02:21:58 Quit mcuelenaere ()
02:27:19 Quit efyx_ (Remote closed the connection)
02:29:23 Quit perrikwp (" ajax IRC Client")
02:29:30 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
02:39:44 Join cool_walking_ [0] (i=cb3b81c3@gateway/web/ajax/
02:50:00 Quit HellDragon (Client Quit)
02:52:51 Join HellDragon [0] (
03:08:04 Join jmillikin [0] (
03:08:52 Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
03:14:42kugelJdGordon: already touching my patch?
03:16:43 Quit BHSPitMonkey (Remote closed the connection)
03:18:39JdGordonnot yet
03:18:43JdGordonafter dinner
03:24:48 Quit kugel ("ChatZilla 0.9.84 [Firefox 3.0.10/2009042316]")
03:29:21 Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
03:34:09 Join reacocard [0] (
03:36:15***Saving seen data "./dancer.seen"
03:49:35reacocardso, i just installed a default build of svn onto my sansa e200, and while the internal memory shows up using the new rockbox usb support, the microsdhc card does not. however, rockbox itself can see the microsdhc card, as can my computer when its in a card reader. is there any way I can fix this?
03:50:25reacocardmy computer is running arch linux, and there isnt even a device for the card in fdisk -l
03:51:28reacocarddmesg doesnt show any errors either, so i assume the issue is not my computer :/
03:52:45JdGordonI thought rockbox usb did show the microSD card... it might be an issue with puting it in while it was in usb already.. if oyu did that
03:53:04 Join lee321987 [0] (
03:53:16reacocardnope, i put the sd card in before i connected the usb
03:53:47reacocardput it in, rockbox recognizes it fine, attache usb, computer doesnt see the card, remove usb, rockbox still sees the card :/
03:54:51*Unhelpful wonders if perhaps FS #8628 (PF start from WPS context menu) should be revisited now
03:54:55reacocardfunny thing is, i did at one potin have this working on some rather older code when you still had to explicitly enable support for it, but now it doesnt work :/
03:55:18reacocardand i dont have the old build around to test with anymore :(
03:55:33 Quit Tomers (Read error: 104 (Connection reset by peer))
03:55:42lee321987Is there a command in RB lua script that does the equivilant of the RB "Copy" and "Paste" functions?
03:56:04 Join Tomers [0] (
03:56:22lee321987*Is there a function
03:56:50Unhelpfulalso, i'm still seeing problems *somewhat* like FS #9135, though i think it's not quite the same. that one was about rebuild cache leaving stale cache items, but i think we can go one better and auto-rebuild...
03:59:32Unhelpfuli think that 1) the "index" used in the filename should be the album's seek value, not its place in the sorted list - as i understand the former will not be changed by database operations other than delete/rebuild?
04:00:12JdGordonUnhelpful: hook up PF in the core somehow.... that will realy win you friends :)
04:00:55Unhelpful2) the path to the AA file, or a hash of it, or perhaps some hash of the mp3data, should go in the .pfraw (but not be loaded into the in-memory cache)
04:01:28UnhelpfulJdGordon: but i'm not done fixing obvious bugs / stuff that bugged other devs until they made me promise to add it to my PF fixlist ;)
04:03:38JdGordonUnhelpful: are there any chances of having 2 AA images for each track? like a 100x100 one and a 50x50 one?
04:03:47JdGordonor can it be scaled up and down on the fly?
04:04:42UnhelpfulPF has a fixed size it uses for display, and it doesn't use the "size tags" that WPS tries when searching.
04:05:15 Quit lee321987 ("ChatZilla 0.9.84 [Firefox 3.0.10/2009042316]")
04:05:36JdGordonsorry, i changed topics... AA for the wps
04:05:48 Quit perrikwp (" ajax IRC Client")
04:06:21Unhelpfulahhhh, yeah, i'd kind of like that in conjunction with WPS modes
04:06:28reacocardhm, same issue happens with a normal microsd as well as microsdhc, so thats not it :/
04:07:52JdGordonreacocard: so you need to talk to gevaerts, who is (i presume) passed out right now....
04:08:12reacocardJdGordon: kk, what time is he normally on?
04:09:05JdGordonduring regular euro times... its about 3am his local...
04:09:43reacocardso probably tomorrow morning my time, will try to catch him then.
04:11:51reacocardhowever, the usb hid support appears to be working well :D
04:14:19 Join meoblast001 [0] (
04:15:56 Join itcheg [0] (i=62db4c46@gateway/web/ajax/
04:21:22 Join ashbringer [0] (
04:24:46ashbringerHow does OGG play on the iPod 3G? The iPodStatus page is a bit conflicted; it says that it both "plays fine" and has "constant buffer underruns". Which is correct?
04:26:20scorche|shassuming you mean vorbis, it should be fine
04:29:08ashbringerThe wiki only says OGG. Does that refer to Vorbis?
04:31:17ashbringerHm. that seems to be an odd ambiguity. Is there any plan to purge the term "OGG" from the wiki and change it to the correct audio codec?
04:31:32 Quit preglow ("Lost terminal")
04:31:34safetydan that should probably be clearer yes since at least two formats are supported in Ogg containers
04:32:04ashbringerA lot could be supported; I've only seen one used in practice.
04:34:05ashbringerSo if I put Rockbox on my 3G, though, OGG Vorbis would work fine with it, it seems?
04:34:07Unhelpfulhrm. no, the result_seek value from tagcache does change... i could just name the files artist_album.pfraw, i suppose...
04:34:52 Join goffa_ [0] (n=goffa@
04:41:07reacocarddammit i figured it out, kinda. apparently the sd card is exposed in a different manner, which is compiled out of my custom kernel. stock kernel sees both card and internal just fine
04:41:22 Quit miepchen^schla (Read error: 101 (Network is unreachable))
04:41:39reacocardso i just need to figure out what option needs enabling and i should be set :)
04:45:32Unhelpfulhrm... there's really no hand constant value associated with an album in tagcache? :/
05:00:04JdGordonoh bugger
05:00:17JdGordonbackgroudn WPS does have a problem with track changing
05:01:04 Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/
05:06:12 Join kapu [0] (
05:06:36cool_walking_I have one of those silicon covers for my Video - works well. I'm clumsy so I've dropped it a few times and it's been fine, though it eventually died when I took it apart and snapped something.
05:12:33 Quit itcheg (" ajax IRC Client")
05:16:55 Quit kapu (
05:16:55 Quit SirFunk__ (
05:16:55 Quit jordan` (
05:17:33 Join itcheg [0] (i=62db4c46@gateway/web/ajax/
05:17:33NJoinkapu [0] (
05:17:33NJoinSirFunk__ [0] (
05:17:33NJoinjordan` [0] (i=gromit@
05:18:13 Part ashbringer ("later")
05:19:51 Quit kapu ()
05:23:14 Quit barrywardell (Remote closed the connection)
05:26:17 Quit JdGordon ("Leaving.")
05:27:15 Quit HellDragon (Client Quit)
05:27:57 Join JdGordon [0] (
05:28:13 Quit dmb ("Leaving")
05:29:21 Join HellDragon [0] (
05:32:19 Quit HellDragon (Read error: 54 (Connection reset by peer))
05:34:47 Join HellDragon [0] (
05:35:31 Join dmb [0] (n=dmb@unaffiliated/dmb)
05:36:20***Saving seen data "./dancer.seen"
05:48:49 Quit Horscht ("Verlassend")
05:51:41 Quit cool_walking_ (" ajax IRC Client")
05:52:04 Join cool_walking_ [0] (i=cb3b81c3@gateway/web/ajax/
05:54:26 Quit Tomers (Read error: 104 (Connection reset by peer))
05:57:48 Quit HellDragon (Client Quit)
06:02:21 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
06:19:49 Quit meoblast001 ("Leaving")
06:21:40 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
06:29:04 Join __lifeless [0] (n=lifeless@
06:35:21 Join AndyI [0] (i=AndyI@
06:47:05 Quit _lifeless (Read error: 110 (Connection timed out))
06:48:26 Quit AndyIL (Read error: 110 (Connection timed out))
06:55:42 Join VytenisS [0] (
06:56:42 Quit krazykit (Read error: 110 (Connection timed out))
07:00:47 Join HellDragon [0] (
07:05:25 Join paulk_ [0] (
07:07:01 Join krazykit [0] (
07:07:31 Quit paulk_ ("DSOrganize IRC")
07:07:36 Quit BlakeJohnson86 (Read error: 60 (Operation timed out))
07:10:53 Nick fxb__ is now known as fxb (
07:18:35 Join BlakeJohnson86 [0] (
07:20:21 Quit jmillikin (Read error: 110 (Connection timed out))
07:20:33 Quit pixelma ("No Ping reply in 90 seconds.")
07:20:38 Join pixelma_ [50] (n=pixelma@rockbox/staff/pixelma)
07:20:58 Nick pixelma_ is now known as pixelma (n=pixelma@rockbox/staff/pixelma)
07:33:15 Join n1s [0] (n=n1s@rockbox/developer/n1s)
07:35:22 Quit fyrestorm (Read error: 104 (Connection reset by peer))
07:36:24***Saving seen data "./dancer.seen"
07:37:22 Quit krazykit (Read error: 104 (Connection reset by peer))
07:39:39 Join krazykit [0] (
07:45:14 Quit JdGordon (Read error: 104 (Connection reset by peer))
07:48:55 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
07:55:54 Quit krazykit (Read error: 104 (Connection reset by peer))
07:55:55 Nick fxb is now known as fxb__ (
07:59:51 Join krazykit [0] (
08:09:04 Join bertrik [0] (
08:21:49 Join ender` [0] (n=ender@
08:24:54 Join fyrestorm [0] (
08:24:56 Quit rwong ("Irssi: Uptime: 101d 22h 47m 24s")
08:26:42 Join rwong [0] (
08:31:36 Quit krazykit (Read error: 104 (Connection reset by peer))
08:35:00 Join Rob2222 [0] (
08:35:44 Join flydutch [0] (
08:36:15 Join krazykit [0] (
08:39:00 Quit safetydan ("Leaving.")
08:41:57 Join Zagor [242] (n=bjorn@rockbox/developer/Zagor)
08:50:54 Quit BHSPitMonkey (Remote closed the connection)
08:53:25 Quit Rob2223 (Read error: 110 (Connection timed out))
09:10:06 Quit lymeca (Read error: 104 (Connection reset by peer))
09:10:21 Join lymeca [0] (
09:10:30 Quit bertrik (Read error: 113 (No route to host))
09:13:30 Join petur [50] (n=petur@rockbox/developer/petur)
09:15:27 Quit tessarakt ("Client exiting")
09:18:55 Quit HellDragon (Client Quit)
09:22:05 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
09:28:23 Join Thundercloud [0] (
09:36:27***Saving seen data "./dancer.seen"
09:43:49 Quit Zagor ("Don't panic")
09:52:51 Quit Thundercloud (Remote closed the connection)
09:52:59 Quit Rob2222 ()
10:06:39 Join wincent [0] (
10:15:42 Join HellDragon [0] (
10:19:09 Quit HellDragon (Remote closed the connection)
10:26:37 Join pyro_maniac [0] (
10:29:27 Quit fyrestorm ("lamers envy me like they envy bill g -- main boot xp, just the way it should be!")
10:32:38 Join kugel [0] (i=kugel@rockbox/developer/kugel)
10:33:13 Quit Tristan (Remote closed the connection)
10:37:13 Join robin0800 [0] (
10:37:26 Join fyrestorm [0] (
10:38:19 Join efyx_ [0] (
10:41:58 Join pyro_maniac1 [0] (
10:44:16 Quit pyro_maniac (Read error: 60 (Operation timed out))
10:55:31 Join sandhya [0] (n=sandhya@
10:55:37 Join funman [0] (n=fun@rockbox/developer/funman)
10:55:55 Join kugel_ [0] (i=kugel@
11:03:41sandhyaHi, I've got an apple ipod nano and am looking to get it to play FLACs and in general, to get rid of the apple UI which I've never liked
11:04:14Bagdersandhya: if its the 1st gen you're lucky
11:06:19 Quit cool_walking_ (" ajax IRC Client")
11:15:02 Quit kugel (Read error: 110 (Connection timed out))
11:17:23 Join funman_ [0] (
11:17:29 Quit funman (Read error: 113 (No route to host))
11:17:44 Nick funman_ is now known as funman (
11:25:29FrankTMhow do i boot the old firware on my device?
11:25:46LloreanFrankTM: Depends on your device, but it should be in the manual.
11:26:44funmanif it's the fuze, keep left key pressed while booting
11:27:19FrankTMthat worked
11:28:01FrankTMfunman: thx
11:31:22sandhyaBagder: thanks... sorry for the delay in my reply.. had a sudden guest here.
11:31:29sandhyaI think that it's a first gen nano
11:31:56sandhyaBased on it looks like one
11:32:06sandhyais there any way to confirm this?
11:32:29sandhya(why in hell can't they just write the name properly on the player? *grumble*)
11:34:19kugel_I think left works for all AMSes but c200v2
11:34:32kugel_if the bootloader is up-to-date that is
11:35:39Lloreansandhya: RBUtil (the installer) will detect it if it's a supported iPod, so an easy test if you're still uncertain is just that.
11:35:59sandhyaexcellent :)
11:36:08sandhyais there a way to back up the current firmware on the ipod (and restore if need be)?
11:36:28***Saving seen data "./dancer.seen"
11:36:35LloreanIt doesn't overwrite anything, and is fully uninstallable
11:40:33sandhyagreat :)
11:46:47sandhyaI downloaded the executable for linux (I'm on kubuntu jaunty).. The installer pops up a configuration utility and its autodetect feature says that it doesn't detect a device
11:47:09sandhyaI mounted the ipod first
11:49:10LloreanWhat color is your iPod?
11:49:23linuxstbsandhya: Are you running rbutil as root (e.g. with sudo) ?
11:49:40sandhyaLlorean: black
11:49:55sandhyalinuxstb: nope.. should I do so?
11:50:19linuxstbYes, it's needed for the bootloader installation.
11:50:24sandhya"Installing the bootloader portion of Rockbox requires you to have administrative (Windows) or root (Linux) rights. "
11:50:29sandhyaI see - thanks
11:52:14sandhya"[INFO] Ipod found - 1st Generation Nano ("winpod") - /dev/sdb" :)
11:53:07sandhyaI have an invalid symbol next to TTS engine
11:53:26sandhyais there a package that I should install? Anything recommended?
11:54:27 Quit parafin (Remote closed the connection)
11:55:32 Join parafin [0] (i=parafin@
11:57:23sandhyaI found espeak in the repository
11:57:25 Quit parafin (Client Quit)
11:57:35sandhyadetected fine by the installer as well
11:57:42 Join parafin [0] (
11:59:17 Join NyaX [0] (n=508ff6e9@gateway/web/cgi-irc/
11:59:29sandhyainstalling ... (apologies for the running commentary, but it makes me feel better :)
12:00:25NyaXhey, i have a problem with compiling the bootloader for the sansa e200 v2: "as: unrecognized option `-mcpu=arm9tdmi' " can anybody help me?
12:02:15funmandid you build the cross compiler with ?
12:03:03funmanis the cross compiler in your path ?
12:05:41 Join einhirn [0] (
12:07:46 Quit NyaX ("CGI:IRC (Ping timeout)")
12:10:58 Part LinusN
12:12:07 Join dfkt [0] (i=dfkt@unaffiliated/dfkt)
12:13:08 Join NyaX [0] (n=508ff6e9@gateway/web/cgi-irc/
12:18:40 Join Rob2222 [0] (
12:21:24funmanNyaX: is the cross compiler in your path (arm-elf-gcc) ?
12:23:51 Quit sandhya (Read error: 104 (Connection reset by peer))
12:25:02NyaXfunman: do you mean this? in etc/profile: PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/opt/sh/bin:/opt/m68k/bin:/opt/arm/bin:$PATH
12:25:41funmanwell just launch a terminal and type 'which arm-elf-gcc'
12:26:12NyaXi'm under windows, so should i launch cygwin?
12:27:00NyaXok, i get this: /usr/bin/arm-elf-gcc
12:28:09funmanit looks like you have another cross compiler installed, try removing this one from cygwin if you installed it from here
12:28:47 Join fyre^OS [0] (
12:29:23 Quit flydutch (Read error: 104 (Connection reset by peer))
12:29:35NyaXok, i think i reinstall the whole thing (cygwin), because i dont't know where the compiler correct is located
12:31:07 Join flydutch [0] (
12:32:56funmanby default it goes into /usr/local unless you change it
12:33:30funmantry PATH=/usr/local/arm-elf/bin:$PATH and re-run configure
12:34:42*Torne hrms and seems to have found a way to make his player skip :(
12:35:16Tornedenying the device disk IO (also known as jogging) while it's still loading the db/dir caches into ram
12:35:24Torneseems to make decoding skip even though there's lots of mp3 buffered
12:35:45funmanTorne: perhaps too much time is spent in the ata driver?
12:35:57Torneit's just slightly annoying
12:36:14Torneespecially since my day seems to go "put on headphones, walk out of house, run for bus" :)
12:39:25 Quit fyrestorm (Read error: 110 (Connection timed out))
12:39:35 Join salty-horse [0] (
12:39:49salty-horsecan someone please close this bug as invalid?
12:41:21funmansalty-horse: done
12:41:31 Join blithe_ [0] (
12:42:22 Join gregzx [0] (
12:45:33 Join barrywardell [0] (
12:46:11 Quit blithe ("Lost terminal")
12:46:12 Quit einhirn (SendQ exceeded)
12:52:37 Quit NyaX ("CGI:IRC (Ping timeout)")
12:53:02 Join einhirn [0] (
12:53:20 Join NyaX [0] (n=508ff6e9@
12:53:33NyaXfunman: ok now it says: /opt/arm/bin/arm-elf-gcc
12:54:45funmanif it's where you installed it, then it's ok
12:55:05NyaXok i think it works :) thanks :)
12:55:30NyaXbuild bootloaderfile, yes :)
13:00:41 Quit NyaX ("CGI:IRC (Ping timeout)")
13:08:53 Join petur2 [50] (n=petur@rockbox/developer/petur)
13:12:17 Quit petur (Nick collision from services.)
13:12:21 Nick petur2 is now known as petur (n=petur@rockbox/developer/petur)
13:15:18 Join NyaX [0] (n=508ff501@gateway/web/cgi-irc/
13:15:32NyaXok now it says: "loading firmware, filme not found" but .rockbox is on the sansa
13:18:38 Join sandhya [0] (n=sandhya@
13:18:53sandhyalooks like the installation is successful on my nano
13:19:10 Quit perrikwp (" ajax IRC Client")
13:20:44sandhyaI get the rockbox UI when I start my ipod, but I can't see any text
13:20:53sandhyathe fonts package was definitely installed during installation
13:20:58sandhyaam i missing something else?
13:21:47sandhyaTo clarify, I see the menu icons and can navigate between them, but I do not see any text at all
13:22:33 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
13:23:41funmansandhya: did you properly eject the player?
13:23:43funmanNyaX: same
13:23:52funmanis jabber notify for flyspray updates supposed to work ?
13:24:47sandhyafunman: I used the device notifier to eject it and then did the menu reset by pressing menu + select
13:27:09NyaXfunman: can't you start it too?
13:27:30funmansandhya: then i don't know sorry
13:27:48funmanNyaX: checks if .rockbox/rockbox.sansa is present and has a correct size
13:28:51 Quit robin0800 (Remote closed the connection)
13:29:02NyaXfunman: no, it's not there
13:29:36sandhyafunman: but I think that you might be right.. when I load rockbox's installer again, I got a configuration error
13:30:03sandhyaafter entering the configuration screen and autodetecting.. when I clicked save, it gave me a mountpoint is not writeable error message
13:30:20sandhyawhich I presume indicates that the device was not ejected properly?
13:31:02krazykitor it means your user doesn't have write permissions to that directory
13:31:25sandhyaI launched the installer via a sudo call
13:34:15sandhyachmod: changing permissions of `/media/MY IPOD/': Read-only file system
13:34:31sandhyadrwxr-xr-x 7 sandhya root
13:34:56sandhyaI get the error message when I launch the installer as user 'sandhya' as well
13:34:59NyaXfunman: how can i get the file`?
13:35:01funmanis hold switch on ?
13:35:05funmanNyaX: build it!
13:36:29***Saving seen data "./dancer.seen"
13:36:38 Join preglow [0] (i=thomj@rockbox/developer/preglow)
13:44:29NyaXsorry i cant find how i can create the file
13:45:00FrankTMhow did you get the .rockbox stuff/
13:46:10NyaXi? from the daily build "rockbox-21094"
13:47:52 Join Tristan [0] (
13:50:27FrankTMshould be fine i guess
13:50:48NyaXhow can i build it?
13:54:50 Part salty-horse ("Leaving")
13:55:22 Quit sandhya (Remote closed the connection)
13:57:29FrankTMNyaX: i build everything from source. so i'm not sure what you should do actually
13:57:36FrankTMim pretty new to this project
13:58:25 Join ecrips [0] (
13:58:51funmanNyaX: there is no daily builds for e200v2
13:59:52NyaXouh, i meaned the daily source
13:59:58ecripsHi, I've just got a Sansa Fuze v2 and I'm wondering whether the Rockbox Sansa AMS port will work on it or not? Does anyone know?
14:03:13funmanecrips: i know : no
14:03:42funmanit's different hardware inside
14:03:46ecripsfunman: any idea how much work it would be to get it working?
14:04:20funmana lot since AMS don't want to give us the documentation we have for the other Sansa AMS
14:04:21ecripsI have some experience working with embedded hardware so could help get it ported if it's not too difficult
14:04:40funmanecrips: I have made some code for Clipv2 which is supposedly based on the same SoC than Fuzev2
14:05:18linuxstbfunman: Have AMS actually said no, or have they just ignored all requests?
14:05:19ecripsIs the code in SVN or available elsewhere?
14:05:27funmansince you are the only one who stepped up with a fuzev2, you could start by accessing at least one button for dualboot, then lcd
14:05:50funmanecrips: the code is on (unsynced to current svn however)
14:06:15funmanlinuxstb: they first said "yes, show us rockbox on AS3525 first", and then stopped answering
14:06:48linuxstbfunman: :(
14:07:47funmanecrips: there is a lot of similarities however with the Sansa AMS (based on AS3525) and Fuzev2/Clipv2 (supposedly based on AS3531), so when we have a driver for the SD controller (internal storage is accessed by a SD controller as well), this should be easier
14:08:24ecripsok, well it sounds like the first stage is to find a GPIO button to do dual boot with
14:08:34funmanI have some crude code for communication with the SD controller, but now i don't know how to start data transfers
14:08:49funmanecrips: yes, and you'll need to modify mkamsboot's dualboot.S with special care
14:09:08ecripsYes I'd prefer not to instantly brick it :)
14:09:22funmanlet me resync the patch and i'll give you some code
14:09:45 Join froggyman [0] (n=187b533e@gateway/web/cgi-irc/
14:14:14funmanecrips: you understand that there is a risk of bricking anyway?
14:14:28ecripsfunman: yes
14:16:25NyaXknow i have a problem with building rockbox from the source :/ can i post the log? (9 lines)
14:16:37funmanNyaX: use pastebin
14:16:44NyaXoh, okay
14:17:31linuxstbNyaX: Did you type "make" first?
14:18:36linuxstbAnd that succeeded?
14:19:20Tornemy guess would be the make failed but you didn't notice because the makefile cleaned up all the bitmap temporary files afterward and made the error scroll off the screen. :)
14:19:26Tornei say that because i manage that one a lot
14:19:38NyaXno, but i started it again and now it seems to work
14:23:53NyaXand "make" i can type "make zip" to get everything in a .zip file?
14:25:00 Quit froggyman ("CGI:IRC")
14:29:32NyaXi love you! everything works :):) now i just must copy the rest in the sansa... after one year without rockbox...wohooo^^
14:29:48 Join LambdaCalculus37 [0] (i=44a0430d@rockbox/staff/LambdaCalculus37)
14:36:18funmanecrips: do you know a bit ARM assembly ? (the button check is written in assembly)
14:36:36ecripsfunman: yes that's basically what I do for a living :)
14:36:59ecrips(well actually mostly the code is in C - but there's some assembly in there too)
14:38:09funmanI resynced the patch for Clipv2
14:38:54funmanyou can use to test gpio on your fuzev2
14:39:59funmani didn't added a new fuzev2 target to the build system however (laziness..), but you can use any file provided you run a (modified by you) scramble.c on it, or provided you tweak mkamsboot sanity checks
14:40:10 Quit itcheg (" ajax IRC Client")
14:40:21funmansince all the dualboot code is in mkamsboot, you could feed it with the content of /dev/random and it would still be able to boot the OF
14:41:46 Join ender [0] (
14:42:45ecripsfunman: ok, well I'll have a look at it all tonight - it's the end of my lunch break now so I'd better get back to real work
14:43:07funmanecrips: ok, thanks!
14:43:27 Quit ecrips ("TinyIRC 1.1")
14:49:13 Quit funman ("leaving")
14:49:56 Join funman [0] (n=fun@rockbox/developer/funman)
14:50:20 Quit funman (Client Quit)
14:56:32 Quit Horscht ("Verlassend")
15:00:16 Quit ender` (Read error: 110 (Connection timed out))
15:00:27 Quit NyaX ("CGI:IRC")
15:12:37 Join petur2 [50] (n=petur@rockbox/developer/petur)
15:12:58 Quit petur (Nick collision from services.)
15:13:00 Nick petur2 is now known as petur (n=petur@rockbox/developer/petur)
15:19:40 Join evilnick [0] (i=0c140464@gateway/web/ajax/
15:22:59 Quit kugel_ (Read error: 110 (Connection timed out))
15:23:51 Join Blue_Dude [0] (
15:25:30 Join kugel [0] (i=kugel@rockbox/developer/kugel)
15:25:57 Quit linuxstb (Read error: 113 (No route to host))
15:27:29Blue_DudeHi. Anyone know how to look at the errno from the file.c routines? The .h file explains that errno is not global, and extern doesn't seem to work.
15:28:24 Join itcheg [0] (i=41d59de2@gateway/web/ajax/
15:30:13 Join cool_walking_ [0] (
15:33:32 Nick fxb__ is now known as fxb (
15:36:33***Saving seen data "./dancer.seen"
15:44:45 Join Keteremillpario_ [0] (
15:45:36 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
15:45:58 Part Keteremillpario_ ("Ex-Chat")
15:51:40 Join petur2 [50] (n=petur@rockbox/developer/petur)
15:52:44 Quit timc (Success)
15:53:34 Quit cool_walking_ (Remote closed the connection)
15:54:21 Join SirFunk_ [0] (
15:54:52 Quit petur (Nick collision from services.)
15:54:54 Nick petur2 is now known as petur (n=petur@rockbox/developer/petur)
15:55:43 Join timc [0] (n=aoeu@
16:03:48 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
16:04:33 Join petur2 [50] (n=petur@rockbox/developer/petur)
16:05:16 Quit petur (Nick collision from services.)
16:05:19 Nick petur2 is now known as petur (n=petur@rockbox/developer/petur)
16:08:53 Quit SirFunk__ (Read error: 110 (Connection timed out))
16:19:04 Quit antil33t (Read error: 104 (Connection reset by peer))
16:19:18 Join antil33t [0] (n=Mudkips@
16:29:58 Quit SirFunk_ (Read error: 110 (Connection timed out))
16:30:38 Join SirFunk_ [0] (
16:33:27 Join nibbler [0] (n=Nibbler@
16:47:32 Join stoffel [0] (
16:49:31 Join Xerion [0] (
16:52:29saratogaUnhelpful: I'm looking into your question about which way of computing the MDCT is fastest today
16:52:43saratogathe new ffmpeg way looks remarkably clever, so I think its worth exploring
17:02:58 Join toffe82 [0] (n=chatzill@
17:06:50 Join evilnick_230 [0] (i=0c140464@gateway/web/ajax/
17:28:26 Join jmillikin [0] (
17:30:04 Join funman [0] (n=fun@rockbox/developer/funman)
17:33:01 Join SirFunk__ [0] (
17:35:17 Join sajes [0] (n=sajes@
17:36:17sajesLooks like rockbox is generally compatible with the e200v2 (from the status page.), is the install procedure the same as with a v1?
17:36:35***Saving seen data "./dancer.seen"
17:36:42LambdaCalculus37sajes: No, it's a different install process, and the port is not 100% complete yet, either.
17:37:11sajesLambdaCalculus37: The status page indicates that everything generally works except USB.
17:37:45funmanit doesn't indicate the presence of several bugs however, and that should be fixed
17:38:04*LambdaCalculus37 lets funman do that, since he knows the status of the AMS ports
17:38:09VytenisSHello, what does Backlight on Hold do ?
17:38:17 Join matsl [0] (
17:38:31sajesfunman: So it'd be a pretty stupid idea to install rockbox on my e200v2?
17:38:57LambdaCalculus37VytenisS: Backlight on Hold configures the behavior of the backlight when the Hold switch on a DAP is clicked on.
17:39:19funman"The following targets have code in SVN but have been judged insufficiently mature to be supported, usually because a critical function (such as sound, display, etc is incomplete or unstable)." < i'm not sure if Sansa AMS fit in this description
17:39:19VytenisSLambdaCalculus37: Thanks
17:39:44funmansajes: it'd be a good idea to wait for it to be officially supported and listed on the front page
17:39:46LambdaCalculus37VytenisS: The manual will explain more about what each option does.
17:39:55saratogathe SansaAMS page indicates whats wrong with the Sansa AMS devices
17:40:40funmanwell "The following targets have code in SVN but have been judged insufficiently mature to be supported" : that's descriptive enough
17:40:55funmanperhaps that part should be made bold?
17:41:24saratogai think unstable is a pretty good description of the AMS devices right now
17:41:50saratogaif they were completely stable without MMU I think we'd have at least put up a download link by now
17:42:29sajesfunman: I can't find any bugs for the e200v2.
17:42:58saratogayou're not looking very hard then!
17:43:10funmani know at least 4
17:43:22Blue_DudeHi. Anyone know how to look at the errno from the file.c routines? The .h file explains that errno is not global, and extern doesn't seem to work.
17:43:37sajessaratoga: There's a 'hard way' to use a searchbox?
17:43:42funmanmanual isn't even started, rbutil support isn't finished, playback causes deadlocks, caches are disabled
17:43:43 Join l403 [0] (n=l@
17:44:15funmansajes: these bugs are known by the developers working on the port, not advertised for everyone, although there is flyspray tickets for 2 of these bugs
17:44:41sajesfunman: ... That's about stupid.
17:45:07sajesWhat's the point of a bug tracker if it doesn't contain outstanding bug reports?
17:45:32funmansajes: what's the point of opening a bug report without details?
17:45:59funman"my sansa crashes randomly. please fix it asap" is not worth a bug report
17:46:15sajesfunman: To let other people test and see if the same thing is happening to their devices, or if it's an isolated issue.
17:46:18funmando you want to help us?
17:46:37funmansajes: the sansas of just every dev crash randomly, so no it's not an isolated issue
17:47:23saratogai think anyone using the sansas for more then a few minutes is aware they crash every few minutes :)
17:47:34 Quit SirFunk_ (Read error: 110 (Connection timed out))
17:47:57saratogaanyone familar with the keymaps want to tell me if this looks ok: FS #10249 - Gigabeat F/X: fix wrong key in "Set Time/Date" screen
17:48:03saratogai think it should go in but what do i know
17:48:20sajesfunman: "My sansa does x when I do y. It must be related to n.".
17:48:28funmansajes: please open such a report
17:49:21sajesfunman: Can't. I don't have rockbox installed.
17:49:22funmanbecause myself i have absolutely no precise idea of x, neither y, neither n. x = "doesn't answer" isn't enough
17:49:43 Quit kugel (Read error: 110 (Connection timed out))
17:49:51 Join MarcGuay_ [0] (
17:49:54LambdaCalculus37saratoga: That does look correct, but let me make sure.
17:50:47saratogateru seems really interested in working on plugins (12 patches so far with manual documentation!) so I don't want to discourage him by letting his patches rot
17:52:19LambdaCalculus37saratoga: I haven't got my Gigabeat F right now, so I can't confirm it on the device itself.
17:54:57 Quit gregzx ("ChatZilla 0.9.84 [Firefox 3.0.10/2009042316]")
17:57:28 Quit matsl (Read error: 110 (Connection timed out))
18:03:40 Join gregzx [0] (
18:04:34 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
18:04:40 Quit MarcGuay (Read error: 110 (Connection timed out))
18:05:10 Join JdGordon| [0] (i=ad80a41f@gateway/web/ajax/
18:12:21 Quit petur ("work->rain->home :(")
18:19:10 Quit stoffel (Read error: 113 (No route to host))
18:22:45 Quit Blue_Dude ("ChatZilla 0.9.84 [Firefox 3.0.10/2009042316]")
18:37:35 Quit JdGordon| (" ajax IRC Client")
18:40:10l403!seen wp*
18:41:15l403guys, is wpyh around here sometimes?
18:41:34 Quit nibbler (Read error: 110 (Connection timed out))
18:43:46l403or maybe AlexP could help out. There is quite alot of ppl stuck with the Meizu M6 on the DFU process
18:44:13markunl403: how are they stuck?
18:44:24LambdaCalculus37l403: And is this to help with the port?
18:44:33l403on the get cpu model
18:46:00*gevaerts doesn't see anything unexpected on that page
18:46:20 Quit pyro_maniac1 ("Leaving.")
18:46:32markunon FreeBSD I had to remove one of the 2 get_cpu lines (388-389) in utils/meizu_dfu/meizu_dfu.c
18:46:59l403gevaerts, not even the last post after wpyh's "solution"
18:47:03 Join kugel [0] (n=kugel@rockbox/developer/kugel)
18:47:14l403I am just looking at the source how to get around it
18:47:33kugelfunman: re: "manual isn't even started, rbutil support isn't finished, playback causes deadlocks, caches are disabled" 3 of those aren't related to the stability of the port
18:47:48kugeland I don't experience the 4th one on my fuze
18:47:51markunl403: can you try it with 388 commented out?
18:47:54saratogakugel: thats a list of bugs
18:47:59l403sure I can
18:48:06gevaertsl403: the dfu tool is meant to upload two firmware files, one after the other. That works for the OF. If you upload the rockbox code, you only upload one, so the second upload fails. This is expected
18:48:14funmankugel: so is there any problem on your fuze?
18:48:21kugelnot at all
18:49:00kugelI'm using it more than my e200. It's equally stable from what I've noticed, but just sounds better
18:49:48funmansaratoga: which models do you own/use ?
18:52:04 Part reacocard
18:52:30funmanperhaps i have a false memory syndrome for playback deadlock on my fuze
18:52:35funmannot on the clip, for sure
18:53:19 Quit linuxstb (Read error: 113 (No route to host))
18:53:21 Join JdGordon| [0] (i=836b0070@gateway/web/ajax/
18:54:32l403markun, on the 388 line I already have the main() but there is 3 duplicate get_cpu()'s in the code
18:54:45markunah, I only have 2 :)
18:55:21markunl403: but your problem is not what gevaerts wrote?
18:55:46l403it doesnt even start uploading the first file
18:56:17l403two of those duplicates are right away in the dfu_m6sl()
18:56:20l403..which I have
18:57:59l403it fails on the first image upload as there is printf Wait a sec and sleep(1) between them but it doesnt even get to that
18:58:05 Quit blithe_ ("Lost terminal")
18:58:16 Join blithe [0] (
19:00:00l403I tried disonnecting other usb devices just to avoid some kind of usb conflict but no success
19:02:34l403the usb_control_msg() has to be returning < 0
19:03:50gevaertswell, it works here
19:03:57gevaertsYou are running this as root, right?
19:04:48l403could you pastebin your dfu source?
19:04:58gevaertswhy? It's just the svn one
19:05:37*l403 facepalms
19:05:39 Quit kugel (Read error: 60 (Operation timed out))
19:11:34 Join stoffel [0] (
19:13:02 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
19:16:29 Join bertrik [0] (
19:23:33 Join miepchen^schla [0] (
19:28:34 Join raphi [0] (
19:34:02 Join BryanJacobs [0] (
19:36:38***Saving seen data "./dancer.seen"
19:37:31 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
19:56:01 Nick fxb is now known as fxb__ (
20:01:02 Join pyro_maniac [0] (
20:02:08saratogais it ok to leave kemap files over 80 characters when I edit them?
20:02:37saratogashrinking them to 80 chars would make them pretty unreadible i think
20:03:11funmanreadability before strict compliance to terminal width
20:05:44 Join kugel [0] (n=kugel@rockbox/developer/kugel)
20:12:13 Quit kugel ("exit(0);")
20:12:20 Join kugel [0] (n=kugel@rockbox/developer/kugel)
20:15:32 Join joa [0] (
20:15:39joawow, busy in here
20:15:49joai'm looking for some help, advice
20:16:06joai am having some bother with my Iriver H10
20:16:15 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
20:16:28joais anyone who knows this all too well around?
20:16:47JdGordon|how about actually asking a question?
20:16:49domonokytell us you problem, and maybe someone can help..
20:17:21joait doesn't show up, at all. when connected via usb in rockbox
20:17:35joai get in via the UMS emergency mode
20:17:41joaafter a few tries it shows up.
20:17:50joai try uninstall via the autoinstaller
20:18:02domonokyjoa: is the the 3.2 release or a current build ?
20:18:20joarockbox would have been whichever build around nov 2008
20:18:29joai imagine 3.2
20:18:38joait crashed when uninstalling
20:18:52joaand when i try to uninstall the bootloader, via the same method
20:18:54domonokythen you should first update to a current build, and try again.
20:18:57joait gets cannot find original firmware
20:19:33joai did stick it in root, found it in system.
20:19:38joaokie dokie will try that now.
20:20:23joaappears to be installing fine
20:23:41 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
20:25:16 Join mirak [0] (
20:34:29joait appeared to install no probs
20:34:33joarestarted the iriver
20:34:45joairiver message about restoring the files goto
20:36:56 Join kugel_ [0] (
20:37:12 Quit kugel (Read error: 110 (Connection timed out))
20:39:30*Bagder adds committer #74
20:40:09JdGordon|more trouble makers!
20:40:12 Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/
20:40:16JdGordon|ah, i mean... yay :)
20:43:13joai definitely installed the bootloader, and rockbox "missing system files"
20:43:32LambdaCalculus37Bagder: So who's the lucky new committer? ;)
20:44:03BagderJack "FlynDice" Halpin
20:44:49funmanlet's hope it motivates him to finally fix the port :-)
20:45:10LambdaCalculus37FlynDice: Welcome! :)
20:45:25*LambdaCalculus37 hands FlynDice a welcoming beer
20:45:39gevaertsyay, beer! We need more committers!
20:47:32FlynDiceThanks guys, I'll try not to include mmu-arm.s in every commit...;)
20:49:40FlynDiceyou do realize this is like giving the 17 year old gardener the keys to the Playboy Mansion so it's easier to cut he lawn....
20:49:41 Join Zagor [242] (
20:49:52FlynDiceer the
20:51:05 Quit blithe ("Lost terminal")
20:51:16 Join blithe [0] (
20:52:18LambdaCalculus37FlynDice: That was like all of us at one point. :)
20:52:39 Quit raphi ("leaving...")
20:52:42LambdaCalculus37Anyway... the test!
20:53:04LambdaCalculus37FlynDice: Time to make your initial commit! :)
20:55:13markunFlynDice: congrats
20:55:20*FlynDice looks for copy of svn for dummies
20:56:07joai have OF.mi4, should this be renamed to H10.mi4
20:58:43gevaertsjoa: I think that will restore the OF, yes. Make sure to backup system/ entirely though
20:59:42FlynDiceLambdaCalculus37: thanks
21:00:10joarenamed the OF to H10
21:00:15joait's booted rockbox
21:00:29joaplugged in usb after boot
21:00:37joaand windows is asking for driver, is this normal?
21:01:07gevaertsthat depends on the version
21:01:22joarockbox version? or version of windows?
21:01:29gevaertsanyway, it seems that your OF.mi4 was actually the rockbox bootloader...
21:01:32gevaertsrockbox version
21:02:10joabefore i upgradeded, there was H10 and Orignal
21:02:20joaerm, upgraded*
21:02:47joathis is the problem i had at the very beginning
21:02:57joaboot to rock, insert usb, windows asking for drivers
21:03:15Mikachujust point it to any usb mass storage driver you happen to have installed
21:03:19gevaertswhich version of rockbox do you have? This is probably normal behaviour
21:03:24gevaertsMikachu: wrong :)
21:03:31Mikachu:P /me uses linux
21:03:38gevaertsMikachu: unrelated
21:03:51Mikachuno, it means you should disregard everything i say about windows :)
21:04:00gevaertsMikachu: this isn't about windows
21:04:18 Quit BryanJacobs ("null")
21:04:40gevaertsjoa: that one doesn't have built-in rockbox usb, so it uses the built-in ROM for USB. You need to hold a button while connecting to make it reboot to that
21:04:49*gevaerts looks up the required button
21:05:11gevaertsah, BUTTON_RIGHT
21:05:35gevaertsFor more convenience, you can use a current build, as those have USB mass storage built-in
21:05:43Tornejoa: it's asking for a driver because rockbox is presenting itself as a dummy driver to just allow charging
21:05:56Torneer, dummy device
21:05:59Torneyou can just ignore it
21:06:01joai see :)
21:06:08joafor plugging into anything?
21:06:27joa3.2 is the latest stable isn't it gevaerts?
21:06:29gevaertsTorne: well you can't ignore it if you want a mass storage connection...
21:06:31gevaertsjoa: yes
21:06:40Mikachugevaerts: ah sorry, i completely misunderstood the problem :)
21:06:52Tornegevaerts: yus, but i mean if he has a release build then it won't eb a mass storage connection anyway
21:06:56Mikachui thought that windows asked about that even when rockbox did present itself as a ums device
21:06:56Torneso the driver popup is irrelevant
21:07:04Torneif it was a UMS device it wouldn't ask
21:07:17Mikachuwindows has asked me about that, but that could have been w98 :)
21:07:39Mikachurockbox doesn't show any "safe to unplug" yet right? (or am i doing something wrong?)
21:07:45gevaertsMikachu: speaking of problems, have you tried a new(er) bootloader for your nano/HID problem? I know it's a long shot, but people have used it on nano successfully
21:07:49joawhen you say current build gevaerts?
21:07:53Mikachugevaerts: no, not yet
21:08:00Tornejoa: nightly build from the current development code
21:08:00joasomething which does concern me
21:08:05joaoh right
21:08:13gevaertsTorne: not nightly. Current!
21:08:21joais when i try to uninstall
21:08:22Tornewell, ok, yah :)
21:08:24joarockbox crashes
21:08:24Torneyou build more :0
21:08:28Tornebut same thing *g*
21:08:38joaas in, the windows autoinstaller
21:08:43gevaertsjoa: you can leave the bootloader in place, just replace .rockbox
21:10:01gevaertsalso, what do you mean by "when i try to uninstall rockbox crashes"? What sort of crash?
21:10:36joathe program stops responding
21:10:45joathe rockbox utility
21:11:18gevaertshm, it shouldn't do that
21:11:35gevaertsAnyway, you can just install a current build over what's there now. No need to uninstall first
21:11:55joalast question
21:12:05joaif i want to restore totally back to original iriver fw
21:12:12joahow does one go about doing that?
21:12:45saratogaread the manual?
21:13:02gevaertsYou basically put the original H10.mi4 back
21:13:51joaso everything rockbox is in the .rockbox folder
21:14:02joaexcept the bootloader with is the .mi4 file?
21:14:49CIA-38New commit by saratoga (r21099): Commit part of FS #10138 by Teruaki Kawashima. Fixes up ugly formatting in gigabeat keymap. No functional changes.
21:15:41gevaertsjoa: in case you don't have the original H10.mi4 anymore, it doesn't seem too hard to find with google
21:16:04joai do, those were the first two files i backed up.
21:16:21joai was confused because i tried to unistall automatically with an older version
21:16:29joaand it said it couldn't locate the original bootloader
21:16:42joaput them both in root and still no go
21:16:48 Quit Nico_P (Remote closed the connection)
21:16:50gevaertstry in system/
21:16:58joayes they were there :)
21:17:12joabut it was just the message "cannot locate" even though they were there
21:17:20joamaybe it was expecting another filename, not sure
21:17:32 Join Thundercloud [0] (
21:17:39joagoing to get it totally stock
21:17:43joajust so i know i can
21:17:50joathen install rockbox, then get a daily build
21:17:58 Join {phoenix} [0] (
21:21:02joathis is all making much sense now
21:21:07joarestored back to original
21:21:08CIA-38New commit by saratoga (r21100): Commit next part of FS #10138 by Teruaki Kawashima. Fixes check for open error in rocklife.
21:23:04saratogaUnhelpful: is line 2559 in pictureflow.c wrong as suggested in FS #10138? It does look odd to me
21:27:50***Alert Mode level 1
21:27:50CIA-38New commit by saratoga (r21101): Commit next part of FS #10138 by Teruaki Kawashima. Fixes mistaken error return value in pictureflow.
21:28:04saratogareading the code is definately wrong
21:28:18joawhich firmware are you working on saratoga?
21:28:25joafor which device
21:28:29saratogaall of them
21:28:39joai'm just curious as to what has picture flow
21:28:48Torneall of them
21:28:54saratogacheck the wiki, but most targets do i think
21:28:59gevaertsno the Archos Player!
21:28:59Tornewell, the largeish targets
21:29:22saratogai assume all bitmap display targets but i don't know
21:31:41gevaertsI think so, yes
21:33:12Mikachu#ifdef HAVE_LCD_BITMAP
21:33:12Mikachu#ifdef HAVE_TAGCACHE
21:33:20saratogacould someone familar with plugins take a look at the rest of FS #10138? i think that should go in but i don't know enough to do it myself
21:35:12joaheh, now i returned the fw to normal
21:35:22joacan't get intl UMS mode
21:35:27*joa figures this out
21:36:39***Saving seen data "./dancer.seen"
21:37:25joai guess sometimes it does help to read the manual
21:37:51***Alert Mode OFF
21:41:51joayou can get the latest up to the minute build via the uility, that's cool.
21:42:14 Quit bertrik (Remote closed the connection)
21:42:17joayou have some kickass update methods in place.
21:45:47kugel_saratoga: the last 4 hunks are fine
21:46:51 Join FOAD_ [0] (
21:48:31 Join bertrik [0] (
21:49:11saratogakugel: what do they do exactly?
21:49:49 Join paulk [0] (
21:49:50Unhelpfulsaratoga: yes, that is definitely wrong. thanks for fixing.
21:50:08saratogathanks but i didn't spot it, just committed
21:51:23 Quit Thundercloud (Remote closed the connection)
21:52:17 Join mcuelenaere [0] (
21:52:58saratogaUnhelpful: i traced through the mul, add and branch counts for the new ffmpeg fft/mdct, and they're impressively low
21:53:18Unhelpfultheir mdct has branches?
21:53:49saratoga5N/8 branches
21:54:08saratogaactually a bit lower then that
21:55:12joagah, gevaerts, when i use the utility to install the bootloader
21:55:19joai get, missing system files etc
21:55:40gevaertswhich exact h10 model is this?
21:55:56Unhelpfulit that some sort of zero-valued-coefficient optimization? i just don't see why else there would be comparisons or branches, i'm not as familiar with imdct but it and idct are both essentially the sum of several basis functions scaled by the coefficients, are they not?
21:56:25saratogaUnhelpful: there is but those are unrolled
21:56:26joah10 6gb EU model
21:56:38joathe bootloader it installed fine
21:56:40gevaertsis that the MTP one?
21:56:44joai think so yes
21:56:50joawell 100% yes
21:56:54saratogaall mdct implementations i've seen have branches because fully unrolling them would give an enormous number of ops
21:56:58joaOF is the wrong name isn't it?
21:57:22gevaertsok. In that case, get the bootloader from and use that
21:57:54Unhelpfulsaratoga: ahhh... the idct implementations i have looked at unroll *everything* except looping to apply to multiple rows or columns, but they are also of rather small sizes compared to audio codecs, aren't they?
21:58:08gevaertsThe UMS and MTP versions need a different bootloader, and rockbox utility unfortunately doesn't autodetect the right one
21:58:09saratogathe 2048 point imdct takes almost 17000 muls and adds for instance, so they need to loop
21:58:19 Quit FOAD (Read error: 110 (Connection timed out))
21:58:19 Nick FOAD_ is now known as FOAD (
21:58:23saratogayes with an 8x8 transform unrolling is quite easy
21:58:27joai didn't select MTP
21:58:30joawho knows
21:58:53gevaertsthe main rockbox build is the same, just the bootloader is different
21:58:55 Quit LambdaCalculus37 (" ajax IRC Client")
21:59:59saratogaopps wrong number, seems the 2048 point version uses 26019 adds and muls
22:00:15saratoga17000 is just for the fft
22:02:06 Join chandoo [0] (
22:02:30chandoohi i just received creative zen 2gb player, is it possible to install rockbox on it
22:02:36chandooi am new to rockbox
22:02:50Unhelpfulhrm, mpegplayer's 8-point IDCT seems to have fewer multiplies than JPEG's... wikipedia doesn't seem to say "which" DCT/IDCT MPEG uses, but i would assume they're also II/III
22:03:56saratogaUnhelpful: i was reading this today and saw mention of the jpeg IDCT:
22:06:36funmanif i were to build mkamsboot binaries, should I attach them to the wiki or somewhere else?
22:07:20linuxstbfunman: If you're making a release, they should go on the download servers (talk to Bagder)
22:08:30linuxstbfunman: You should also tag the source in svn.
22:08:31 Quit bertrik (Read error: 104 (Connection reset by peer))
22:09:14 Quit stoffel ("leaving")
22:09:57 Join stripwax [0] (
22:10:22 Join bertrik [0] (
22:11:37 Quit paulk (No route to host)
22:13:14 Join froggyman [0] (n=47ba0b80@gateway/web/cgi-irc/
22:15:15mcuelenaerechandoo: no, the creative zen isn't supported
22:15:43chandoookay, any chance of it getting supported
22:15:55mcuelenaerenot if someone starts working on it
22:16:38Unhelpfulsaratoga: i don't think i follow enough of this to apply it. i count 12 explicit multiply operations in our jpeg IDCT, though, and our MPEG one has 3 instances of a BUTTERFLY macro that contains 3 multiplies.
22:17:06joarockbox says over 1gig used.
22:17:22joai competely wiped all media dirs, seems a bit high
22:17:57gevaertstry checking the filesystem
22:17:59funmanlinuxstb: by the way, we didn't discuss again about using home or left button as dualboot on clip
22:18:13 Quit Lss (Read error: 54 (Connection reset by peer))
22:18:31funmani must say technically the only advantage for using left button is to avoid extra (very small, but i'm lazy) manual work
22:18:38saratogacan you just use both?
22:19:13funmani think we could, but why would we want to use 2 buttons ?
22:19:51JdGordon|well... left is used on the current sansas, so it owuld be better to have all the sansas the same
22:20:14funmanwe could release mkamsboot 0.1 , and bring Clipv2 (and Fuzev2?) support in the 0.2 release
22:20:20linuxstbfunman: I'm happy to leave it to you - I'm not working on it...
22:20:35funmanlet's use left button for consistency with other Sansa
22:20:36joamy bad
22:21:09joaerm COOL!
22:21:17funmannow i just have to checkout 1GB+ of data from svn to tag it (using git)
22:21:26joathere is a load of hidden files in pictures
22:21:33funmani mean git-svn can't use svn tags
22:21:34joait's girlfriends now hot younger syster
22:21:49*joa checks out the "freshers" folder
22:22:30linuxstbfunman: You can just tag directly, without even having a local svn checkout. It's just an "svn cp" - see
22:23:34funmandomonoky: still working on rbutil integration ? i see fs#10185 didn't move in 2 weeks
22:23:48saratogajoa: this is an on topic channel, so stay on topic
22:23:53linuxstbfunman: But I would simply call it "v1", rather than 0.1
22:24:10domonokyfunman: i didnt found time for it... maybe more next week :-)
22:24:51funmani will also need an osx binary
22:26:05 Quit blithe ("Lost terminal")
22:26:16 Join blithe [0] (
22:26:31 Join LambdaCalculus37 [0] (n=rmenes@rockbox/staff/LambdaCalculus37)
22:26:38CIA-38New commit by saratoga (r21102): Commit next part of FS# 10138 by Teruaki Kawashima. Removed unneeded error checks in plugin lib.
22:27:07 Part pyro_maniac ("Leaving.")
22:30:29funmanlinuxstb: shouldn't extract_fw.c move from mkamsboot to utils/AMS/hacking ?
22:31:13CIA-38New commit by saratoga (r21103): Commit next part of FS# 10138 by Teruaki Kawashima. Replace ROCKBOX_DIR and related defines with PLUGIN_APPS_DIR or PLUGIN_GAMES_DIR.
22:32:17joawith the latest build
22:32:22joastill doesn't go into UTS
22:32:24 Join BuXY95 [0] (n=5b789710@gateway/web/cgi-irc/
22:32:27BuXY95hi all
22:32:34joai get a double bleep, with no drive in my computer
22:33:02BuXY95is it possible to play mario with rockbox on iriver h120?
22:33:12domonokyBuXY95: yes
22:33:12evilnick_230Yes, using the gb emulator
22:33:43BuXY95where can i find and how can i install the emu?
22:33:58evilnick_230It's already contained with each build
22:34:13evilnick_230Just find the .gb file in the Files menu and "play" it
22:34:27BuXY95hmmm... just installed rockbox 3.2 a minute ago :)
22:34:40 Quit itcheg (Remote closed the connection)
22:35:01BuXY95and i suppose i have to search for a .gb game then, right?
22:35:13Unhelpfulyou need a gameboy ROM for the game you with to play, we can't help you with obtaining those.
22:35:21BuXY95i see
22:35:34***Alert Mode level 1
22:35:34CIA-38New commit by saratoga (r21104): Commit next part of FS# 10138 by Teruaki Kawashima. Check for PLAY_MODE before enabling pause after hold. Fixes a bug where toggling hold would ...
22:35:55evilnick_230BuXY95: There are some free ones here if you want to test it:
22:36:11BuXY95and umm, i made a wps couple of months ago, and it doesn't seem to work with 3.2, is it difficult to make it compatible?
22:36:22froggymanyou have to dump your own for them to be 100% legal (not including the PD ones) is down :(
22:38:21evilnick_230froggyman: That depends on where you live
22:39:00 Quit joa (Read error: 104 (Connection reset by peer))
22:39:26 Quit blithe (Read error: 104 (Connection reset by peer))
22:39:51krazykitBuXY95, this is an on-topic channel about rockbox. please take any off-topic chatter elsewhere
22:39:55froggymanevilnick_230: well i guess... some parts of Russia actualy allow you to completely ignore copyrights...
22:40:30krazykitah, i see how the conversation went. still, bordering on the edge of topicality
22:40:34BuXY95sorry, so
22:40:42BuXY95i made a .WPS couple of months ago, and it doesn't seem to work with 3.2, is it difficult to make it compatible?
22:40:58saratogaanyone have a gigabeat handy and want to see if the time and date screen buttons are wrong?
22:41:34n1ssaratoga: what gigabeat?
22:41:36 Join blithe [0] (
22:42:10saratogan1s: F/X
22:42:21 Quit Zambezi (
22:42:47n1sah, only have an S
22:43:20 Quit blithe (Read error: 104 (Connection reset by peer))
22:43:49 Join blithe [0] (
22:43:52saratogan1s: are the buttons any different?
22:44:39krazykitBuXY95, not particularly. if you use a sim (or checkwps) and the wiki page, you should be able to update it fairly easily
22:45:35***Alert Mode OFF
22:46:03 Nick ender is now known as ender` (
22:47:13BuXY95okay, so i'll do it if i'll have enough time :) :(
22:47:16 Quit ender` (" HydraIRC -> <- The professional IRC Client :D")
22:47:32linuxstbfunman: Yes, I'm not sure what extract_fw.c is doing there...
22:47:36 Join ender` [0] (
22:48:15funmanit moves with mkamsboot from utils/AMS :)
22:48:40BuXY95evilnick_230, Unhelpful, froggyman, krazykit: thank you all for your kind and quick help!
22:49:24 Quit kachna (Remote closed the connection)
22:49:59 Join joa [0] (n=joa@
22:50:09 Quit BuXY95 ("CGI:IRC (EOF)")
22:50:27joai connect the H10, it appears in UTS mode, go into the drive H:
22:50:33joaappears empty
22:51:03 Join kachna [0] (
22:51:41 Quit msi (
22:51:41 Quit Bawitdaba (
22:51:55NJoinmsi [0] (
22:51:55NJoinBawitdaba [0] (
22:52:06 Join Thundercloud [0] (
22:52:53 Quit joa (Read error: 104 (Connection reset by peer))
22:53:12kugel_saratoga: I think test_editor is fine too (the statusbar stuff is handled by the loader)
22:54:23kugel_how about committing the prebuilt dual_boot.o when releasing mkamsboot?
22:54:47kugel_in case we agreed on that way for building rbutil without tool chains which I think we did
22:54:52funmanthere's 5 dualboot.o anyway
22:55:09funmanah, i didn't remember this
22:55:25funmanwell there is no rbutil support yet
22:55:44saratogawe'll need prebuilt ones sooner or later
22:55:51domonokyyes, those dualboot-xxx.o should go into svn, but its not really needed until rbutil support is there...
22:55:55saratogaunless we're planning to change them might as well
22:55:57kugel_yes, but updating the prebuilt one with every release seems like a good idea to me
22:56:26saratogai thought the idea was to never change them now that they work
22:56:41saratogaalso kugel i don't know anything about the status bar so why don't you commit that
22:57:06kugel_you seemed to have found fun with that task :)
22:57:47funmanperhaps one day we should remove the function which boots OF if powered by USB (when we have working usb driver..)
22:58:13 Nick krazykit is now known as krazykit` (
22:58:23kugel_perhaps? most definitely, I'd say :)
22:58:33 Nick krazykit` is now known as krazykit (
23:00:03kugel_for star.c, I think that's rather a bug in the menu code
23:02:35linuxstbkugel_: I think we want the .bin, rather than the .o - OS X doesn't use ELF
23:03:44funmaneven for arm target?
23:04:02 Join Zarggg_ [0] (
23:04:40linuxstbNo. But there are two ".o" files created - which are we talking about? It goes .S -> .o -> .bin -> .o
23:04:50 Join joa [0] (
23:05:21 Quit Zagor ("Clint excited")
23:05:25joai startup my H10 in emergency mode and it appears but there appears to be nothing in the drive
23:05:45joaodd, i redid it this time, again in emergency it just appears as unknown device
23:05:54joathis is in emergency mode, not rockbox
23:05:59joai think it's starting to die :(
23:06:04linuxstbOr more accurately, .S -> .arm-o -> .arm-elf -> .arm-bin -> .c -> .o (which is then linked with mkamsboot)
23:06:33linuxstbSo probably the .c (and .h to go with it) are the best things to commit.
23:06:36kugel_linuxstb: sorry, I meant to say the prebuilt binary with whatever extension
23:06:51joausing the latest build, doesn't auto have UTS mode, not for me anyway
23:07:04funmanlinuxstb: the .c & .h can be generated by bin2c (1 less file to commit)
23:07:06kugel_that one that makes most sense to keep in svn
23:07:31linuxstbfunman: Yes, but adding bin2c to the rbutil build system may be tricky (I've no idea though...)
23:08:01linuxstbBut they could just be joined together - one .c and one .h containing all the dualboot binaries.
23:08:16linuxstbAnd move the code to generate them into a subdir in mkamsboot
23:08:22domonokylinuxstb: shouldnt be a problem, i intend to make mkamsboot into a lib, so normal make file, and link that to rbutil.
23:09:25domonokyaslong as the build of mkamsboot doesnt need arm-elf gcc, all should be fine.
23:09:39funmanso we could release .h files (with the actual .h and .c content)
23:09:52 Part joa
23:10:49 Nick kugel_ is now known as kugel (
23:11:21 Join joa [0] (
23:11:44 Join matsl [0] (
23:12:37 Quit domonoky (Read error: 104 (Connection reset by peer))
23:14:41funmanI don't understand how arm-elf and arm-bin files are removed
23:16:01 Quit n1s ("Lämnar")
23:16:46linuxstbfunman: I think it's a "feature" of make, but I forget the details...
23:17:57JdGordon|linuxstb: how did your origional statusbar-wps patch work? did you have a sperate .wps for the statusbar bit and require the rest of the ui not be inside it?
23:18:23 Quit chandoo ("Leaving")
23:19:00linuxstbIIRC, there was a flag for each viewport, to say which screen(s) that viewport is displayed in. So my test WPS would have had some status-bar only viewports.
23:19:03kugelI dont think we should use the wps statusbar in the rest of the ui
23:20:22 Join moos [0] (i=mustapha@rockbox/staff/moos)
23:20:55 Quit Zarggg (Read error: 110 (Connection timed out))
23:21:35linuxstbfunman: I think it's because those files aren't named explicitly as targets in the Makefile, but are part of a chain between other named files, so they are deleted.
23:22:49 Join kugel_ [0] (
23:22:55 Quit kugel (Nick collision from services.)
23:23:01 Nick kugel_ is now known as kugel (
23:23:12funmanyep I see that make "deletes temporary files" in the debug output
23:23:22funmani.e. *-bin *-elf
23:23:22 Quit kachna (Remote closed the connection)
23:23:52kugelJdGordon|: there's a statusbar flag for gui_wps_refresh, that could be used outside the wps. that's not per viewport though
23:24:23funmanand I think *.arm-bin are remade if they don't exist because they are dependances of %.c %.h, even if *.c *.h are up to date
23:25:01kugelbut it calls gwps_draw_statusbar(), which is for now a wrapper for viewportmanager_set_statusbar(). but it could draw a custom statusbar too
23:25:14funmani'll move their generation in a subdirectory
23:25:56 Quit perrikwp (" ajax IRC Client")
23:26:07 Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/
23:26:13 Join kachna [0] (
23:28:28 Join Zambezi [0] (
23:29:26 Quit VytenisS (Remote closed the connection)
23:33:41AlexPsaratoga: Do you still want someone with an F?
23:34:07saratogaAlexP: yeah could you verify 10249?
23:34:20AlexPsaratoga: Will look
23:36:22AlexPsaratoga: yes, power is revert (or cancel, however you want to look at it). Both select and A accept.
23:36:36 Join SirFunk_ [0] (
23:36:40***Saving seen data "./dancer.seen"
23:36:49saratogaso i should just commit his change?
23:37:09saratogaalso, i got a split radix mdct to compile, though the music sounds quite garbled
23:37:35AlexPPower is certainly correct as revert - A accepts as well as select, but it is probably easier not to mention that
23:37:51 Join HellDragon [0] (
23:37:52 Quit bertrik (Read error: 60 (Operation timed out))
23:38:54 Quit evilnick_230 (" ajax IRC Client")
23:41:36 Join yomamathecablegu [0] (n=438d8e71@gateway/web/cgi-irc/
23:43:06yomamathecableguHey everyone ^_^ I have a question. I've got loads of experience with various scripting and programming languages, and I want to start developing rockbox plugins. How should I go about starting?
23:43:48 Join safetydan [0] (n=deverton@rockbox/developer/safetydan)
23:44:32AlexPsaratoga: As far as the actual change goes, it looks fine. It would be rather trivial but a bit boring to change it in the other languages, as (on the one or two I checked) they seem to use POWER = localised string or A = localised string etc.
23:46:27 Part joa
23:46:59LloreanIs the lua plugin set up as a viewer for whatever file extension lua scripts usually have (basically, are we in a position to have lua scripted plugins?)
23:47:09Bagderwhat *is* FS #10252 ?
23:47:58AlexPLlorean: .lua
23:48:06 Quit SirFunk__ (Read error: 110 (Connection timed out))
23:48:11LloreanBagder: InfoNES is an NES emulator, so I guess it's just a bad attempt at uploading a patch?
23:48:29Bagderit might be yes
23:48:37Bagderthe list of .cpp files scares me though
23:49:16LloreanAlexP: Maybe we should get a sample lua plugin from someone who knows the language, like our hello world plugin? For 3.3 I mean, since it's a "major" new feature
23:49:24linuxstbBagder: And it's only for the ipod 1G/2G...
23:49:24saratogaAlexP: you want to commit it then?
23:49:29AlexPLlorean: yup
23:49:42AlexPLlorean: I think mcuelenaere had one
23:49:44Bagderlinuxstb: somehow I doubt that is true...
23:49:54AlexPsaratoga: Sure, if you like :)
23:49:56linuxstbBagder: Really? ;)
23:50:04mcuelenaereLlorean: there's currently test_viewports.lua in SVN
23:50:14mcuelenaerebut I do have some test scripts in my tree
23:50:23BagderLlorean: aah
23:50:32LloreanScroll down to some of the patches there
23:50:41yomamathecableguThanks Bagder. I'll look at it ^_^
23:50:41Bagderno .cpp there! ;-)
23:50:54LloreanI see some in MikeT's patch. :-P
23:51:15LloreanThe very last patch has them renamed to .c
23:51:26Bagderyeah. I skipped to the end
23:51:46LloreanI remember trying the patch some time ago but it not working for me.
23:52:01yomamathecableguIs there a compiler for Mac OS?
23:52:26AlexPyomamathecablegu: yes
23:52:30funmanyes, you can get it from the (free of charge) iphone sdk for example
23:52:39Lloreanmcuelenaere: Is it a good sample program, or is it more a good test program? I mean, there's a bunch of plugins in SVN already so there's not a huge argument for why we even have the hello world there.
23:52:53AlexPyomamathecablegu: If you checkout SVN then run tools/ it'll build the cross compilers for you
23:52:54yomamathecableguAhh I see. Thanks. I'll tell you if I need anything else ^_^
23:53:15funmanlinuxstb: i have something ready (for mkamsboot), do you want to see the patch before i re-read mkamsboot.c and write a true README ?
23:53:31mcuelenaereLlorean: hmm it is more of a 'test' program in order to verify all Rockbox/Lua wrappers to be working, but it should cover most of the API
23:53:33 Join SirFunk__ [0] (
23:53:42Lloreanmcuelenaere: Is it commented decently?
23:53:47mcuelenaere(+ it has some nice 'lib' functions)
23:53:49mcuelenaerenot really :)
23:53:58LloreanAny chance of it being commented before 3.3?
23:54:47saratogawill DEBUGF print a float from the sim?
23:54:56mcuelenaereLlorean: and
23:55:40linuxstbfunman: Sure, I'll have a quick look.
23:55:42mcuelenaereLlorean: I could get it commented.. (when's 3.3 due?)
23:56:10Lloreanmcuelenaere: That seems to be under discussion. :)
23:56:59LloreanSometime mid next month, slightly earlier than normal releases because of DevCon
23:57:18yomamathecableguAlexP, do I need to download Revision 20899?
23:57:45funmanlinuxstb: (don't look at dualboot.S, i have cosmetics changes in progress)
23:57:58AlexPyomamathecablegu: 21104 is the latest
23:58:14AlexPyomamathecablegu: Just chekout the source with SVN and you'll get the latest
23:58:43 Quit dfkt ("-= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.")

Previous day | Next day