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

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

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

#rockbox log for 2008-10-30

00:00:43 Quit culture (Read error: 110 (Connection timed out))
00:02:01 Quit dabujo (Read error: 104 (Connection reset by peer))
00:06:54 Quit ender` (" Some people have one of those days. I've had one of those lives.")
00:07:12***Saving seen data "./dancer.seen"
00:08:00 Join Ian__ [0] (n=chatzill@
00:08:10 Nick Ian__ is now known as Ecsticity (n=chatzill@
00:09:10 Quit Ecsticity (Client Quit)
00:15:54 Join brent0n [0] (n=brenton@
00:16:19brent0nhi guys :)
00:16:55brent0ni know there use to be a .bat file that you could drag videos onto and it would automatically transcode them to work with the rockbox
00:16:59brent0nbut i can't seem to find it
00:17:11 Quit meven (Remote closed the connection)
00:17:53 Part christophe
00:18:28 Quit {-phoenix-} (Remote closed the connection)
00:19:02 Quit BigBambi (Read error: 60 (Operation timed out))
00:20:46linuxstbbrent0n: If it's anywhere, it will be on the PluginMpegplayer wiki page.
00:21:25funmanI've found how to disable the 'fast power off' mode of the Clip
00:22:29funmanset CVDD/DCDC3 i2c register to 0x16
00:24:24kugelfunman: no wheel on the fuze? that's new to me :)
00:24:45 Quit bluebrother ("leaving")
00:25:07funmanoops I thought it had no, seeing how similar it is with the clip
00:25:17*funman tries to rotate the clip's wheel
00:25:46funmanis it a sensitive wheel, or like the e200 ?
00:26:19kugelit's a phyiscal wheel, but the directional buttons are integrated into it
00:27:01 Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
00:27:34kugelso it's a mix of teh ipod and e200v1 wheel
00:27:47 Join tyfoo2 [0] (
00:28:01 Quit miepchen^schlaf (Remote closed the connection)
00:28:41 Join miepchen^schlaf [0] (
00:31:38 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
00:33:48 Join einhirn [0] (
00:35:54 Quit einhirn (Read error: 104 (Connection reset by peer))
00:36:24 Join cool_walking_ [0] (i=cb3b81c3@gateway/web/ajax/
00:37:33 Quit wpyh ("Leaving.")
00:39:03 Join Shaid [0] (
00:42:12 Quit tyfoo (Connection timed out)
00:42:48linuxstbAm I right in thinking that the Sansa V2 firmwares are identical for all regions, and it's only the filename that differs?
00:43:17funman100% right
00:43:55linuxstbIn which case, there may be a mistake on Bagder's site - the two versions of the m200 4.1.08 firmware are different
00:44:16funmanhm .. how much ?
00:44:27funmandifferent in size ? did you look at the code inside?
00:44:36linuxstbThe size is identical, but md5sums differ
00:44:57funmanof course : all the files have the same size
00:45:36funmanwhat about the model byte in the header ?
00:47:11 Quit tyfoo2 ("Carpe diem")
00:47:41linuxstbHmm, they only differ very slightly, here's a diff of the "xxd" output from the two files -
00:48:05linuxstbJust the timestamps by the look of it.
00:50:21 Quit BigBambi (Read error: 110 (Connection timed out))
00:50:31funmancan you check what's at 0x15990 ? maybe they messed up the 'capabilities' check
00:50:53funmanor maybe they fixed a last minute bug in FM/whatever
00:51:13linuxstbNo, there are no code differences - see my diff
00:51:54 Quit krazykit ("Connection reset by beer")
00:51:56funman4110 a0e3 -> 4510 a0e3 : near a branch, I suppose it's code
00:52:04linuxstbAh, sorry ...
00:52:21funmanhidden in the middle of only timestamps diffs ;)
00:53:12linuxstbIt's getting late again... Perhaps I shouldn't commit my mkamsboot changes tonight ;)
00:53:44funmanno hurry, better finish it when you are 100% able :)
00:54:48linuxstbDo you have any firmware files apart from the ones I list here?
00:54:50funmanthere seems to be nothing interesting in what the OF does with i2c at initialization : only set minimal power consumption it seems
00:55:01shotofaddsgevaerts: I finally got tcctool working in the VM (turns out it needed a sodding reboot after installing idea why). Although it's /really/ slow uploading to the device... and I still get the same panic as I did in Windows. Hopefull I'll have time to investigate this some more tomorrow (and have a look at your storage patch)
00:55:16funmanI have clipv29 - which is the primary disassembly I read
00:55:33linuxstbCan you md5sum it for me?
00:56:33*shotofadds wonders whether the rather sparse gpio_init() on M200 might have anything to do with it...
00:57:10linuxstbfunman: mkamsboot will still default to the old model_id check if it doesn't recognise the md5sum, but it will print an extra warning before doing so.
00:57:31 Nick JdGordon|zzz is now known as JdGordon (n=jonno@rockbox/developer/JdGordon)
00:57:39funmanoh by the way
00:57:40 Quit robin0800 (Connection timed out)
00:57:52 Quit shotofadds ("Leaving")
00:57:54funmanthe clipv2 'firmware block' is > 320kB this is why it is loaded in SDRAM by the bootloader
00:58:15funmanso it won't fit in the 128kB block size we use for compression
01:00:40linuxstbShouldn't be a problem to increase it.
01:01:17linuxstbDo you have any idea what's different about the clipv2?
01:01:39funmanthe disassembly showed a armv5 instruction
01:02:06funmanit was suggested that it might use a newer ams soc (as3530 is armv5 based)
01:02:29funmanfrom a very quick look there was a lot of identical code
01:02:43linuxstbThat would make sense. I guess no-one has taken photos yet?
01:03:10linuxstbHopefully Rockbox will run on the as3525 Sansas before they all change to as3530...
01:03:29funmanand there will be much more code we can re-use than sansav1->sansav2 ;)
01:03:38linuxstbJust as I was feeling confident Rockbox may run on some in-production targets...
01:04:11funmannow we need some love from e200v2 hackers if the SD can be used directly
01:04:28linuxstbBut yes, hopefully the changes will be relatively easy. We're running out of numbers in the configure menu though - 50 to 59 will all be taken when we add the fuze and c200v2.
01:05:02funman50x will do fine I believe ;)
01:05:21AJCantoshi guys, I think I've manged to run rockboxdev successfully
01:05:52funmanAJCantos: cool, did the ext3 partition solve your problem?
01:07:42AJCantosI just emptied space in my on-board flash (ext3) and save everything there
01:08:13JdGordonlinuxstb: e200r can be removed from configure to get one more back
01:08:31JdGordonalso we should maybe split sansa into sansa PP and sansa ams
01:08:54AJCantosHowever I have a quick question, I've a couple of "Nothing to be done for `install'". Is that normal?
01:09:29 Quit Nibbler (Read error: 113 (No route to host))
01:09:54funmanAJCantos: yes it's normal
01:10:36AJCantosOK, great. Thanks, you've been very helpful.
01:11:02 Quit Thundercloud (Remote closed the connection)
01:13:39 Quit midgey ()
01:18:40linuxstbfunman: Which region is that Clip 1.1.29 firmware? I've just found the "a" and "e" files, and get a different sum.
01:19:46funmanI don't know anymore ;)
01:19:52funmanshould be the A
01:20:14funmanwhere did you find these files ?
01:21:02linuxstbOops, ignore that "−−00:20:38" at the end
01:21:16funmandoes the md5sum match ?
01:22:08funman[fun@zod /media/bordel/asm]% strings m300.bin|grep V01
01:22:15linuxstbI downloaded the a, e and f files, and they all have the same md5sum - c12711342169c66e209540cd1f27cd26
01:22:38funmanhm ..
01:23:07advcomp2019linuxstb, they are the small.. it is just a region code that can be changed
01:24:45linuxstbfunman: I get the same V01.01.29A in my file...
01:24:59funmanlinuxstb: oops sorry
01:25:07 Part AJCantos
01:25:09funmanit's the v29 but with my custom diffs
01:25:24funmans/Musique/Muzik/ and checksum corrected ;)
01:25:35linuxstbAh, OK. I'll commit the change (good for my commit count)
01:31:28 Part brent0n
01:37:08 Quit advcomp2019 (Read error: 104 (Connection reset by peer))
01:37:22 Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019)
01:37:48 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
01:37:55 Join Rob2223 [0] (
01:38:17 Quit Rob2222 (Read error: 104 (Connection reset by peer))
01:39:19 Join Slack_ [0] (
01:40:33JdGordon"[09:44:05] <linuxstb> Because there is no such thing as "e200v2", "c200v2", it's just something Bagder invented ;)" my e200v2 actually has that printed on the back of it..
01:40:50 Quit HellDragon (Read error: 104 (Connection reset by peer))
01:41:09 Join HellDragon [0] (
01:41:36linuxstbJdGordon: Yes, I've just read that on the Sandisk forums as well, when looking for firmware downloads... So it's really just the m200 that causes problems, as there are now v1, v2, v3 (TCC) and v4 (AMS)
01:44:45JdGordonwell, ideally sansapatcher should be modified to install the right version and to let the user know which one they have
01:45:10linuxstbNo, sansapatcher can't do it. The installation is different.
01:45:10Slack_what program do you use to add and remove music to your rockbox ipod
01:45:27Shaidcp and mv and rf
01:46:14JdGordonlinuxstb: it could, if it detects a ams target it says so and runs mkamsboot instead
01:46:36JdGordonShaid: rsync is easier
01:46:52Shaidthere's an idea!
01:47:50linuxstbJdGordon: sansapatcher detects targets based on their partition layout, and then magic strings within that partition. AMS targets just have a single partition, and afaik, no magic. mkamsboot also requires a copy of the OF to patch.
01:48:20linuxstbBut rbutil should do the autodetection - the command-line tools are for people who at least know what device they own...
01:48:59JdGordonright, ok, but sansapatcher isnt for all sansas anymore so something shuold change to fix that
01:49:08JdGordonnot everyone is goig to use rbutil
01:50:56*amiconn seems to have triggered multiple useless rebuilds o.O
01:53:13 Join fdinel [0] (
01:53:25funmanhey fdinel !
01:53:57fdinelhey how are you? :)
01:54:19funmanI see the life in hexadecimal at this hour .. and you ?
01:54:50fdinelI see life in coughs and colds :/
01:55:02fdineloverworked I guess :)
01:55:05kugelbye all
01:55:07 Quit kugel ("ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]")
01:55:22funmanwill you take off days to recover ? (and work on the clip!)
01:55:58fdinelhaha I don't think so, but almost at weekend by now so... :P
01:56:55funmantoday I looked at the functions messing with i2c, sitting between the reset vector and the SD/nand initialisation : nothing interesting
01:57:36fdineldamn :D I messed a lot with SD about 2-3 days ago, nothing on my side neither :/
01:57:54funmanI was told the code works on e200, nothing else required
01:58:15fdinelwhich code? SD?
01:58:39fdinelit works"/$%?
01:59:06fdinelgrmbl does it work for both the microsd and the embedded NAND?
01:59:38funmanhe tested only nand
01:59:43 Join kugel [0] (n=chatzill@unaffiliated/kugel)
02:00:09kugellinuxstb: hmm, what do you mean with the m200 and fuze have the same id in the firmware?
02:01:15kugelthe fuze has has the id 17 (or something around) and the m200 25
02:02:40funmanthere is a m200 firmware with id 17
02:02:55linuxstbThe Fuze has 0x1e, and v4.0.45 of the m200 firmware also has 0x1e
02:04:03fdinelwell keep up the good work guys, with that I'm off trying to rescue myself :P
02:04:10kugeloh, the firmware wiki page reads 25 for m200
02:04:39linuxstbYes, most versions of the m200 are 0x25
02:05:01kugelbtw: amsinfo gives 0x67 for the 1.01.15 fuze fw
02:05:01 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
02:07:15***Saving seen data "./dancer.seen"
02:09:18 Quit kugel ("ChatZilla 0.9.83 [Firefox 3.0.3/2008092510]")
02:16:45 Quit bmbl ("Woah!")
02:40:40 Join HBK- [0] (
02:41:29 Quit HBK (Nick collision from services.)
02:41:32 Nick HBK- is now known as HBK (
02:45:53 Join Darksair [0] (n=user@
02:46:11 Part pixelma
02:48:16 Join pixelma2 [0] (n=marianne@rockbox/staff/pixelma)
02:51:29 Quit Darksair ("reboot -_-")
02:53:53 Join Darksair [0] (n=user@
02:55:29 Join HBK- [0] (
03:03:00funmanin fact it seems the clock divider used for PL180 is very low .. (64MHz / 20MHz)
03:06:25 Quit HBK (Read error: 110 (Connection timed out))
03:07:12 Nick Darksair is now known as Darksair{away} (n=user@
03:11:52 Join yhuang [0] (
03:14:57 Join Rob2222 [0] (
03:15:35 Quit Rob2223 (Connection reset by peer)
03:18:40 Quit ^thehatsrule^ (Remote closed the connection)
03:24:31 Nick Darksair{away} is now known as Darksair (n=user@
03:31:31 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
03:34:26funmanno this is lowered to 320 (64MHz / 200kHz) before the reset command
03:39:33 Quit BigBambi (Connection timed out)
03:39:51 Nick fxb is now known as fxb__ (
03:40:00 Quit jhulst (Remote closed the connection)
03:41:12 Quit Darksair ("reboot...")
03:41:30 Quit funman ("leaving")
03:43:38 Join nuonguy [0] (
03:43:38 Join Darksair [0] (n=user@
03:50:32 Quit DerDome (Read error: 110 (Connection timed out))
03:51:54 Join DerDome [0] (
03:57:38 Quit Darksair ("-_-")
04:00:08 Join Darksair [0] (n=user@
04:07:16***Saving seen data "./dancer.seen"
04:11:20 Join scar [0] (
04:15:56 Join sarixe [0] (
04:16:56 Join blkhawk- [0] (
04:17:18scarhey i have a sansa e280 with rockbox 3.0. when i record something and the backlight is on, there is feedback. as soon as the backlight goes off the feedback stops. you think that's a problem with the sansa?
04:17:41 Join saratoga [0] (n=9803c264@gateway/web/cgi-irc/
04:17:56saratogascar: no they all do that
04:18:34scarno way to fix it?
04:25:58 Join tkooda [0] (n=tkooda@
04:26:58 Nick Darksair is now known as Darksair{away} (n=user@
04:27:42tkoodahorribly "filed" bug report by me in case anyone cares: rockbox 3.0 locks up and requires a reboot when it encounters an mp3 file with zero bytes in it
04:28:17 Quit perrikwp (" ajax IRC Client")
04:29:18scarsaratoga: i guess the best i could do would be to set the backlight timeout as low as possible?
04:30:17saratogascar: I don't think the noise depends on back light, but i never looked at it carefully
04:31:16scarit seems like it... i tested to see right when the light goes off and that is when the loud ringing feedback stops in the recording.... then, when i go to stop the recording and the backlight comes back on, the feedback comes back
04:33:12 Join miepchen^schlaf_ [0] (
04:33:23 Quit blkhawk (Read error: 113 (No route to host))
04:33:55 Nick blkhawk- is now known as blkhawk (
04:34:17 Quit miepchen^schlaf (Read error: 60 (Operation timed out))
04:34:26 Join reacocard [0] (n=reacocar@WL-112.CINE.HMC.Edu)
04:34:42saratogacan users delete their own posts in the forums?
04:36:13cool_walking_It seems so.
04:40:16 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
04:48:16Lloreansaratoga: They're supposed to be able.
04:49:03cool_walking_I can, at least.
04:54:09 Quit XavierGr ()
04:57:26 Quit sarixe ("Ex-Chat")
05:06:27 Join Dennis_Smith [0] (n=chatzill@
05:07:02 Nick Dennis_Smith is now known as m1dlg (n=chatzill@
05:12:12 Quit HellDragon (Read error: 113 (No route to host))
05:14:17 Join HellDragon [0] (
05:15:20 Quit m1dlg ("ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]")
05:18:55 Join perrikwp [0] (i=d1a8d351@gateway/web/ajax/
05:19:01 Nick Darksair{away} is now known as Darksair (n=user@
05:19:28 Quit maha (Nick collision from services.)
05:19:39 Join Maha` [0] (i=juma@gateway/gpg-tor/key-0xB9002659)
05:31:51 Quit saratoga ("CGI:IRC (EOF)")
05:46:49 Join Acky [0] (
05:48:32 Quit Horscht ("I got raided by the FBI and all i got is this lousy quit message")
05:53:13 Quit Zarggg ()
05:56:24 Join J-23 [0] (
06:04:28 Quit Acksaw (Read error: 110 (Connection timed out))
06:07:18***Saving seen data "./dancer.seen"
06:13:09 Quit scar (
06:13:09 Quit BHSPitMonkey (
06:14:42NJoinscar [0] (
06:14:42NJoinBHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
06:14:59 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
06:16:51 Quit esthar ("KVIrc 3.4.0 Virgo")
06:18:13 Nick Darksair is now known as Darksair{away} (n=user@
06:18:45 Join esthar [0] (
06:27:27 Join zeleftikam [0] (n=47577165@gateway/web/cgi-irc/
06:31:02 Join courtc_ [0] (
06:31:22zeleftikami am running Rockbox version 18125 on my Sansa C200
06:31:36zeleftikamis there any good reason to upgrade to 18932 right now
06:32:01JdGordonwell... it will be harder to upgrade to 18932 later?
06:32:14zeleftikamwhy would that be
06:32:50scorchezeleftikam: it is up to you, really..
06:32:51JdGordonbecause (assuming 18932 is the current build) as soon as someone does another commit you will have to compile it yourself to get 18932
06:33:12zeleftikamah. forget about that ;-)
06:33:43zeleftikami don't know how to compile, and anyway, i downloaded the 18932 from the site, and the folder that resulted was empty
06:33:48zeleftikami dunno what's going on with that
06:34:35scorchei take it that you are on OSX?
06:34:52zeleftikamyes sir. some problem with invisible files or something?
06:35:08scorcheno...OSX just doesnt show folders that begin with a "."
06:35:22zeleftikamoh, a problem with invisible files.
06:37:08zeleftikamanyway, i just wanted to check with you folks to see if there was some incredible feature addition with the more recent version or something like that but i assume that i'm not missing much and that if it's not broken i shouldn't try to break it some more
06:37:46scorchewe have the MajorChanges wiki page and the commit log so you can see what might have happened in between the versions
06:38:46zeleftikami wonder if USB mounting/charging works better now
06:39:03zeleftikami find that i have to fiddle with the player quite a bit to get it to mount itself on my system
06:39:36zeleftikami have to remove the external memory card, turn it off, plug it into USB, turn it on, and then insert the external memory card once the internal memory has mounted as a volume, otherwise nothing will mount
06:39:39scorchethat isnt our bit...currently, you need to boot into sansa's firmware for that
06:39:55zeleftikamyeah, i notice that it does boot into sansa firmware whenever i have the usb plugged in
06:40:19zeleftikamand of course does this lengthy, boring "refreshing database" thing every time i turn it on or turn it off after being connected to usb
06:40:45scorcheyup...still isnt our bit
06:41:04zeleftikamrockbox is amazing anyway
06:41:15zeleftikam<3! thanks for the advice this evening
06:41:33 Quit zeleftikam ("CGI:IRC (EOF)")
06:41:41 Quit courtc (Read error: 110 (Connection timed out))
06:41:49 Quit scar (
06:41:49 Quit BHSPitMonkey (
06:42:18NJoinscar [0] (
06:42:18NJoinBHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
06:49:24 Quit scar (
06:49:24 Quit BHSPitMonkey (
06:49:45NJoinscar [0] (
06:49:45NJoinBHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
06:52:01 Quit esthar ("KVIrc 3.4.0 Virgo")
06:55:17 Quit scar (Remote closed the connection)
07:01:21 Join goffa [0] (n=goffa@
07:03:56 Quit cool_walking_ (" ajax IRC Client")
07:05:41 Quit BigBambi (Read error: 110 (Connection timed out))
07:11:40 Join Bagderr [241] (n=daniel@rockbox/developer/bagder)
07:15:00 Quit goffa_ (Read error: 110 (Connection timed out))
07:17:47 Join Acksaw [0] (
07:23:23 Quit Acky (Read error: 60 (Operation timed out))
07:25:13 Quit reacocard (Connection timed out)
07:26:58 Quit BHSPitMonkey (Read error: 54 (Connection reset by peer))
07:28:09 Quit courtc_ (Remote closed the connection)
07:28:30 Join courtc [0] (
07:30:45 Part yhuang
07:31:08 Nick Bagderr is now known as B4gder (n=daniel@rockbox/developer/bagder)
07:31:29 Quit Shaid ("*toink*")
07:32:54 Quit AndyI (Read error: 60 (Operation timed out))
07:33:27 Join AndyI [0] (i=AndyI@
07:55:46 Quit perrikwp (" ajax IRC Client")
07:55:59 Join perrikwp [0] (i=d1a8d351@gateway/web/ajax/
08:04:48 Join kronflux [0] (
08:05:01 Quit kronflux (Client Quit)
08:05:33 Quit miepchen^schlaf_ ()
08:07:22***Saving seen data "./dancer.seen"
08:08:16 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
08:11:05 Join bertrik [0] (
08:13:09 Quit courtc (Remote closed the connection)
08:13:12 Join courtc [0] (
08:14:45 Quit BigBambi (Remote closed the connection)
08:17:37 Part Dhraakellian ("Meddle not in the affairs of ircops, for they are (not so) subtle, and quick to anger.")
08:19:33 Quit gevaerts (Nick collision from services.)
08:19:45 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
08:25:11 Join Zagor [0] (n=bjorn@rockbox/developer/Zagor)
08:26:27 Join ender` [0] (
08:26:42JdGordonhey cool! wasnt expecting that delta :D
08:34:46 Part stu8ball
08:45:07 Quit bertrik (Remote closed the connection)
08:45:17 Join Rob2223 [0] (
08:49:54 Join robin0800 [0] (
08:56:42 Join Nibbler [0] (
08:58:35 Join lasser [0] (
09:03:32 Quit Rob2222 (Read error: 110 (Connection timed out))
09:05:49 Join reacocard [0] (n=reacocar@
09:06:59 Quit Llorean (Read error: 104 (Connection reset by peer))
09:07:50 Join petur [50] (n=petur@rockbox/developer/petur)
09:09:56 Quit robin0800 (Remote closed the connection)
09:10:38 Join BigBambi [0] (i=86ceaf40@rockbox/staff/BigBambi)
09:12:40 Join Llorean [0] (
09:16:58 Quit Slack_ (Client Quit)
09:17:57 Join robin0800 [0] (
09:20:05 Quit Nibbler ("Ex-Chat")
09:32:02 Quit andrew__1 (Read error: 110 (Connection timed out))
09:35:14JdGordoncan I persuade anyone to comment on the dev-ml thread re the menu?
09:35:17 Join Thundercloud [0] (
09:35:57*B4gder honestly doesn't care very much ;-)
09:36:29BigBambiJdGordon: Only one thing (can't e-mail now) - I wouldn't call FM a minor feature
09:36:45BigBambiI know people that use it much more then listening to MP3s or whatever
09:37:08JdGordonit is unquiestionably low priority with the devs though
09:37:09*Llorean absolutely depended on FM during the hurricane.
09:37:17 Join andrew_ [0] (
09:37:23BigBambiJdGordon: That isn't the same thing though
09:37:39LloreanI think that FM, DA Playback, and Recording should all be considered "equal priority" in terms of access to the feature itself.
09:37:48LloreanEach is a "core use" of the device.
09:37:57BigBambiIf we are talking in menu terms, it is just as important
09:37:59JdGordonsure, but fm is at the bottom of those 3
09:38:06BigBambiFor you
09:38:40JdGordonif there was someone who really thought fm was the most important they would come along and patch that part up...
09:38:53 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
09:38:58JdGordonand there would be more calls to customize the screen from users
09:39:28LloreanUnless they're satisfied with how it works.
09:39:43BigBambiWe aren't talking about the dev side of it though
09:40:20*Llorean also agrees that having "Sound settings" under an option named "Playlist" seems pretty silly
09:40:25*JdGordon remembers saying fm is minor, but cant find where he said it
09:40:29BigBambiIt works well enough for me not to try and improve it, so I'd still like it not to be hidden away somewhere in the menus (exaggeration)
09:40:44JdGordonLlorean: please come up with a better word.. ive tried and I agree thats bad
09:41:03LloreanJdGordon: "Playback options"
09:41:19LloreanBut "Sound Settings" tend to apply to more than just playback so it's still dubious.
09:41:34LloreanI also don't get why "Time & Date" qualifies as top-level, rather than beneath "Info"
09:41:47JdGordonplayback options could work
09:42:21JdGordont&d could go either, i think i started with it under info
09:42:23LloreanHonestly, just looking at your menu structure, it seems like it'd take longer to learn and use.
09:42:38LloreanIf I'm reading it properly, there's some duplication?
09:42:48JdGordonno duplication
09:42:59LloreanWell, you have "Sound Settings" under playback, and under Settings.
09:43:14LloreanAnd both have "balance" at least.
09:43:15JdGordonthe text can be changed...
09:43:28JdGordonand thats a oversight
09:43:49LloreanIt's also just odd that all the "enables" are completely differently located than all the tweaks.
09:44:06LloreanI'd have "Enable Crossfeed", "Crossfeed Settings (with submenu)", "Enable Crossfade", "Crossfade Settings"
09:44:22LloreanYou get twice as many in the list, but you at least always see that there are more settings to it than just "on/off" immediately
09:44:44JdGordonThe idea of that top sound settings group is fast access to setting which change the output and are changed semi frequently
09:44:46 Quit pixelma2 ("-")
09:44:48 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
09:45:28*linuxstb repeats his suggestion to put everything under a single (e.g. "Crossfeed") option, with an inline "Enable/Disable" option, so everything is together
09:45:29JdGordonim inclined to move those enable options down to with their ssettings though
09:45:38LloreanAs was pointed out by pondlife, though, some people may just frequently change one of the subsettings rather than the enable/disable
09:45:49LloreanAnd I don't see a fast method to load EQ presets there, or whatever.
09:46:18LloreanIf you want people to save presets, you should have a "Save sound settings" option in the longer menu, and a "Load sound settings" option in the "fast" menu for people to easily pop between audio presets.
09:46:40Lloreanlinuxstb: That's basically just a streamlining of what I think is good, so I like that too.
09:51:16pixelmathat's almost the same situation as with "Stereo width" and "Channel configuration" where it was noted that having an enable option in a different place is confusing. In this example the name of theoption also doesn't give a hint if you don't know about it, so it's even worse...
09:51:59JdGordonstereo width seems to have gone awol
09:52:26pixelmasorry what?
09:52:37JdGordonits not in my layout...
09:52:44*JdGordon adds it next to channel config
09:53:45JdGordonok, youve all got mail :p
09:55:29JdGordon"playback options" at the top level still isnt perfect.. it doesnt really take in the playlist options
09:55:45JdGordonview/save/create playlist
09:56:50*JdGordon wishes plugins could use the lang stuff... so many useful ideas that arnt really needed
10:00:52JdGordonhow cool would it be to be able to choose a config from the quickscreen!
10:03:55 Quit AhtiK (Read error: 110 (Connection timed out))
10:06:29*Llorean once suggested replacing the quickscreen with an alternate "browse .cfg files" that used a separate folder for keeping favorite configs.
10:07:10 Quit jhulst (Read error: 113 (No route to host))
10:07:27***Saving seen data "./dancer.seen"
10:08:49JdGordonthat does partial defeat the purpose of the screen though
10:09:09JdGordonalthough not really with the current options
10:13:46 Join faemir [0] (
10:14:31 Quit nuonguy ("This computer has gone to sleep")
10:21:00robin0800sudo CPPFLAGS="-U_FORTIFY_SOURCE" ./ this is still needed to make the build enviroment in linux
10:22:14B4gderI like how every ubuntu 8.10 user seems to have their own set of build problems
10:22:35JdGordonarg... the lang id of the aviable settings isnt always unique :(
10:22:51JdGordonactually, I tihnk its only the EQ settings which arnt uniqu
10:24:52B4gderrobin0800: what fails if you don't pass that -U ?
10:26:12robin0800It dors not make and errors out posted an example last night
10:27:31GodEaterB4gder: I agree, the commit you made yesterday doesn't allow gcc to compile sadly
10:27:49amiconnZagor: Did you find my comment in the log?
10:27:54B4gderno, I think funman's sprintf() and open() tricks are necessary too
10:28:07 Join culture [0] (
10:28:25robin0800You also don't see any -U_FORTIFY_SOURCE in the display
10:28:25B4gderah the open is for gcc
10:28:27*linuxstb tries robin0800's sudo command, and gets "sudo: CPPFLAGS=-U_FORTIFY_SOURCE: command not found"
10:28:46 Quit Thundercloud (Read error: 104 (Connection reset by peer))
10:28:50B4gderrobin0800: how would that be seen?
10:29:26 Join dfego [0] (
10:29:45Zagoramiconn: no. link?
10:30:01 Quit dfego ("leaving")
10:30:19robin0800B4gder: it is seen as the output of the script on the screen outside it does but inside it dosent
10:31:06B4gderbut the -U thing is no output, it is just an assigned environment variable
10:31:22B4gderI don't see why that would be visible in the output
10:31:51Zagoramiconn: ok, checking.
10:32:32amiconnZagor: Just build rockbox, then 'touch apps/bitmaps/native/<rockboxlogo_for_that_target>.bmp', then 'make' again
10:32:32Zagorit is, of course, since we don't create dependencies for the bitmaps
10:32:39amiconn-> nothing is rebuilt
10:33:23amiconnSame happens with codecs when only the codeclib changes, with plugins if only the pluginlib changes, with the self-extracting .ajz if only firmware/decompressor/ changes, ...
10:33:51Zagorindeed. I'll see if I can fix it.
10:33:53robin0800B4gder: here it is
10:34:38amiconnThoe old method didn't have this problem for the bitmaps, at the price that the bitmaps were tried to build twice
10:35:03Zagorthe old method was comparable to "make clean; make"
10:35:41B4gderrobin0800: that's what?
10:36:51robin0800Part of the display showing the -U_FORTIFY_SOURCE
10:37:52robin0800You need to scroll to see it
10:37:56B4gderand just using the svn doesn't show you that you say?
10:38:15robin0800B4gder: Correct
10:40:04robin0800Yes but if it is there the make is sucesesful
10:42:18linuxstbShouldn't the -U_FORTIFY_SOURCE be passed to make, as well as (or instead of) configure? Or does the configure script definitely incorporate it?
10:43:19Zagordidn't funman post a patch for open() to avoid using fortify?
10:45:44pixelmaZagor: btw... (though I lost focus somewhen in the evening yesterday) but domonoky noticed that simulator builds are broken since 18920 (the fix in 18922 did not help here and the error is only similar not the same)
10:45:56pixelmain cygwin that is
10:46:08Zagoraha, cygwin isn't tested
10:46:23robin0800Zagor: yes I think he did but its difuculct to apply as you have to pause the script
10:46:35B4gderyou don't... already features a patch system so those patches can just be incorporated like that
10:47:45B4gderwhich reminds me
10:47:47robin0800B4gder: Thats what he told me see last nights log I asked Him how to apply them
10:47:59B4gderI would like our patches to be in a subdir rather than on
10:48:15B4gderrobin0800: yes, but that's not how it has to be done
10:48:25B4gderonly how he did it
10:50:18robin0800B4gder: I don't Know another method he said you can't apply patches until the script has downloaded the files
10:50:54B4gderI know
10:50:57B4gderand I tell you how it is
10:58:21ZagorB4gder: hmm? they are already in a subdir.
10:58:56B4gderyes, but of the source tree I mean
10:59:03B4gderso that would just get them locally
10:59:12Zagorin svn?
10:59:40B4gderthe current script downloads the correct patch(es) from*
11:00:37Zagoryes. and you'd rather have them where?
11:00:43B4gderwhile I would prefer it to just copy them from tools/build-patches or similar
11:01:25ZagorI'm not so fond of the idea of putting gcc patches in svn
11:01:46B4gderwhy not?
11:01:53B4gderthey already are in the www svn
11:02:11Zagorgood point...
11:02:49Zagormy gut complaint is that they are not code we work on. they are static files, which should be served by apache rather than svn.
11:02:58Zagorotoh it's not a big issue for me
11:03:24B4gderI just don't like how it raises to bar to what committers can change itself is in svn though...
11:03:32LloreanWell the patches *are* code we work on, in a way? Our devs wrote them (and will update them if our GCC needs change) right?
11:04:14Zagoryeah. I'm ok with moving them.
11:04:47B4gderit does require some modified magic in the script though
11:07:43linuxstbDoes anyone have any comments on this patch to create an API to access the as3514? It just implements it for portalplayer targets, but the intention is to implement it for as3525 as well.
11:15:21J-23hmm, shouldn't it be possible to make GPIO pin state monitor for v2's? I know I asked yesterday, but I didn't understand funman's answer
11:19:25 Join Kopfgeldjaeger [0] (
11:21:11*JdGordon has customizable quickscreen working again :)
11:21:42linuxstb"problem is if there is a keyscan routine like in other models it will be useless" <−− it means that you need to toggle some GPIO pins in order to get input on others, so it's not simply a matter of reading all the pins and displaying their values, you need to write specific code to do it.
11:22:07 Quit Kopfgeldjaeger (Remote closed the connection)
11:22:52 Quit jhMikeS (Nick collision from services.)
11:22:57 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
11:23:00 Join Kopfgeldjaeger [0] (
11:32:15 Join {phoenix} [0] (
11:35:45JdGordonworking on the assumption that english.lang will always be the base language... is there really a need for it to have a source and dest entry?
11:37:14 Join AhtiK [0] (n=ahti@
11:42:37 Quit Kopfgeldjaeger (SendQ exceeded)
11:46:20 Join Kopfgeldjaeger [0] (
11:47:01 Nick Darksair{away} is now known as Darksair (n=user@
11:52:22*JdGordon points everyone to FS #9515
11:56:03linuxstbJdGordon: How are settings identified? WIth their index in the settings array?
12:00:38 Join einhirn [0] (
12:00:56 Join moos [0] (
12:01:04 Quit robin0800 (Remote closed the connection)
12:02:45 Join mofux [0] (
12:03:28pixelmaJdGordon: I _guess_ the <dest> part in english.lang is used for untranslated strings in another set language and maybe it makes genlang's job easier
12:04:22rasherJdGordon: What would we gain by not having them? As pixelma, it makes things a lot easier, that all langs are created equal
12:04:31rasherAs pixelma says*
12:04:38linuxstbrasher: Not having the same thing written twice?
12:04:59rasherIs it a problem to have that?
12:05:25linuxstbNot really, but it's never ideal to duplicate things.
12:06:22 Quit Darksair ("reboot...")
12:07:28***Saving seen data "./dancer.seen"
12:08:39 Join Darksair [0] (n=user@
12:11:05 Quit rasher (Read error: 60 (Operation timed out))
12:11:08 Join rasher [0] (
12:11:49 Quit flux (Read error: 60 (Operation timed out))
12:11:53 Join flux [0] (
12:12:15 Quit petur ("*plop*")
12:16:15 Quit faemir ("Leaving")
12:20:34 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
12:22:13 Quit rvvs89 (Remote closed the connection)
12:22:26 Join rvvs89 [0] (
12:30:51 Join petur [50] (n=petur@rockbox/developer/petur)
12:36:37JdGordonrasher: yeah, not having to add things twice, but meh new ones dont get added often
12:36:53JdGordonlinuxstb: yeah, to save space it stores the index, which shouldnt change very often
12:37:12JdGordonthe actual config name would be better but not by much
12:40:59 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
12:41:16 Quit kachna|lappy (Read error: 113 (No route to host))
12:42:40linuxstbJdGordon: I think the config names would seem better - apart from being more permanent, it means a user could more easily add them manually to the .cfg file.
12:43:04*linuxstb won't argue against a customisable quickscreen
12:43:16JdGordonyeah, but thats 4 more strings in global_settings
12:44:02linuxstbCouldn't the ID number be used in RAM, and the string used when reading/writing the .cfg file?
12:44:04JdGordonhmm.. yeah, probably worth it
12:44:29JdGordonwithout adding more special case code, no i dont think so
12:46:26linuxstbDo we have a sensible limit on the length of the config names?
12:46:33LinusNi think it should store the config names
12:46:35*rasher wants to add the quickscreen configuration to the quickscreen
12:47:52linuxstbrasher: Only if that's an option, configurable in the quickscreen
12:47:56JdGordonrasher: that could actually be added.... but for the moment those settings are banned in the screen
12:48:57JdGordonlinuxstb: "playlist catalog directory" is probably about as long as they get
12:49:09rasherJdGordon: I was just joking. Why ban it though? Seems people should be able to avoid it without a ban
12:49:21JdGordon"remote backlight on button hold"
12:49:27 Join robin0800 [0] (
12:50:20JdGordonrasher: its banned because it makes things difficult... thats also why not every setting is legal, they can be added later though once its all working properly
12:51:52JdGordon35 chars is the longest current setting
12:56:45linuxstbJdGordon: BTW, is there any difference between this patch and the one that was reverted?
12:57:32JdGordonthe one reverted was reverted because the quickscreen drawing was completly fubar, and it was only configurable in the .cfg file
12:57:43JdGordonso yeah, entirely new
13:02:33jhMikeSBagder: I saw the comment about 'Björn'. What is it supposed to be?
13:03:06pixelmaI so often forget about the quickscreen's existence at all and when accidentally entering it I often change some settings unintentionally until I find out how to leave it :\ I would need it customisable even less
13:03:15B4gderI just noticed his 'r' got removed in some of the source headers
13:04:39 Quit domonoky (Read error: 104 (Connection reset by peer))
13:07:18 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
13:07:35jhMikeSB4gder: I see "Björn" in them. But I use ANSI for source files.
13:08:06*gevaerts wouldn't object to removing the quickscreen actually
13:08:09B4gderah, it might be that I just read some damaged version in mail. I'll retract my comment and check myself later on!
13:11:16J-23did you consider switching from SVN to Git?
13:12:01*pixelma oh noes
13:12:02rasherPlenty of times. It doesn't really offer us anything we need.
13:12:14J-23cool :)
13:12:14rasherYou can use git-svn if you want to use git locally
13:12:44*J-23 doesn't like Git, because it's veery slow for him
13:12:55B4gdergit slow?
13:13:01B4gderthen what's not?
13:13:45J-23maybe git is throttled by my ISP
13:19:46fluxj-23, once you've done the initial transfer, how slow can it be?
13:20:14fluxwhine to your isp for providing substandard service :)
13:20:24J-23hmm, it looks strange.
13:20:27JdGordonpixelma: gevaerts: 100% agree with you both
13:20:53J-23starts with few hundred KBps, then 1KBps for several seconds/few minutes, then again few hunders KBps
13:20:57fluxj-23, does git-over-http also do that?
13:22:19J-23flux: probably yes, and I don't understand that, because e.g. downloading CD/DVD images can reach 8MBps
13:22:22 Quit {phoenix} (Remote closed the connection)
13:23:00*B4gder knows that http part of git isn't that slow
13:23:11B4gderadd a 'the' somewhere
13:23:33Zagoris anyone on cygwin here who can help me test?
13:24:19*pixelma is
13:24:48Zagorpixelma: and you still get the rockboxlogo.h error?
13:26:11pixelmagot it on r18926 - did you commit something just now?
13:26:34Zagorno. I have a patch for you to test though.
13:27:04pixelmaweirdly enough it only happens while building a sim not target. Sure I'll try a patch
13:29:23 Quit amiconn (Nick collision from services.)
13:29:30 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
13:31:36pixelmahmm... one hunk failed
13:32:37Zagorwell it's only 8 simple changes, check them by eye.
13:35:10 Quit einhirn (SendQ exceeded)
13:36:47 Quit mofux (Remote closed the connection)
13:37:54pixelmaok, starting to compile now (after a "make clean" and reconfigure), might take a bit :)
13:38:56 Join funman [0] (
13:40:22pixelmastill no go: make[1]: *** No rule to make target `rockboxlogo.h', needed by `/home/Marianne/rockbox/2_sims/c200/apps/bookmark.o'. Stop.
13:40:23 Quit reacocard (".")
13:40:36 Join reacocard [0] (n=reacocar@
13:46:06Zagoris the cygwin build not performing the same dependency generation as the native build?
13:46:47B4gderit does
13:46:49funmanpixelma: which version of make do you have ?
13:47:00funmanmake -v will tell you
13:47:08 Join PaulJam [0] (
13:47:22pixelmaGNU Make 3.81
13:48:07funmanmake -d can print debug (but I don't know how to read it)
13:48:38B4gder-d is often totally useless
13:49:48funmanmaybe echo can show the content of make variables ? (to check the required files are there)
13:49:48Zagor−−debug=b could be useful
13:50:19 Join cdynasty [0] (n=d807e1fe@gateway/web/cgi-irc/
13:50:37pixelmaso "make −−debug=b" ?
13:51:02 Quit culture (Remote closed the connection)
13:52:35 Quit robin0800 (Operation timed out)
13:54:32 Join faemir [0] (
13:54:32 Quit cdynasty (Client Quit)
13:55:00funmanhum .. I have a data abort in add_to_list_l(), which is referenced by core_schedule_wakeup() and check_tmo_threads()
13:55:15funmanbut these functions should not have been called at all ..
13:57:49pixelmaalso, I don't think it matters (because target builds work correctly) but thought I should mention that I build outside the source tree (you can't see it from the path but the source is inside a "trunk" subdirectory of my "rockbox" one, worked nicely so far)
13:59:51Zagorso /home/Marianne/rockbox/ is not your repository root?
13:59:59pixelmaand another thing I just tried is building crosscompiled windows sims in linux, all looks fine there
14:01:35pixelmathe Rockbox source is in /home/Marianne/rockbox/trunk
14:01:53 Quit DataGhost (Nick collision from services.)
14:02:01 Join DataGhost [0] (i=dataghos@unaffiliated/dataghost)
14:02:17Zagorcan you try making a /home/Marianne/rockbox/trunk/simbuild dir and build from there? just to rule out that possibility.
14:03:18pixelmayeah, was about to
14:06:33pixelmathat gives me the same error
14:07:31***Saving seen data "./dancer.seen"
14:10:25Zagornow I managed to force the same error, by deleting the 'bitmaps' directory
14:11:02 Nick fxb__ is now known as fxb (
14:13:16Zagorpixelma: do you even have a 'bitmaps' dir in your build dir?
14:15:28pixelmayes, just looked. It contains 3 .h files (even rockboxlogo.h) - the bmp files are also already listed during compiling (right before it errors out)
14:16:30ZagorI wonder why your make doesn't show any path for rockboxlogo.h. it should.
14:18:15Zagorplease run "grep rockboxlogo.h apps/dep-apps"
14:19:28 Join kugel [0] (n=chatzill@unaffiliated/kugel)
14:20:37kugelJdGordon: Hey, I just saw FS #9514
14:21:02 Join cdynasty [0] (n=d807e1fe@gateway/web/cgi-irc/
14:21:02kugelI did the same in my custom list patch, but you've done it a bit differently
14:21:31cdynastyam i allowed to ask questions on here
14:21:42JdGordonyou just did!
14:22:01Zagorcdynasty: as long as they are related to rockbox, go ahead
14:22:09kugelin your patch the parent isn't part of the simple list struct (in my it is). is there a reason for that?
14:23:36JdGordoni did that patch months ago.. i only put it up now because it was stripped from another patch which doesnt need it anymore... i dont remember... probably because simple list struct is a sort of wrapper for the real list so the parent should be passed directly to the real list
14:23:38 Join culture [0] (
14:23:43cdynastyi have a sansa e200. in the wps i want to be able to press a button to jump to the file in the database
14:24:26cdynastylike when i start up my player, i have to go find my spot in the database again
14:24:38Zagorpixelma: as I suspected. there is a difference between dependencies for cygwin and linux. rockboxlogo.h must have a path.
14:25:17cdynastylike how ipods work with the menu button from the playing screen
14:25:49cdynastyi might not be making sense here
14:26:44kugelwell, the parent is passed to the real list, but I think it could be beneficial if the simple list also about infos about the parent. That way the parent could be easily changed too (simplelist.parent.height for example)
14:28:17cdynastyno one have that same problem?
14:28:33JdGordonkugel: no, your missing the point of simplelist... its supposed to be used to handle a list simply.. there is absolutly no need for the simplelist to ever know where its drawing in, that should only be handled by the actual list drawing code
14:28:33 Quit nplus (Read error: 110 (Connection timed out))
14:32:23kugelwell, it doesn't matter imho if I a) init the simplelist with a parent and show it without passing the parent, or b) init without parent and show with passing a parent. In both cases I need to pass the parent only once
14:33:27JdGordonthere is no need to add it to the simple list struct... NONE... its just a waste of space...
14:34:27*JdGordon jabs his linuxstb voodoo doll a few times... this code to make it read/write the config name but store as a int is taking too long to get working
14:34:52linuxstbJdGordon: I thought you said that would be too complicated?
14:35:07linuxstbOr rather, require special-case code?
14:35:16JdGordonyeah, but i dont listen to myself :p
14:37:30 Quit lasser (Read error: 113 (No route to host))
14:39:53 Join lasser [0] (
14:40:17 Part B4gder
14:43:05funmandoes rockbox assume 8kB of stack ought to be enough for everybody ? ( ". += 0x2000" in the linker script)
14:43:40 Quit culture (Connection timed out)
14:44:10Zagorfunman: rockbox thinks that if you need more than 8kb of stack you should be doing things differently :-)
14:44:20LinusNcdynasty: as far as i know, rockbox can't follow the playlist in database mode
14:45:10funmanZagor: I can't explain the errors I encounter now, so I was just looking for a potential problem in the lds file
14:45:27Zagorpixelma: another thing, can you measure the time difference (if any) of adding "-pipe" to GCCOPTS in Makefile in your build dir?
14:47:56 Nick JdGordon is now known as JdGordon|zzz (n=jonno@rockbox/developer/JdGordon)
14:50:04 Quit andrew_ (Nick collision from services.)
14:50:20 Join andrew__1 [0] (
14:51:06Zagorpixelma: also, please paste your entire dep-apps somewhere
14:54:21 Quit SUSaiyan (Read error: 104 (Connection reset by peer))
14:59:54 Quit DataGhost (Nick collision from services.)
15:00:02 Join DataGhost [0] (i=dataghos@unaffiliated/dataghost)
15:00:31 Join SUSaiyan [0] (
15:05:53 Join n1s [0] (n=nils@rockbox/developer/n1s)
15:07:32 Join meven [0] (
15:10:29 Quit domonoky (Read error: 104 (Connection reset by peer))
15:11:03 Quit ameyer (Read error: 104 (Connection reset by peer))
15:11:19 Join ameyer [0] (
15:12:37pixelmaZagor: do you mean dep-apps from the failing simbuild dir? How should I test the GCCOPTS changes (with the sim build, with or without reconfigure etc.)?
15:13:02Zagoryes I mean the dep-apps you previously ran grep on
15:13:11 Nick Darksair is now known as Darksair{away} (n=user@
15:13:34ZagorGCCOPTS is a variable set by your "root" Makefile. i.e. the one configure makes in your build dir. edit it manually, don't rerun configure.
15:14:13*Zagor fumes at data-filled .h files in apps/plugins
15:15:21pixelmaok, dep-apps
15:19:18PaulJamHmm, has it always been the case, that in the quick menu UP and DOWN have the same function? i would have expected that UP changes the option in one direction and DOWN in the other direction.
15:19:56 Join Schmogel [0] (
15:21:09pixelmayes, this has always been the case (except I think there are targets where "up" exits the quick screen. I find it confusing if there were differences depending on direction because this won't happen with left and right...
15:21:23 Join dabujo [0] (
15:21:36LinusNi think UP should do nothing, since there is no setting associated with UP
15:22:32pixelmame too (though I don't care about the quickscreen much)
15:23:08LinusNso i've heard :-)
15:23:50pixelmawell the Ondio doesn't have it... ;)
15:24:32gevaertsI think the quickscreen is responsible for some of the most frequent support issues
15:24:53amiconnUP being assigned to the same function as DOWN is done to provide access to the function on DOWN for recorders when using the (still unfixed) quick way of operating the quickscreen, and display is flipped
15:26:45PaulJamthanks for the information.
15:26:55amiconnThe quickscreen doesn't really deserve its name in curent rockbox :/
15:27:52funmanthe Clip OF doesn't follow the as3525 clocks requirement mentioned in the datasheet ..
15:30:24pixelmaZagor: compiling with the -pipe seems to be a tiny bit faster here (1:59 <> 2:07 until failure) - if I did it correctly...
15:30:46Zagorok. thanks.
15:31:32pixelmashall I try a target build that doesn't fail to get a better value?
15:35:19Zagoryes, that would be interesting
15:37:13 Part LinusN
15:38:40pixelmafirst test build running, expect results in 20-30 minutes or so ;)
15:40:06pixelmathat would be after building both for comparison
15:40:50 Nick Darksair{away} is now known as Darksair (n=user@
15:43:23pixelmaand with a full blown swcodec build (including most of the subdir rocks that take really long)
15:44:14 Quit AhtiK (Connection timed out)
15:48:25 Join nplus [0] (n=nplus@141.25.Globcom.Net)
15:49:17 Quit PaulJam (".")
15:51:52funmanthe lcd_init() for the Clip doesn't work when using high CPU and/or peripheral clock frequencies
15:53:45 Quit J-23 ("Flying cow pressed ^D on my keyboard.")
15:55:48 Quit meven (Remote closed the connection)
15:59:44 Join Sansa [0] (n=450e9f44@gateway/web/cgi-irc/
16:01:24Sansacan someone help me with a problem i have
16:01:40funmanah no it's the sdram init ..
16:01:47n1sSansa: if you tell us what the problem is, we might
16:02:13Sansai installed rockbox on my sansa e270 v1.0
16:02:36Sansaand when i connect in rockbox boot mode, it says "usb device not recognized"
16:02:49Sansawhen i boot in native sansa mode, it is easily recognized
16:02:50Zagoroh crapola. gcc 4.0.3 and 4.3.2 creates different dependencies :-(
16:03:50pixelmaZagor: interesting, I see no difference with -pipe in a c200 target build (11:32 <> 11:31)
16:04:21Zagorpixelma: I actually expected that, since we don't use much multi-pass compiling
16:04:22pixelmathat one second is probably meaningless...
16:04:34Zagorbut it's always good to try
16:05:26pixelmaalso, the numbers mean minutes ;) glad I could be of help
16:05:45funmanSansa: rockbox doesn't support usb on the sansa, you have to use the original sansa firmware mode
16:06:28Sansaaha that's what that warning triangle sign meant, it was a bit confusing
16:06:48Sansathank you for clarifying that funman
16:07:32***Saving seen data "./dancer.seen"
16:09:12 Quit FOAD ("I'll be back")
16:11:38 Join FOAD [0] (
16:12:45SansaI have another quick question. The sansa video player seems to read .mov type videos. However, these are not seen in rockbox, because it can only read .mpg type videos? Is there a workaround to this?
16:13:36n1sSansa: convert them...
16:14:40SansaHaha I'm not trying to play dumb. I had to convert them in .mov format in the first place. I meant is there a way to be able to play them in both boot modes or not, using only one instance of the video file
16:15:41SansaThank you for your answer
16:16:31 Quit Hillshum ("ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]")
16:18:03 Join tyfoo [0] (
16:19:03SansaThanks to all you guys helping develop this product. Keep up the good work. Peace.
16:19:09 Quit Sansa ("CGI:IRC")
16:20:37 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
16:23:54 Join obo [0] (n=obo@rockbox/developer/obo)
16:30:23 Join christophe [0] (
16:35:23 Join tvelocity [0] (n=tony@
16:40:18 Join webguest05 [0] (n=52c23ec8@gateway/web/cgi-irc/
16:41:07webguest05Oh hi there
16:41:23webguest05If you may
16:41:36webguest05I have one very quick question please
16:42:03linuxstbJust ask - no need to ask to ask
16:42:04domonokyjust ask (if it is rocbox related)
16:42:23webguest05Would you know if the sansadisk fuze is compatible with rockbox?
16:42:45webguest05They say it is a direct follow up to the sansa e260
16:42:53linuxstbNo, it's not (yet).
16:43:00webguest05that is of the e200 series ...
16:43:15webguest05really! so it has a different build then?
16:43:21domonokypeople are working on it, but its not ready..
16:43:39webguest05I see
16:43:47linuxstbIt has completely different hardware. So people are slowly doing all the work shown on this page -
16:44:07webguest05I am asking because I was willing to by a cheap multimedia player
16:44:20webguest05just for the sake of rockbox
16:44:52webguest05That's because I would like to develop apps
16:45:15webguest05Thank you so much for the link
16:45:21scorcheplease dont use the enter key as makes it harder to read...
16:46:00linuxstbwebguest05: People are always needed to make new ports happen - they're a lot of work, and are done by interested owners of those devices.
16:46:53webguest05I know it's a lot of work
16:47:29webguest05and I am not intrested in making new ports right now
16:47:53 Join nuonguy [0] (
16:47:56webguest05scorche: are you trying to pull my strings or something?
16:48:24webguest05well, thank you so much all
16:48:51webguest05So, any recomendation for any players?
16:49:07webguest05that are already supported by rockbox?
16:49:44webguest05I currently I have the k-pex
16:49:50scorcheno, i am just asking nicely that you follow the guidelines of the channel which only serve to help make the channel easier to read and more user friendly rather than type in a manner that makes it harder to read as i said before...
16:49:53Zagorwebguest05: older sandisk sansas. see
16:49:59webguest05which was manufactured by kingston
16:50:02domonokywebguest05: take a look at :
16:50:27webguest05great player if you ask me ...
16:50:39webguest05thanks, domonky
16:52:37webguest05Yup, the e260 seems to fit the bill
16:52:48webguest05that one goes under the e200 series right?
16:56:26funmanI think the only difference between the e2*0 is the memory size
16:57:10scorchewell, storage...not memory...
16:57:26funmanstorage was implicit ;)
16:57:44rasherThey don't differ in memory size, then. Only storage.
16:58:07webguest05also, I think some of the earlier models didn't incorporate an FM radio
16:58:33webguest05Or so I understood from the chart
16:58:41 Quit cdynasty ("CGI:IRC (Ping timeout)")
16:59:17webguest05Wow, it sells for quite cheap at ebay ..
16:59:26webguest0540 $?!
16:59:35rasherI thought that was purely a firmware limitation. Did e200s without Radio ever turn up?
16:59:56funmanrasher: I think yes, I read something about it on irc
17:03:15webguest05anybody who has any pre-knowledge of the Gigabeat F?
17:04:02webguest05the pricing list seems rather eccentric!!!
17:04:04 Quit Nic0_P (Remote closed the connection)
17:04:04tkoodahorribly "filed" bug report by me in case anyone cares: rockbox 3.0 locks up and requires a reboot when it encounters an mp3 file with zero bytes in it
17:04:11 Quit Zagor ("Client exiting")
17:04:21webguest05HDD 2.2inch for just 40 bucks?
17:04:24 Part tkooda
17:04:57webguest05somebody must have messed up big time ..
17:08:23scorchegigabeats can be cheap..
17:11:24 Quit FOAD ("I'll be back")
17:11:56 Join FOAD [0] (
17:11:57 Quit perrikwp (" ajax IRC Client")
17:14:07 Join bughunter2 [0] (n=Jelle@
17:15:02 Join nplus_ [0] (n=nplus@141.25.Globcom.Net)
17:15:31 Join perrikwp [0] (i=98214a25@gateway/web/ajax/
17:22:13 Quit funman ("leaving")
17:22:46webguest05tchaw! Thanks again.
17:22:50 Quit webguest05 ("CGI:IRC")
17:25:02 Quit nplus (Read error: 110 (Connection timed out))
17:27:55 Join christophe_ [0] (
17:35:20 Join havspace [0] (
17:39:18havspaceI have a Sansa c200 series (2gb I believe) that seems to have become corrupted since installing RockBox.
17:39:44havspaceI can no longer boot to the original firmware, and so far trying to replace it using the recovery mode is not working.
17:40:25havspaceIt acts like it has replaced the firmware, but then just won't boot (sits at the generic SanDisk screen with the little "monster" on the right)
17:41:13havspaceIs there a way to make sure I'm trying to put the "right" firmware on, or something else to try before going to Manufacturing Mode (I'm stuck in windows only right now)
17:41:19 Join IudeX [0] (n=4e83d3b2@gateway/web/cgi-irc/
17:44:34gevaertshavspace: I think that you'll need manufacturing mode
17:44:50 Quit christophe (Read error: 110 (Connection timed out))
17:45:23 Quit IudeX (Client Quit)
17:45:39 Join IudeX [0] (n=4e83d3b2@gateway/web/cgi-irc/
17:46:02 Join christophe__ [0] (
17:46:06havspacegevaerts: thx for the opinion ... while the wait is annoying, I suppose it's about time I played with linux a bit again ;)
17:46:09 Nick christophe__ is now known as christophe (
17:46:44IudeXhi i saw funman post on forum about clip :(
17:51:47 Join J-23 [0] (
17:52:24J-23was SDRAM test for v2's modified to use LCD on e200v2?
17:53:02 Quit BigBambi (" ajax IRC Client")
17:55:52 Quit Darksair ("(define zero (lambda (f) (lambda (x) x)))")
17:57:29 Quit IudeX ("CGI:IRC")
17:57:41 Quit christophe_ (Read error: 110 (Connection timed out))
17:58:36 Quit rvvs89 (Remote closed the connection)
17:58:48 Join rvvs89 [0] (
17:59:22 Join Darksair [0] (n=user@
18:00:34 Join Nibbler [0] (
18:01:11 Quit kkurbjun (Read error: 113 (No route to host))
18:02:25 Join mf0102 [0] (
18:04:55 Join culture [0] (
18:07:36***Saving seen data "./dancer.seen"
18:14:42 Quit petur ("work->home")
18:18:13 Quit rvvs89 (Read error: 104 (Connection reset by peer))
18:24:49 Join rvvs89 [0] (
18:27:32 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
18:29:27 Quit Nibbler (Remote closed the connection)
18:34:31 Join Strife89 [0] (n=michael@
18:35:08 Quit nuonguy ("This computer has gone to sleep")
18:36:49 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
18:36:53 Quit tvelocity (Read error: 110 (Connection timed out))
18:39:14 Join miepchen^schlaf [0] (
18:39:57 Quit miepchen^schlaf (Remote closed the connection)
18:40:22 Join ender [0] (
18:40:37 Join miepchen^schlaf [0] (
18:44:08 Quit perrikwp (" ajax IRC Client")
18:46:39 Join bertrik [0] (
18:49:53 Join meven [0] (
18:52:14 Join kkurbjun [0] (
18:53:24 Join Nibbler [0] (
18:53:54 Join webguest93 [0] (n=50794c1a@gateway/web/cgi-irc/
18:54:37 Quit rvvs89 (Remote closed the connection)
18:56:01 Join perrikwp [0] (i=d1a8d351@gateway/web/ajax/
18:57:02 Quit webguest93 (Client Quit)
18:57:42 Quit ender` (Read error: 110 (Connection timed out))
19:00:23n1sBagder: I have a patch for that builds toolchains just fine for me on ubuntu 8.10 without patching gcc or binutils, turns out that binutils 2.19 is a no go with our compiler as ld will not link libs for targets without emac with binaries for targets with emac so it will not link our coldfire builds.
19:00:40n1sshould i post it to the tracker/ml or just commit?
19:01:18n1smaybe someone wants to test it? :)
19:01:24preglown1s: why is there such a target mismatch?
19:02:00n1spreglow: because we build for a coldfire without emac as gcc doesn't know about the one we really have
19:02:16n1sgcc < 4.3 that is
19:03:03n1spreglow: do you know anything about hacking gcc?
19:03:30rasherI think common wisdom is: Don't.
19:04:18 Quit Darksair ("Zzz...")
19:04:29 Join rvvs89 [0] (
19:05:47 Join TweetyBear [0] (
19:06:29 Part TweetyBear
19:08:31 Quit n17ikh|Lappy (Connection timed out)
19:08:47 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
19:08:51n1sso could anyone preferably not on ubuntu give this a test?
19:11:14 Join aarcane [0] (
19:11:52 Join Lear [0] (i=chatzill@rockbox/developer/lear)
19:14:23 Quit aarcane (Read error: 104 (Connection reset by peer))
19:14:43 Join Thundercloud [0] (
19:16:36 Quit neddy ("Leaving.")
19:17:41 Join aarcane [0] (
19:17:50 Quit rvvs89 (Remote closed the connection)
19:18:10kugeln1s: I need to run soonish, so if I can test something before I will. It's ubuntu though
19:18:22 Quit aarcane (Read error: 104 (Connection reset by peer))
19:19:24 Join Photoguy [0] (n=Adams@
19:19:31n1skugel: here's the patch
19:19:50PhotoguyIs Kugel here?!
19:19:57kugelyes, he is
19:20:09PhotoguyI love your build!
19:20:15scorcheontopic please...
19:21:07kugeln1s: What does the patch do?
19:21:20 Join IudeX [0] (n=4e83d3b2@gateway/web/cgi-irc/
19:21:21 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
19:22:02IudeXfunman isn't here. Impossible? :D
19:22:07n1skugel: sets a couple of things in CPPFLAGS that let's cross toolchains build correctly with ubuntu's new crazy defaults
19:22:46kugelso, svn will eventually fail without the patch on my new 8.10?
19:25:02n1skugel: yes
19:25:07 Join funman [0] (
19:25:34IudeXHi, funman ;)
19:25:52funmann1s: I saw your patch : you can look in gcc's config.log if it takes the CPPFLAGS value without exporting it first (i.e. just given in argument to configure)
19:26:13 Join rvvs89 [0] (
19:26:14funmanIf you keep exported when running make, it might replace completely the CPPFLAGS value in the Makefile
19:26:18funmanhey IudeX
19:26:48n1sfunman: this way works, any other way i tried failed
19:26:58funmanfind why ;)
19:27:19IudeXAre u speaking about Clip or m200/e200?
19:27:37gevaertsIudeX: please use real words, as stated in the channel guidelines
19:28:34n1sfunman: i don't get what you mean
19:28:59IudeXgevaerts: Are you thinking about "U"?
19:30:21 Join {phoenix} [0] (
19:30:23funmann1s: when you use "CPPFLAGS=x ./configure" , configure should _add_ the CPPFLAGS value to its own setting, and this should be mentioned in config.log after configure has returned
19:30:42funmanof course unless gcc's authors ignore that setting
19:31:04n1sfunman: ok, but why is exporting bad?
19:31:43funmanif a makefile has for example CPPFLAGS=something ; it would use CPPFLAGS=x instead of CPPFLAGS='something x' I believe
19:32:18IudeXgevaerts: ok sorry :
19:33:14funmanI just make has the '-e' option to make 'variables taken from the environment take precedence over variables from makefiles' so in fact make might just ignore the environment if a CPPFLAGS variable already exists in the Makefile
19:36:09 Quit rvvs89 (Remote closed the connection)
19:37:53 Quit IudeX ("CGI:IRC")
19:38:29amiconngevaerts: Regarding the storage type specific debug calls, I'd say they should be left storage specific and not abstracted
19:40:00amiconnAnd regarding to volume names - there's still the idea floating around to replace it with the actual volume name. Problem is what to do if the volume has no name (it's not mandatory on FAT)
19:40:07n1sfunman: the gcc configure does not seem to care at all but rather the Makefile references CPPFLAGS like this CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS;
19:40:18n1sin about 20 places
19:40:39gevaertsamiconn: yes. I'm not sure if I did that properly everywhere, but I plan to review the entire thing before commit anyway
19:40:53funmann1s: export in a Makefile? that's rather strange
19:42:22PhotoguyCan anyone suggest how to convert videos for the E-200?
19:43:23n1sfunman: well, i don't know much about this so if you have some neat way to do this, please do it :) I just think of patching gcc and binutils as a last resort type of thing
19:43:27funmanPhotoguy: look there:
19:43:46funmann1s: I'll boot the ubuntu again ;)
19:43:57PhotoguyOh, I'n sorry, I hadn't realized that it was in the wiki.
19:43:59funmanIf I understood correctly newer binutils and gcc versions are a bit problematic
19:44:28 Join rvvs89 [0] (
19:44:49n1sfunman: I dropped the idea of going with binutils 2.19 if you missed that (should be in the logs from about an hour ago)
19:47:23funmann1s: I read it but I don't understand: is it something specific to coldfire ?
19:48:05n1syes, basically we tell gcc to build for one cpu model and binutils to assemble and link for another
19:48:29n1ssince the gcc we use does not support our coldfire cpu
19:50:44funmanand gcc can't be updated ?
19:51:48n1sfunman: it _can_ but that brings a couple of issues and not really many benefits :/
19:53:45n1ssince 4.3 is the first version with support for the right model and it brings at least one wrong assembler bug and fails with the inline asm in libmad, makes various things slower/larger etc
19:53:48 Quit markun (Read error: 104 (Connection reset by peer))
19:53:50kugelfunman: I'll try the code as soon as I can compile again
19:54:17funmann1s: maybe it's worth talking with gcc guys for cooperation on these bugs
19:54:23funmankugel: ok
19:54:51 Quit rvvs89 (Remote closed the connection)
19:54:53n1sfunman: just don't mention it to amiconn ;)
19:55:06 Join rvvs89 [0] (
19:55:26 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
19:56:33n1si know next to nothing about hacking gcc and don't know what i could hel them with except bug reports, (which i have filed, at least one)
19:57:39funmannor do I, but maybe the gcc developers are friendly
19:58:24Bagderfriendly perhaps, just not caring much for the bugs we've had
19:59:03 Quit culture (Connection reset by peer)
19:59:39n1sif you want to poke them, it's PR35018 in their bugzilla, i just wouldn't feel comfortable with that around even if it can be worked around by switching off some options who knows when it shows its head in some other place
20:00:51 Join culture [0] (
20:01:11 Quit rvvs89 (Remote closed the connection)
20:01:20 Join Xerion [0] (
20:07:20LearAt least you got some feedback and they seem to know what the problem is.
20:07:38***Saving seen data "./dancer.seen"
20:09:36 Join rvvs89 [0] (
20:11:13linuxstbLear: Any idea why foobar uses a different tag for album artist?
20:11:22*linuxstb spots two already
20:11:47funmanI don't know coldfire so I can't help :/
20:12:33Learlinuxstb: Most likely because TPE2 wasn't intended to be used for album artist. The author of Foobar tends to be very strict about such things... :)
20:13:38 Quit Strife89 ("I'll leave you all to your wordplay. :)")
20:14:16LearBtw, anyone with opinions about FS #9329?
20:17:58 Join Zagor [242] (
20:19:07n1ssounds like it could be nice for those database users i've heard about :)
20:19:38bluebrotherdomonoky: you already spotted ?
20:19:44 Quit Photoguy ("Leaving")
20:24:59Learn1s: Do you have anything more specific? (IRC log, forum thread or such.)
20:25:04amiconnn1s: Why not? It's just that I refuse to contact them...
20:26:02n1samiconn: was just joking, as i know you have little hope for them being helpful :)
20:26:05amiconnZagor: Btw, as you were code policing, do you think that things like #define TRUE true (and its complement) in robotfindskitten.c are okay?
20:27:01n1sLear: nope, only vague signs and whispers about these mysterious creatures :)
20:27:05Zagoramiconn: I didn't read through the code, I just found those .h files and fixed that issue. defines like that are generally not to my liking, no.
20:27:32amiconnZagor: On another matter, the sim build problem on cygwin is probably not a cygwin problem, but a hostcc problem. Cygwin has gcc 3.4.4, and I'd expect the same problem on linux with gcc 3.4.4 (if you can find such...)
20:27:58 Quit TMM (Connection timed out)
20:28:15amiconnI got this idea because you said that gcc 4.0.x and 4.3.x generate different dependencies
20:28:36gevaertsI have gcc 3.4.6 installed
20:28:44funmanopenbsd still uses gcc 3.3 I think (mentioned in a FS report)
20:28:51 Part christophe
20:29:01Zagoramiconn: I've found a couple of issues around that and a few possible fixes.
20:29:20Zagorgevaerts: have you tried a sim build recently?
20:29:52gevaertsZagor: no, and it's not the default anyway. I'll try now
20:32:53Zagorin particular, I'm suspecting that gcc param -MM has changed slightly
20:35:57 Join aarcane [0] (
20:38:03gevaertssim builds fine with 3.4.6 on linux here
20:38:10 Join kachna|lappy [0] (
20:38:38 Quit rvvs89 (Remote closed the connection)
20:39:25 Join tvelocity [0] (
20:40:38funmann1s: the gcc configure ignores the CPPFLAGS given to it .. I don't know if it's a standard method, but I don't understand how it uses autotools ..
20:41:08gevaertsAlso with 3.3.6, not with 2.95
20:41:11funmanit only uses it for its tests
20:41:48n1sfunman: ah, so we have to pass CPPFLAGS to make if we want to do it you rway?
20:42:14funmanThat's what I think
20:42:32funmanif the makefiles are done properly, they will use CPPFLAGS += or CPPFLAGS ?= , so we don't overwrite settings
20:43:21funmanor maybe use CFLAGS
20:44:10funmanhm configure writes CFLAGS, CFLAGS_FOR_BUILD , and CXXFLAGS , but no CPPFLAGS
20:45:18 Quit J-23 (Remote closed the connection)
20:45:20 Quit n1s ()
20:45:44 Join rvvs89 [0] (
20:45:45funmanNot sure what's the difference between CFLAGS and CFLAGS_FOR_BUILD
20:46:50funmancompilers to use to create programs which must be run in the build environment.
20:47:05funmanso CFLAGS is the way to go
20:48:36funmanit's definitely used in the gcc command lines
20:50:57ZagorFYI: web server update in progress. cgiirc clients will be temporarily disconnected.
20:51:29*gevaerts finds that he has overlooked the bootloaders up till now
20:53:33 Join Rondom [0] (
20:55:25amiconnZagor: I wonder whether something like this: would work better than cgi:irc
20:58:04 Join apol [0] (n=apol@
20:58:33 Join WarpTI [0] (
20:58:50Zagoramiconn: perhaps. there are other alternatives as well.
20:59:24WarpTIHello , I wonder if there are any unsupported alpha builds for sansa e200 V2 series
21:01:06 Join petur [50] (n=petur@rockbox/developer/petur)
21:01:35BigBambiNo, there are no builds
21:02:27 Quit jhulst (Read error: 110 (Connection timed out))
21:03:41WarpTItoo bad seems the v2 is hard as hell to work with.
21:04:27funmanwhat's hard ?
21:04:30linuxstbIt's easier than the v1 - we have a datasheet for the main CPU...
21:05:45 Join krazykit [0] (
21:06:23BigBambiEasier than the ipods too? (I know ipodlinux did lots on it, but it was hard for them)
21:08:35 Quit rvvs89 (Remote closed the connection)
21:10:19 Join rvvs89 [0] (
21:13:14WarpTIbut v1 was ported fast in comparison.
21:13:25BigBambiWas it?
21:13:29BigBambiAre you sure about that?
21:13:41WarpTIit took like 6 months
21:13:46BigBambiAre you sure?
21:13:59WarpTIi remember reading something about it
21:14:12*BigBambi doesn't think it was six months
21:14:25WarpTIsome forums maybe abi can't say for sure
21:14:37 Quit Horscht ("Snak 5.3.3 Unregistered copy. Evaluation period is over. Program will now quit. Thanks for using Snak.")
21:15:23BigBambiI wouldn't believe some random forum
21:16:33WarpTIallright , will the alpha v2 builds get public?
21:16:53funmanif they are ready one day, of course
21:16:56 Quit rvvs89 (Remote closed the connection)
21:17:02BigBambiWarpTI: What alpha builds?
21:17:15BigBambiWarpTI: Everything is in SVN - you can do what you want with it
21:17:20BigBambiThere are no builds
21:17:32BigBambiEverything that is there is already public
21:18:18WarpTIok thank you guys :)
21:22:00linuxstbWarpTI: Porting Rockbox to the e200 v1 started around May 2006 - it got audio playback in March 2007.
21:23:20 Quit nplus_ (Read error: 110 (Connection timed out))
21:24:04 Join nplus_ [0] (n=nplus@141.25.Globcom.Net)
21:25:01 Quit Zagor ("Client exiting")
21:25:34 Quit lasser ("ChatZilla 0.9.83 [Iceweasel 3.0.3/2008092816]")
21:27:14pixelmaI like how the front page script (?) makes links to certain revisions out of every "r"+random number" combination in commit messages. "foobar2000" -> revision 2000 and when I changed the WPSs "engineer2" -> revision 2...
21:27:39 Join rvvs89 [0] (
21:30:27 Join Nibbl [0] (
21:30:52*gevaerts is confused
21:33:48 Join PaulJam [0] (
21:39:57 Join neddy [0] (n=john@nat/sun/x-bead5c263a5f3c26)
21:40:27 Join robin0800 [0] (
21:40:30*gevaerts 's patch is now at 126 changed files
21:40:45funmanoops my Clip committed suicide
21:41:49funmanit was plugged by usb on the HI-FI, and I found it halted. It will not react to anything and was fully charged
21:43:19funmann1s: I added CFLAGS=-U_FORTIFY_SOURCE in front of the configure for both binutils and gcc (arm-elf-as would crash), and it results in a succesful compilation
21:43:38 Join rvvs89_ [0] (
21:44:01 Quit tvelocity (Read error: 60 (Operation timed out))
21:44:25 Join n17ikh|Lappy [0] (
21:46:10 Join IudeX [0] (n=4e83d3b2@gateway/web/cgi-irc/
21:46:42funmanthanksfully it is alive again :)
21:47:33bertrikyou ran an m300T.bin firmware?
21:47:46linuxstbgevaerts: You're not even trying - there are almost 900 files in firmware/
21:47:54funmanbertrik: yes, as usual
21:48:01 Quit Nibbler (Read error: 110 (Connection timed out))
21:48:36bertrikI think I read on the sandisk clip forum that that is not as stable as the normal firmwares, no clue if this is really true though
21:48:40gevaertslinuxstb: I know. Maybe I need to reorganise some sound stuff as well ;)
21:48:42 Quit rvvs89 (Read error: 101 (Network is unreachable))
21:49:03funmanNote that I only copy 'm300.bin' files, maybe it keeps the settings of a previous 'm300t.bin' install
21:50:09 Quit Rondom (Nick collision from services.)
21:50:24IudeXFunman you have a problem in rockboxing?
21:50:25 Join Rondom [0] (
21:50:44funmanIudeX: yes, too few hackers participating :(
21:52:00IudeXI'd like to help, but I do not have time :(
21:52:25 Join tvelocity [0] (n=tony@
21:53:14IudeXfunman: I'm not a programmer but I could be useful :)
21:53:33*gevaerts wants to use genlangcache
21:54:41IudeXfunman: Can I do something? :)
21:54:57funmanIudeX: I fear that programming skills are required, but thanks
21:55:38 Quit bmbl ("Woah!")
21:56:06IudeXfunman: So what I have to learn? :P
21:56:26funmanarm assembly
21:56:54IudeXfunman: I laern very quickly :)
21:58:59IudeXRockboxing takes a long time, but I'll want to help.
21:59:44funmanIudeX: the only thing you can do now, is open the original firmware of a clip or m200v2 in a disassembler, and read it until you can power up the SD card
22:00:12 Quit Rondom (Read error: 104 (Connection reset by peer))
22:00:44bertrikI played a bit around with the sansa v2 sd card code from svn but no luck yet
22:00:54 Join Rondom [0] (
22:01:03IudeXfunman: IDA is necessary?
22:01:50funmanany disassembler will do
22:02:05 Join lazka [0] (
22:02:15funmanif you look the forum thread for iaudio7 port, you can find a tool vitja has done to render a bit better objdump output
22:02:48IudeXI know that you are using IDA pro
22:02:58 Part lazka ("cya")
22:03:26 Quit rvvs89_ (Remote closed the connection)
22:03:45funmanthat doesn't change anything: the code being disassembled is the same
22:04:11funmanif you can start doing that, thanks for helping
22:04:13 Quit funman ("leaving")
22:07:41***Saving seen data "./dancer.seen"
22:08:30 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
22:08:55 Quit courtc (Read error: 110 (Connection timed out))
22:10:40 Quit bertrik ("reboot")
22:11:00 Join lwizardl [0] (
22:11:25lwizardlhas anyone got a xbox360 to read the rockbox enabled Ipods?
22:11:50lwizardlbecause I installed rockbox on my Ipod 30GB video and my xbox360 won't detect the ipod
22:16:38pixelmaIudeX: generally asking for progress is not very helpfull rather annoying (developers need to answer instead of coding ;) ). There are a few possibilities to keep you informed - by reading the IRC logs, new ports forum thread, follow SVN activity, I think you are up to date then (I wouldn't know more than what I could read there). Better to ask specific questions later on :)
22:19:02IudeXpixelma: Yes you are right. I'm asking too much. :)
22:20:21IudeXpixelma: i think funman doesn't conding now (i have a troubles with pr. perf etc)
22:20:30 Quit kkurbjun (Read error: 110 (Connection timed out))
22:21:04pixelmalwizardl: I know nothing about Xboxes... does the Ipod reboot into disk mode when you connect it and is there an option for usb mass storage devices on the Xboxes or so?
22:22:04lwizardlpixelma, wwll on AppleOS firmware when you connect the ipod to the 360 the 360 just sees it as any thumbdrive with storage of media on it
22:22:38lwizardlbut when the rockbox firmware is installed I get a USB cable displayed on the ipod but the 360 detects nothing
22:24:09 Join kkurbjun [0] (
22:24:43gevaertslinuxstb: is that display in colour, or is it black and white?
22:24:46IudeXpixelma: I will work on the Clip. (not too much :P)
22:25:44 Join Bensawsome [0] (n=Bensawso@unaffiliated/bensawsome)
22:26:24 Quit Bensawsome (Client Quit)
22:26:26pixelmalwizardl: sounds like the automatic reboot into the Apple firmware doesn't work correctly for you right now (unfortunately a bug which is not tracked down yet and occurs randomly in some builds). I guess that would happen if you connect it to a PC too right now. You could try connecting to USB while the Ipod is turned off or manually boot into the Apple OF manually before
22:27:22lwizardlbut would the songs I added to rockbox be available to the appleos?
22:28:05lwizardlbecause I'm very tired of having my songs named Q4FA.mp3
22:28:09 Join rvvs89 [0] (
22:28:22krazykitonly if you added them via itunes or another program that works with the OF specifically
22:28:39*gevaerts doesn't understand how this is related to getting usb to work
22:28:54lwizardlwhich would rename them into the bad filenames
22:30:06 Quit Thundercloud (Remote closed the connection)
22:31:37lwizardlso could this get fixed in a newer release build
22:32:03pixelmawell Rockbox will see sanely named files ;)
22:32:19lwizardlor in a svn build.
22:32:31lwizardlI want to use rockbox for two major reasons
22:32:39lwizardl1) flac support
22:32:55lwizardl2) i can name the files how I want to, not how they want me to have them
22:33:44 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
22:33:46gevaertslwizardl: we're only suggesting to boot into the Apple OS for usb, not for actually playing files
22:34:35pixelmanot necessarily, the bug comes and goes. But you should be able to get it working the two ways I suggested later on. It's only the automatic reboot that's broken. Did you try these yet?
22:35:01*petur wonders about a way to add the rest REP to suitable targets. Depend on screen size or create a HAVE_xxx define or add i for all LCD devices...
22:35:23 Quit Horscht ("")
22:35:55 Join fyrestorm [0] (
22:36:04Lloreanpetur: "REP" refers to what features at this point?
22:36:29peturhistogram, balance meter and diskspace warning iirc
22:36:55 Quit mf0102 (Remote closed the connection)
22:36:59LloreanCan histogram and balance meter be toggled on/off so they don't display?
22:37:11peturI think so yes
22:37:26LloreanI'd say if they can be toggled, all LCD recording devices should get them.
22:37:45peturyes, but think about the binsize :)
22:37:54*petur was actually serious
22:38:22gevaertsWhat sort of binsize are we talking about?
22:38:35peturand it adds another line, on some devices there will never be room to show it
22:38:58gevaertsI'd go for HAVE_xxx then
22:39:03peturno idea what binsize it adds, still busy converting the patch
22:39:14Lloreanpetur: Adds what line?
22:39:20pixelmapetur: well you can gain one line by making the progress bar 1 line high one small screens again... (semi-serious)
22:39:29 Join Acknix [0] (
22:39:33pixelmapeak meter I mean
22:39:46petura line that shows histogram and balance
22:40:01peturpixelma: I already do that for trigger
22:40:14Lloreanpetur: I thought you said that could be toggled..
22:40:56 Quit IudeX ("CGI:IRC")
22:41:03peturLlorean: no use in adding the possibility if there will never be room to show the extra line in the smallest font
22:41:20peturarchos screen is already full
22:41:25LloreanStill, I think "Recording" is in a way not yet "feature complete" compared to say, playback, so getting these in (as long as the binsizes are where possible kept as low as possible for the features, even if it's not necessarily 'low') should be a goal.
22:41:28pixelmawould the histogram even make sense in monochrome?
22:41:48pixelmaand small
22:41:52Lloreanpetur: Maybe make peakmeter or some other line togglable too, for those screens, so people can prioritize?
22:41:54peturit draws monochrome iirc
22:42:29peturLlorean: can't imagine people doing without a peakmeter
22:42:47Lloreanpetur: If they have AGC on, it's not going to do them much good, is it?
22:43:01pixelmanot many targets have AGC
22:43:22peturAGC needs small gain steps
22:44:42 Join goffa_ [0] (n=goffa@
22:44:57LloreanCan the recording screen be made so you can scroll up/down?
22:45:13 Join Slack [0] (
22:45:14LloreanSome information, like what the gain is actually set at, isn't too important to be seen at all times.
22:45:24peturthe top part is now fixed, the bottom part is a list
22:45:53peturI already moved the filename to that list and some people complained
22:46:32peturanyway, gain setting is already in that list
22:46:41bluebrotherpetur: btw, is the trigger menu still not using the rockbox widgets or has that been adjusted?
22:46:57peturwhat widgets?
22:47:12bluebrotherthe trigger setup menu
22:47:30peturah... last person to touch that was JdGordon I think
22:47:37Lloreanpetur: I'd say moving more things to that list (like filename) so that it's possible to display more dynamic information on smaller screens is a good thing.
22:47:40*petur checks
22:47:46LloreanI think you can override people who don't like filename down there.
22:47:48 Join Lear_ [0] (i=chatzill@rockbox/developer/lear)
22:48:05peturLlorean: it is already down there ;)
22:48:18LloreanWell then. :)
22:48:19lwizardlok this time the 360 seen it
22:48:29pixelmapetur: I'm not even sure if histogram and/or balance will work with the MAS codec recording engine - I guess this would at least need some major changes to the patch. But the Iriver remote display is of the same height as the Archos screen...
22:48:35lwizardlbut only the songs added via itunes
22:48:36Lloreanpetur: So basically the status for the Recorder is "everything that can be down there, is, and there's still not enough screen space"?
22:49:05*bluebrother would like to see that old "show values inline in menus" again
22:49:15peturLlorean, not to add more permanent stuff
22:49:20Lloreanlwizardl: That suggests it's probably only looking for an Apple database and Apple indexed songs. Nothing we can do anything about, it's the 360's software at fault.
22:49:32 Quit Lear_ (Client Quit)
22:49:51lwizardlthats what i thought
22:49:59Lloreanpetur: I guess in that case it'd be reasonable to make the features screen-height based.
22:50:00lwizardlanyway to patch the db?
22:50:03pixelmaLlorean: there are other Archos devices that can record ;) sorry, couldn't resist
22:50:50pixelmais there an option for mass storage devices on the Xbox?
22:51:06BigBambilwizardl: To patch what db how?
22:51:09Lloreanpixelma: Yup, I have no problem with using an external HD for media content of various sorts.
22:51:10peturpixelma: histogram and balance meter use the peakmeter data so they should work with the mas
22:51:23Lloreanpixelma: I suspect though that if the device sees an iPod it just looks for an iPod db
22:51:27lwizardlthe apple firmware database
22:51:47BigBambiTo do what?
22:51:51lwizardlanyone to patch it to allow reading of proper named files
22:52:01BigBambiThat is off topic here really
22:52:24 Quit fyre^OS (Connection timed out)
22:52:30lwizardlexample \music\soundtrack\track 01.mp4 instead of like Q2A4.mp3
22:52:41BigBambiI get it, it just isn't related to Rockbox
22:52:50lwizardlBigBambi, ok I just figured someone might know of a way
22:53:11BigBambiNot that I know of, and please take a quick look at the guidelines
22:53:15 Join Zarggg [0] (
22:53:43lwizardlreading them now
22:54:49peturbluebrother: the rec trigger setup is using a synclist (at line 459 of apps/menus/recording_menu.c)
22:54:51lwizardli guess my question was rule 6-ish
22:54:51 Quit goffa (Read error: 110 (Connection timed out))
22:55:09BigBambiIt is just off topic
22:55:46peturbluebrother: and two viewports. one for the list, one for the trigger bar
22:56:02BigBambilwizardl: The channel is logged, and many people read through them to get to the development chat. If everyone just asked an off-topic question as someone might know, the logs would be even harder to read
22:58:24lwizardlwell thanks for your time
22:58:28 Quit lwizardl ("Ex-Chat")
22:58:45 Join fyre^OS [0] (
22:58:58bluebrotherpetur: hmm, I should update the build on my h120 ;-)
23:00:15 Quit Rondom ("Ex-Chat")
23:02:31 Join mc2739 [0] (
23:02:58 Quit fyrestorm (Read error: 60 (Operation timed out))
23:03:40 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
23:03:45 Quit PaulJam (".")
23:05:23 Quit Lear (Read error: 110 (Connection timed out))
23:07:01 Quit robin0800 ("Konversation terminated!")
23:09:43 Quit FOAD ("I'll be back")
23:10:36 Join FOAD [0] (
23:13:48 Quit Acknix (Read error: 110 (Connection timed out))
23:16:18 Join funman [0] (
23:17:03 Join Acknix [0] (
23:17:32 Quit Seed ("cu, Andre")
23:22:28mc2739funman: ping
23:23:18funmanmc2739: pong
23:23:43mc2739Hi! got some buttons working on e200v2
23:24:23funmancool, does it use a matrix like clip and m200v2 ?
23:24:42funmanit's nice to see the display motivate hackers :)
23:24:50mc2739no - directly connected - just like documented in the wiki
23:25:21mc2739the problem was with the dual functions on the GPIO's
23:25:38funmanah I just read your post : you need to change gpio*_afsel to be able to read the buttons ?
23:26:05 Quit reacocard (Read error: 110 (Connection timed out))
23:26:08mc2739but you have to change it back to display
23:26:23funmanmc2739: < this test is with the real SD slot on e200 (made by fragilematter)
23:26:35funmanmc2739: if button reading is fast it's not a problme
23:28:06mc2739funman: cool - what was the key to make it work?
23:28:20 Join alex66 [0] (
23:29:02*mc2739 waves
23:30:19funmanmc2739: no key, just modify ata_sd_as3525.c (#define HAVE_MULTIVOLUME after #include "config.h" and comment the code that enables the internal SD (NAND_AS3535))
23:30:21 Quit petur ("Zzzzz")
23:31:19 Quit Schmogel ("Miranda IM! Smaller, Faster, Easier.")
23:31:49funmanmc2739: which buttons are missing except the wheel ?
23:32:13mc2739funman: side/record and hold
23:32:14funmanhold at least
23:32:25 Part alex66
23:33:54funmanit's weird that a GPIO pin means 'usb connection' when it can be detected on the i2c bus
23:34:58funmanmc2739: nothing on A1 ?
23:36:00mc2739funman: not that I could tell
23:36:15funmanDid you try displaying the values of all pins in a loop ?
23:36:30funmanand see for a change when you press a button
23:36:46funmanI think this is how daniel found the buttons (but the only output he had was the led blinking or not)
23:37:19mc2739yes, using the blink_until_keypress_e200.S from the git repo
23:37:45 Quit culture (Read error: 110 (Connection timed out))
23:37:53*domonoky used delay loops to find the buttons on m200v2 (no led) :-)
23:38:39funmandomonoky: same :)
23:38:49funmanbut the e200 has the advantage to be unbricked
23:39:21mc2739the only response was from GPIOA was pin 3 and GPIOB was pin 4 (power)
23:39:34domonokyyes, the 200v2 seems to be the easiest v2 target...
23:40:45funmanalso the most expensive
23:41:15funmanperhaps the other buttons can be read from an adc
23:41:22apolhey! great work guys! :) amazing
23:43:16mc2739did linuxstb say which port the lcd driver came from?
23:43:30linuxstbThe e200v2 lcd?
23:43:59funmanthe e200v1 use interrupts to read the buttons (but directly from the GPIO registers it seems)
23:44:23linuxstbI think the iaudio x5. Or maybe the iriver h300... But the same (or register-compatible) LCD controller is used in a lot of devices - including the v1 e200 and some ipods
23:45:43 Quit bughunter2 ("bye")
23:46:50mc2739linuxstb: was the port an ams3525, or did you modify it to match with the as3525.h file
23:47:37 Quit dabujo ("( :: NoNameScript 4.2 :: )")
23:48:19linuxstbNo, the x5/h300 have Coldfire CPUs. Most of it I wrote myself based on disassembling the original firmware, with some of the higher-level stuff copied from the h300/x5 driver.
23:48:54funmanthe sansav2 are the first targets based on ams3525
23:49:18mc2739ok, I didn't realize you had put that much work into it
23:49:54funmanif you base this assumption on the as3525.h file, it was 'stolen' from austria micro systems :P
23:50:35funmanthey had sent some patches to Linux & U-Boot 2 years ago but they were not accepted (at least for Linux)
23:50:42bluebrotherBagder: not sure if it's actually broken but when trying to comment on a FS task I get some SMTP error
23:51:01bluebrotherthe comment is attached fine, but it seems like no notification mails are sent
23:52:28funmanI didn't get a mail for the last commits by the way

Previous day | Next day