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 2005-11-08

00:07:41linuxstbBager: You wanted a commit....
00:07:48linuxstbBagder: (see above)
00:08:45Bagderand a nice one it is!
00:09:23linuxstbI'll wait to see what happens, and then do the final commit - tools/configure and the bootloader itself.
00:09:47Bagderlet me know if it helps anything to add any builds to the table
00:09:51preglowlinuxstb: btw, wouldn't it be better to have CONFIG_CPU defined as ARM7 or something=?
00:10:03linuxstbpreglow: Details....
00:10:10 Join Moos [0] (
00:10:22preglowjust thinking of future arm ports, hehe
00:10:26linuxstbI don't think that define is used yet anyway.
00:10:57BagderNeuros N3 is not an unlikely future ARM target
00:11:02Bagderbut ARM9
00:11:10linuxstbPlease don't be too critical of my code - it's very much a work in progress. Lots of it is incomplete or just plain wrong at the moment.
00:11:19 Join DJDD [0] (
00:12:25preglownice solid commit
00:12:59amiconnBagder: Still no link...
00:13:11Bagderno, that's why I wait for the next commit
00:13:52Bagderand the server get bogged with stuff to do at midnight, so its running way longer to do this latest build
00:16:32amiconnOk, I'll wait until the running build finished
00:16:38amiconnI just need to hit return
00:16:51Bagderlinuxstb already committed stuff for another round
00:17:13 Join RotAtoR [0] (
00:17:15amiconnOkay, then I'll queue up the next round...
00:18:51BagderI did my first "fix" just assuming it worked in a particular way, only to then find out it didn't and now I believe it works
00:22:26 Join DrMoos [0] (
00:23:45 Quit Moos (Read error: 104 (Connection reset by peer))
00:24:54 Quit Febs ("CGI:IRC (EOF)")
00:30:03 Nick DrMoos is now known as Moos (
00:36:44 Quit Kohlrabi ("Leaving")
00:38:05 Join muesli_- [0] (
00:38:42amiconnTeh server went to sleep...
00:39:02Bagder00:38:55 up 83 days, 10:37, 8 users, load average: 6.41, 6.75, 7.07
00:39:40Bagderthe build stuff is running on a low prio
00:39:50Bagderso when something big starts, the build suffers
00:40:12Bagderand "big" currently means some xemacs regression testing it seems
00:43:44preglowemacs :/
00:44:04pregloweverything involving that's got to be a big task
00:44:18Bagderthese days emacs doesn't count as big
00:44:31Bagderthink eclipse
00:44:54preglowat least as editors go
00:45:08preglowthough calling it an editor is something of an understatement
00:53:39 Quit Moos (Read error: 110 (Connection timed out))
00:55:23***Saving seen data "./dancer.seen"
00:56:25 Join Moos [0] (
00:56:29 Join ashridah [0] (
00:57:46DJDDDamn it, where Lunis when ya need him
00:57:52DJDDLinus, rather
00:58:16Bagderthe link turned up, but got broken
01:00:33Bagderoh well, perhaps it works now...
01:00:58DJDDAnyone here know their stuff about the hardware inside a H140 and H120?
01:04:58amiconnlinuxstb: Funny #ifdef in lcd.h - both typedefs look identical to me...
01:06:29linuxstbamiconn: That's true. My first implementation had it using "unsigned short* address" but I changed it back to char. I'll fix it.
01:06:37amiconnAh, yes
01:07:12amiconnI also wonder about the in() and out() macros, why there are no macros for the port addresses instead?
01:08:07linuxstbFor now I've just copy and pasted from the ipl source code. I'll be cleaning it up in the future.
01:08:12Bagderthose in and out things are artifacts from the linux kernel
01:09:04preglowample time to clean up later, after we've got a nice shiny rockbox running on an ipod!
01:09:22CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
01:09:22*Bagder runs off to bed
01:09:59amiconnI wonder how the ipl guys remember what all these port addresses are doing...
01:10:46linuxstbThe Rockbox source isn't that much better in lots of places.
01:12:51 Join crashedh120 [0] (
01:14:48crashedh120hi there. im a little bit in panic now, would be great if somebody could help me
01:15:02crashedh120hi there. im a little bit in panic now, would be great if somebody could help me
01:16:02crashedh120hm. something semms not to work with irc in my case. gonna reconnect
01:16:09 Part crashedh120
01:17:14 Join crashed_h120 [0] (
01:17:46preglowi wont even bother asking why you're here, heh
01:17:48 Quit muesli_- (Read error: 110 (Connection timed out))
01:18:26preglowhow's it crashed?
01:19:06ashridahcrashed_h120: what's the problem?
01:19:35preglowhuffsv7.c:70: warning: this decimal constant is unsigned only in ISO C90
01:19:40preglowanyone know what that's supposed to mean?
01:20:18crashed_h120hello! my h120 just felt out of my pocket and now the harddrive is going crazy.what steps am i suppost to to, which tools are the right to rescue the damaged data?
01:20:32crashed_h120hello! my h120 just felt out of my pocket and now the harddrive is going crazy.what steps am i suppost to to, which tools are the right to rescue the damaged data?
01:20:40preglowplease, man, once is enough
01:21:07preglowto extract the hard drive, you need a small torx screwdriver
01:21:26preglowbut i don't think there's much you can do unless you've got a 1.8" hard drive adapter
01:21:54preglowtry inserting an usb cable, then swithcing the unit on to see if your os can read the drive by usb
01:22:33ashridahcrashed_h120: to be honest, if you've dropped it while it's on, any attempt you make at using the drive is probably going to make things worse, since i imagine the read head has hit the platter and scratched it, probably damaging the head too
01:22:37crashed_h120sry double postings
01:22:53crashed_h120lol, by tools i mean software, sry
01:22:54preglowyes, you're probably fighting a lost cause
01:23:14preglowcrashed_h120: if you can't connect by usb, you have no chance of doing it by software
01:23:23ashridahhow valuable is the data you've got on it?
01:23:50crashed_h120rockbox is booting, but lots of folders are damaged, its crashing while its trying to read them
01:24:37ashridahcrashed_h120: stop using the device, you're only likely to make it worse.
01:25:31crashed_h120unfortenatly i dropped it while it was reading from the harddrive :(
01:25:45preglowworst case
01:26:00preglowyou've almost certainly had a head crash
01:26:07crashed_h120its the music i love...cant imagine running arounf without it
01:26:21preglowno, but you're most certainly going to have to
01:27:00*ashridah notes that he never keeps anything solely on his iriver for this exact reason
01:27:37ashridahcrashed_h120: your hard drive is most likely completely screwed, AND it's potentially going to keep on damaging itself every time you try to use it
01:27:47preglowyou're more or less out of luck, the hard drive is physically damaged, and the only thing even making it still try, is pure luck
01:28:10preglowif luck it can be called
01:28:30ashridahso, the question is, how valuable is the data to you, and how much are you willing to spend to get it?
01:29:03ashridahnote that software's probably not an option, you'd need a professional disk recovery service, that will take the disk apart and start charging you thousands of dollars an hour to *maybe* get the data back.
01:29:52crashed_h120i just copying whats still able to be copied and then i will hope it wont get worser
01:30:22amiconnit *will* get worse for sure
01:30:30preglowno question about it
01:30:31*ashridah agrees
01:31:28crashed_h120i just cant afford to send it to a specialized lab or somethin...
01:31:41preglowthen lets hope you don't have anything you can't loose on it
01:32:11ashridahcrashed_h120: i assume the music you've got on it is stuff you can't reproduce? live recordings?
01:32:32 Join ehntoo [0] (
01:33:28crashed_h120will have to save my money for a new 30gb drive
01:34:13 Quit ashridah ("need to finish leeching this torrent bbl")
01:34:43crashed_h120the irc is kind of slow.i write somethin and about 2 minutes later i read it myself
01:34:45ehntooif you do need to get a new drive:
01:35:07ehntooand that would probably be your connection
01:35:13dpassen1how long before the 40 GB drives?
01:36:53crashed_h120i can rip most of the music again.i just paniced.thanks for helping me, i already calm down...iriver itself is ok so far...just having lots of work to do the next weeks as far as i can see
01:40:02ehntoowhoa. I must have missed something.
01:40:17ehntoowince when is there going to be an iPod port?
01:41:40linuxstbSince I decided to start work on it a couple of months ago.
01:42:46ehntoomeh... now you took my argument against my friend buying an iPod Video.
01:43:04preglowit's not exactly been widely announced
01:44:08linuxstbI guess the announcement has been made now.
01:44:44linuxstbehntoo: My code won't work on the iPod Video. The current targets are the Color/Photo and the Nano.
01:45:18linuxstbAlso, ipodlinux doesn't yet work on the iPod Video - but they seem to be making fast progress.
01:46:05ehntoolast I checked they didn't even support the color.
01:46:12ehntoothat was a long time ago, though
01:46:43linuxstbThey don't "support" very much. But ipodlinux works on all ipods apart from the video and the shuffle. They have a special definition of the word "support".
01:46:46crashed_h120im sry so but so i understand that there is no software that could help me a little?(as far as i concern using the iriver the next time)
01:51:07preglowthe problem with your disk will likely get bigger and bigger the more you use it
01:51:10preglowso no
01:51:23crashed_h120so far thanks a lot.gonna google how to "rescue" damged sectors n stuff. have a nice day
01:51:41preglowsame to you
01:51:47preglowthink i'll call it a night at that
01:51:48preglowlater all
01:53:03linuxstbOK, final ipod commits have just been made.
01:58:04preglowwhat about a new shiny photo with both logos? :)
01:58:45linuxstbI tried. I'll try again...
02:02:57 Quit Moos ("Glory to Rockbox")
02:04:10 Quit crashed_h120 ("CGI:IRC (EOF)")
02:12:20preglowno worries
02:16:27linuxstbI tried and failed again. I must read the manual for my camera...
02:16:45linuxstbNot sure if it's got a mode for taking photos of colour LCDs though.
02:19:10linuxstbOK, here's the best of a bad batch:
02:20:17preglowlooks like you need to enable macro mode
02:20:23preglowif the camera's got one
02:20:49preglowif not, the only way of getting a clear picture is backing off a little
02:22:21preglowman, having colour is good
02:22:49preglowi really need to try myself a nano soon, to see if it's something i use
02:23:41preglowbut anywho, time for bed
02:23:49preglownice work, linuxstb, really looking forward to trying it myself
02:23:54*preglow vanishes
02:23:59 Quit DJDD ("Trillian (")
02:28:06 Join DJDD [0] (
02:29:23linuxstbOK, I've finally got a decent photo - I've replaced the ipodboot2.jpg file with the new one.
02:45:16 Quit solexx_ (Read error: 110 (Connection timed out))
02:52:55 Join ashridah [0] (
02:55:26***Saving seen data "./dancer.seen"
03:01:53 Join StrathAFK [0] (
03:02:10elinenbelinuxstb: what's the current status with the ipod port?
03:02:53 Quit Strath (Read error: 104 (Connection reset by peer))
03:03:39elinenbelinuxstb: mini! :-)
03:07:37 Quit ehntoo ("Leaving")
03:16:25 Join solexx [0] (
03:20:24 Quit XShocK ("Leaving")
03:24:11 Quit ashridah ("Leaving")
03:44:30 Join XShocK [0] (
03:48:18 Quit solexx (Read error: 110 (Connection timed out))
03:53:58 Join Igg-man [0] (
03:54:58Igg-manWhen stopping playback, sometimes I end up at root directory. Is there a way I can get it to always stay in the same directory as the file I was playing?
03:57:07 Join crushed_h120 [0] (
04:00:35crushed_h120for everybody who was helping me some hours ago: thank ihp is playing. i know he has inoperable cancer now, but i hope one day i can affort a new brain.(for those who intersted: just copied each folder to hard disk, the folder he produced error mesages on i just deleted, so now i only got "clean" and tested folders, so far it works, just relaxing from stress with nora jones ;-) )
04:01:16crushed_h120for everybody who was helping me some hours ago: thank ihp is playing. i know he has inoperable cancer now, but i hope one day i can affort a new brain.(for those who intersted: just copied each folder to hard disk, the folder he produced error mesages on i just deleted, so now i only got "clean" and tested folders, so far it works, just relaxing from stress with nora jones ;-) )
04:02:43 Join solexx [0] (
04:03:44crushed_h120and again it takes 3,4 minutes to see somethin happening....(in the irc) i say goodbye and thanks again. and sry for double posts.i just dont know if i sended a message or not
04:06:36 Join XavierGr [0] (
04:08:28crushed_h120and sry for all those mistakes: its late, very late, i got super red eyes, and i just had big stress. you guys kick ass. thanks for rockbox and support
04:17:15 Quit hardeep ("BitchX Lite I said!")
04:23:44 Quit crushed_h120 ("CGI:IRC (Ping timeout)")
04:26:51 Join solexx_ [0] (
04:33:22 Quit solexx (Read error: 110 (Connection timed out))
04:39:18 Nick StrathAFK is now known as Strath (
04:53:57 Join _user_ [0] (
04:54:25_user_phaedrus961: are you there?
04:55:27***Saving seen data "./dancer.seen"
04:57:20 Quit solexx_ (Read error: 110 (Connection timed out))
05:06:54 Quit _user_ ("CGI:IRC (EOF)")
05:12:38 Join banan_ [0] (
05:22:56 Join solexx [0] (
05:34:43 Quit merbanan (Read error: 110 (Connection timed out))
05:37:44 Join _user_ [0] (
06:05:19_user_phaedrus961: did you get my message?
06:07:27 Quit DJDD (Read error: 110 (Connection timed out))
06:13:08 Join wacky_ [0] (
06:15:50 Quit dpassen1 ()
06:22:52phaedrus961_user_: sorry, I've been a bit busy. I'll try to upload an updated patch soon.
06:23:53_user_oh ok, take your time :) as long as you've acknowledged the problem
06:24:06 Join paugh [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822)
06:25:23phaedrus961Yes I'm aware of it. I think I'll do it now before I forget.
06:26:42wacky_hey guys, would donating for the iAudio X5 porting effort help speed up any progress in that way ?
06:26:59 Join random_man [0] (
06:37:26 Quit random_man (Client Quit)
06:41:59 Join random_man [0] (
06:42:39random_manhello i am having a codec failure on my iriver rockbox firmware
06:46:13 Quit random_man (Client Quit)
06:55:30***Saving seen data "./dancer.seen"
06:57:57 Quit RotAtoR ()
07:10:38 Quit ghode|afk (
07:10:38 Quit preglow (
07:10:38 Quit wacky_ (
07:10:38 Quit XShocK (
07:10:38 Quit Nibbler (
07:10:38 Quit Rick (
07:10:38 Quit thegeek (
07:10:38 Quit elinenbe (
07:10:38 Quit crash_ (
07:10:38 Quit HCl (
07:10:38 Quit pill (
07:10:38 Quit Igg-man (
07:10:38 Quit Seed (
07:10:38 Quit solexx (
07:10:38 Quit banan_ (
07:10:38 Quit Mxm`Pas`Bien (
07:10:38 Quit linuxstb (
07:10:38 Quit goa (
07:10:38 Quit Bagder (
07:10:38 Quit crwl (
07:10:38 Quit ]Maggie[ (
07:10:38 Quit TiMiD (
07:10:38 Quit pabs (
07:10:38 Quit XavierGr (
07:10:38 Quit Strath (
07:10:38 Quit bluebrother^ (
07:10:38 Quit amiconn (
07:10:38 Quit dwihno (
07:10:38 Quit Nilisco (
07:10:38 Quit godzirra (
07:10:38 Quit gromit` (
07:10:38 Quit novimon_ (
07:10:38 Quit ze (
07:10:38 Quit phaedrus961 (
07:11:04NJoinwacky_ [0] (
07:11:04NJoinsolexx [0] (
07:11:04NJoinbanan_ [0] (
07:11:04NJoinXavierGr [0] (
07:11:04NJoinIgg-man [0] (
07:11:04NJoinXShocK [0] (
07:11:04NJoinStrath [0] (
07:11:04NJoinMxm`Pas`Bien [0] (
07:11:04NJoinlinuxstb [0] (
07:11:04NJoinbluebrother^ [0] (
07:11:04NJoinNibbler [0] (
07:11:04NJoinamiconn [0] (
07:11:04NJoinghode|afk [0] (
07:11:04 Join Rick [0] (i=rick@unaffiliated/Rick)
07:11:04NJointhegeek [0] (
07:11:04NJoindwihno [0] (n=dw@
07:11:04NJoinTiMiD [0] (
07:11:04NJoinpabs [0] (
07:11:04NJoinpill [0] (
07:11:04NJoinHCl [0] (
07:11:04NJoincrash_ [0] (
07:11:04NJoinphaedrus961 [0] (
07:11:04NJoinze [0] (
07:11:04NJoin]Maggie[ [0] (
07:11:04NJoinnovimon_ [0] (
07:11:04NJoincrwl [0] (
07:11:04NJoingromit` [0] (n=gromit`
07:11:04NJoinBagder [0] (
07:11:04NJoingoa [0] (
07:11:04NJoinSeed [0] (
07:11:04NJoingodzirra [0] (
07:11:04NJoinNilisco [0] (
07:11:04NJoinelinenbe [0] (
07:11:04NJoinpreglow [0] (
07:11:05***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
07:20:34 Join hardeep [0] (i=hardeeps@SDF.LONESTAR.ORG)
07:22:04 Quit ghode|afk (
07:22:04 Quit elinenbe (
07:22:04 Quit wacky_ (
07:22:04 Quit Nibbler (
07:22:04 Quit pill (
07:22:04 Quit Igg-man (
07:22:04 Quit XShocK (
07:22:04 Quit crash_ (
07:22:04 Quit Rick (
07:22:04 Quit HCl (
07:22:04 Quit thegeek (
07:22:04 Quit Seed (
07:22:04 Quit ]Maggie[ (
07:22:04 Quit TiMiD (
07:22:04 Quit linuxstb (
07:22:04 Quit Mxm`Pas`Bien (
07:22:04 Quit Bagder (
07:22:04 Quit banan_ (
07:22:04 Quit crwl (
07:22:04 Quit goa (
07:22:04 Quit solexx (
07:22:04 Quit pabs (
07:22:04 Quit Nilisco (
07:22:04 Quit novimon_ (
07:22:04 Quit phaedrus961 (
07:22:04 Quit dwihno (
07:22:04 Quit amiconn (
07:22:04 Quit bluebrother^ (
07:22:04 Quit XavierGr (
07:22:04 Quit Strath (
07:22:04 Quit gromit` (
07:22:04 Quit ze (
07:22:04 Quit godzirra (
07:22:13NJoinwacky_ [0] (
07:22:13NJoinsolexx [0] (
07:22:13NJoinbanan_ [0] (
07:22:13NJoinXavierGr [0] (
07:22:13NJoinIgg-man [0] (
07:22:13NJoinXShocK [0] (
07:22:13NJoinStrath [0] (
07:22:13NJoinMxm`Pas`Bien [0] (
07:22:13NJoinlinuxstb [0] (
07:22:13NJoinbluebrother^ [0] (
07:22:13NJoinNibbler [0] (
07:22:13NJoinamiconn [0] (
07:22:13NJoinghode|afk [0] (
07:22:13NJoinRick [0] (i=rick@unaffiliated/Rick)
07:22:13NJointhegeek [0] (
07:22:13NJoindwihno [0] (n=dw@
07:22:13NJoinpill [0] (
07:22:13NJoinHCl [0] (
07:22:13NJoincrash_ [0] (
07:22:13NJoinphaedrus961 [0] (
07:22:13NJoinze [0] (
07:22:13NJoin]Maggie[ [0] (
07:22:13NJoinnovimon_ [0] (
07:22:13NJoincrwl [0] (
07:22:13NJoingromit` [0] (n=gromit`
07:22:13NJoinBagder [0] (
07:22:13NJoingoa [0] (
07:22:13NJoinSeed [0] (
07:22:13NJoingodzirra [0] (
07:22:13NJoinNilisco [0] (
07:22:13NJoinelinenbe [0] (
07:22:13NJoinpabs [0] (
07:22:13NJoinTiMiD [0] (
07:22:14***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
07:28:43 Quit _user_ ("CGI:IRC (EOF)")
07:54:19 Join ender` [0] (i=ychat@
07:57:40 Join einhirn [0] (
08:02:19Slashermorning :)
08:13:50 Join Jungti1234 [0] (n=zeroirc@
08:14:28Jungti1234hey markun
08:16:03Jungti1234When iriver broke down, become complete if strike several times. :)
08:16:34Jungti1234So, I like Korean manufacture.
08:27:59solexxHm. Today's daily build doesn't play any song
08:28:21solexxirrespective of codec (tried Vorbis, MP3 and FLAC) I get 'Codec Error'
08:47:13 Nick novimon_ is now known as novimon (
08:53:05 Quit linuxstb (Read error: 110 (Connection timed out))
08:53:20 Join linuxstb [0] (
08:55:09 Quit paugh ("Leaving")
08:55:35***Saving seen data "./dancer.seen"
08:56:33 Quit Jungti1234 (Read error: 110 (Connection timed out))
09:00:08linuxstbsolexx: I see some other people have posted the same problem on the forum. Have you tried the latest bleeding edge build?
09:08:54linuxstbI've just downloaded the latest bleeding edge, and can confirm playback is broken for the iriver for all codecs.
09:11:38solexxthanks for trying. I cannot test right now - don't have my USB cable with me
09:11:54*solexx had nothing to listen to on his way to work *sniff*
09:12:02 Join B4gder [0] (
09:12:27solexxmaybe I should refrain from updating rockbox early in the morning :)
09:29:17 Join nevs27 [0] (i=lino@
09:30:52linuxstbB4gder: To answer your question from last night, there is no rush to add the ipod builds to the automatic build system. They don't actually do anything useful and there are still a very large number of warnings generated anyway.
09:31:13 Join yngwi_away [0] (
09:31:31B4gderits very easy to add a build, so just say the word when you're ready
09:31:54linuxstbBut if you want to install gcc in preparation, I'm using arm-elf-gcc 3.4.4 and the standard 2.16.tar.gz binutils.
09:35:31 Join Zagor [0] (
09:45:12B4gderI'll do that
09:51:04linuxstbOK, thanks.
10:07:00 Join ashridah [0] (
10:10:25Slashernow my rockbox boots and runs directly from flash =)
10:10:33Slasherwhen i press rec+play to start it
10:10:45linuxstbNice. Any idea about speed?
10:10:53Slasheri couldn't even see the bootloader, instead i got immediately rockbox logo! :)
10:10:59Slasheri was a bit amazed ;)
10:11:04Slasheri will test soon
10:11:17Slasherunfortunately the latest commit seem to have broken the codecs or something
10:12:17linuxstbYes - there were a lot of commits last night. I don't have time to look at it myself now though.
10:12:34ashridahSlasher: heh. nifty, how long does it take the hard drive to catch up
10:13:25 Quit hardeep ("BitchX: to the rescue!")
10:13:45*B4gder makes another attempt to fix that darn link on the date of the build-line in the cvs build table
10:14:46Slasherashridah: i cannot now measure the boot time because latest commits has "broken" the boot too, it takes a veery long time
10:15:13Slasherashridah: but the disk starts to spin up about same time i got the logo on the screen
10:17:16SlasherI also got 236896 bytes more size to the audio buffer when running from flash
10:18:46linuxstbYou could potentially store all the codecs in ROM as well.
10:19:09 Join Jungti1234 [0] (n=zeroirc@
10:19:34linuxstbSlasher: Are you planning on adding the abilility to load the iriver firmware from disk?
10:19:43*ashridah manages to get himself killed in cold war yet again
10:19:45ashridahgod damnit
10:27:59Slasherlinuxstb: in future, yes
10:29:05Slasherlinuxstb: true, we could store many things in the rom
10:50:52markunJungti1234: hi
10:55:36***Saving seen data "./dancer.seen"
11:03:27 Join korpse [0] (
11:03:54korpseuhm hi
11:05:57korpsei'm looking through the rockbox site here, and i don't see any mention of the H10
11:06:09B4gderno h10 support
11:06:22korpsenext question, has the H100 series been discontinued?
11:06:56korpseand there is no rockbox support for the H300 series?
11:07:06B4gdernot yet, no
11:09:35korpseso what is rockbox' main target device?
11:09:50B4gderArchos players and iriver h1x0 players for the moment
11:10:11korpsethe h1x0 player support is described as "partial"
11:10:27B4gderthat's just because there has been no public release just yet
11:10:39B4gderwe're all using rockbox exclusively on iriver since many months back
11:11:05B4gderI'd say it kicks the original firmware's butt big time
11:11:33korpseoh yes, i'd definitely agree there
11:11:35novimonit rocks
11:11:37korpseis it just me or does the H300 series seem inferior (as an audio player) to the H100 series
11:13:02novimonyes I feel so too :)
11:13:46korpsethat is mildly (read: very) annoying
11:15:19linuxstbIs the H10 the player based on the PP5020?
11:16:03korpsei have no ide
11:16:45korpseaccording to it is
11:16:53linuxstbTo answer my own question, yes it is.
11:17:54korpseis that a more powerful piece of hardware than what the H100 or H300 has/have?
11:17:58linuxstbThe reason I mention it is that Rockbox now includes the start of PP5020 support (as part of my iPod port). So a H10 port now becomes easier. But I'm not aware of anyone with an interest and the skills to do it though.
11:18:35linuxstbIt is probably slightly more powerful - it contains two 75MHz ARM processors instead of a single 120MHz (approx) Coldfire processor.
11:19:10linuxstbBut I would say they are probably both capable of doing the same things - one isn't significantly better than the other.
11:19:54korpseso is FLAC playback supported on the H100 series?
11:20:12linuxstbYes, FLAC is now probably the more efficient codec on the H100 series now.
11:20:29linuxstb(in terms of CPU usage)
11:20:47korpsenot Musepack?
11:20:55linuxstbWe found a very efficient decoder, and have optimised it to death.
11:21:11linuxstbThis replaces the old "libFLAC" decoder, which was very slow.
11:21:14korpsethat's fairly impressive
11:22:23linuxstbI've done some playback tests, and can get around 12 to 14 hours of FLAC playback from a full charge.
11:25:57korpsetoo bad helping out with stuff like this requires a lot more than the device and a compiler
11:26:42ashridahdepends where you want to help
11:27:32ashridahi dont' believe all that many people (if even more than one or two) have BDM's for the iriver hardware
11:27:54korpseand some of us don't even know what a BDM is
11:28:00korpse(hint: it's me)
11:28:46ashridahit's a hardware debugging module, used on (at least) motorola embedded cpus
11:28:58korpseah okay
11:30:08ashridahit's only really necessary if you're playing around with the firmware bootloader. since the firmware that rockbox provide has built in support to enable usb disk mode, playing around with the source to the firmware proper isn't particularly dangerous
11:32:23linuxstbThe ipod work doesn't need a BDM or equivalent. Even the bootloader is just stored on the disk, and it's easy to recover from a bootloader crash.
11:32:43linuxstbIt all depends on how the original firmware on the device allows you to run your own code.
11:32:44korpsehowever the H300 bootloader isn't complete yet?
11:32:54linuxstbNo - the H300 bootloader needs a BDM to debug.
11:33:10linuxstbAnd only one very busy person has both the hardware and the skills to do it.
11:33:32Jungti1234H300's work should like to be gone fast.
11:34:26linuxstbBut once the bootloader is written (which will imply that the main drivers - LCD, button, disk etc - are also written), Rockbox will very quickly get to the same state as the H100 port.
11:34:55korpsethe H10 has no HDD?
11:35:23korpseoh nevermind, just confusing wording on the official site
11:36:15linuxstbI agree - the official site is vague.
11:36:26linuxstbAnyway, got to go now. bbl.
11:37:00Jungti1234I conduct this information and knew rockbox.
11:37:31 Quit linuxstb ("Leaving")
11:38:15markunJungti1234: I think I can read the 2nd word in the headline (iriver) :)
11:38:57Jungti1234̸ = iriver
11:39:04markunMy korean is improving :)
11:39:05korpsedo the iRiver decices come with AC adapters?
11:39:13markunkorpse: yes
11:39:26korpseare they universal adapters?
11:39:50korpsemy Korean is still at stage 0 :(
11:40:39korpsevoltage out the wall is 240v here, which is a real pain when trying to buy devices
11:41:08markunkorpse: I can't check now, but I think it was 110-240 V
11:41:21korpsewow, that would be a nice surprise
11:41:33SlasherHmm, currently boot up from disk: 9s and boot from flash: 7s. But that delay can be still lowered for example putting config structure to eeprom/flash
11:42:01SlasherAnd the rockbox suffers some problem with the read().. It can't read almost anything
11:42:21markunSlasher: Is it faster to read data from ram than from rom, or doesn't it matter?
11:42:37korpsewhat hardware is that that you're referring to, Slasher?
11:42:48Slashermarkun: i cannot test it yet before that read bug is fixed
11:43:03Slasherbut currently i run rockbox directly from rom
11:43:07Slasherkorpse: iriver
11:44:54korpsewhich one?
11:46:36 Join linuxstb [0] (
11:47:39linuxstbI've got to run now, but I've just had a thought regarding the current Rockbox problems. It's possible that my changes to ata.c have broken the disk reading on the iriver. I'll try and look at it later, but if someone else wants to review them...
11:47:45korpsedoes anybody have an opinion on the H10 series?
11:47:55 Quit linuxstb (Client Quit)
11:51:19 Join ep0ch [0] (n=ep0ch@
11:52:04markunep0ch: Did the FreeBSD patch work?
11:52:21ep0choh you know i've looked at the patch
11:52:46ep0chbut i haven't even managed to get as far as compiling the cross compiler successfully!
11:53:03markunAh, that was also a bit problematic for me :)
11:53:07ep0chi should probably donate some more time to it tomorrow
11:53:16ep0chmarkun: any tips on version numbers?
11:54:31 Join lamed [0] (
11:55:30markunI used cvs binutils and gcc-3.4.4 (just as the site sais). I had some help from Linus, did you try his patch on ?
11:56:16lamedhey all. who's cvs name is Miika?
11:56:36markunI had to remove a lot of stuff from the makefile so only the coldfire cpu (and no other m68k's) was supported
11:56:42ep0chlamed: Slasher
11:57:03ep0chmarkun: ahh ok
11:57:52ep0chmarkun: thanks, i'll get it working tomorrow :)
11:58:01korpseJungti1234: yes?
11:58:13Jungti1234Do you want to buy H100, H300 and H10?
11:58:29korpseJungti1234: well, depends who is paying :P
11:58:54korpseJungti1234: i just want one, but the H100 has been discontinued, so i'm looking at the H300 and H10
11:59:31markunkorpse: You might still find a H120 (or H140) for a nice price on ebay.
11:59:37Jungti1234H10 speaks that there are many bugs.
12:00:40Jungti1234H300 is very massive. :)
12:03:12lamedslasher: here?
12:03:23lamedep0ch: thanks
12:04:56Slasherlamed: hi
12:08:09korpsemarkun: you think so?
12:10:20 Join Moos [0] (
12:11:07markunMorning Moos
12:11:19MoosHello :)
12:14:30lamedslasher: thanks for the crossfade improves... I'm having a party on thursday and it will probebally help :) just that now my battery draind and the charger is 120 km away... just wondering if it still restarts playback for every setting change.
12:15:53Slasherlamed: it will restart the playback when changing fade out delays or durations
12:16:13SlasherBut beaware that it's still little buggy, i will try to improve it on next weekend if i have time
12:17:16lamedslasher: are you on improving it to not restarting playback or it looks like a major deal?
12:17:41MoosSlasher: congrates and good luck for your rom works
12:18:22korpsewow, that is an insane URL
12:18:24korpsethanks markun
12:18:40Slasherlamed: Hmm.. That might require an another option. Anyway, without restarting the playback, we would lose much buffer space
12:18:59SlasherMoos: hehe, thanks
12:19:40Slasherlamed: anyway, restarting playback is necessary if we change the pcm buffer size.. But maybe we can do that after user has stopped the playback
12:19:55SlasherBut increasing the buffer requires the playback always to be stopped
12:32:34SlasherI think i found the bug
12:32:40Slasher(in ata.c)
12:32:59korpseJungti1234: what sort of bugs have been reported about the H10?
12:35:37Jungti1234It is bug of firmware.
12:35:50ep0chbug no.1 no rockbox.
12:35:56korpseyet :P
12:36:30lamedwell, how bad is it? -how much buffer is drawn when using 20 sec fade (old settings, donno how it looks now)
12:36:52ep0ch20 seconds??!
12:37:08ep0chthat's a big fade
12:37:37lamedhehe... yes, but it was possible
12:37:59ep0ch20 * 44100 * 2 * 2 bytes or something
12:38:12Jungti1234And delay time is long.
12:38:31lamedwhy *2 *2? first one is for stereo?
12:38:43crwlsecond is for 2 bytes per sample
12:40:47Jungti1234Is Hangul input possible in unicode rockbox?
12:40:56Slasherhehe, 20s = ~3.5 MB
12:42:06SlasherNow the playback problem is fixed in cvs
12:42:11lamedhmm.. 3528000 .bytes. that's 3.5 mb. so theoretically we could set a setting, that if you wouldn't cross, it will prolong/short the crossfade without have to restart.
12:42:25ep0chsurely there must be a way of doing cross fading without having large buffers?
12:42:41lamedonly if h.d spins through
12:42:41ep0chor would that mean running two decoders in parallel?
12:42:48preglowSlasher: was that the codec bug?
12:42:48B4gderep0ch: yes
12:43:13B4gderthe buffer is a must since we decode only one "stream" at a time
12:43:13preglowwe already can run two decoders in parallel
12:43:39B4gderyes it would indeed be possible
12:43:39preglowbut doing it the way we currently do it allows for slow codecs to be able to crossfade as well
12:43:45SlasherHehe, now it takes 5s to boot iriver (with dircache enabled but without voice files)
12:44:00preglowSlasher: wrap this up so i can use it, please :V
12:44:02Slasherpreglow: ROCKBOX_IS_BIGENDIAN instead of ROCKBOX_BIG_ENDIAN
12:44:12Slasherpreglow: that requires flashing.. :)
12:44:14B4gderSlasher: compared to what time when not flashed?
12:44:15ep0ch3 seconds to get the harddisk spinning
12:44:35SlasherB4gder: just a moment, i will need to recompile to check that too :)
12:44:51preglowSlasher: do you currently spin the disk up before you start other devices init?
12:45:01preglowSlasher: the dac driver for one requires almost a second in just waiting
12:45:05 Join linuxstb [0] (
12:45:45B4gderfinally the link on the top line works
12:46:01B4gder(while building)
12:46:17Slasherpreglow: it seems that the disk spins up automatically
12:46:23ep0chhmmm would it be possible to have some codecs living in flash and some on the hardisk? (thinking ahead)
12:46:37MoosB4gder: 30 minutes for compile XD
12:46:37Slasherat least it starts to spin at the same time i see the rockbox logo (almost immediately after i press power on)
12:46:53B4gderMoos: yes, all the new codecs do add on to the build time
12:46:55lamedslasher: a.nice. b. i personally would love to be able to change crossfade settings without having to restart. even if that means always loosing the maximum buffer area and thus spinning the disk more. one will only use this setting if like me, djing a party. my 2.00 edvice (that i will love to not sit and try to program myself)
12:47:00linuxstbSlasher: I see from the logs you found my bug. Thanks and sorry about that.
12:47:26Slasherlinuxstb: np, it should be fixed now :)
12:48:19Slasherlinuxstb: Hmm, i will keep that in mind :) I think we could implement that
12:49:34lamedslasher: thanks!
12:50:32preglowshould be more than enough space for codecs in the flash, i think
12:50:35preglowif we strip them of bss
12:50:53preglowSlasher: do i see a flash plugin for rockbox coming?
12:51:14SlasherBagder: 7s from disk
12:51:26ep0chwell.. i'm just thinking, it would be nice to have codecs on the harddisk override those in flash. so codecs can be easily upgraded without reflashing
12:51:31B4gderthat's only a 2 second diff
12:52:05ep0chsame with plugins
12:52:07Slasherpreglow: in time, yes. But it requires still much to do to be safe and useful for ordinary users too
12:54:02Slasherpreglow: currently i have patched firmware flash so that i could write entire flash contents from a file using it. It also prevents overwriting the bootloader and writes always the 8 critical bytes at the beginning
12:54:15Slasher*firmware_flash plugin
12:55:13Slasherpreglow: and i boot rockbox from flash using unpatched bootloader with the dual boot function
12:55:38***Saving seen data "./dancer.seen"
12:56:24Zagorminor nitpick: i think ROCKBOX_BIG_ENDIAN should be renamed to TARGET_IS_BIG_ENDIAN or something. rockbox itself is endian agnostic.
12:56:25SlasherBagder: i think the difference will be more significant when we have the config structure in eeprom
12:56:46B4gderSlasher: true
12:57:09B4gderZagor: thing is we do all those generated defines with a ROCKBOX_ prefix
12:57:29B4gderROCKBOX_TARGET_BIG_ENDIAN perhaps
12:58:47Zagorhmm. ROCKBOX_HAS_LOGF and ROCKBOX_HAS_SIMSOUND are potentially confusing too. what if we just change ROCKBOX to TARGET?
12:59:12B4gderwhy is ROCKBOX_HAS_LOGF confusing?
12:59:16B4gderit means exactly that
12:59:44B4gderwithout it, that rockbox has no logf
13:00:38Zagorwhat condition is used to determine how it is set?
13:01:04B4gdera configure option
13:01:20B4gderyou specify you want logf support
13:01:59B4gderyellow alert!
13:04:45ZagorB4gder: it's all a matter of definition, of course. I'd say what you define with the configure script is what your target looks like. not what rockbox looks like.
13:05:05Zagorin the case of logf, it's hairsplitting i agree
13:05:14B4gderyes, its a matter of definition
13:05:33B4gderI kind of see it as "this build of rockbox for this target"
13:05:55Zagorso how about a BUILD_ prefix?
13:06:49B4gderI'd prefer having Rockbox someone in there since it makes it obvious the define is made by us
13:07:43preglowi agree
13:07:47Zagorlet's keep it as it is. if someone else is confused we can discuss it again. :-)
13:07:53preglowi don't think there's anything wrong with ROCKBOX_HAS_LOGF at all
13:07:58B4gderSlasher: your fix introduces some weirdness
13:08:40Zagorpreglow: i never said wrong, just confusing.
13:09:10linuxstbSorry about the yellow - it's an #warning I put in the code for testing and forgot to remove. I'll fix now.
13:09:18linuxstb(unless anyone else has already done it)
13:12:21B4gderright, ipod is the first little endian target
13:12:29B4gderit is little, isn't it?
13:13:04 Join amiconn_ [0] (
13:13:08Zagoris it?
13:13:17B4gderARM is usually run little
13:13:19linuxstbYes, it's little. The sims are normally built little-endian though.
13:13:20preglowarms can be switchable, but are little by native
13:13:55Zagorah, right. /me has flashbacks of bug is the big-endian bus handling...
13:14:00markunI still don't understand what is so nice about little endian..
13:14:13B4gderall modern CPUs can switch
13:14:39preglowB4gder: all modern arm cpus, i take it?
13:14:48B4gderand ppc and ...
13:14:50preglowB4gder: oh?
13:15:59linuxstbAny more news about Neuros? I assume that they definitely going the TI DSP route?
13:15:59 Join DrMoos [0] (
13:16:06B4gderlinuxstb: they are
13:16:15B4gderthey're now selling dev boards
13:16:24linuxstbIs Rockbox getting any?
13:16:44B4gderwe can, if anyone is interested
13:17:02linuxstbI'm not. Like most people, I'm busy enough.
13:17:04 Quit Moos (Read error: 104 (Connection reset by peer))
13:17:04B4gderthe boring part is that they are all talking 442 now
13:17:06B4gdernot N3
13:17:12B4gderand the 442 _will_ run linux
13:17:49Zagor...and we'll not get full docs
13:17:50B4gderso I'm lurking in the backseat for now
13:17:56B4gderright, no docs
13:18:02linuxstbSo N3 is the audio player, and 442 is the video player? And they are both using the same processor?
13:18:52B4gderand they are gonna make a 3rd product too based on the same arch
13:18:56linuxstbSo the 442 will definitely ship with Linux? What about the N3?
13:19:12B4gderthe N3 is said to "might run Rockbox" or something like that
13:19:32B4gderis isn't really settled yet, but that is probably because N3 is still being planned
13:19:32Zagorlinuxstb: unless we make a lot of noise and effort from our end, I'd say it will run linux too.
13:19:48linuxstbZagor: I'm sure you're right.
13:19:58B4gderI think so too
13:20:03 Nick DrMoos is now known as Moos (
13:20:14preglowexactly where will we be lacking docs?
13:20:16preglowstrictly the dsp part?
13:20:22B4gderon the whole ARM thing
13:20:35preglowfuck it
13:20:38B4gdersure, the instructions are plain arm
13:20:44linuxstbIs it a system-on-a-chip type of thing?
13:21:03B4gderDM320 TI thing
13:21:08preglowthe first platform that's designed to run rockbox will have fewer docs than h120, where we were never intended to run
13:21:14preglowthat's ironic
13:21:16ZagorNeuros hopes to be able to relay docs/info, but I'm not sure how much they will be allowed to do that. NDAs and all.
13:21:26B4gderpreglow: I wrote exactly that to them
13:21:59B4gderbut apparently the DM320 is very competitivly priced
13:22:13B4gderso they don't think they have any real options
13:22:17linuxstbAnd there's no open source compiler for the DSP?
13:22:27B4gderand no docs for it either
13:22:39Zagoron the other hand, there's no open source compiler for any dsp.
13:22:41B4gderand we can't shut it off
13:22:53B4gdersince the sound will be going through the DSP uncontionally
13:22:55linuxstbWe could just treat it like the MAS though.
13:23:08linuxstbAnd trust Neuros to implement their part well.
13:23:22B4gderthat is the plan
13:23:39preglowi can't say i want to go back to that scenario at all
13:23:46B4gderjust like the MAS implemented their part without bugs! ;-P
13:23:54preglowat least there would be nothing for me to do on that platform
13:24:18Zagorwell it's slightly better than the MAS, since we have communication with the devs. but still not very fun.
13:24:29preglowand we can pretty much kiss most codecs goodbye
13:24:30linuxstbBut this is different - Rockbox and Neuros both have the same goals.
13:24:32Zagorpreglow: actually the codecs are planned to be sw-based
13:24:38preglowZagor: yes, sure, it _is_ a dsp
13:24:45preglowZagor: but they'll have to be custom written
13:24:50B4gderyes, I wasn't really fair
13:24:53Zagorthe dsp will only deal with channeling the audio from cpu to dac
13:25:03linuxstbBut it _could_ do a lot more?
13:25:03Zagorpreglow: no, arm cpu codecs
13:25:09preglowthen i'm ok
13:25:17B4gderthe dsp will mainly do video codecs
13:25:20Zagorlinuxstb: yes. they plan to do video on it
13:25:43B4gderas a comparison btw, the iriver pmp is a dm270 thing
13:25:52B4gderthe little brother of dm320
13:26:11linuxstbI'm sure the Arm could be clocked very low for audio playback - the ipodlinux people have got libFLAC running on a single CPU at 66MHz for example.
13:27:59preglowthey should swap their codec for libffmpeg's too
13:29:16 Quit lamed ("CGI:IRC (EOF)")
13:30:48 Quit amiconn (Read error: 110 (Connection timed out))
13:30:48 Nick amiconn_ is now known as amiconn (
13:33:43linuxstbpreglow: Have you noticed any ARM assembler in any of the codecs? I seem to recall libmad having some.
13:35:13preglowlibmad's got some
13:35:15preglowvorbis has got some
13:35:57preglowspeex has got some as well, but that's far from finished yet
13:37:42 Quit ashridah ("hitting the sack")
13:57:02B4gderarm-elf-gcc (GCC) 3.4.4
14:00:22Jungti1234Who is Frank Dischner?
14:00:54 Join LinusN [0] (
14:05:18ep0chJungti1234: phaedrus961 i think
14:09:30linuxstbB4gder: Nice. I'll try and get the code in a state where the automatic builds can start.
14:10:23ep0chif Vorbis can play on an iPod i might consider getting one myself :)
14:10:28linuxstbI guess we will also need to find some photos of a Nano and a 4G Color.
14:10:54B4gderlinuxstb: yes, that would be nice
14:11:04preglowlinuxstb: hear dnaything from the guy with the nano?
14:11:05B4gderep0ch: join in and help linuxstb
14:11:22linuxstbpreglow: No, not yet. He doesn't appear to ever be in the same place as his Nano.
14:11:53B4gderwe could probably sponsor one for you
14:12:13B4gderif you think it would help
14:12:28linuxstbpreglow was keen on working on the Nano port...
14:12:57B4gderpreglow: interested?
14:13:10preglowB4gder: indeed
14:13:39ep0chI would love to help, but i'm not a low level coder.
14:14:30Zagorpreglow: how much is a nano where you live?
14:14:35ep0chwhich ipod has the best cpu? i believe there are some differences in the models.
14:15:14linuxstbep0ch: I think all the 4G models are the same. The older ones have a PP5002 which I think is slower due to a badly designed (or broken) cache.
14:15:23preglowZagor: around 2k nok it seems
14:15:49preglowi haven't really looked much around yet
14:15:51linuxstbThe new video ipod also has a second pair of processors dedicated to video decoding.
14:15:56Jungti1234Is iAudio X5 working?
14:16:04preglowJungti1234: no, the coder vanished
14:16:21ep0chwith a bdm!
14:16:37preglowep0ch: we've already done so for the x5 coder
14:16:41preglowep0ch: but he's vanished
14:16:57Jungti1234Is iAudio M3 working?
14:17:00ep0chyeah that's what i meant :)
14:17:33linuxstbNo, nothing works apart from the old Archos devices and the iriver H1x0s
14:17:39ep0chhe should send it to Slasher before he makes a terrible mistake
14:18:25B4gderI'm in contact with him about that
14:18:39Jungti1234Is not H300 working?
14:18:43LinusNwe're settling the bdm issue with him
14:18:50 Nick banan_ is now known as merbanan (
14:18:50LinusNJungti1234: no
14:20:08 Quit Zagor (
14:20:08 Quit LinusN (
14:20:08 Quit crash_ (
14:20:08 Quit HCl (
14:20:08 Quit pill (
14:20:08 Quit Rick (
14:20:08 Quit XShocK (
14:20:08 Quit wacky_ (
14:20:08 Quit Nibbler (
14:20:08 Quit elinenbe (
14:20:08 Quit thegeek (
14:20:08 Quit Seed (
14:20:08 Quit Igg-man (
14:20:08 Quit TiMiD (
14:20:08 Quit Bagder (
14:20:08 Quit crwl (
14:20:08 Quit ]Maggie[ (
14:20:08 Quit Mxm`Pas`Bien (
14:20:08 Quit merbanan (
14:20:08 Quit solexx (
14:20:08 Quit pabs (
14:20:08 Quit goa (
14:20:08 Quit amiconn (
14:20:08 Quit Jungti1234 (
14:20:08 Quit Nilisco (
14:20:08 Quit gromit` (
14:20:08 Quit novimon (
14:20:08 Quit ze (
14:20:08 Quit phaedrus961 (
14:20:08 Quit dwihno (
14:20:08 Quit bluebrother^ (
14:20:08 Quit Strath (
14:20:08 Quit XavierGr (
14:20:09 Quit godzirra (
14:20:09 Quit ghode|afk (
14:20:38preglowlinuxstb: any difference between the 2gig and 4gig nanos you know about?
14:20:57NJoinLinusN [0] (
14:20:57NJoinamiconn [0] (
14:20:57NJoinJungti1234 [0] (n=zeroirc@
14:20:57 Join Zagor [0] (n=bjst@pdpc/supporter/sustaining/Zagor)
14:20:57NJoinwacky_ [0] (
14:20:57NJoinsolexx [0] (
14:20:57NJoinmerbanan [0] (
14:20:57NJoinXavierGr [0] (
14:20:57NJoinIgg-man [0] (
14:20:57NJoinXShocK [0] (
14:20:57NJoinStrath [0] (
14:20:57NJoinMxm`Pas`Bien [0] (
14:20:57NJoinbluebrother^ [0] (
14:20:57NJoinNibbler [0] (
14:20:57NJoinghode|afk [0] (
14:20:57NJoinRick [0] (i=rick@unaffiliated/Rick)
14:20:57NJointhegeek [0] (
14:20:57NJoindwihno [0] (n=dw@
14:20:57NJoinTiMiD [0] (
14:20:57NJoinpabs [0] (
14:20:57NJoinelinenbe [0] (
14:20:57NJoinNilisco [0] (
14:20:57NJoingodzirra [0] (
14:20:57NJoinSeed [0] (
14:20:57NJoingoa [0] (
14:20:57NJoinBagder [0] (
14:20:57NJoingromit` [0] (n=gromit`
14:20:57NJoincrwl [0] (
14:20:57NJoinnovimon [0] (
14:20:57NJoin]Maggie[ [0] (
14:20:57NJoinze [0] (
14:20:57NJoinphaedrus961 [0] (
14:20:57NJoincrash_ [0] (
14:20:57NJoinHCl [0] (
14:20:57NJoinpill [0] (
14:20:58***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
14:22:58preglowwoops, need to vanish for a while, bbl
14:23:41linuxstbpreglow: No, I don't think there's any differences.
14:29:07 Join ashridah [0] (
14:37:39 Quit markun (Read error: 60 (Operation timed out))
14:44:30 Join DJDD [0] (
14:46:01 Join lamed [0] (
14:46:49lamedhey! a bunch of silly questions: what would you have done without them? a. how do i retrive today
14:46:58lamed's irc log?
14:47:12lamedb. anyone using koss's sparkplug?
14:47:30B4gdera) what's wrong with browsing it on the web?
14:47:45ashridahshould be a realtime updating copy on
14:47:51lamedbadger - doesnt show todays log
14:48:42lamedc. how do you SET AWAY? b4gfer - thanks
14:48:49B4gder /away
14:51:05*lamed | /away <return> ** You are no longer set as away |
14:51:13B4gder /away reason
14:51:33B4gderand without reason when you switch it off
14:51:46B4gderunless your client can do the magic for you
14:53:17lamedwhat about b? anyone using them? i've just picked them up yesteday (before my battery died) and i thought they don't have enough treble in them. anyone?
14:53:43B4gdersound and listening is just soooo personal
14:54:08B4gderequipement praised by one person is flamed by the next
14:54:52lamedyeah, still, i could have got the mdr at 30$ more.. i'm just trying to figure out if i'm alone on that. anyways it has serious bass.
14:55:41***Saving seen data "./dancer.seen"
14:55:50Zagorlamed: i don't like the koss plugs either. i much prefer the sonys.
14:56:06*ashridah shudders
14:56:09ashridahugh, sony
14:56:41ZagorI sooooo wanted the etymotics to be good :-(
14:57:32lamedzagor: have you tried the new ones? the 'spark plugs' are supposed to be better then 'koss the plug'. do you agree they are lacking of treble?
14:57:36DBUGEnqueued KICK ep0ch
14:57:36ep0chi like my etymotics. good treble, little bass. Bass is overrated imho.
14:57:53Zagorlamed: oh, ok. no I have only tried "the plug".
14:58:56lamedhave anyone tried jvc's plugs?
15:00:28lamedep0ch: haven't even heard of those.
15:02:46lamed150 bucks?! damn... i would have got me a nice stereo in that price :D
15:03:23***Alert Mode level 1
15:03:23ep0chbrb something back with my font
15:03:32***Alert Mode level 2
15:03:32ep0chback?? = wrong
15:03:35 Part ep0ch
15:03:50yngwi_awayhi all, i've got a question: is the song rating saved in the 1-255 scheme in the id3 tag?
15:04:20 Join ep0ch [0] (n=ep0ch@
15:04:36ep0chthey're a lot cheaper on ebay
15:04:42B4gderyngwi_away: no
15:04:53 Nick yngwi_away is now known as yngwi (
15:05:28yngwihmm, 'cause i'd like to have a way of editing the rating on my pc...
15:05:40yngwiso its just saved rockbox internal
15:05:53B4gderits saved in the runtime db
15:06:05Jungti1234LinusN: Can you know H300's bootloader was gone to where?
15:06:14B4gderyou can write a tool for your PC to modify it
15:06:40B4gderJungti1234: we don't ever do predictions on when things are done or complete
15:06:43yngwiyeah, thats what i was thinking also... I'd really would like to...
15:07:06B4gderme too
15:07:10yngwido you see a way to use the complete DB on the PC in f.e. foobar?
15:07:13Jungti1234B4gder: ah.. thank you.
15:07:19yngwi'cause i'm noob
15:07:28B4gderyngwi: sure, if you just write the necessary code for it
15:07:32yngwiand just thinking of possibilities
15:07:40yngwi:-) i thought so
15:07:45B4gdernot that I have any idea what foobar does or works
15:08:00yngwiI guess i'll have a look at that
15:08:37B4gderpersonally, I would rather have a better search plugin for the runtime db
15:09:04yngwihmm is there a document on the DB in the wiki?
15:09:17 Quit lamed ("CGI:IRC")
15:09:18yngwior do i have to look at the makedb tool code
15:10:01B4gderthere is docs in the wiki
15:10:08B4gderI'm not sure how complete it is
15:10:22yngwii know the one on the future plans for the db
15:10:27B4gderyngwi: the makedb tool doesn't make the runtimedb
15:10:30 Join markun [0] (
15:11:02yngwihmm as i said, im noob :-)
15:11:23B4gderyngwi: there are two dbs, one with all the song info and one with all the runtime data
15:11:36B4gderthe song data one is generated by a tool on the pc
15:11:47B4gderthe runtime is generated by Rockbox itself
15:12:22yngwihmm thanks, i'll take a look at the wiki...
15:12:44yngwimaybe there is something for me to do...
15:12:56yngwiwhich lies in my intellectual possibilities
15:13:13B4gdergo go go! ;-)
15:13:33***Alert Mode OFF
15:13:40yngwiok, bye then, have to cook something to fuel the brain..
15:13:45yngwiand thanks
15:14:00 Nick yngwi is now known as yngwi_away (
15:35:29 Quit DJDD ("Trillian (")
15:51:44Jungti1234The South Korea is 11:51 P.M.
15:54:04Jungti1234good night
15:55:11B4gderpm is post mortem, right? ;-P
15:56:16Jungti123412 A.M. arrived all.
15:56:24Jungti1234It is very late night.
15:56:43 Quit Jungti1234 ("Good Bye~")
15:57:16markunI think after 11 pm comes.. 12 pm. After that 1 am. A strange system.
15:57:25B4gderit is totally weird
15:57:40ep0chyeah always baffled me
15:57:54B4gderI can never remember when 12am or pm are
15:58:15ep0chor just use 24 hr clocks
15:58:31LinusNB4gder: that's because you are a militant european using "military time"
15:58:44B4gderSIR YES SIR
15:59:28korpse24 hour clocks solve all that confusion anyway
16:00:03CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
16:00:03*ashridah notes he still gets confused by clocks. like when they suddenly go from being 22:00 to 03:00
16:00:16ashridahand you think "holy crap, where did like 5 hours go?!
16:00:23ashridahand then realise that was 5 hours of quake4 :)
16:00:38korpseor debugging :)
16:00:48ep0chhave you got to the scarey bit ashridah?
16:01:02B4gder... or chatting on #Rockbox while you're supposed to work ;-)
16:01:19ashridahep0ch: i've finished it. what scary bit?
16:01:21markunI was wondering what strange time changes there were in Australia that I was unaware of :)
16:01:37ep0chwhen you get converted to a baddie
16:01:40markunB4gder: .. or study :(
16:01:42B4gdertheir time is up-side-down
16:02:00ashridahep0ch: that's not scary
16:02:11ashridahscary is the money i need to get decent performance :(
16:02:19ep0chi couldnt look when the needles and stuff were coming at me
16:02:29markunJungti1234 asked me when I will do a hangul (korean) input method for rockbox ;)
16:03:28LinusNi guess that might depend on the temperature in hell ;-)
16:03:28markunMaybe some koreans should start to help out with rockbox if they want all these features
16:07:09Zagorre time weirdness: why is the common analog clock 12 hours, when the day we want to keep track of is 24?
16:07:31Zagorit's like a speedometer that only goes to 100 km/h, then wraps around
16:07:37B4gderI say we blame the church for that
16:07:51Zagorthe church?
16:07:59B4gderI have no idea why, but it feels right ;-)
16:09:15korpsehas the iRiver H300 series also been discontinued?
16:09:24B4gdernot yet
16:09:34B4gderI think
16:09:41LinusNi htink it has
16:09:49korpsei think it has too
16:09:58XavierGrLinusN: Yesterday I was adviced to convert to Foobar200 from Winamp and so I did, well guess what
16:09:58 Part LinusN
16:10:26ep0chgo on though
16:10:35korpseso the only iRiver HDD player still being produced is the H10?
16:11:00XavierGrFoobar has the same bug as rockbox regarding those mp3's of mine that show wrong total time.
16:11:20XavierGr(winamp and iriver fw show the time correctly)
16:11:42B4gderand you vbrfixed them?
16:12:13XavierGrno vbrfix does nothing, (infact iirc it says that they are not vbr files)
16:12:39XavierGrLinusN: Said from a quick look that it was a rockbox bug
16:13:38XavierGraslo foobar has a hard time on these files, it can't load their tags
16:14:03XavierGrImagine my suprise to see that Godfather (tag utility) lists all tags and foobar displays nothing...
16:17:12B4gdergiven the problems everyone has had with foobar, I'm not the least surprised
16:17:19 Join DrMoos [0] (
16:17:55XavierGrcome to think of it I was told that foobar was stable most customizable(it seems that way) and overall the best player
16:18:16B4gderI wouldn't know
16:18:48B4gderme linux dude
16:19:04 Quit Moos (Read error: 104 (Connection reset by peer))
16:19:20ep0chXavierGr: are any of these files hosted somewhere? i may take a look when i have chance
16:19:56XavierGrhmm where to host them....
16:20:02linuxstbB4gder: Are there _any_ decent audio players for Linux? i.e. gapless and filetree based? I'm almost tempted to make the Rockbox sim my player.
16:21:18ep0chlinuxstb: cant think of any decent gapless ones, does the sim hog the cpu in linux? under windows it hogs the cpu like crazy.
16:22:30markunbeep-media-player (xmms2) is gapless with my ogg files
16:22:36XavierGrep0ch: thanks for offering to check them, unfortunately right now I am in a hurry, when I get back from work I will try to find a place to upload them...
16:23:11ep0chXavierGr: no rush, i'm busy till tomorrow now
16:24:38XavierGrokay problem here (unrelated to rockbox):
16:24:39 Join Moos [0] (
16:25:27XavierGrin my gmail I account I have received twice an "Undelivered Mail Returned to Sender" mail with mails that I didn't send to anyone.
16:25:51XavierGrI don't know much about the subject but could this be a mail hijack.
16:25:58 Quit DrMoos (Read error: 104 (Connection reset by peer))
16:26:08linuxstbXavierGr: Yes, it's spam or a virus or whatever. Just delete them.
16:26:12ZagorXavierGr: someone is simply sending spam in your name. it's normal, unfortunately.
16:26:17linuxstbThat's quite a common trick.
16:26:58linuxstbIt's clever because they attach "your" original message as an attachment. So when you double-click on it to see what you sent...
16:27:11 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
16:28:18XavierGrarg! that has started when I mistyped "here" my email address, instead of typing "at" i typed "@" thus making the whole address availble to search bots.... I am an idiot....
16:29:48 Part ep0ch
16:32:03 Quit ashridah ("sleep... maybe.")
16:38:03 Join _FireFly_ [0] (
16:47:17 Quit wacky_ ("ahuh")
16:55:42***Saving seen data "./dancer.seen"
16:57:03*B4gder notices gcc switched to subversion
16:57:31 Join dpassen1 [0] (n=dpassen1@resnet-233-61.resnet.UMBC.EDU)
17:04:02 Join DrMoos [0] (
17:04:12 Quit Moos (Read error: 104 (Connection reset by peer))
17:17:19preglowpretty please can't we too!
17:17:38pregloware there any good tools to do such a conversion, btw?
17:17:52linuxstbWe are all old and grumpy and don't like change.
17:18:04B4gderpreglow: yes, there's a neat cvs2svn thing
17:18:28linuxstbI believe ffmpeg are about to change over to svn as well.
17:19:00preglowi don't even know what would be the benefits from such a change
17:19:04preglowapart from svn being slightly less hackish
17:19:12preglowbut svn is all i've used personally, at least
17:19:14linuxstbI think the main advantage is renaming and moving
17:19:15B4gderto mention one
17:19:21preglowthat i've got
17:19:29korpsesvn doesn't even implement renaming
17:19:41preglowbut dinner
17:19:57korpsewell, it thinks it does...but actually it just knows how to delete files and add new ones that look identical
17:20:13B4gderand the "add" part copies the history
17:20:41korpsedunno about this project, but our projects are work are quite "branchy"
17:20:43B4gderso yes, it isn't perfect
17:20:48korpseand subversion's merging abilities are pretty dismal
17:20:49B4gderbut far away from cvs mess
17:21:10korpseoh yeah, compared to CVS SVN is a bowl of cornflakes
17:34:22 Quit B4gder ("time to say moo")
17:40:11 Nick DrMoos is now known as Moos (
17:49:49 Join muesli_- [0] (
18:04:02 Join _user_ [0] (
18:04:41_user__FireFly_: the "independent visible selection for the statusbar" patch doesnt work on the latest cvs build
18:05:59*preglow does the ipod nano dance
18:06:32_FireFly_i know but i'm busy to create wps-widget
18:06:45_FireFly_so i have currently no time to update it
18:06:55_user_i see
18:07:03_user_is there a simple way for me to fix that?
18:09:40_FireFly_it depends how good your undstanding and/or skill about the programming language c is
18:10:11preglowlinuxstb: our plan is to make rockbox on ipod use the file system just like any rockbox,yes? none of the itunes database nonsense?
18:10:16 Join DangerousDan [0] (
18:11:50linuxstbpreglow: Personally I will be very happy to dump the database and just use the ipod like I use the H140.
18:11:59preglowthen hooray!
18:12:11preglowproblem is you can't use both rockbox and the apple firmware
18:12:20preglowbut can't say i care about that at all
18:12:25linuxstbBut there will definitely be a demand for users for support for the database.
18:12:34linuxstbs/for users/from users/
18:13:44linuxstbBut a practical problem (I think) is that you can't store the details on MP2, FLAC, Wavpack, Ogg etc files in the database. Only files supported by Apple's firmware are synced to the ipod and stored in the ipod version of the itunesdb.
18:14:10linuxstbSo you will end up with two music collections.
18:16:17preglowor one ,if you just ditch the apple part
18:16:19preglowwhich i intend to
18:18:50preglowbut i'd actually like a hfs driver
18:18:55preglowlet's hope someone volunteers to do that
18:21:22linuxstbThe big question for you: White or Black Nano?
18:22:06 Quit _user_ ("CGI:IRC (Ping timeout)")
18:22:24preglowlinuxstb: white
18:23:25 Quit muesli_- (Read error: 110 (Connection timed out))
18:23:41preglowcaught your photo yesterday, really makes me look forward to taking part in the port :)
18:25:08linuxstbI hope it's soon.
18:25:15preglowwe shall see
18:25:24preglowtheoretically, the money should arrive tomorrow
18:25:30preglowin which case i'll also order one tomorrow
18:26:28preglowif i can find a store around that sells them at decent prices, i might just go buy it in a shop as well
18:26:56preglowconsidering i live in oslo, that should be possible
18:37:42_FireFly_argh my motivation is currently very tiny
18:39:29preglowfor doing what?
18:39:58_FireFly_to do the wps-widget
18:41:57preglowthen don't do it!
18:42:02preglowno one is forcing you
18:42:15 Join Coldtoast [0] (
18:42:40_FireFly_the problem is i want it to do :)
18:43:02Coldtoasthey all
18:43:09Coldtoastso how does the new crossfading work?
18:43:33Coldtoastif I wanted to get the same sounding 2 sec mix crossfade as before but with the new implementation?
18:44:12preglowi guess you choose 1 sec for both the crossfade times
18:44:45ColdtoastI thought I'd just have to leave the Fade Out Delay and Fade Out Duration at 0, leave Fade In Delay at 0s and Crossfade Duration at 2secs for a 2 sec mix crossfade?
18:45:08Coldtoasterrr. Fade In Duration I mean
18:45:38Coldtoastwhen I do, the previous track doesn't fade to silence
18:46:34preglowlike i said
18:46:40preglowi would expect both delayls to be 0
18:46:46preglowand both of the times to be 1
18:47:34Coldtoastok. but why? it seems more logical that you'd leave Fade In Duration at 0 also cos in Mix mode, the next track doesn't fade
18:48:27_FireFly_preglow the main struct are ready i have only adept the functions to the new structs :=)
18:49:14preglowColdtoast: i have no idea, then
18:49:17preglowColdtoast: i haven't even tried it
18:49:43Coldtoastalso, it seems, cos you have these individual settings, there's no need to even have a Mode setting
18:50:07preglowthat might be true
18:50:29preglowi thought with mix that no fading happened at all
18:50:37Coldtoastcos you'd, logically, set Fade Out Duration and Fade In durations to get Crossfade mode and leave Fade In Duration at 0s and set Fade Out Duration to get Mix
18:51:35ColdtoastI just did what you suggested; setting Fade In Duration and Fade Out Duration and the previous track still doesn't fade to silence
18:51:40Coldtoastit fades to quiet then cuts off
18:52:25preglowanyone know what complexity hfs has as opposed to fat32?
18:52:53Coldtoastah. I sett Mode to Crossfade instead of Mix and it worksas I'd have expected
18:54:17SlasherHmm, just trying to get eeprom working but so far i haven't got any response from the chip to i2c commands :P
18:54:48Coldtoasthey Slasher. how's the military?
18:54:54 Join arkascha [0] (
18:55:16Coldtoastooh! btw. the new Bejewelled plugin is awesome :)
18:55:27Coldtoastjust a shame about the bloody joystick on the h1x0
18:55:34SlasherColdtoast: the service is going on, not so bad now. At least i have little time for other projects as well :) Still 288 days left
18:55:44***Saving seen data "./dancer.seen"
18:57:00*amiconn reads up today's log
18:57:13preglowamiconn: flasheri has struck again!
18:58:25preglowno wonder why people think finns are drunk all the time when they go around flashing their units without a bdm handy
18:58:39Slasherpreglow: it was weird because rockbox booted from the flash at first try after i thought i have set the linker file correctly :)
18:58:44preglowsomeone send him a viking helmet
18:59:09Coldtoastwent into one of the camera stores here a week or two ago and they ACTUALLY have h140s in
18:59:11preglowSlasher: you thought? didn't you set it correctly? ;)
18:59:21Coldtoastfor $120 more than I paid for mine last November
19:00:44ColdtoastI found a way to get far better bass using Rockbox with my earphones too
19:01:00 Join webguest36 [0] (
19:01:19Coldtoaston each earpiece, there's a rubber seal around the outside. Removed it and the earphones go slightly further into my earholes. hehe
19:01:28preglowSlasher: btw, did you notice any performance differences?
19:01:38Coldtoastnow there's SO much bass I keep giving myself a headache at the gym from listening to Opeth too loud
19:02:01preglowonly volume i listen to opeth at is 'too loud', usually
19:02:11 Quit webguest36 (Client Quit)
19:02:16Slasherpreglow: without a test i cannot notice any difference. I will try to do that measurement soon (basically the flash read performance test)
19:02:20Coldtoastyep. it's the law
19:03:52ColdtoastI reckon you should get rid of the Fade Out Mode setting completely
19:03:52Slasherpreglow: at least it's very certain that we can run rockbox directly from rom
19:03:56preglowSlasher: sounds really, really good
19:04:09preglowi've been looking forward to rockbox from flash
19:04:19ColdtoastI like the way you've implemented rockbox myself
19:04:32Coldtoastcos it means you can update very very easily and quickly
19:05:42preglowColdtoast: sure, in a non-development situation i'd like to flash it myself
19:05:51preglowas soon as we get builds that are stable enough ;)
19:06:03preglowbut i like the disk based mode
19:06:07preglowand that's always going to be there
19:06:12Coldtoastah cool
19:06:34Coldtoastis there any way AT ALL you can completely replace the iriver code? :)
19:06:37Slasheryep, the flashing would always remain optional
19:06:50SlasherColdtoast: i have already replaced it :P
19:06:57 Join mattzz [0] (
19:07:21ColdtoastI no longer "need" to use the iriver fw to get extra bass with SRS
19:07:29mattzzlong time no see - hi everyone
19:07:37Coldtoastsince I pulled those little rubber seals off of my earphones
19:08:27ColdtoastI tried the iriver fw today and nearly blew my eardrums out with the same settings I was using with my unmodded earphones
19:09:28 Quit linuxstb ("Client Exiting")
19:10:37Coldtoastdo you think 2.6 will also be a h1x0 release?
19:10:52preglowi hope so
19:11:16Coldtoastit'll be inredibly cool when there's h3x0 support. To see the reaction my friend has when he starts using Rockbox
19:11:17preglowbut of course, we'll call it 3.0!
19:12:04amiconnSlasher: I expected that rockbox would run with no probs from rom, as we already have it (optionally) running from rom on archos
19:12:09Coldtoastespecially when the mp4 support is working
19:12:35amiconnThere were some bugs to catch when rombox was implemented
19:12:50amiconn(like the open() function not working correctly)
19:13:02amiconnI should know....
19:14:40 Join tvelocity [0] (n=tony@
19:40:34 Join chiller [0] (
19:40:43chillerHi, awesome project :)
19:42:00 Nick yngwi_away is now known as yngwi (
19:42:49yngwihi, does anyone know a program where i can strip ALL additional info from an mp3 (id3, mp3gain,...)?
19:47:24 Quit mattzz ("Leaving")
19:47:56 Join muesli_- [0] (
19:52:56chillerAnyone have a recent build for iRiver that is known to work? :)
19:54:58yngwidoesn't the daily build work?
19:55:03yngwifor me it does
19:55:40chillerNo, I get "codec error"
19:55:54chillerBut I think I found the solution on the forum
19:56:01ghode|afkmake sure you've replaced all the folders
19:56:28chillerghode|afk: was my first install, so no previous rockbox content there
19:56:38chillerTrying with yesterdays build now
19:56:59ghode|afkok, make sure you copy over the .rockbox folder from the zip as well
19:57:08chillerah, that worked :)
19:57:21ghode|afkhave fun :p
19:57:25chillerOh yeah :)
19:58:58amiconnToday's daily won't work, but the bleeding edge should
20:00:49chilleruhm, what is supposed to happen when I enter the "rockbox" folder?
20:01:16 Join linuxstb [0] (
20:04:03yngwiit depends on the "default" settings which i cannot remember....
20:04:15yngwii guess you should see nothing on the iriver
20:04:27yngwior did you mean on pc?
20:05:03 Join muesli- [0] (
20:11:57chillerthe iriver
20:12:20chillerROLO... loading
20:12:24chillerROLO... executing
20:12:40chillerthen it just starts like normal.
20:18:37 Quit muesli_- (Read error: 110 (Connection timed out))
20:25:33dpassen1sounds like your clicking on the rockbox.iriver file to me
20:31:25 Quit muesli- (Read error: 110 (Connection timed out))
20:32:22XavierGrwtf why cvs diff cant work with a script copied source folder
20:32:38XavierGr(it works if I just copy the source directory my self)
20:33:42_FireFly_CVS-dir forgotten ??
20:34:04 Quit _FireFly_ ("Leaving")
20:34:10XavierGrdidn't got that
20:38:43XavierGreven cvs update will not work with the source folder copied by the script
20:39:06XavierGrbut I can't understand the difference between copying it myslef or via the script
20:39:14amiconnYou can't just move a cvs working copy to another dir and expect it to work
20:39:33XavierGrbut it works when I do it manually
20:39:40amiconnThe CVS sub-dirs contain configuration data that includes the absolute path
20:39:56amiconnIt appears to work as long as you don't remove the original
20:40:12XavierGryes I havn't removed the original
20:40:18XavierGrin BOTH cases
20:40:23 Join linuxstb_ [0] (
20:40:42XavierGrand when I copy it my self and make a diff
20:40:57XavierGrthe diff is for the new copied CVS and not the old one so...
20:41:26linuxstb_CVS working directories should be fully relocatable. I do it all the time.
20:41:55linuxstb_The CVS directory contains the details of that directory's location in the CVS repository - not any local paths.
20:42:04amiconnSeems I was wrong...
20:42:37linuxstb_XavierGr: When you type "cvs diff", which directory are you in?
20:42:50XavierGrthat's my case, while it works when doing by hand it will not accept it via a script copied folder
20:42:56XavierGrlinuxstb_: The cvs root
20:43:06linuxstb_Is there a "CVS" directory in that directory?
20:43:15XavierGrrockbox-devel is the original CVS
20:43:29XavierGrthe I copy it to the parent directory as '1'
20:43:37XavierGrand then cd 1 and cvs diff
20:43:48XavierGryes there is a CVS folder
20:43:54linuxstb_So mydir/rockbox-devel is copied to mydir/1
20:45:04linuxstb_Try a diff between those two directories.
20:45:16linuxstb_i.e. cd mydir ; diff -r rockbox-devel 1
20:47:06XavierGrhmm only the tools folder is different and that's because in the script I typed to make the tools
20:48:29XavierGrhere is the script but I doubt I have done something wrong
20:48:55XavierGrlines 16,17 contain the copy commands
20:52:01linuxstb_ would make the cp command "cp -pr" (to preserve date and time information). But I don't think that would stop things working.
20:52:38XavierGrwell I just commented the lines that make the tools nad subdirectory '1'
20:52:51XavierGrthen I diffed and there was no output between CVSes
20:53:06XavierGrthey are identical I can't really understand why is this
20:53:14XavierGrI will try the cp -pr
20:54:13 Join Kohlrabi [0] (
20:55:01XavierGrlinuxstb: You rock that was it.
20:55:18XavierGrthe -pr did the trick and now the CVS instance works
20:55:22linuxstb_Interesting that that stopped it working.
20:55:38linuxstb_Obviously CVS cares about timestamps.
20:55:47***Saving seen data "./dancer.seen"
20:55:55XavierGrindeed, I would have never thought that
20:56:03linuxstb_I always use -p when copying files, so I never ran into that problem.
20:56:15XavierGr(in fact I did't even know about that argument)
20:56:46XavierGrI use cygwin so maybe windows copy and linux copy have their differences...
20:57:47linuxstb_I would expect cygwin to behave the same as Linux - they are probably running the same cp command.
20:58:20linuxstb_cp −−version gives "cp (coreutils) 5.2.1" for me.
20:58:46XavierGrcp (fileutils) 4.1
21:00:47XavierGrit was a very strange behaviour indeed...
21:01:22XavierGrwhen I typed cvs "something" full upload activity was shown for my network but nothing would happen
21:01:32XavierGrI am wondering what it was uploading...
21:05:45XavierGrHunk #6 succeeded at 980 with fuzz 1 (offset 4 lines)
21:05:52XavierGris that to worry about...
21:10:10 Quit dpassen1 (Read error: 110 (Connection timed out))
21:11:45 Part arkascha ("Konversation terminated!")
21:28:01 Quit XavierGr (Read error: 104 (Connection reset by peer))
21:41:50 Join Sandking [0] (
21:48:31 Quit Sandking ()
21:56:17 Join azizi [0] (n=azizi@
22:00:22 Quit Kohlrabi (Nick collision from services.)
22:00:25 Join Kohlriba [0] (
22:01:25 Quit azizi ("visit")
22:09:57 Join ehntoo [0] (
22:12:01*amiconn now has an optimised h1x0 remote lcd driver
22:12:38amiconnMuch less lag in the preset list when the remote is plugged
22:16:19amiconnIt's not 100% clean though - it might cause problems when used from an isr and a cpu frequency increase was initiated just before the interrupt
22:27:30 Join Midgey34 [0] (
22:27:40preglowoptimised as in asm?
22:28:03amiconnasm itself didn't help much though.
22:28:30amiconnIn addition, it uses precaclulated port values instead of read-modify-write logical operations
22:28:43amiconnNeeds to disable interrupts for that
22:29:25amiconnDoes that for each byte transferred (disable ints - precalculate port values - clock out byte - enable ints)
22:29:29*linuxstb notes a GPL license debate starting on #ipodlinux...
22:29:44amiconnThe output itself is unrolled
22:30:44amiconnThis optimised routine can only be used for low clock frequencies, because otherwise we'd exceed the lcd specs
22:30:52 Join Midgey31 [0] (
22:36:05 Quit Midgey31 ("Download Gaim:")
22:36:38 Quit Nibbler ("life is like a rental car, you fuck it up, and give it back.")
22:38:42preglowlinuxstb_: no nano testing of the bootloader yet, i take it?
22:39:34linuxstbNo. Complete lack of interest from that side of my monitor.
22:39:50preglowtsk tsk
22:40:10preglowlet's hope the money transfer goes well, so i can try
22:40:40linuxstbI'm sure it will be fine. I expect to see photos tomorrow night...
22:43:02 Quit DangerousDan ("Miranda IM! Smaller, Faster, Easier.")
22:45:01preglowlet's hope so
22:46:39 Quit Midgey34 (Read error: 110 (Connection timed out))
22:53:46 Join LinusN [0] (
22:54:07LinusNamiconn: who would call the remote lcd driver from an isr?
22:54:37 Join hardeep [0] (i=hardeeps@norge.freeshell.ORG)
22:54:58amiconnShouldn't happen during normal use, but if someone wants to implement a remote-grayscale-lib ...
22:55:35LinusNthen let him deal with it
22:55:49***Saving seen data "./dancer.seen"
22:55:55LinusN("him" is probably amiconn)
22:56:11amiconnNot very likely...
22:57:00amiconnIt can be made a bit safer, by setting the new cpu_frequency value earlier when switching frequencies
22:58:02amiconnI'm also not 100% sure about the timing, i.e. up to what frequency it stays within lcd specs
23:04:59amiconnLinusN: If you could take a look at it...">
23:06:20 Quit Coldtoast ("Peace and Protection 4.22")
23:11:03 Join amiconn_ [0] (
23:11:22 Quit amiconn (Nick collision from services.)
23:11:22 Nick amiconn_ is now known as amiconn (
23:17:15LinusNamiconn: i don't have time right now to examine the timing, but i trust you have calculated correctly
23:18:05LinusNone thing that might be a problem is that the lcd comm lines are quite long, and are subject to interference
23:18:26LinusNfrom audio, external electric fields etc
23:18:45LinusNtime will tell, i guess
23:19:14LinusNstill, the asm optimization is only for the lowest frequencies anyway
23:19:35linuxstb_I didn't think my ipod bootloader instructions would be so long. And this is the brief version:
23:19:53 Join XavierGr [0] (
23:20:14amiconnThe min. cycle time of the lcd serial comm is 250 ns, with each high time and low time having a minimum of 100 ns
23:21:56amiconnThe minimum high/low times are guaranteed with bus clock <= 10 MHz
23:21:57LinusNlinuxstb: nice
23:22:34*LinusN is singlestepping h300 code
23:22:35Bagdernice plus
23:22:40amiconnThat also guarantees the cycle time, because clock and data are on different gpio ports, so they can't be set at once :(
23:23:16 Join RotAtoR [0] (
23:23:25LinusNso far it looks like the lcd data sheets we have are very close, but no cigar
23:23:37linuxstb_preglow: I knew you would be asking for some instructions soon...
23:23:46BagderLinusN: painful?
23:23:47preglowlet's hope so
23:23:58LinusNBagder: nah
23:24:21LinusNi disassembled the original lcd setup and compared to the data sheets
23:24:40LinusN*very* close
23:24:41 Join matsl [0] (
23:24:55linuxstb_What drivers need to be written for the H300 bootloader. Is it mainly the LCD?
23:25:01LinusNbut they set a few bits in some regs that are marked "undefined" in the sheets
23:25:14LinusNlinuxstb: lcd and power control
23:25:17preglowlinuxstb_: so it's more or less impossible to brick an ipod?
23:26:06linuxstb_preglow: I hope so. I've run some quite bad code, and the only reason the reset key combination hasn't worked is because I had accidentally turned the hold switch on...
23:26:37linuxstb_So yes, I think it's as safe as it could be.
23:26:56linuxstb_The only potential problem is if the code actually damages the hardware in some way.
23:27:44LinusNthat's something that seems very possible on the h300...
23:28:28 Quit yngwi ("Chatzilla 0.9.68a [Firefox 1.0.7/20050919]")
23:28:35preglowLinusN: oh?
23:28:57linuxstb_I think all the ipodlinux development has been done the same way I am working - and I don't think they ever bricked an iPod.
23:29:53linuxstb_preglow: I'm assuming you have access to a Linux box you can plug an ipod into?
23:29:59preglowlinuxstb_: sure
23:30:09preglowi've got a 64 bit ubuntu install
23:30:49preglowwhich runs dd like a dream, heh
23:31:11linuxstb_LinusN: Are you going to be running the LCD in 18-bit mode immediately? Is it even possible to choose other modes?
23:31:50LinusNthere are other modes, but i guess we'll run the 18-bit mode
23:32:38linuxstb_Have you decided how the framebuffer will be organised? I'm thinking that others could help with the higher-level LCD code.
23:33:16LinusNbtw, i think it would be easiest if we used the 16-bit mode, since the interface is 16-bit
23:33:43linuxstb_In which case, we can unify the ipod and H300 code.
23:33:56LinusNgood idea
23:34:18linuxstb_My code is a very long way from being finished. But it's enough for a bootloader.
23:35:03linuxstb_I named the file lcd-16bit.c for that very reason. Very little code is actually related to the low-level LCD.
23:38:17amiconnLinusN: Btw, do you think the new reset method in UIE() is okay?
23:39:29LinusNlooks great
23:40:27amiconnYeah, simple and effective. I couldn't figure another way to get completely out of emulator mode.
23:41:04amiconnI made it call system_reboot() successfully with special rte magic, but the bootloader then failed with an ata error -42
23:41:18amiconnThe watchdog just does the trick
23:41:50amiconnWe could do the same on archos too; iirc system_reboot won't always work
23:42:03LinusNdefinitely a good idea
23:49:57XavierGrkoitaxe ta dinei 423 euro
23:49:59XavierGralla kai pali
23:50:03XavierGrpoli einai
23:50:17LinusNXavierGr: ???
23:50:31XavierGrsoorry wrong window
23:50:44XavierGrmy god, sorry again
23:52:00XavierGramiconn: Is there any relation between the ticking issues on some remotes and your new code?
23:52:07XavierGrI mean will it get better?
23:52:15amiconnI have no idea, my remote doesn't tick
23:52:30amiconnPerhaps you could try?
23:52:43XavierGrof course
23:52:52amiconnIf it has any effect, it does so in radio mode only
23:53:13amiconn(in fact any mode that idles the cpu)
23:53:19XavierGrthen it will make a diffrence for sure
23:54:11XavierGrlink or a diff?
23:55:44amiconnI just committed it...
23:55:57XavierGroh great then

Previous day | Next day