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 2006-10-23

00:00:06tucozbluebrother, yes i noticed that.
00:00:12preglowLear: i see wavpack writes to offset as well, also not needed
00:00:20preglowprobably a remnant from when offset was used for those too
00:00:54preglowmok, so offset is in bytes
00:01:11preglowthat's not really too helpful in the case of musepack, heh
00:01:24Leardoesn't most codecs set offset, or call set_offset? and isn't that needed for resume?
00:02:06preglowmost seem to
00:02:32 Quit Arathis ("[rl_bot quit]")
00:04:51preglowahh, right
00:05:00preglowso i can pretty much decide the offset format for myself
00:05:36preglowhmm, a52 never sets the offset itself
00:06:22 Quit Criamos ("( :: NoNameScript 4.03 :: )")
00:06:54preglowno, far from all codecs use set_offset
00:08:17preglowagh, that sucks, offset has to be in bytes, it seems
00:09:15tucozpreglow, i read you had a trappist the other night. Is that the beer made by those munks that won a price a few years ago?
00:10:00preglowtucoz: dunno if they won a prize
00:10:12preglowbut there's not too many remaining trappists anyway, so the odds are good
00:10:20peturno, that was westvleteren
00:10:50peturand there aren't many trappists, the rules are very strict
00:10:54tucozI remember reading about munks being awarded with a "the best beer in the world"-price
00:11:05peturyes, it was westvleteren
00:11:42tucozok. wonder if that is possible to get hold on
00:12:02peturvery hard to get
00:12:16tucozhave you gotten hold of one?
00:12:26peturI don't bother
00:12:33peturso many other beers here :p
00:12:43tucozyes, belgium right?
00:13:36tucozthen i understand you.
00:13:52*preglow hasn't yet had a westvleteren :/
00:14:06preglowsuspect i won't until the day i stand at the gates of the monastery anyway
00:14:32peturI think you have to order westvletern by phone and then you get assigned a pickup date
00:14:47preglowthey gone very strict with the distribution of their beers lately
00:15:02peturand supplies are very limited, and you can only order limited quantities
00:15:12preglowof late, very limited
00:15:40peturI've never drunk one myself...
00:16:30petureh... drank one :)
00:16:40tucozQ: On the manual frontpage, to point out that the manual is for the 1st gen nanos. Should it be 1) 1st gen 2) 1st gen. 3) 1st generation ?
00:17:14Learlostlogic: thanks.
00:19:02 Quit TeaSeaLancs (Read error: 110 (Connection timed out))
00:19:27 Join TeaSeaLancs [0] (n=thunderc@
00:21:25preglowtucoz: 1st generation, i'd sya
00:21:41 Quit obo ("bye")
00:21:50 Quit Lear ("Chatzilla 0.9.75 [Firefox 2.0/2006101023]")
00:22:11tucozyep. i also thought that my self
00:22:38*bluebrother found why the pdf doesn't get copied
00:24:43bluebrotherthe target buildmanual in Makefile.pdflatex isn't the default target ...
00:25:57Bagderok, I updated the daily/cvs/manuals pages to explicitly say nano 1st gen
00:25:57 Quit lee-qid ("Trillian (")
00:26:23Soapthanks Bagder
00:26:55*tucoz waves goodnight
00:27:00 Part tucoz ("Leaving")
00:28:10Soapahh, and you changed the other ipod names to be consistant.
00:28:30Bagdernot really, they already had those names
00:28:35Bagderbut the cvs page used the short names before
00:28:42Bagderso I had to switch to the longer ones
00:29:15SoapI was thinking it was always "3G, 4G" before, but oh well. Cool.
00:29:49Bagderpeople confused those 3G, 4G too much with storage
00:30:04 Quit lodesi ("leaving")
00:30:22Bagderquite understandbly really
00:32:05 Quit TeaSeaLancs (Read error: 60 (Operation timed out))
00:32:12Soapbut, if I can complain, those same people who think "Nano 1G" means 1GB are also the same who would say "I have a 1gb Nano"
00:32:23 Join TeaSeaLancs [0] (n=thunderc@
00:32:42godzirraAnyone have a link to kalthare's patch?
00:32:45godzirrafor 5.5?
00:32:47Bagderyeah, for the nano 1G and 1 gen are the same
00:32:55 Quit ender` (" The best car safety device is a rear-view mirror with a cop in it. -- Dudley Moore")
00:33:00BagderI just remember lots of confusion about the minis
00:33:06Bagder"I have a 4G mini"
00:34:17Bagdergodzirra: isn't it
00:36:26 Quit Id2ndR ("Parti")
00:37:00 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
00:37:29 Join myzar|away [0] (
00:37:49 Nick myzar|away is now known as myzar (
00:44:24 Quit amiconn (Read error: 60 (Operation timed out))
00:44:25 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
00:44:26 Join pagefault [0] (i=pagefaul@pdpc/supporter/active/pagefault)
00:45:44 Join XavierGr [0] (
00:47:14bluebrotherBagder, do you know if there is a way to make the input box for closing FS tasks bigger? It's pretty tiny which makes writing longer reasons a bit nasty
00:47:25Bagderno idea
00:48:35bluebrothertoo bad.
00:50:12 Join RogerBacon [0] (
00:50:31 Join webguest65 [0] (i=4035f641@gateway/web/cgi-irc/
00:52:46 Quit Kasperle (Read error: 110 (Connection timed out))
00:55:02webguest65okay for some wierd reason rockbox will not load on my 5G video iPod
00:55:28 Quit TeaSeaLancs (Connection timed out)
00:55:45 Join TeaSeaLancs [0] (n=thunderc@
00:56:21 Join EspeonEefi [0] (i=espeonee@STRATTON-SIX-NINETEEN.MIT.EDU)
00:58:57 Quit Slasheri (Read error: 145 (Connection timed out))
00:59:11 Quit petur ("Zzzz")
01:00:15 Nick myzar is now known as myzar|away (
01:02:05zhcshas rockbox worked on your ipod before? for the newer video ipods it does not work yet (unless something has developed recently that I missed)
01:03:14 Join Slasheri [0] (
01:04:55bluebrotherwebguest65, you haven't told the weird reason or what's happening.
01:05:18 Nick zhcs is now known as hcs (n=agashlin@nat01-silvers-ext.Rutgers.EDU)
01:05:42bluebrotheralso I don't have an ipod so I'm of little help on this.
01:06:19 Nick myzar|away is now known as myzar (
01:06:42 Nick myzar is now known as myzar|away (
01:08:20webguest65iu have the 5G not the 5.5G
01:08:51webguest65instead of loading the rockbox os it loads the apple os
01:09:06 Quit matsl_ ("Leaving")
01:09:34bluebrotherdoes the bootloader show up?
01:09:48 Quit MarcoPolo (Remote closed the connection)
01:10:09Soapwell, then that answers that.
01:10:23SoapThe bootloader is where you need to start.
01:10:35webguest65but i do have the bootloader in the root of my iPod
01:10:58bluebrotherwhat do you mean by "root" of you ipod?
01:10:59 Join chris088589 [0] (n=Chris@
01:11:10bluebrotherthe bootloader needs to be installed in the mbr.
01:11:18webguest65the what
01:11:28Soapyou don't have the bootloader in the root of your ipod, or if you do that is not where it belongs
01:11:35Soapis the Windows instructions.
01:11:54bluebrotheryou need to put the bootloader in a special place on the ipod, not some folder.
01:11:56SoapMaster Boot Record.
01:12:10webguest65oh okay
01:12:22webguest65but will this erase all of my music
01:12:37chris088589Soap let me be the one who sends that .bin file save ur bandwith ;)
01:13:05chris088589its working great rockbox with my theme
01:13:05Soapchris088589 - He shouldn't need it, as he can boot into Apple OS, and I have a fat pipe ;)
01:13:12webguest65i got this too work last time and i recall i did't use the bootlader
01:13:25Soapwebguest65 - no offense, but you recall incorrectly.
01:14:14chris088589i'll always have this IRC channel minimized, since freenode is a poopular IRC server
01:14:15shrewdhow to run Apple os if i have instaled rochbox?
01:14:44Soapshrewd - as discussed in the manual you hold the MENU button down during booting.
01:14:45RogerBaconshrewd : what mp3 player ? oo ... OGG player :D
01:16:42 Quit bluebrother ("time to grab some sleep")
01:17:52shrewdis it posable to instal ipodlinux and have 3 os on my ipod ?
01:18:13shrewdif is haw to boot linux ?
01:18:27webguest65okay im on step 1b of the installation process of rockbox and im having trouble understand this:
01:18:29webguest65You will perform this and the following steps from the Windows command prompt. Start a command prompt and navigate to the C:\rockbox directory (type C: and press enter, then type "cd \rockbox" and press enter).
01:18:42Soapshrewd - installing ipodlinux first and using their bootloader is the easiest way.
01:19:06Soapwebguest65 - do you know how to start a command prompt?
01:19:32Soapcd \rockbox
01:19:40 Nick myzar|away is now known as myzar (
01:20:21webguest65i tried that and it said: teh system cannot find the path specified.
01:20:45Soapdid you create said directoyu?
01:20:55Soapmkdir rockbox
01:21:15Soapthen follow step 1A and download the files to the newly created directory.
01:21:18shrewdok thx; i have just update distro on my ubuntu so i need to reboot if gdm don't get up, i will go sleep so bye
01:21:30 Part shrewd
01:21:38webguest65i did step one a
01:21:51 Quit spiorf (Remote closed the connection)
01:22:02SoapI don't understand how you did step 1a w/o creating the directory.
01:22:25webguest65i created the directory srry forgot to mention that
01:22:34Soapwhat directory did you download ipod_fw.exe / ipodpatcher.exe / bootloader-video.bin into.
01:22:38webguest65its under c:/rockbox
01:22:40Soapwhere did you create it?
01:23:42Soapok, so what does your command prompt say right now?
01:23:56Soapmine says "C:\rockbox>" for example.
01:24:07webguest65C:/Documents and Settings/Sneh>
01:24:40Soapcd \rockbox should work
01:24:53RogerBacondid anyone know a solution to sync my ipod with my PC with another HDD on it ?
01:25:43webguest65okay it works
01:27:18 Join bawb2 [0] (
01:28:27 Join Paul_the_Nerd [0] (
01:28:45webguest65so is this am i just installing rockbox or both rockbox and linux becuase the linux instrucinons are very identical to these
01:31:33Soapwebguest65 - this is for rockbox.
01:31:41Soappay no attention to the linux instructions.
01:32:08Soapobviously it is a similar process of extraction of native bootloader, and patching it to load the new code instead of the apple code.
01:32:09 Join pf-bleh [0] (
01:33:31webguest65so i finished and i got the connect to itunes thing instead of the bootloader
01:34:15webguest65but isn't there a way to install rockbox WITHOUT the bootloader
01:34:31Paul_the_NerdThat doesn't even make sense.
01:34:41Paul_the_NerdThe bootloader is what tells the iPod to load Rockbox instead of the Apple software.
01:35:13Paul_the_NerdYou could put Rockbox in the same place that we normally put the bootloader (in which case ONLY Rockbox would be able to load, and updating your Rockbox build would be more difficult).
01:36:21webguest65how would u do that (srry for being a noob)
01:36:58Paul_the_NerdIt's a lot more complicated than just installing the bootloader.
01:37:21Paul_the_NerdAnd would probably require making some changes to how Rockbox is compiled at the moment.
01:38:45webguest65has anyone here ever used the unoffical installer?
01:39:33SoapA - that receives no support from rockbox
01:39:42SoapB - you are 1/2 way done, why stop now?
01:40:03webguest65i got the connect to iTunes errorr
01:40:15 Quit RogerBacon (Remote closed the connection)
01:40:20 Quit TeaSeaLancs (Connection timed out)
01:40:35Soapeven the unofficial installer won't help you from that mess.
01:40:39webguest65is it because my sys info isn't valid?
01:40:54Soapthat has nothing to do with it.
01:41:18***Saving seen data "./dancer.seen"
01:41:25Soapwhat number did you find was your ipod in step 1b?
01:41:44webguest65did u ever get the connect to itunes error?
01:41:46Paul_the_NerdIt's because you either typed something wrong, used the wrong file, or in some small percent of cases, had one of the files you downloaded or extracted not be complete.
01:42:52Paul_the_NerdThose are the three causes for the error you're getting, which results from your writing an improper rockboot.bin to the iPod.
01:43:24Paul_the_NerdAssuming you kept your original bootpartition.bin, you can delete all the other .bin files, redownload the bootloader for the iPod Video, and start from the first ipod_fw step. DO NOT redo the first iPodPatcher step.
01:43:28webguest65i don't think i typed anything wrong i copy and pasted everything into the cmd.exe
01:44:12Soapthen you either copied the wrong line, or forgot to change the letter "N" to the correct number on a step.
01:44:23SoapWhat number did you find was your ipod in step 1b?
01:44:49Paul_the_NerdMost often it's because someone forgets to do the second ipod_fw step for the iPod video, the one that extracts the extra resource bin file
01:45:11webguest65yea i think thats what i forgot to do
01:45:41webguest65before the ins. on how to do that is there NOTE in front of it?
01:46:30Paul_the_NerdIt's step d.2)
01:48:41 Quit pagefault (Success)
01:49:40webguest65tell me if what i have in the rockbox folder is rite: bootpartition and ipodpatcher
01:49:46webguest65I DID NOT START OVER YET
01:50:25Paul_the_NerdAnd ipod_fw
01:50:36webguest65shit i deleted that
01:50:49webguest65but i can just reinstall that right?
01:52:08Paul_the_NerdJust download it again, yes.
01:53:09webguest65The two executable programs are licensed under the GNU GPL - source code for ipodpatcher.exe is available in and source code for ipod_fw.exe is available in the Rockbox CVS.
01:53:21webguest65do i need to download that as well
01:53:27 Nick funky is now known as kubrick (n=repulse@unaffiliated/funky) this thing
01:54:09Paul_the_NerdDo the instructions tell you to download those?
01:54:15 Quit ShadowdogMU ("You know you'll miss me :P")
01:55:39webguest65The two executable programs are licensed under the GNU GPL - source code for ipodpatcher.exe is available in and source code for ipod_fw.exe is available in the Rockbox CVS.
01:55:43webguest65it just says:
01:57:44Paul_the_Nerdwebguest65: There are exactly three bulleted entries under A)
01:58:41webguest65and those 3 steps are those 3 bullet points
01:58:53Paul_the_NerdThat's the list of files you need to download
01:59:10webguest65yea i downloaded those
02:00:47 Quit scorche (Read error: 110 (Connection timed out))
02:04:23webguest65wow this is taking for ever
02:04:43webguest65to write one thing to the ipod i mean
02:05:42webguest65d.2) (iPod Video/5G and Nano 1st gen with Apple firmware v1.2 users only) Extract the resource image from your firmware partition image.
02:05:46webguest65okay heres where i get confused:
02:05:53webguest65The iPod Video/5G has an extra firmware for the video decoder chip. Starting with v1.2 of the Apple firmware (iPod Updater 2006-06-28), the Nano 1st gen also has a similar extra part of the firmware containing the Nike support. This extra resource image needs to be extracted as follows:
02:06:02webguest65ipod_fw -o apple_sw_5g_rcsc.bin -e 1 bootpartition.bin
02:06:14webguest65what the hell does this mean?
02:08:19Paul_the_NerdIt means run that line...
02:09:03 Join MarcoPolo [0] (
02:09:09Paul_the_NerdJust like all the other lines you type into the command prompt...
02:09:11webguest65just type it in to the cmd.exe
02:10:00webguest65but then it says: NOTE: you must give it the exact name " apple_sw_5g_rcsc.bin"
02:10:26Paul_the_NerdThat just means be very very careful not to make a typo when running the line
02:12:21 Join JdGordon [0] (
02:12:58webguest65i just got an error saying cannot open firmware image file apple_os.bin
02:13:20Paul_the_NerdYou did also do the d.1) step, right?
02:13:36Paul_the_NerdThat's the one that creates apple_os.bin
02:13:42Paul_the_NerdIs there an apple_os.bin file in that folder?
02:13:59webguest65yea but its only 1kb big
02:14:00 Quit Rudy4Pez (Read error: 110 (Connection timed out))
02:14:23Paul_the_NerdThen something went wrong, it should be a few MB.
02:14:27webguest65and the rockboot is 0KB big
02:15:55Paul_the_NerdHow big is bootpartition.bin?
02:16:13webguest6580,294 KB
02:16:33Paul_the_NerdDelete apple_os.bin and apple_sw_5g_rcsc.bin and try it once more.
02:16:38 Join lostnihilist [0] (
02:17:22webguest65still not working
02:17:49Paul_the_NerdAnd ipod_fw says what when you run the d.1) step?
02:18:21webguest65i c what i did
02:18:33webguest65ipod_fw -o apple_sw_5g_rcsc.bin -e 1 bootpartition.bin
02:19:02webguest65is the apple_sw_5g_rcsc file only supposed to be 1KB
02:19:48Paul_the_NerdHow much disk space do you have free?
02:20:14webguest65like 5.3 gigs
02:21:37midkayhow do you know you don't have a 5.5G?
02:21:42midkaysorry if that's been gone over before..
02:21:52webguest65becuase i bought my iPod in december of last year
02:22:04Paul_the_Nerdmidkay: I came in in the middle, so I kinda assumed he'd been asked, but I don't know if that's been verified actually.
02:22:14midkayPaul_the_Nerd: he verified it but didn't say how..
02:22:25midkayhm, are you sure you didn't re-extract bootpartition.bin after you screwed it up?
02:22:32Paul_the_NerdThat was my next question too.
02:22:36webguest65i dunno
02:22:51midkayPaul_the_Nerd did say to skip the first step.. but you might have run it.
02:22:54 Join Rudy4Pez [0] (
02:23:28webguest65if it help do u want to know whats in the folder where everytings going right now?
02:24:02*Paul_the_Nerd wanders back to the PS2.
02:25:01midkaywebguest65: did you run this step recently? -> ipodpatcher -r N bootpartition.bin
02:25:06midkayafter you got the iTunes error.
02:25:17webguest65im pretty sure
02:25:19webguest65i did
02:25:23midkayyou weren't supposed to.
02:25:26Paul_the_NerdSpecifically, you should only have run it once, EVER, and NEVER after having done an ipodpatcher -w step
02:25:49webguest65so does that mean i have to start all over again
02:26:18midkayif i'm not mistaken you'll have to do a full "restore". an "update" might work but i've never tried either..
02:26:31midkaynow that you've lost your original bootpartition by re-extracting it..
02:26:59 Quit Slasheri (Read error: 104 (Connection reset by peer))
02:27:22Paul_the_NerdThere's also a more complex method using the iPodWizard tool, but I'm not at all familiar with it.
02:27:51midkayyou'd use iPodWizard to trick the iPod into thinking its firmware version was outdated and then using the update feature of the apple updater.
02:28:17 Quit MarcoPolo (Read error: 104 (Connection reset by peer))
02:28:25midkayi think that'd be your two options - iPW+update or just restore.
02:28:35Paul_the_Nerdmidkay: I was thinking of the other method, the one where you use it to extract a bootpartition.bin from the updater, since I don't know if you can change the fw version on a borked boot partition
02:29:09midkayPaul_the_Nerd: changing the version just modifies a file in iPod_Control iirc. i never knew iPW could extract a bootpartition.bin - must be a new feature.
02:29:25webguest65is that easy to do ?
02:29:31Paul_the_Nerdmidkay: Every now and then someone says that it can, but I don't know how or anything.
02:30:12webguest65don't bother with it know im already running the iPod restore
02:30:17midkayi don't think it can.
02:30:22midkaywebguest65: that's the easiest way.
02:31:00Paul_the_Nerdmidkay: Ah well, doesn't affect me. I still have my original bootpartition.bin from the day I first installed Rockbox on my Nano, before we even had sound, backed up on a disk around here somewhere
02:31:08 Part pixelma
02:31:21midkayyeah, i still have mine as well.
02:32:47webguest65then should i delete everything in the rockbox folder?
02:33:24Paul_the_Nerdipod_fw.exe, bootoader-video.bin (or was it bootloader-5g.bin?) and ipodpatcher.exe are still necessary.
02:33:52 Quit Rudy4Pez (Read error: 145 (Connection timed out))
02:34:07webguest65how come??? can't my ipod is getting restored so why still keep em
02:34:34Paul_the_NerdWell, I mean, if you don't want to install Rockbox any more, you don't need them.
02:34:39Paul_the_NerdBut you have to use them as part of the install process.
02:34:43Paul_the_NerdSo either keep them, or redownload them
02:35:11webguest65ill try to install rockbox again but can't i just re downloade em?
02:35:20Paul_the_NerdYeah, you can, as I just said.
02:35:44webguest65oh srry my fault
02:36:49webguest65just wondering does anyone know the key combinations?
02:37:30Paul_the_NerdKey combinations?
02:38:21webguest65its another method to restore your iPod if the itunes restore method don't work
02:38:29webguest65its on
02:39:38Paul_the_NerdI think you're misunderstanding whatever's there.
02:39:59webguest65really? how so?
02:39:59Paul_the_NerdAn iPod cannot be restored with just a key combination.
02:40:07Paul_the_NerdWell, link me to what you're talking about.
02:40:20webguest65the sites down rite now
02:40:59webguest65i think they're updating the servers
02:41:40webguest65u can also use the hp reformatting tool
02:42:10webguest65and then use itunes's restore method to ur ipod work again
02:43:40Paul_the_NerdSo, do an extra step and then the same thing?
02:44:00Paul_the_NerdThe HP reformat tool is an optional step, as an easy method to reformat if you've screwed up the formatting.
02:49:10 Join Slasheri [0] (i=miipekk@rockbox/developer/Slasheri)
03:04:46Soapwebguest65 - so where are you at?
03:09:10 Join midkay_ [0] (
03:10:30SoapI have a solution for you that saves you the step of doing an Apple restore, which will remove your music IIRC.
03:20:46 Quit lostnihilist (Read error: 145 (Connection timed out))
03:24:06webguest65dinner time ttyl
03:25:31Soapthe question was where were you in your install/restore process?
03:25:53Soapfor if you want my bootpartition.bin you should accept the file transfer now, so you can use it after dinner.
03:26:01Soapseeing as it is quite large.
03:27:36 Quit midkay (Read error: 110 (Connection timed out))
03:27:41Soapwith the clean bootpartition.bin file you can restore with one command and no loss of music.
03:28:26 Quit PaulJam (".")
03:36:59webguest65how do i accept
03:38:23SoapI don't know, you might need to use a real IRC client.
03:38:36webguest65can't u just email to me
03:38:42Soap110 megs? no.
03:39:45webguest65k where do i go to sign up
03:40:08SoapIf you can't speak in complete sentances I can't help you.
03:40:31webguest65Okay, so where do i go to sign up for the IRC web client?
03:41:08SoapWhen I said you might need to use a real IRC client, I ment anything _but_ the web client.
03:41:21***Saving seen data "./dancer.seen"
03:41:40SoapThere isn't a tab at the top of the screen or anything indicating that I am trying to do a DCC file transfer?
03:42:38webguest65just send via email
03:42:46webguest65my inbox can hold up to 2gigs
03:43:08SoapThis is 110 megs.
03:43:24SoapI don't know if my mail server will let it out the door.
03:43:33webguest65what u use?
03:44:02Soapgmail or slashmail.
03:44:15webguest65i use aim and hotmail
03:45:04Soapneither of which allow attachements that large.
03:45:22Soapthey allow your total account to be that large, but not a single attachment.
03:45:59webguest65so how did you create ur soap "screen name?"
03:46:15SoapThe issue of screen name is not the problem we are having.
03:46:29SoapThe issue is it appears the web client does not allow file transfers.
03:46:46webguest65i see
03:47:23 Join linuxstb [0] (i=ce30e6b6@gateway/web/cgi-irc/
03:47:27SoapWhen you selected the web client from the rockbox IRC web page, you had a field you could have filled in any name you wanted, but it defaults to webguestNN.
03:47:42Soapyou could always use the /nick command to change it.
03:47:54webguest65how so
03:47:58webguest65i know im a noob
03:48:02Soapby entering "/nick MyNickname" no quotes.
03:48:30webguest65at the irc webpage?
03:48:40Soapin the chat box.
03:49:08 Join thegeek [0] (
03:50:37 Nick webguest65 is now known as sneh (i=4035f641@gateway/web/cgi-irc/
03:51:36snehscrew it
03:51:51snehill just restore my iPod and try again later
03:53:01Soapnot to rub salt into your wounds, but ...ahh forget it.
03:53:47 Join gfather [0] (i=510a7b85@gateway/web/cgi-irc/
03:53:53 Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.")
03:53:57gfatherhay guys
03:54:51gfatherim a noobie
03:55:00gfatherso pleas can anybody help me
03:55:10Soapnot if you don't ask a question.
03:55:44gfatherok so im trying to install rockbox on a mini 2g ipod
03:56:09gfatherand it says cannot open loader image file bootloader-mini2g.bin
03:56:27Soapdid you download said image?
03:56:48Soapdid you download bootloader-mini2g.bin?
03:56:53gfatherim doing it step by step as the manual
03:57:22gfatherno .. can u give me a link pleas
03:58:18linuxstbIt should be given in the first installation step in the manual.
03:58:34SoapThe process is different depending on your operating system, but before starting, connect the player to the computer using either an USB cable. Next, create a folder on the computer’s hard drive and download the following file to that folder: or depending on which generation your player is
03:58:50Soap^^from the manual.
03:59:25gfatheri downloaded the latest zip file and unpacked it , and the ipodpatcher.exe and the ipod_fw.exe
03:59:44Soapright, but you failed to read all the instructions.
03:59:57Soapwhat I pasted was right out of the manual you said you were reading.
03:59:59Soapsection 2.2.2
04:00:25Soapright below the warning, right before the instructions to download ipodpatcher.exe and ipod_fw.exe
04:00:49Soapsorry for acting pissy.
04:00:50gfatheryah :)
04:01:28gfatherthats ok ... maybe i was distracted from all the reading
04:01:30gfatherthnx alot man ..
04:01:36 Quit sneh ("CGI:IRC")
04:01:58gfatherand ill be connected if any thing hapend :)
04:02:44Soaplooking at that line I pasted, needs the word "either" trimmed out.
04:06:52gfatherwhat is the best build for ipod mini ??
04:07:23Paul_the_NerdThe only build we provide support for is the official one.
04:07:57gfatheri downloaded the latest zip
04:12:07gfatherdo after ipodpatcher -w n rockboot.bin all i have to do is copy the rockbox.ipod and the folder to the ipod
04:12:50 Part Paul_the_Nerd
04:14:41SoapOh, if that was a question the answer is yes.
04:16:17SoapWell, when you don't punctuate or speak in complete sentances it is hard to tell what exactly you want.
04:16:50SoapTone of voice and inflection don't compress into text very well.
04:24:05 Join wibbix [0] (
04:25:16wibbixHi. So... I'm able to boot into rockbox now. At least, I'm able to get to main().
04:25:38wibbixHowever, I can't seem to jump out of main... say, to app_main.
04:25:39 Join mrtorrez [0] (i=44951702@gateway/web/cgi-irc/
04:27:13 Quit mrtorrez (Client Quit)
04:27:23wibbixIs it possible the vector copy is overwriting that segment?
04:30:48 Join martian67 [0] (
04:31:45wibbixI also tried adding some space at the beginning of the memory block (.space 50*4)
04:32:02martian67anyone know hw\ow to use the ipod 5.5 installer
04:32:22Soapno such thing exists.
04:32:28martian67not true
04:33:01Soaplet me rephrase. No such official thing exists.
04:33:06 Join Sas [0] (n=Sas@
04:33:21Sasany admin here?
04:33:34Sasi need help here
04:33:47wibbixplease state the nature of the emergency...
04:34:31martian67i was just curios if anyone knew how to use i
04:35:46Soapyea martian67 - I'm familiar with that wiki page, what is the question.
04:36:33martian67how do you use the 5.5 installer?
04:36:52Soaplink me to said 5.5 installer.
04:36:55 Quit [sellout] (Read error: 104 (Connection reset by peer))
04:37:09 Join SasAS [0] (n=Sas@
04:37:29martian67bottom of page
04:37:44SasASerm... sorry dced
04:37:58martian67ipodpatcher sais "invalid parameter" when a try to dump the firmware
04:38:13Soapmartian67 - you see the name at the bottom of the page?
04:38:16SoapThat's my name.
04:38:24SoapWhere on the page is the 5.5G ipod installer?>
04:38:58Soapahh, you mean the modified ipod_fw
04:39:07Soapthere is a thread about that in the forums.
04:39:14martian67ah thnx
04:39:17SasASanyone here can help me?
04:39:26Soapdo you have a 30 or an 80 GB model?
04:39:38SasASi am havin problem installing rockbox to my 8gb 2nd generation ipod nano
04:40:22SasASi've folo the steps but i'm stuck when i'm trying to locate my ipod
04:40:36SasASi tried from 1,2,3,4.....100..
04:40:48SoapSasAS - that is because the 2nd generation Nano is not supported by rockbox.
04:40:52martian67Soap 30
04:41:06SasASthank you
04:41:11SoapIt has as much in common with the 1st generation nano as the space shuttle does with the saturn V.
04:41:28martian67got a link to the thread?
04:41:31SasASic.. okay thank you very much
04:41:33Soapmartian67 - that file has a date of October 12th.
04:42:01Soapmartian67 - read the ENTIRE thread on the 5.5G. There are LOTS of problems still, and I'm not sure that is the most recent file.
04:42:31SoapSasAS - the manual was just fixed a little bit ago to clarify that. Sorry about the confusion.
04:43:32 Part wibbix
04:43:40SasASi still dont get it
04:44:06SasASi've followed every step on the manual
04:44:19SasASi stilll cant locate my ipod
04:44:50SoapSasAS - Your nano can not run rockbox.
04:45:15SoapIt is the first nano (don't bring up the shuffle) with 100% different hardware.
04:45:57SasASwhen will b the next release out?
04:46:07SoapAn Iriver h100 has more in common with the 1st generation Nano than the 2nd generation nano does.
04:46:21SoapSasAS Who knows? It is going to take ALOT of work.
04:46:46SasASyeap.. all the best to the team
04:47:07SasASactually how does rockbox work?
04:47:57midkay_lawn gnomes.
04:48:04 Nick midkay_ is now known as midkay (
04:49:01 Quit SasAS ()
04:49:26 Join scorche [0] (
04:50:50 Quit linuxstb ("CGI:IRC (Ping timeout)")
04:53:05martian67is there a patched ipodpatcher?
04:53:05 Join RoC_MM [0] (
04:53:37 Join RonakSha [0] (i=4b16eb04@gateway/web/cgi-irc/
04:53:52RonakShaWill someone give me write permissions for the Wiki? RonakSha
04:54:31scorcheIf you will pledge to offer your firstborn to me if you ever spam
04:54:50RonakShanot only My firstborn
04:54:54RonakShaBadgers first born too
04:55:29 Join Teknomancer [0] (n=Teknoman@
04:55:35scorchenow that isnt very nice...
04:55:47RonakShaJust kidding
04:55:59RonakShathank you
04:56:44 Join Paul_the_Nerd [0] (
04:56:46 Quit blue_lizard (Read error: 60 (Operation timed out))
04:57:11 Join blue_lizard [0] (
05:00:06RonakShamy firstest ever wiki post
05:00:22scorchetruly epic...
05:00:51 Quit Sas (Read error: 110 (Connection timed out))
05:01:23RonakShaare you proud of me pops?
05:02:16scorchenot really...but i will give you more time
05:02:45RonakShaHow come there are no other H10's in that topic
05:02:56RonakShaI feel lonley there
05:03:16Soapyou should do a runtime test on the original firmware also
05:03:33SoapYour number would be more meaningful with that comparison.
05:03:44 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
05:04:14RonakShaI cant though, can I? there is no way for me to techincaly do that except measure how much time it stays on
05:04:56 Join linuxstb [0] (i=ce30e6b6@gateway/web/cgi-irc/
05:05:29Soapyou also should mention if you were in a WPS or on the Menu screen, and any settings you had set, like EQ, crossfeed, etc.
05:05:39Soapanything which affects CPU usage.
05:06:04RonakShalet me do that now
05:06:10Soapthe more details the better. I know most of the earlier reports weren't so verbose, but can't change the past.
05:06:45SoapI also just moved your entry to the bottom, since the entries are in date order, though someone should probably take the effort sometime to group them by model.
05:06:54linuxstb4hrs is even less than the ipods get...
05:07:02RonakShaits terrible
05:07:23*linuxstb remembers CPU scaling is disabled on the H10.
05:07:38Paul_the_Nerdlinuxstb: My Nano got 7 and a half before we enabled it on iPods
05:07:50Soapok, my edit didn't take due to us both editing at the same time.
05:07:52Paul_the_NerdThough the H10s don't get horribly great battery life in retail either, do they?
05:08:01RonakShaIt did
05:08:24RonakShaI got about 13 hours Original FW
05:08:31RonakShanot great
05:08:35RonakShabut not terrible
05:09:12linuxstbRonakSha: As Soap said, a _current_ test with the original FW to compare to Rockbox would make your result more useful. (i.e. with the battery in its current condition)
05:09:31RonakShaI'll revert to the original fw tonight
05:09:34RonakShaand test tommorow
05:09:47Paul_the_NerdAlso, you didn't skip, or do anything that wakes up backlight, during your testing did you?
05:10:02RonakShano, added to the notes
05:10:14Soapyou can plug the headphone jack into the line-in on your sound card, and record the output - makes an easy way to tell when the battery died w/o being there.
05:10:17RonakShaI used the backlight once every 15 minutes for approx 40 seconds
05:10:32RonakShaGood Idea
05:10:39Paul_the_NerdOnce every 15 minutes of backlight usage can make a pretty big difference...
05:10:42RonakShaI'll let it run tonight
05:10:47Paul_the_NerdEspecially for 40 seconds of use.
05:10:50RonakShaWell I assumed thats general useage
05:10:55RonakShaFind another song
05:11:04Paul_the_NerdSkipping tracks also is a big power drain.
05:11:06RonakShaor volume
05:11:11RonakShaTracks werent skipped
05:11:15RonakShalet me add all this
05:11:19Soapyou also probably want to test with a playlist long enough to more than fill up the audio buffer.
05:11:19Paul_the_NerdI thought you said "find another track"
05:11:52Paul_the_NerdRonakSha: At the very top of the page it links to a description of what methodology should be followed for testing.
05:12:20Paul_the_NerdA few things about it are outdated (the plugin it mentions, for example) but most of that should still be followed
05:12:22linuxstbRonakSha: The runtime tests aren't designed for measuring "general usage" runtime, but a "best case" runtime - mainly to compare with the original firmware.
05:12:37RonakShaIll know for next time then
05:12:49Soapit's cool, didn't mean to gang up on you.
05:12:51Paul_the_NerdI bet if I turned my backligh on permanently my iPod Nano would get less than an hour runtime
05:13:14 Join pagefault [0] (
05:13:16Soapyou'd think from how stingy the original firmware is with the backlight.
05:13:35 Quit pagefault (Read error: 54 (Connection reset by peer))
05:14:10RonakShaJust reverted to the old firmware, brings back memories
05:14:20RonakShaI will be back tomorow with results
05:14:23RonakShaThanks for the help!
05:14:56 Join pf-internetsux [0] (
05:15:25 Quit RonakSha ("CGI:IRC (EOF)")
05:16:39 Join pf-inet [0] (
05:16:52pf-inetwhat are they doing to my poor dsl line
05:21:08 Quit amiconn (Read error: 110 (Connection timed out))
05:21:08 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
05:23:02Soapdang, I just filled up my ipod.
05:23:18Soapneed to rerip those audiobooks at a lower rate.
05:25:19chris088589Soap could you put a xvid or divx movie on the ipod?
05:25:57scorchechris088589: you can put anything you want on it...but it wont play on the ipod if that is what you are asking
05:26:17chris088589you cant watch a movie on the rockbox?
05:26:29scorchenot xvid or divx
05:26:42chris088589come on devoplers!
05:26:47scorcheread PluginMpegplayer on the wiki
05:26:48chris088589:) work your magic
05:26:59chris088589we need devoplers :)
05:27:10Paul_the_Nerdchris088589: Video playback is hardly a major focus of the project.
05:27:17Paul_the_NerdBut if you feel it's important, feel free to work on it.
05:27:31chris088589what would i need paul a c complier?
05:28:10scorcheall you "need" is a text editor and a knowledge of C among other things
05:28:16Paul_the_NerdGCC, an MPEG4 decoder that is or can be converted to fixed point and is GPL-compatibly licensed, and some time to convert it into a plugin.
05:28:51chris088589Paul do you dev. ?
05:29:19Paul_the_NerdI would say that I don't.
05:29:26Paul_the_NerdAt least, not in regards to Rockbox.
05:29:39chris088589I am going to show rockbox on my website
05:30:06chris088589Is that ok to do?
05:30:26chris088589Trying to advertise a little bit so you guys get more people
05:30:27 Quit pf-bleh (Read error: 110 (Connection timed out))
05:31:12chris088589I switched from linux to windows
05:31:22chris088589its running ok..
05:32:24 Join pagefault [0] (n=pagefaul@pdpc/supporter/active/pagefault)
05:32:37 Quit dpro (Read error: 110 (Connection timed out))
05:32:39 Quit pf-inet (Read error: 54 (Connection reset by peer))
05:33:30 Quit pf-internetsux (Read error: 110 (Connection timed out))
05:41:09 Quit linuxstb ("CGI:IRC (EOF)")
05:41:22***Saving seen data "./dancer.seen"
05:46:30 Join daurn|laptop [0] (n=quae@
05:47:21 Part Paul_the_Nerd
05:47:42 Quit kubrick ("leaving")
05:52:04 Quit pagefault (Read error: 60 (Operation timed out))
06:10:05 Quit daurn|laptop (Read error: 104 (Connection reset by peer))
06:13:28gfatherhay guys
06:13:32 Quit RoC_MM ("Leaving")
06:13:35 Join hobbesmaster [0] (
06:13:48gfatheri downloaded a theme and i want to install what should i do ??
06:14:52scorchewas there a .rockbox folder inside the zip?
06:15:16hobbesmasterhas anyone had any trouble when installing on a 4g ipod?
06:15:30scorchehobbesmaster: what trouble?
06:15:43hobbesmasteruh, the ipod won't restart
06:16:10hobbesmasterits continuously going through the apple logo, stopping and showing the apple logo again, the hard drive powers up, and then powers right back down
06:16:25gfatherinformal_ter and informal_ter.wsp
06:16:56scorchehobbesmaster: then you most likely did something incorrectly with the bootloader
06:17:30hobbesmasterwell, i followed the instructions exactly on the wiki
06:17:58hobbesmasterer not wiki, this page
06:19:12scorchesince it doesnt work, i am sure there was something that you did wrong
06:19:31gfather i downloaded a theme and i want to install what should i do ??
06:19:35scorchewas there anything that you messed up and tried to correct, etc?
06:19:46gfatherthe file contain informal_ter and informal_ter.wsp
06:19:47scorchegfather: i heard you the first time
06:20:00gfatheraha ok ..
06:20:01hobbesmasterwell, i can copy/paste off the terminal
06:20:13scorcheuse place
06:20:13gfathersorry for reeposting
06:20:37hobbesmasteris there a paste dump I should use?
06:21:09scorcheas i
06:22:11scorchegfather: unzip it to the wps folder in the .rockbox folder
06:23:09hobbesmasterer wait a second, the bootloader-4g.bin file was bad
06:23:53gfatheri did that but it wouldent apear
06:26:01 Join lostnihilist [0] (
06:28:05gfatherand my ipod just froze .. what shuld i do ?
06:28:37gfatherwait until the battery wil be empty .. it will talke more than a day
06:29:18midkayno, just reset it.. menu+select for 5 seconds.
06:29:43gfatherselect ??
06:29:59midkaythe center button.
06:30:12gfatherdidnt work
06:30:23midkayyou didn't hold it long enough.
06:30:31midkayhold them both at the same time for 5 full seconds.
06:30:31gfatherworked after 20
06:30:51midkayit's a hardware thing and can't be changed. it's 5 seconds and there's no way it could be longer.
06:31:38gfatherok :)
06:33:05gfatherstill having problem with the theme
06:35:14hobbesmasterso is there anything I can do?
06:39:37scorchehobbesmaster: it looks fine to me...
06:40:03hobbesmasterthe ipod disagrees :(
06:40:51scorchedid you get the bootloader from our site?
06:40:58hobbesmasteri downloaded the bootloader again... the first one was less than 53kb
06:41:16hobbesmasterthe second time i downloaded it (just now) its 53.0KB
06:41:51scorchethat is correct
06:42:07hobbesmasterthats not the one i put on the ipod with dd though :(
06:42:24scorcheyou combine it with the one you extract
06:42:30scorchewhich you did
06:43:31hobbesmasterthen whats going on with the ipod?
06:43:46scorchei see
06:43:51hobbesmasterand what (if anything) can be done about it?
06:44:07scorcheyou copied the bootloader-4g.bin to the device
06:44:14scorchecopy rockboot.bin to the device
06:45:07scorche...i dont know why i didnt catch that before
06:45:10hobbesmasterits not mounting... all its doing is continuously showing the apple logo and then shutting off, then showing the apple logo again
06:45:30scorcheenable disk mode
06:45:35scorchehold select and play
06:46:26hobbesmasterdoesn't seem to be doing anything
06:46:44hobbesmasteroh there it goes
06:47:20 Quit martian67 ("BitchX-1.1-final -- just do it.")
06:47:51scorcheand of course, by copy, i mean dd if=rockboot.bin of=/dev/sdd1
06:53:56 Join Davide-NYC [0] (
06:54:34Davide-NYCjhMikeS: I have feedback for you
06:54:44Davide-NYCbut prob not the kind you want
06:54:58Davide-NYCyou here?
06:57:30 Join pagefault [0] (i=pagefaul@pdpc/supporter/active/pagefault)
07:04:27 Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox]")
07:07:15 Quit pagefault (Read error: 60 (Operation timed out))
07:11:46 Join aliask [0] (
07:14:51 Join Injection [0] (
07:21:29Injectionhey is anyone makeing a port for creative zen vision m ?
07:23:13Injectionis anyone?
07:23:34scorcheInjection: look at the thread for it in the new ports forum
07:24:06Injectionk i have been
07:24:15Injectionbut no1 has found out how
07:24:25Injectiontheres been 5 pages
07:24:35Injectiontalking about zen vision m
07:25:42Injectionand something els
07:26:01Injectionif they geta rockbox to work on creative zen vision m
07:26:11Injectionwould it be possible putting linux on it
07:26:24scorchewell, any developments will most likely be put into that thread
07:28:36Injectionit would be easier once that get that yeh/
07:29:16scorche...i have no idea what you just said
07:30:53Injectiononce they get rockbox working on creative zen vision m it would be easier to put linux on it yeh?
07:31:50scorcheim sure, but i have no idea about how the creatives are
07:36:16 Join mordov|wo [0] (
07:37:10godzirraAnyone know where kalthare's patch for 5.5 is?
07:37:13godzirrai cant seem to find it
07:38:27godzirrajust found it
07:41:25***Saving seen data "./dancer.seen"
07:43:34 Join nsfx [0] (
07:43:44 Part nsfx
07:44:11 Join matsl [0] (
07:44:20 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
07:52:06 Quit amiconn (Read error: 60 (Operation timed out))
07:52:07 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
07:53:05 Join MarcoPolo [0] (
08:00:53 Join Sinbios [0] (
08:04:41 Join tvelocity [0] (
08:08:41 Quit hobbesmaster ("yawn")
08:12:07 Quit mordov|wo ("The amount of experience you have is paralell with the amount of equipment you have ruined.")
08:12:08 Join mordov|wo [0] (
08:12:20 Quit mordov|wo (Client Quit)
08:12:21 Join mordov|wo [0] (
08:13:53 Quit gfather ("CGI:IRC (EOF)")
08:15:12 Join _FireFly_ [0] (
08:21:55 Quit nudelyn (Read error: 110 (Connection timed out))
08:23:31 Quit _FireFly_ (Read error: 131 (Connection reset by peer))
08:27:43 Quit lostnihilist ("Leaving")
08:37:16Injectionhey just wanan try can i just boot the boot loader on the creative zen vision m?
08:37:21Injectionor is that to hardf
08:37:45Bagderthere is no rockbox boot loader for zen vision m
08:40:44 Join Quazgaa [0] (
08:48:23 Nick Teknomancer is now known as Teknomancer_ (n=Teknoman@
08:50:45Injectioni hope there is going to be one so many people really want it then anything els
08:51:14Bagderwell, there are zero devs working on it
08:51:20 Join nave7693 [0] (
08:51:21Injectionhow do u no
08:51:24Bagderand zero creative owners wanting to become devs
08:51:25Injectionwhere do u find that out
08:51:34 Part nave7693
08:51:47Bagderhere, in the rockbox mailing lists and the rockbox forums
08:52:01Bagderie where the rockbox community hangs out
08:52:01 Quit TCK (Read error: 145 (Connection timed out))
08:52:14Injectionmabe i should just buy an ipod
08:52:26 Join ender` [0] (i=null@
08:52:49dan_aYou could try learning Rockbox development
08:52:56Injectionwher do u find that out and here.
08:54:51scorchealthough, you would probably have to learn C as well
08:55:09markunthe programming language
08:55:21scorchehaha...knew it =)
08:55:34*myzar hands Injection a "C for dummies" book
08:55:53Injectionim willing to pay $100 to put creative zen vision m on linux
08:56:14Bagderbig money ;-)
08:56:26markunInjection: find some embedded linux hackers then
08:56:29myzarcan $100 even buy one?
08:56:31BagderI usually charge more per hour for my contracting ;-)
08:57:05myzarover 100 dollars an hour?
08:57:07myzaryou crazy, bagder!
08:57:12markunInjection: try the ipodlinux guys
08:57:18myzari can imagine you working 8 hours a day
08:57:19myzarfor a month
08:57:25myzarover this "contract"
08:58:03markunInjection: Do you want to "put creative zen vision m on linux" or put linux on the Zen?
08:58:09scorchemarkun: come now...they would probably be less willing than we are....after all...they would have to change the name!
08:58:37Bagderporting Linux is more work that porting Rockbox
08:58:49scorchethat too =)
08:59:45 Join nave7693 [0] (
09:00:52 Part nave7693
09:00:53*Injection slaps myzar around a bit with a large trout
09:00:54markunInjection: why are you so interested in a linux port?
09:01:12Injectionwhen i saw ipod could do that
09:01:21*Bagder thinks linux on a DAP makes very little sense
09:01:23Injectionit just so good
09:01:51scorcheBagder: yes...BSD on a tamagotchi makes much more...
09:01:53BHSPitLappyBagder, but rockbox is immune to the illogic?
09:01:58BHSPitLappyscorche, you're kidding...
09:02:00BagderBHSPitLappy: indeed
09:02:06scorcheBHSPitLappy: of course i am
09:02:11Bagderrockbox is a music player system
09:02:12BHSPitLappylol I would be stunned
09:02:24scorchebut i believe it was done...
09:02:33scorchenot sure though..
09:02:35BHSPitLappyoh, that's what I was hoping you were kidding about
09:02:47BHSPitLappythe sarcasm was a given
09:03:15scorcheBHSPitLappy: you are too gullible =)
09:03:48BHSPitLappywell, the logical part of me just says, "Come on. You KNOW that's just flat out ridiculous; the hardware in those things-"
09:04:14BHSPitLappyand THAT's when the irrational side of me says, "Wait! you might end up looking stupid! Concede to the possibility!"
09:04:24BHSPitLappy"Look what they did with iPods!"
09:04:31BHSPitLappyand so begins the internal conflict
09:05:03markunInjection: I can imagine fun uses for linux on a DAP (using GPS or a wifi dongle over USB) but if you just want to play music I don't think it's worth the efford.
09:05:32scorcheya know...that is one thing that isnt too good...that side that says "dont say it! you will look stupid!"...we both need to get rid of that is how people learn after all
09:05:39BHSPitLappyoh, iPodLinux cares very little about its music playback
09:07:48 Quit Sinbios (Read error: 104 (Connection reset by peer))
09:08:05 Join Sinbios [0] (
09:08:09 Quit Sinbios (Remote closed the connection)
09:15:22 Join Rondom [0] (
09:16:37scorchejees...anyone read the forbes article on Stallman?
09:18:08BHSPitLappyall the damn names in the OSS community....
09:18:50BHSPitLappyit's hard enough figuring my History class out, let alone remembering all these peoples' identities
09:22:26BHSPitLappy"A cantankerous and finger-wagging freewheeler, Stallman won't comment on any of this because he was upset by a previous story written by this writer."
09:22:48scorchehe really ripped stallman a new one...
09:23:00 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
09:23:06Bagderwell, this author (of that article) is a known linux-FUDer
09:23:26 Nick Teknomancer_ is now known as Teknomancer (n=Teknoman@
09:23:52scorcheit links an atricle at the bottom that has something to do with "Torvalds The Traitor"
09:25:38BHSPitLappyhalfway down it really starts getting ugly
09:26:08BHSPitLappyomg FUD! HE'S SOOO BANNED
09:26:33 Quit Slasheri (Read error: 110 (Connection timed out))
09:29:31hcsI suppose that to readers of Forbes "anticapitalist" must be quite an insult.
09:31:28Bagderwe all already know GPL is anti-american and communistic
09:32:06Quazgaawhich is why its good
09:32:34LinusNand linux is a "wondrous bit of code" :-)
09:33:40*Bagder looked it up
09:34:00LinusNwell, it's the "bit of code" i reacted to
09:34:41Bagderwell, its still less than 50MB bz2 compressed! ;-P
09:35:34hcswow, this is quite an article...
09:35:57 Join Slasheri [0] (i=miipekk@rockbox/developer/Slasheri)
09:36:20LinusNi like this: "Cisco caved in to Stallman's demands rather than endure months of abuse from his noisy worldwide cult of online jihadists"
09:36:37LinusNi.e Cisco didn't get away with stealing
09:36:38*Bagder falls off his chair
09:36:58scorcheBagder: there was a reason i linked it ;)
09:37:11BagderI just read the comments on it on slashdot
09:37:24scorcheoooo..i havent yet
09:37:33*BHSPitLappy just finished
09:37:34Bagderwell, not very exciting
09:38:03 Quit matsl (Read error: 60 (Operation timed out))
09:38:24BHSPitLappyuh oh
09:38:29BHSPitLappyslashdot is a bad place
09:38:52BHSPitLappyand this is prime /. flamewar fodder
09:38:53Bagdernah, slashdot is a decent place, you just need to filter what you read
09:41:30***Saving seen data "./dancer.seen"
09:43:37 Join damaki [0] (
09:45:00 Join matsl [0] (
09:45:00preglowyou'd need to filter everything...
09:45:25hcsah, the funny stuff is the people who really get pissed off
09:45:32LinusNwell, in this case, the entire article needs filtering :-)
09:45:36 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
09:46:28preglowuse of alliterations in serious articles should be outlawed
09:46:52preglowanarchist acolytes, wtf
09:46:56preglowespecially when it's not even correct
09:46:58LinusNactually, i don't think forbes should get away with publishing lying crap like that
09:47:28preglowhahah, i smell a small bias in this articles
09:47:31hcsIs that typical of what they publish? I've never read it before, only know by reputation.
09:47:32preglowand from forbes, who'da thunk it
09:48:32Bagder"As programmers wrote hundreds of building blocks to add to Linux, Stallman's Free Software Foundation persuaded them to hand over their copyrights to the group and let it handle licensing of their code"
09:48:41preglowwhat the bloody hell does gplv3 have to do with linux? this articles makes them seem to be interlinked
09:48:49Bagderhe's utterly confused
09:49:11preglowoh well, i'll just take comfort in the fact that he's probably already been very corrected thousands of times by now
09:49:28preglowit's just a pity that journalists don't have an obligation to correct the lies they spread
09:49:44preglowthey should feel they have one, of course...
09:50:05preglowbut my experience with any kind of journalist has taught me they're all indecent swine
09:50:32Bagderis it april 1st today?
09:50:50JdGordondidnt you get the message?
09:51:11preglowA cantankerous and finger-wagging freewheeler <- eh
09:51:28 Quit Injection ()
09:51:39hcsstrange, my xterm is dimmed
09:52:28preglowthis can't be serious...
09:52:59 Quit dan_a (Read error: 110 (Connection timed out))
09:53:15hcsit struck me as trying to get a reaction from Free Software enthusiasts
09:53:24Bagderflame bait I'd say
09:53:37hcsit goes a bit overboard to be intended as misinformation
09:53:39Bagderno one can take that article seriously
09:54:18hcsBagder: stop saying exactly what I'm saying more succinctly!
09:54:34hcswell, approximately
09:54:56BagderI'll be your mind reader today
09:56:56preglowfinest piece of flamebait i've seen in forbes, yes
10:01:01 Quit bawb2 (Read error: 60 (Operation timed out))
10:04:14markunBagder: wibbix got the rockbox to execute on his gigabeat, but calling other functions from main() doesn't work (doesn't do anything). Does this sound like a problem with the stack?
10:05:18Bagdercheck what it points to and what the stack should be according to the .map
10:05:19markunCan't wait to see the rockbox file browser on my gigabeat..
10:06:02 Quit BigBambi (Read error: 104 (Connection reset by peer))
10:07:49 Nick mordov|wo is now known as mordov|wrk (
10:10:25 Join bawb2 [0] (
10:14:08 Join spiorf [0] (
10:16:47 Join dan_a [0] (
10:17:09preglowdoesn't sound like it should be to long before you will
10:17:26preglowmarkun: have you gotten interrupts up and going?
10:17:42markunno, not yet
10:18:01markundisabled the sleep loop for now
10:18:24preglowok, so stack checking is at least operational
10:18:34preglowweird it doesn't detect it
10:19:22markunwibbix was asking about it here last night, but of course europe was sleeping
10:20:04markunmorning :)
10:25:18linihi, having problems with the progress bar on some longer tracks on a 5g ipod - is that a known issue?
10:25:30LinusNdefine "problems"
10:25:36LinusNand "long"
10:26:03liniwell the progress bar is full even though the track has around 40 mins left, and by long i mean 2 hours +
10:26:06JdGordonand hi
10:26:17*JdGordon should be studying
10:26:27LinusNlini: VBR?
10:26:39lini192kbps Mp3
10:27:02LinusNok, so it's cbr then?
10:27:22liniit's the latest ASOT by armin
10:27:32LinusNthe what by who?
10:27:46 Join pondlife [0] (
10:27:50linia state of trance by armin van buuren
10:27:55liniits a weekly show
10:28:12linii tried restarting the player and resuming
10:28:17linithe problem is still there
10:28:29LinusNcan i get hold of the file somehow?
10:28:36linii'm using a 2 days old CVS build
10:29:16linii am sure it is available on various music sites (torrents?)
10:30:25blue_lizardlini: upload the thing on and give him the link
10:30:44LinusNis he allowed to?
10:31:19liniwill it work? the file is pretty large
10:31:43blue_lizardafaik not more than 100mb
10:32:21blue_lizardhe is probably not allowed but he will give you the link in an query and nobody will know
10:32:37blue_lizardso he gets his problem probably solved
10:32:52liniI will try to reproduce the problem again, if i manage to do it reliably then i will look for a way to report it properly
10:33:08blue_lizardof course it vould have been more intelligent not to mention the title or artist
10:33:19linii can try with a file with only silence, encoded @ 192kbps cbr
10:33:32liniwith the same length
10:33:41liniand the same ID3 info
10:34:00blue_lizardbtw LinusN: thank you and the team for rockbox
10:34:05LinusNyou're welcome
10:34:23linialso, sometimes i experience another problem (again 5g ipod) - the backlight stays on all the time
10:34:46liniif i go to options and set the backlight to off then it fades away, any other value - it stays constant on
10:35:03linibut this is fixed if i restart, so not a really big issue
10:35:55liniagain i will try to reproduce it reliably, otherwise I blame it on the gremlins inside the ipod
10:37:36LinusNthose are nasty, try garlic
10:40:19 Quit mordov|wrk ("The amount of experience you have is paralell with the amount of equipment you have ruined.")
10:40:50 Join mordov|wrk [0] (
10:41:08blue_lizardLinusN: no please not garlic
10:41:09Nimdaeis there any progress on using the second core on the ipod?
10:41:33blue_lizardthat will keep the gothik style music lovers away
10:44:37 Join Rob2222_ [0] (
10:47:35 Join barrywardell [0] (i=892b7a86@gateway/web/cgi-irc/
10:49:16*pondlife wonders if garlic will help with the endless stream of iPod crash reports on Flyspray
10:50:06 Quit Landus (Nick collision from services.)
10:50:09 Join scorche` [0] (
10:50:15 Join JoeXBorn [0] (
10:50:22 Join LandusMikain [0] (
10:50:23pondlifeDoes anyone who knows think that the CPU frequency scaling experiment patch could be committed as it's better than what we have in CVS?
10:50:25 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
10:51:31 Quit JoeBorn (Read error: 131 (Connection reset by peer))
10:51:31 Quit ender` (Read error: 131 (Connection reset by peer))
10:51:31 Quit scorche (Read error: 131 (Connection reset by peer))
10:51:31 Join ender` [0] (i=null@
10:51:54peturno harm in trying ;)
10:52:14scorche`trying as in committing it?
10:52:17pondlifeI just think it might help clear one problem making it easier to work out what else is going on?
10:52:35 Nick scorche` is now known as scorche (
10:52:40pondlifeBut I know nothing about the patch really, I don't even have an iPod
10:52:56 Join gfather [0] (i=510a7b85@gateway/web/cgi-irc/
10:53:01scorchepondlife: imo, the cut on battery life is too drastic for committing the patch
10:53:13pondlifeThat's a good reason.
10:53:18gfatherhay guys
10:53:19aliaskscorche: Currently CPU is left boosted.
10:53:43gfatherwhen i play music it freez every 5 seconds
10:53:44pondlifeBetter to have short battery life than a crash though
10:53:55scorchealiask: what do you mean?
10:53:59 Join tucoz [0] (n=martin@rockbox/developer/tucoz)
10:54:06 Join midkay_ [0] (
10:54:06scorchegfather: what device do you have?
10:54:18tucozpreglow, did you read the wikipedia article on westvleteren?
10:54:18gfathermini 2g 6gb
10:54:43aliaskscorche: On iPods, to get them to be useable at all, CPU scaling is disabled, so they are permanently boosted. (I'm not sure if CVS has it this way or not)
10:54:43scorcheby freeze, i assume you mean skip?
10:54:43pondlifeHmm, 2g, eh
10:54:46preglowtucoz: i probably have at some time
10:55:02gfatherand only when its shouing the id3 not when im navigating the setting or the menu
10:55:11aliask*PP5020 iPods sorry.
10:55:16tucozman, norway is too expensive. A 24 bottle crate of the 12, is only 30
10:55:18scorchealiask: are you talking about on all ipods?
10:55:28scorchei was going to say..
10:55:37tucozand the Blonde is only 20 for 24 bottles.
10:55:49scorcheand that is what the patch does i thought...
10:55:50preglowtucoz: i know, it's depressing
10:55:51*pondlife gets thirsty before 10am
10:55:56preglowtucoz: and that is really nice-ass beer to boot
10:56:02gfatherno not skipping .. like stoping for 1 second
10:56:08tucozAccording to some, the best
10:56:20scorchegfather: that is what we call skipping
10:56:23pondlifeCPU issue. Normal for iPods
10:56:26preglowi don't think i'd find it the best, but i'm sure i'd find it damned tasty
10:56:42*petur can't hear all this beer talk at this hour....
10:56:55pondlifepetur: heavy night, was it?
10:57:07preglow30 euro for a crate of 12
10:57:11scorchegfather: turn off your EQ and crossfade settings...also, use a WPS that doesnt use peakmeters
10:57:18preglowi can't even get a bloody crate of cheap pils for that in norway
10:57:21preglowdamned be this country
10:57:29tucozI would gladly spend 30 for a crate of 24 trappist beers
10:57:34scorchealiask: isnt that what the patch does?
10:57:39preglowtucoz: gladly? i'd be extatic!
10:57:48 Quit Rob2222_ (Read error: 60 (Operation timed out))
10:58:07preglowi need to go to belgium
10:58:10tucozme too
10:58:12preglowi really quite seriously do need to do that
10:58:43aliaskscorche: Are we both talking about 6095?
10:58:51*petur lives near a nice (big) beershop in .be :p
10:59:05 Quit midkay (Read error: 145 (Connection timed out))
10:59:07*pondlife wishes that there were larger disclaimers around the iPod builds to say "YOU MAY HAVE CRASHES or at least GAPS IN YOUR PLAYBACK - DON'T REPORT THEM"
10:59:12preglowpetur: where did you live again? gent?
10:59:24preglowpetur: supposedly a nice city for beer
10:59:32tucozI do not dare to look at rashers map anymore
10:59:33scorchealiask: well, i am ;)
10:59:48 Quit amiconn (Read error: 145 (Connection timed out))
10:59:48 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
10:59:52preglowrasher's map is more a black hole than a map right now
11:00:02scorchehe should have it display devs only by default
11:00:19aliaskscorche: That patch changes the way it is scaled, instead of using PLL it does some other magic.
11:00:23preglowit seriously lags down whatever browser i toss at it
11:00:36pondlifeSo does it kill battery life? I don't see reports of that
11:00:37aliask*changing PLL
11:00:40peturpreglow: if you're ever in Belgium, just pop in... got even some room for people in sleeping bags ;)
11:00:53aliaskNo, it'd make battery better, but it looks like it's not a 100% fix.
11:01:19scorchealiask: nvm...i wasnt talking about 6905 ;)
11:01:29pondlifeTrue, but the remaining 20% crashes may be caused by some other issue
11:01:35amiconnBagder: Am I right in thinking that we generally want the Makefiles to output short info strings, i.e. use $(notdir $@) in most places?
11:01:39gfatheri think its with the tagcash ..
11:01:48preglowpetur: if i do show up, it'll probably be with a case of westvleteren
11:01:49gfatherwhen i turnd it of .. it gone
11:01:51Bagderamiconn: yes I think so
11:01:51pondlifeThings will become clearer if you can get rid of one layer of crashes.
11:01:55LinusNamiconn: yes
11:02:00scorchegfather: it what i told you, and you should be fine
11:02:06amiconnI want to clean up some inconsistencies, and e.g. AR+RANLIB does print the full paths...
11:02:13gfatherbut it says tagcash is not ready
11:02:17 Quit Rob2222 (Read error: 110 (Connection timed out))
11:02:19scorchepondlife: i was a bit confused...ignore my comments ;)
11:02:29pondlifeGood!! ;)
11:02:38scorchenot really =S
11:02:49aliaskpondlife: I agree with you, I'm not sure it's related to the patch. I think it's probably committable for the time being at least.
11:02:53pondlifeSo back to the original question - why can't this be commited?
11:03:03gfatherim not using crossfade
11:03:04LinusNi think we should commit the cpu scaling patch
11:03:25scorchegfather: i mentioned other things than just crossfade
11:03:36pondlifeWe just need someone with an iPod and commit access...
11:03:38aliaskHopefully my ipod won't be a heater any more after this... :)
11:04:12*pondlife just got a display of Rasher's map!
11:04:20scorche4g/color/mini1g at least
11:04:21 Join Rob2222 [0] (
11:04:22gfatheri know ..
11:04:33gfatherthanks alot its know gone
11:04:37LinusNpondlife: why do we need a committer with an ipod?
11:04:47scorcheand h10 i guess
11:04:55pondlifeBecause I'm too chicken to commit it whilst being entirely clueless.
11:04:59barrywardellthe cpu frequency patch would help H10's too. if someone is committing it, can they please add the define to the H10 config files?
11:05:11pondlifeGo on barry, you know you want to....
11:05:20*barrywardell is scared too...
11:05:23aliaskJust close your eyes and press enter!
11:05:37pondlifebarrywardell: at least you own the affected target
11:05:38LinusNpondlife: i see that you are quite cautious in general
11:05:52pondlifeHmm, some would say not cautious enough
11:06:23pondlifeI need to clear up the CPUBOOSTID mess I left
11:07:22pondlife is the one, but no useful comments yet
11:08:25LinusNpondlife: why not just commit it?
11:09:08pondlifeBecause I've been too busy recently. And because there have been more important RB issues to look into too.
11:09:41 Quit damaki (Read error: 104 (Connection reset by peer))
11:09:43 Join damaki [0] (
11:09:50pondlife#1 - stability, #n - features
11:11:30 Quit damaki (Read error: 104 (Connection reset by peer))
11:12:35LinusNspeaking of patches, what is our stance on jdgordon's monster menu patch?
11:13:03pondlifeLast I heard he was fighting with crossfade settings or something that was causing him a crash.
11:13:48pondlifeBut I've not been around much recently. Is that the patch which is on wiki rather than Flyspray?
11:14:15LinusNi think, if we want it in CVS, we should perhaps work on getting it committed
11:14:41LinusNi can imagine that patch is a bitch to keep in synch
11:14:45aliaskIt's got issues with boosting
11:15:07JdGordonLinusN: it stays boosted for some reaosn, and i dont know why
11:15:10LinusNi don't think it has anything to do with boosting
11:15:23JdGordoni have exams next week and the week after, so im not diong much coding at all till then
11:15:25LinusNi think it messes up the settings and the result is boosting
11:15:37JdGordonmaybe... i dunno
11:15:46LinusNdue to small buffers or whatever
11:15:49tucozIs that the patch to get rid of the config block?
11:15:49JdGordoneither way, the cross fade/feed settings got muddled up
11:15:54LinusNtucoz: yes
11:16:07pondlifeIn the sim you could run the old and new versions alongside, then compare the sector3d.bin files perhaps?
11:16:33LinusNpondlife: sector3d.bin is not used in the new patch, is it?
11:16:39pondlifeNo idea
11:16:44pondlifeJust a thought
11:17:09 Quit tvelocity ("Αποχώρησε")
11:17:24JdGordonwhats sector3d.bin?
11:17:40tucozthe config block, represented as a file in the sim
11:17:41pondlifeThe sim emulation of the settings sector
11:18:12pondlifeSo with the new settings patch, are all settings just saved as a CFG file?
11:18:22LinusNJdGordon: "Rebuilding the menus is about 5% completed"
11:18:25pondlifeI'd like that, as long as it doesn't increase boot time.
11:18:32JdGordonLinusN: out of date :p
11:18:38JdGordonmenus are about 99% done
11:18:43JdGordonapart from EQ
11:18:53LinusNJdGordon: all settings saved in config files, even resume info, right?
11:19:00pondlifeJdGordon: So does this slow down the boot up much?
11:19:04aliaskJdGordon: What % would you say the iriver remotes are at development wise? I saw an outdated wiki page but wanted to check before correcting.
11:19:22JdGordonpondlife: i didnt notice any difference.. i didnt really test
11:19:39tucozThe settings needs other attention as well. For one, it is possible to go from -84 to 0db in one step now.
11:19:46JdGordonaliask: i dunno.. h100 lcd remote seems to work fully, im not sure what you mean?
11:19:53LinusNtucoz: that is baaaaad
11:19:55tucozAnd that could be dangerous
11:20:10pondlifeWorth a check. Wonder what target might be most slowed. Archos Recorder?
11:20:10tucozwarped volume setting is insane imo
11:20:19aliaskJdGordon: <−−−− says 50%, and I thought it was more like 100%
11:20:22pondlifewrapped is warped ;)
11:20:36tucozwrapped :)
11:20:47pondlifeThe wiki is a fount of no-ledge.
11:21:00LinusNhaving all settings in config files is a bad idea on archos recorder
11:21:09 Join Siku [0] (
11:21:09JdGordonaliask: that page also says "Proposed Release date: 1st May 2006" ...
11:21:36JdGordonLinusN: why any more than other targets?
11:21:58LinusNbecause the charging settings are in the rtc
11:22:09JdGordonthere is provisions for RTC settings
11:22:17barrywardellI think that cpufreq patch could benefit from some tidying up to use defines instead of outl/inl
11:22:22aliaskAny objections to changing it to "Done"?
11:22:25barrywardelli'm working on it now
11:22:30JdGordonbassically its done stupidly, so 11 (iirc) ints can be stored
11:23:28LinusNnot very good
11:23:36JdGordonno, but simple
11:24:15JdGordonthe way its done the code can be used with only a tiny change for the iriver eeprom settings also
11:24:55JdGordonthe change being the start address and the number of ints sotable.. assuming they use the same functions in /frimware/ to read/write them?
11:25:26peturno idea, but that can be changed ;)
11:25:37LinusNJdGordon: no ata callback?
11:26:16JdGordonit was totaly borked... so i just skipped it for the time being
11:26:46LinusNfirmware/ata_accesslater_callback.c is still in the patch
11:27:05JdGordonyes, because im hoping to have it fixed before commiting..
11:27:30JdGordonbecause I was under the impression that that was one of the blocks that needed to be handled before this could be considered
11:28:06LinusNbut it should perhaps be handled in a completely different manner
11:28:51LinusNis the complete setting file saved in the callback?
11:29:16amiconnSlasheri: around?
11:30:33LinusNJdGordon: including the resume info?
11:31:00LinusNnot very nice
11:31:04JdGordoniirc, even RTC settings are written.. the callback just calls settings_save()
11:31:09LinusNi'd like to have the resume info separate
11:31:19Slasheriamiconn: yes, just got my internet connection back online
11:31:42LinusNbecause then we won't have to save the entire settings file everytime
11:32:00JdGordonhow can you only save some of it tho? its a text file.. not binary blob
11:32:24JdGordonmuch easier to writ ethe whole thing than try moving around int he file updating bits of it
11:33:47amiconnThe resume info should stay binary imho, and only be saved in a file if there's no other binary settings storage like rtc ram or eeprom
11:33:51LinusNi was more thinking of having it binary
11:34:24JdGordonjust the resume info or the whole thing?
11:34:34LinusNresume info
11:35:39JdGordonwhy is resume info special?
11:35:49LinusNbecause it is saved for every spinup
11:36:15LinusNit's the only setting that constantly changes
11:36:29LinusNit's not even a setting
11:36:33pondlifeIt's more a playlist_control thing than a setting.
11:36:49JdGordonshuolnd tit go in playlist_control then?
11:36:56LinusNor similar
11:37:01pondlifeWell, not playlist-control, but similar
11:37:09pondlifeBeat me to it
11:37:11LinusNdo i hear an echo in here?
11:37:21pondlifehere here here here....
11:37:39*pondlife types many backspaces in the morning
11:38:08JdGordonis the resume info used anywhere other than play*.c?
11:38:32LinusNiirc, no
11:39:00JdGordonso maybe it should be taken out of global_setting and put into a global file in there?
11:39:28LinusNthe resume info should be stored as "cheaply" as possible
11:40:01LinusNhaving it in a disk sector is fine with me
11:40:11pondlifeMe too
11:40:36JdGordonthe 5 resume settings should then be taken out of global_settings.c and put into playback (or playlist) and stored in a binary file seperatly then
11:40:36LinusNi can imagine keeping the old ata delayed write as it is, with only the resume info
11:40:37*petur installs an echo cancellation filter
11:40:42JdGordondisc sectors suck
11:40:49amiconnLinusN: I would like to get rid of the disk sector thing
11:41:18LinusNamiconn: i agree that it isn't the nicest of solutions
11:41:31***Saving seen data "./dancer.seen"
11:41:41LinusN.rockbox/resume_info is fine too i guess
11:41:43JdGordonwhats wrong with a file resume_info.dat instead of a sector? surely the file is nicer
11:41:50JdGordoncertainly easier to debug with
11:42:03amiconnIt's a very bad solution, and it fails when the disk is superfloppy formatted, or has too few sectors per track and is used under macos
11:42:22LinusNok, so .rockbox/resume_info it is
11:42:33pondlifeWhat's wrong with sector3d.bin ;)
11:42:57amiconnI would store the resume info in specialised binary storage _only_, and resort to a file for targets where such storage isn't available
11:43:02JdGordonglobal_settings.resume* is only used in playlist.c, settings_menu.c, tree.c, gwps-common.c and filetree.c
11:43:17JdGordonplaylist.c is the major one tho
11:43:30amiconnJdGordon: The resume settings are settings and should stay in global_settings
11:43:30JdGordondinner time...
11:43:37LinusNamiconn: i agree
11:43:42amiconn...and stored in the .cfg file
11:43:48LinusNonly the "live" info should be separate
11:44:00LinusNi.e the time stamp and the file name
11:44:18JdGordonyou guys argue, im off for dinner.. back in 15
11:44:30*LinusN is off for lunch
11:44:40amiconnYes. Resume info and a few other items (e.g. battery runtime) aren't actually settings, they're status info
11:44:47*petur virtually joins LinusN
11:45:05LinusNamiconn: so "resume_info" is probably a bad name
11:45:11 Quit petur ("lunch")
11:45:26amiconnLinusN: Why don't we store the resume info in .playlist_control, btw?
11:45:36amiconn.playlist_control is needed for resuming anyway
11:45:59LinusNamiconn: hmmm, that file can be rather big
11:50:09 Join Genre9mp3 [0] (n=yngwiejo@
11:50:20 Join damaki [0] (
11:51:21 Join nudelyn [0] (
11:51:52*amiconn didn't check whether .playlist_control is binary or ascii
11:53:27LinusNlooks ascii to me
11:55:25pondlifeWhy not have a fixed first line including the resume info, so it can be text but overwritten quickly?
11:56:25pondlifeSome hex encoding (or itoa-ing) wouldn't be too expensive, compared to the disk spinup
11:59:21amiconnSlasheri: Regarding fast_readline() - didn't you say there are possibilities for code size optimisation in the tagcache code? Instead, you committed a function that seems completely redundant to me... :(
12:00:02amiconnWhile I appreaciate your tagcache work in general (it's way better than the old tag database) I dislike some of the details.
12:00:20amiconnRockbox code should be simple, compact, clean and efficient
12:00:37amiconnIf you found readline() to be too inefficient, why not just replace it?
12:03:06Slasheriamiconn: hmm, i am not sure if there is any easy way to replace the readline function.. if we just use a static buffer, there is the risk that different readlines can be called in between
12:03:43 Part tucoz ("Leaving")
12:04:42Slasheriamiconn: hmm, but maybe i will just remove the whole function then
12:05:25Slasherii still need to make some tests to determine its speed difference
12:05:39amiconnWhere does it use a static buffer?
12:06:59Slasheriit doesn't. but if we want readline() to remain compatible with the old code, it's not possible to modify it
12:07:57amiconnwhy not?
12:09:14Slasherifast_readline requires a static buffer
12:10:02Slasheriit doesn't call read(fd, buf, 1) but read(fd, buf, sizeof buf) and that gives the performance improvement
12:10:47 Part pondlife ("back in a bit")
12:11:48 Quit idnar (Nick collision from services.)
12:11:51 Join idnar_ [0] (i=mithrand@unaffiliated/idnar)
12:12:15amiconnSlasheri: Yes, but that buffer is provided by the caller
12:12:40amiconnfast_readline() just has some extra parameters
12:13:12Slasheriyep, true. Do you mean that readline could be replaced with that new function?
12:14:18amiconnYes I think so (though I don't understand the purpose of the extra parameters)
12:14:43JdGordonLinusN: bah, i forgot, there is provision for files to be stored in a seperate config file, system.cfg, which is where I tinhk i put that resume info anyway
12:14:48amiconnPerhaps fast_readline() should be renamed to readline_ex() or sth, and readline() just be a wrapper around it?
12:17:14Slasheriamiconn: the problem is that fast_readline works in different way, and it never returns until it has finished reading the file
12:20:23JdGordonLinusN: yeah, i just checked the patch.. those resume settings are all stored seperatly, so it could be fixed to write that file every few minutes, and do a full setting save when settings are actually changed
12:29:04 Quit Rondom ("Ex-Chat")
12:34:28 Join ftugrul [0] (n=tugrul@
12:35:22 Join Criamos [0] (
12:37:24 Quit gfather ("CGI:IRC (EOF)")
12:39:06 Join steveb_ [0] (
12:39:31 Join _FireFly_ [0] (
12:40:15barrywardellhow do I execute 4 NOPs on ARM in C?
12:40:19 Part steveb_ ("##uk - The brits still rule the world")
12:40:39JdGordonasm{"nop\nnop\nnop"}; ?
12:40:54JdGordonexcept there are onyl 3 there :p
12:41:24*JdGordon could very well be horribly wrong
12:41:29barrywardelli get the idea
12:48:19 Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar)
12:57:28 Quit markun (
12:58:30JdGordonwont they work out to the same thing anyway?
12:59:20JdGordonyou could even do for (i=0;i<4;i++) asm{"nop\n"}; :p
13:00:23preglowbarrywardell: volatile asm("nop\n\tnop\n\tnop\n\tnop\n\t");
13:00:37 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
13:00:44barrywardellare they all equivalent?
13:01:07preglowasm volatile(), i mean
13:01:19preglowbarrywardell: well, what they wrote isn't syntactically correct
13:01:23preglowbarrywardell: and the volatile is important
13:01:28barrywardellah right, thanks
13:04:28 Quit _FireFly_ ("Leaving")
13:04:30NJoinmarkun [0] (
13:06:14preglowit might work in a microsoft compiler, but gcc will puke on braces in an asm block
13:06:37preglowand if you drop the volatile, gcc will assume the statement has no side effects and just optimise it away
13:06:49barrywardelli was wondering about the braces
13:07:34 Part ftugrul ("Programı kapattım...")
13:07:57 Join _FireFly_ [0] (
13:12:13amiconnpreglow: 'volatile' is implicit if the asm block has no parameters, iirc
13:13:43 Join pondlife [0] (
13:15:59 Quit pondlife (Read error: 54 (Connection reset by peer))
13:16:06 Quit matsl (Read error: 60 (Operation timed out))
13:19:40 Nick myzar is now known as myzar|away (
13:24:17 Join lodesi [0] (n=lds@
13:32:19 Quit spiorf (Remote closed the connection)
13:36:32preglowamiconn: really? i could have sworn i hit a bug with that once
13:37:03preglowmakes sense, though
13:41:34***Saving seen data "./dancer.seen"
13:45:25JdGordondoes anyone else think its odd that there is no link to the archos ports under "ports" on the wiki frontpage?
13:45:26 Join SmilinBob [0] (
13:46:07 Join juxtap [0] (n=juxtap@
13:46:14 Join spiorf [0] (
13:48:10amiconnJdGordon: That's indeed odd, but understandable from the history
13:48:23amiconnThe archos ports were the first
13:48:38amiconnWe should probably add a dedicated page
13:48:57amiconnJdGordon: Speaking about archos ports, you asked for a player owner y'day?
13:49:14 Part juxtap
13:49:15 Quit mordov|wrk ("The amount of experience you have is paralell with the amount of equipment you have ruined.")
13:49:21JdGordonye, aparently the settings are all backwards? + goes down and - goes up?
13:50:19amiconnDidn't you fix that a few days ago?
13:50:35JdGordon2 different bugs..
13:50:44JdGordonor im getting myself confused
13:51:57JdGordonI looked at the keymap file and its + is mapped to inc and - is mapped to dec.. so do i just flip that?
13:53:16amiconnI'll check...
13:53:59JdGordonsorry, is right + on the player?
13:55:01JdGordonso yeah, in the keymap Right is inc and left is dec
13:55:03amiconnSettings are indeed reversed, with a build from 2 days ago (2006-10-21 12:07 CEST)
13:55:21amiconnMaybe the list is reversed?
13:55:39amiconnI can't tell since there's only one row visible at once
13:56:00JdGordonyeah, that makes sense... it only matters for the ints
13:56:08JdGordonand if they are backwards, then the keymap needs fixing
13:58:04amiconnIf you switch the buttons, settings using a table would be reversed instead
13:58:21amiconnI think the list needs fixing for ints
13:58:44JdGordonI think that the origional code should actually go there for the player
13:58:48amiconnSettings like Jump Scroll are correct, only int settings are reversed
13:59:03amiconnWhat original code?
13:59:37JdGordonthe set_int function before i replaced it with the current list version
13:59:45JdGordononly for the player tho
14:00:26amiconnI don't think so
14:00:49JdGordonthe player is the only target which looks backwards...
14:00:50amiconnImho it's better to have unified code
14:01:15amiconnHow about just flipping the order of ints for the player?
14:02:02JdGordonbecause that could be complicated
14:03:24 Join pondlife [0] (
14:04:04JdGordongah! good thing you said that... the settings are not channged in the settings context, but the list context
14:04:17*JdGordon isnt sure if button_context_settings is ever used on the player
14:05:18JdGordonok, simple fix... for the player, we could just change the action code.
14:05:21pondlifeamiconn: How would I redirect debugging output to a file from the sim under Cygwin? I've tried ./rockboxui.exe >file.txt, but a blank file is produced.
14:06:39amiconnUse 2>
14:06:49amiconnDebug output is written to stderr iirc
14:10:23 Quit _FireFly_ (Read error: 104 (Connection reset by peer))
14:14:45JdGordonamiconn: look about right?
14:17:35amiconnJdGordon: Can't you just flip max and min and negate step in set_int() ?
14:18:05JdGordonwill that work?
14:18:16amiconnI don't know.... worth a test imho
14:22:55*JdGordon wonders what the +1 is doing in (max-min)/step + 1 ... (20-0)/5 shuold be 4 steps not 5? or am I going crazy?
14:23:36JdGordonflipping the action code is definatly less work on my poor brain :p
14:24:25JdGordonhhahaha, I am a drongo
14:24:38JdGordonmy pen and paper testing forgot the damn 5 between 10 and 0 :p
14:25:10amiconnNo, 0..20 in steps of 5 are _5_ steps, that's what the +1 is for
14:25:23 Join _FireFly_ [0] (
14:27:22JdGordonamiconn: you more after something like ?
14:27:33JdGordoni _think_ that works..
14:28:11JdGordonim doing a sim build to check
14:31:03JdGordonyes, this works
14:31:27 Join TeaSea [0] (n=thunderc@
14:33:00lexhey, does someone know about converting videos for 5g ipod here?
14:33:06lexactually, converting with nero
14:35:31JdGordonamiconn: commited
14:35:33lostlogicthanks pondlife
14:43:56JdGordonhas anyone tryed the patch for 6213?
14:46:31 Quit damaki (Read error: 110 (Connection timed out))
14:48:33 Quit NickDe ("Leaving")
14:49:33JdGordondoes fast forwarding past the half-way mark in a song make it get scrobbled?
14:49:50 Quit TeaSea (Read error: 60 (Operation timed out))
14:52:39JdGordondircache doesnt handle deleted files very well does it?
14:55:20pondlifelostlogic Does that help?
14:55:39JdGordonholy cow the scrobbler write_cache function is odd
14:57:17lostlogicpondlife: yeah −− told me that the problem wasn't triggered when you tried to seek backwards from a point that is within conf_preseek of the end of the file.
14:57:58pondlifeWell, let me know if you need any more logs
14:58:07lostlogicpondlife: I _think_ based on testing locally that my commit just now should fix it, but since I haven't gotten it to happen myself, it's hard to tell
14:58:16pondlifeOK, will test
15:00:04 Join CriamosAndy [0] (
15:01:03pondlifelostlogic: :(
15:01:06pondlifeNope, still the same
15:01:54lostlogicgrr, wtf is making it stop buffering, none of the end-of-buffer conditions should be triggered. A longer log that gets to the beginning of the rebuffer would be helpful.
15:02:12pondlifeOK, will attach one, hang on a mo.
15:06:01Kitt0sis there a way to test the bootloader on PC?
15:06:31 Join obo [0] (i=hidden-u@
15:06:43pondlifeHmm, Flyspray doesn't seem to be working from here.
15:06:58oboJdGordon: odd how? Be gentle, you can probably guess I don't code for a living :)
15:07:15JdGordonno, sorry, i got confused.. its ok
15:07:40JdGordoni just started looking at the patch to stop it logging the last track when u shutdown
15:07:50JdGordonit doesnt work if you hold off on the h300
15:09:25 Quit _FireFly_ ("Leaving")
15:09:25 Quit Teknomancer ("Vision[1.2.0-Z-12102006]: i've been blurred!")
15:09:35pondlifeNote my seek at line 607
15:10:07pondlifeFollowed by a "Quick buf", which seems to be just the remainder of track 2.
15:10:29oboJdGordon: ah, okay, I feared it wouldn't work... I think audio_stop is called too late to be of any use (it's very close to the end of the shutdown sequence, after scrobbler_shutdown)
15:10:33pondlifeThe next seek only happens after the new track request.
15:10:36Kitt0sis there a way to test the bootloader on PC?
15:10:56JdGordonobo: yeah, something like that... if you can fix the patch ill commit it
15:12:07oboJdGordon: well, it's a bit hard for me to fix properly, I've only got an ipod to test on... so it's always stop before shutdown
15:12:37 Join TCK [0] (
15:12:38JdGordonif you can exaplin roughply what needs to be done i can try to get it..
15:12:47*JdGordon is half asleep so may not work well :p
15:13:10oboJdGordon: okay :) the prev_elapsed isn't being updated for the last track, since the switch to the next one never happens
15:13:37obothat patch makes it update in audio_stop, but need to update the value in some other way
15:14:00obocan't use the exported CUR_TI when scrobbler_shutdown is called, that has already been cleared
15:14:17 Join lowlight [0] (i=c730190a@gateway/web/cgi-irc/
15:15:14Genre9mp3Kitt0s: How would this be possible?
15:15:23JdGordonis it too late to just put it in scrobbler_shutdown?
15:15:29 Join lee-qid [0] (
15:15:48JdGordonbefore the flushs_cache
15:15:48 Quit Criamos (Read error: 110 (Connection timed out))
15:15:55oboJdGordon: the CUR_TI value has already gone by then
15:15:56Kitt0syea thats what i though :] but is there like a 'backup' or something? meaning if the bootloader fails it opens the original or something
15:15:58pondlifeobo: Is prev_ti any use?
15:16:19obopondlife: is that another mp3 struct?
15:16:25Genre9mp3Kitt0s: What player do you own?
15:16:27amiconnobo: Why do ipods always stop before shutdown? That would be a bug in the keymap...
15:16:30pondlifeYes, well a pointer to one.
15:16:36oboamiconn: they share the same button....
15:16:41pondlifeThe previous value of CUR_TI
15:16:48amiconnYeah, but stop is a short pres...
15:16:49Genre9mp3Kitt0s: I think it's better to not compile your own bootloader
15:16:57pondlifeNot sure when it's updated/cleared though - you'll need to investigate.
15:16:59obopondlife: aha! yes, that could come in handy
15:17:10Kitt0si know i totaly agree.. but i wanna try something new.. i see no reason for it to fail
15:17:20oboamiconn: I thought it did a stop before shutdown - don't have my player here to confirm
15:17:34pondlifeNot sure it's exported at the moment either.
15:17:51obopondlife: I think that might be why I missed it...
15:18:05SlasheriKitt0s: i _think_ that x5 has a two-phase bootloader so it shouldn't be possible to brick it unless you try manually flash it
15:18:15Slasheribut i don't own a x5..
15:18:16JdGordonfrom the ipod keymap... { ACTION_WPS_STOP, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_PLAY },
15:18:24Genre9mp3Kitt0s: what are you trying to do?
15:18:38obopondlife: it doesn't feature in mpeg.c though?
15:19:00Kitt0sinstead of the text (batt V. version, etc..) i want the logo + a nice status bar
15:19:22 Quit aliask ("Chatzilla 0.9.75 [Firefox]")
15:19:39pondlifeobo: No idea, just knew it was in playback.c and might help you, sorry.
15:19:54 Part pondlife ("late lunch")
15:20:10Kitt0ssomething like this
15:20:14Kitt0sbut for the x5
15:20:24obopondlife: well, it could well solve it on swcodec platforms :)
15:21:00 Join _FireFly_ [0] (
15:21:03Genre9mp3Kitt0s: To tell you the truth, I don't have an X5 and I don't know exactly the risks of messing with the bootloader... I'm sure though that I wouldn't mess with in on my H300
15:22:17Kitt0swell, i aree with you.. although i don't see any reason for it to fail..
15:24:58lowlightpondlife, lostlogic: I have a question about codec_load_next_track()
15:25:36LinusNKitt0s: it's perfectly possible, and pretty simple to do with the CVS bootloader
15:25:53Kitt0sLinusN: what is? making the progressbar?
15:26:03LinusNand the splash
15:26:30Kitt0si know it is
15:26:45Kitt0squestion is.. is there a big risk involved?
15:26:48LinusNmessing with the x5 bootloader is quite safe, as it is hard to brick it
15:27:20JdGordonLinusN: speaking of the bootloader.. is there any news about alaram wake up for the h300? and are the remote lcd functions available for the bootloader? just having the backlight turn on is painful
15:27:21*preglow wants his bootloader do be fast and discreet
15:27:41LinusNJdGordon: no news, no time
15:27:49lowlightpondlife, lostlogic: seems it's supposed to wait during during pending events, but I'd see where anything sets the Q_CODEC_REQUEST_PENDING anymore.
15:28:03JdGordonLinusN: and the lcd functios?
15:28:09Kitt0sLinusN: so what do you say? should i have a go for it?
15:28:26LinusNJdGordon: the remote lcd function should be easy to incorporate
15:28:43LinusNKitt0s: sure
15:28:52JdGordonLinusN: if i do a patch, can you test it to make sure I wont brick my player please?
15:29:01peturobo: have you used LogScrobbler (that Windows app) yet? It fails to find any enties in my log file here
15:29:19LinusNJdGordon: hehe, ok then
15:29:22obopetur: no, I'm x64 debian only at home
15:29:44obopetur: I also hear it may have utf issues
15:29:58JdGordonLinusN: ta
15:30:40 Part LinusN
15:32:00amiconnJdGordon: Hmm, indeed, that implies a stop before shutdown on ipod
15:32:29JdGordonamiconn: thats good then? or wrong?
15:33:02amiconnIt's not good, but not a bug either.
15:33:15amiconnThe current button assignment isn't the best...
15:34:09JdGordonno, but people complain if they get changed :p
15:35:00JdGordonboth the lcd and remote_lcd drawing functions are safe if you try drawing to a line that is off the screen yeah?
15:35:03*obo wishes apple had used more buttons
15:36:56 Quit Quazgaa (Read error: 110 (Connection timed out))
15:36:56amiconnJdGordon: yes
15:37:07JdGordonthe bootloader draws the lcd twice every time it adds a line!
15:41:35***Saving seen data "./dancer.seen"
15:42:27 Join NickDe [0] (n=nicholas@
15:43:02JdGordonthe x5 has a lcd remote yeah?
15:43:56markunCan anyone confirm the ipod 5g has a rescue mode?
15:46:38Kitt0safter i build my plugin.c
15:46:39*amiconn points jd towards
15:46:44Kitt0si put it in apps/plugins
15:46:45Kitt0swhat next?
15:46:48Kitt0sjust complie?
15:46:52obomarkun: the emergency boot mode?
15:47:27JdGordonamiconn: ta, but wouldnt a simple yes have been easier than finding the link and pasting it?
15:47:37obomarkun: yup, can recover from a bad bootloader
15:47:57Kitt0sor do i need to add it to the sources file or somthing?
15:48:08markunobo: RogerBacon was trying to inspect the hdd of his Gigabeat S by swapping the hdd with his ipod 5g
15:48:09JdGordondoes anyone here have the x5 and the remote lcd?
15:48:10amiconnJdGordon: I expected further questions with a simple 'yes' (like resolution, colour depth...)
15:48:22JdGordonamiconn: ah :) ok
15:48:38Kitt0sany1 ?:\
15:48:41markunobo: he told me: < RogerBacon> on the 5g firmware, this firmware dont have a disc mode (like 4g ipod) to connect the ipod to the pc
15:48:53obomarkun: he may well need to run the ipod restore utility on it afterwards - it does have the disk mode
15:49:12markunyou cannot enter it with a key combination?
15:49:18oboselect + play
15:49:25oboas it boots
15:49:40markunYes, that's what I thought.
15:54:16godzirraPeople make my head hurt. :/
15:54:29*amiconn doesn't like those quirk fixes
15:54:54amiconnI'd rather keep the warnings so that they remind devs about the todo
15:55:06 Join webguest08 [0] (i=c310f4bc@gateway/web/cgi-irc/
15:55:37 Quit webguest08 (Client Quit)
15:55:39JdGordonamiconn: TODO messages in the source are really only usefull if someone activly goes looking for them, (or stumbles on them)
15:55:56JdGordonwe should get a email weekly with the patches/bugs email pointing to them all
15:57:05JdGordon /rockbox-devel$ grep -nr "TODO" ./ shows alot more results than i was expecting :D
15:57:35amiconnI was referring to markun's gigabeat warning cover-up
15:57:46godzirraHow is the gigabeat project giong?
15:57:58godzirraooops... caps. sorry.
15:58:03peturamiconn: maybe it was entered into that table too early
15:58:50markunamiconn: yes, perhaps I should have left them there.
15:59:44markungodzirra: quite ok. We can now boot rockbox and it executes main, but for some reason function calls from there don't work (probably a stack problem)
16:00:42godzirraThats good progress though, isnt it?
16:00:58markunIf that works we will work on interrupts and then the base OS is working I think.
16:01:14markunWe probably will have video playback before audio :)
16:01:40peturat 300MHz
16:02:04peturbetter write that framerate limit code :)
16:02:25markunDon't know if it will be THAT fast.
16:04:17JdGordonshould i bother removing the old button codes that are not needed anymore?
16:04:24JdGordoni.e the WPS codes?
16:05:00amiconnYou mean the #defines?
16:05:18JdGordonthey poped up in the todo search
16:06:30 Join Davide-NYC [0] (
16:10:41 Quit Seed (Remote closed the connection)
16:10:54 Join Seed [0] (
16:12:32markunpetur: one thing that helps is that the LCD is updated by dedicated hardware in the background
16:12:41 Join jeje [0] (
16:14:57 Quit ender` (Read error: 145 (Connection timed out))
16:15:16peturmarkun: nice. too bad it doesn't have radio and line-in
16:15:41 Part jeje
16:16:05markunyes, that's a shame. Until yesterday I thought the Wolfson chip was a codec, but it's only a DAC, so we can't even do a hardware mod :(
16:16:28 Join pondlife [0] (
16:17:55Davide-NYCjhMikeS: did you get my email about your patch?
16:20:08 Quit Rob2222 (Read error: 104 (Connection reset by peer))
16:22:50 Join Rob2222 [0] (
16:25:30lostlogicpondlife: whaddayathink about my comment on that buffer dumb bug? Seem feasible?
16:28:41 Quit lowlight ("CGI:IRC (EOF)")
16:28:46pondlifeWhere is it?
16:29:02pondlifeI've installed a printer driver and can no longer access Flyspray!
16:30:17pondlifepetur: You know of this evil?
16:30:33 Join lowlight [0] (i=c730180a@gateway/web/cgi-irc/
16:30:46pondlifeAlso the diffs I get displayed are all blank.. Well I get the page heading.
16:31:42lowlightpondlife, lostlogic: did you seem my comments about an hour ago?
16:31:43peturjust funny how two unrelated things can clash.. well I guess it's not funny for you
16:31:44pondlifeAnyone else able to help...?? I might be seriously unable to get on without my beloved Flyspray. :(
16:32:01pondlifelowlight: Not yet
16:32:35pondlifeBah! And the IRC log has decided to be all unformatted today :(
16:32:59peturusing IE are you?
16:33:10lowlightrefresh it a couple of times
16:33:24 Join funky [0] (
16:33:36lostlogiclowlight: yeah, the Q_CODEC_REQUEST_PENDING was deepsixed because it was causing problems
16:33:47lostlogiclowlight: but not to worry one of the other events (success or failure) will be sent
16:33:55lostlogiclowlight: it's not as sweethellacool but it also doesn't break
16:34:20lostlogicshould probably remove the 'receiver' code for REQUEST_PENDING
16:35:38pondlifelowlight: Nope, no joy. This has always been the case occasionally for me. Most days the log displays in Internet Exposer ok, but sometimes it's all packed up in an a non-propotional font
16:35:56lowlightlostlogic: but one of the problems I'm seeing is that Q_CODEC_REQUEST_FAILED is received BEFORE audio_check_new_track() is executed.
16:35:58pondlifeYesterday's is fine
16:37:03 Quit JdGordon ("Konversation terminated!")
16:37:05peturpondlife: I've seen this too with IE, just another reason to move to firefox ;)
16:37:05lowlightpondlife: refreshing the browser sometimes fixes it or else I open it in Word.
16:38:11peturjust opened current irc log with IE and it's a mess here too...
16:38:20pondlifeIt does that some days.
16:38:41peturfirefox works fine 100% (hint hint) ?
16:39:35pondlifeAlready got it
16:39:38peturbut wait until tomorrow (2.0 release) ;)
16:40:53 Join Febs [0] (i=2662c44b@gateway/web/cgi-irc/
16:41:12pondlifeAnyway, lostlogic: Did you way there's a new patch?
16:41:16lostlogiclowlight: that's ... odd ...
16:41:26lostlogicpondlife: no −− just a comment on the FS
16:41:46pondlifeAh, ok. I didn't get an email either... perhaps I've upset FS
16:42:07lostlogicI htink it might not be emailing at the moment... bagder?
16:42:33lostlogiclowlight: how ... can you show me a log?
16:42:40pondlifeIt was earlier. Looks like my printer driver issue may have infected it. Damn you, Lexmark!
16:43:06 Quit pondlife ("reboot")
16:44:36Genre9mp3Febs: I read your post in MR about the mp3x
16:44:57Genre9mp3Febs: How would be possible an open source decoder for that?
16:45:16FebsI doubt that there could be one.
16:45:31Genre9mp3Febs: Isn't DRM completely patented, or am I missing something?
16:45:33lowlightlostlogic: I added some debugf's: 1) at then end of mpa.c to see why the codec was stopping, 2) for each case in codec_load_next_track, and 3) at the beginning of audio_check_new_track
16:46:08lowlightlostlogic: the bug I'm seeing is after a directory is played and stops naturally, when a second directory is played, playback stops after the first track
16:46:14 Join damaki [0] (
16:46:35Genre9mp3Febs: I searched a bit though and actually found an open source DRM proposal/project by Sun... called DReaM
16:46:49Genre9mp3Sounds really bizzare to me
16:47:23lowlightlostlogic: when playback stops, I see Q_CODEC_REQUEST_FAILED in codec_load_next_track, then mpa codec stops, then audio_check_new_track seems to execute
16:47:43lowlightlostlogic: this is in the sim
16:48:26lowlightlostlogic: if I run a logf build I can't reproduce the error.
16:49:11lostlogiclowlight: that's odd... they should be synchronized and that should be therefor impossible.
16:49:20lostlogichafta find out where that Q_CODEC_REQUEST_FAILED came from
16:49:35 Join theli_ua [0] (
16:49:36lostlogicit could be that it just gets _printed_ first in the sim somehow?
16:49:43FebsI agree. To be honest, I typed that post on MR quickly as I ran out the door for work. The point I was trying to make is that it is unlikely that Rockbox will support .mp3x unless someone develops an open-source decoder (which itselfs seems unlikely).
16:50:41 Quit petur ("later")
16:50:41 Join pondlife [0] (
16:50:47 Join ender` [0] (i=null@
16:51:11amiconnmarkun: Swap the wolfson dac for a pin compatible codec ;)
16:51:22markunNah :)
16:51:37markunI think I'll go with a USB ADC :)
16:51:59markunJust waiting for petur to add a USB stack to rockbox..
16:52:52markunAny idea what this guys is planning to do exactly:
16:52:57 Nick JoeXBorn is now known as JoeBorn (
16:58:33 Join matsl [0] (
16:58:42 Join rretzbach [0] (
16:59:42Kitt0scan some1 help with a plugin?
16:59:58 Quit theli_ua ("Leaving")
17:05:47pondlifeOK, OT-ish... I've now rebooted and can sort-of see Flyspray. But the fonts are all messed up, in both Firefox or IE."> shows it.
17:06:01pondlifeSame happens in Firefox
17:06:10 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
17:08:47pondlifeClearing the "Allow pages to set their own fonts" box resolves it...
17:09:00peturhmmmm... can somebody verify this: on my h340, audio fade in/out and volume changes give small short 'ticks'. not always and volume goes up/down with the volume. Or is the UDA in my player going dead?
17:11:43preglowfading ticks on my h120
17:11:53preglowbut that's no surprise, the fade is hardware
17:12:16pondlifepetur: line out or headphone?
17:12:18pondlifeOr both?
17:12:45pondlifeOnly headphone?
17:13:21preglowit depends a bit on what i'm playing, but it's very audible some times
17:13:32preglowbut again, not really surprising
17:13:36pondlifeI can't hear any ticks here on H340...
17:13:44pondlifeDo you have a remote?
17:13:46 Quit SmilinBob ("Leaving")
17:13:47preglowsame happens on ipod
17:13:54preglowpondlife: no
17:13:55peturcan't remember hearing this - maybe my hearing is becoming better again
17:14:09pondlifeOr your memory is getting worse
17:14:17preglowpondlife: and it's periodic ticking, and i'm willing to bet the period is the uda volume register update period
17:14:23peturnah - it can't get much worse
17:14:43 Join wibbix [0] (
17:15:24wibbixHi. What is the purpose of _vectorscopy = LOADADDR(.vectors) ?
17:15:34 Quit pondlife ("another reboot")
17:15:51 Join qailer [0] (
17:16:49preglowwibbix: just a copy of the interrupt vectors for targets where we copy them to their original place, i'd bet
17:17:37preglowdon't really know, i don't speak linker script very well
17:18:29 Quit YouCeyE (Read error: 110 (Connection timed out))
17:18:43wibbixThanks, preglow.
17:19:18preglowi think i do that for ipod, actually
17:19:47wibbixYes, that's what I was copying for the gigabeat. :)
17:19:54wibbixI don't think I need it, tho.
17:20:02preglowwhere is sdram mapped?
17:20:27wibbixor did you mean physical?
17:20:59wibbixah, that's probably overwriting my stack (which is next)
17:21:17preglowi copy the exception vectors, alright
17:21:22preglowbut i don't use any vectorscopy symbol
17:21:45wibbixermm... ok, I might have hosed that one.
17:21:51*preglow tries switching to the vim window again
17:22:26wibbixthe vectory copy is for when you attempt to load the original fw?
17:22:54peturI'd guess you need to do it when you remap memory
17:22:54markunwibbix: I think it's for when you don't load rockbox to 0x0
17:23:40markunthen you need to copy the vecotors there
17:23:47markunvectors even :)
17:23:57markun(ok, I'm really away now)
17:24:00preglowheh, for some reason crt0.S uses the vectorscopy symbol even though the vectors label is defined in the same file
17:24:23preglowmarkun: oh yes, we load to 0 on all pp targets i know of too
17:24:32preglowthe only way we know we can set the exception vectors
17:24:44wibbixthat's due to arm, right?
17:24:55preglowthat's due to flash being at 0x0 in the original configuration
17:25:24preglowand yeah, the fact that arm likes its exception vectors at 0x0
17:25:41preglowunless the chip is configured to look for it at another place externally, which ours aren't
17:27:39preglowseems things are done different ways depending on target, beh
17:28:19wibbixthere was something else in
17:28:39wibbix.iram IRAMORIG {...} > IRAM AT> DRAM
17:28:53wibbixI didn't understand it... do you?
17:31:20preglownot in the least
17:33:07 Quit bawb2 ("seacrest out!")
17:33:23 Join pondlife [0] (
17:34:17pondlifelostlogic: I'm back in Flyspray now and can see your comment
17:34:39pondlifeThe codec did run quickly.. it's in the sim.
17:34:46 Quit hcs ("Download Gaim:")
17:34:47 Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye)
17:35:22lostlogicpondlife: yeah −− I'm sure there's some way we can fixor it, but for now I'm going to stop worrying about it so much, because I don't _think_ it will happen even on a fast target
17:35:35lostlogicI'll put a todo in the file about it so it's not forgotten
17:35:54pondlifeHmm, I'd say it's worth looking into while we have it reproducible... any clues on what I should be looking at?
17:37:28lostlogicpondlife: the problem is that it's nothing _broken_
17:37:41 Part wibbix
17:37:54pondlifeSo why doesn't the initial buffer bother to continue filling?
17:38:24pondlifeI'd consider it /slightly/ broken
17:38:28lostlogicbecause its interrupted by a request for a new track when none of the new track is yet in the buffer, so it immediately goes into a clean rebuffer situation, afaik
17:38:31lostlogicafaics that is
17:39:46pondlifeHmm, it has 40 seconds to rebuffer before being asked for a new track
17:39:47 Join hcs [0] (n=agashlin@nat01-silvers-ext.Rutgers.EDU)
17:40:22lostlogicand it doesn't start the rebuffer until the codec buffer goes dead empty?
17:40:37 Join pixelma [0] (i=pixelma@
17:41:01lostlogicsorry, that's rude in IRC.
17:41:15hcsyes, thought is shunned
17:41:27*pondlife Never thinks
17:41:33lostlogicokokok so here's something to look at
17:41:38***Saving seen data "./dancer.seen"
17:42:32lostlogiccheck out the top of the audio_thread function −− there are conditions in the 'receiver' for the file buffer event that prevent it from going into that function −− if the first codec ends, that might put the codec into a stopped state which makes it not enter the filling code until a new codec can start, which can't happen until a new codec is buffered
17:42:37lostlogicor something
17:45:59 Quit qailer (Remote closed the connection)
17:46:08lostlogichmm, no that can't be it, the filling var must be true
17:46:21pondlifeI'm doing some logf-ing....
17:47:03lostlogicI'm kinda loathe to solve things like this by logfing −− it must be possible to figure out the broken code path by examination :-P
17:47:16lostlogic(but I do resort to logfing often myself ;))
17:47:32 Quit petur ("plop")
17:49:42pondlifeUnless there are plenty comments, I rarely understand code without watching it in action.
17:50:49lostlogicpondlife: from watching the logfs −− can you see how long passes between 620 and 622 in the logf you posted?
17:51:23pondlifeNot really
17:51:43pondlifeI'll have a go in a short while.
17:51:48lostlogicmaybe something's infinite or badly looping in the audio_read_file
17:51:59pondlifeI can see audio_read_file() is returning false when it should be true.
17:52:02lostlogic(audio_yield_codecs ,for instance)
17:52:16lostlogicit's returning false and saying "Quick buf"?
17:52:19lostlogicthat's effed up
17:53:29lostlogicret_val?Quick:Partially; return ret_val;
17:53:31lostlogicthat's not possible.
17:54:46pondlifeHmm, let me double-check
17:55:11lostlogicI mean clearly something is unsetting filling or something, so maybe I did something STUPID ;)
17:56:14pondlifeThe return of false is on the subsequent call, after the Quick buf
17:56:33lostlogicand nothing is logged?
17:56:49lostlogicis no Finished, Quick or Partially
17:57:03pondlifeIt carries on looping with both rc and minimum set to 0
17:57:18pondlifeAfter a while that is.
17:57:47lostlogicwell, that's cute... I must be setting the EOF condition for the file wrong somehow
17:58:00lostlogicso that it thinks there's more file left (filerem is nonzero) when there isn't
17:59:07lostlogiccan you log filerem in the Quick / Partially buf spot and see what it says?
17:59:16pondlifeYes, just making that one
17:59:24lostlogicif it says "128" I'm going to break id3v1's neck, if not, I don't know what I'm going to do :-P
18:00:12pondlifeIt says filerem = -1
18:00:30pondlifeLet me look at the detail, hang on a mo.
18:01:04pondlifeAh, I'm talking rubbish
18:01:12lostlogicshit, meeting... be back shortly
18:10:24 Quit lee-qid (Read error: 110 (Connection timed out))
18:10:52pondlifelostlogic: When you've finished your meeting, get your neck-breaking skills handy....
18:12:14amiconnmarkun touched the Makefiles I've changed locally as well
18:12:44*amiconn hopes there won't be a conflict
18:15:37lostlogicpondlife: so it's 128 :(
18:16:37lostlogicok, I know where the problem is, I think
18:16:40lostlogicgimme 5
18:16:49pondlifeDo you want to see the log... it may help?
18:17:00 Join lightyear [0] (
18:17:04pondlifeI'm ready to paste - minimum / rc / filerem
18:17:12pondlifeOUCH m=0, rc=16384, fr=5891
18:17:12pondlifeOUCH m=0, rc=6019, fr=-128
18:17:12pondlifeOUCH m=0, rc=0, fr=-128
18:17:24lostlogicthat rules
18:17:36lostlogicwe should probably check that so that ew don't get into the infinite loop situation
18:17:47lostlogicbut I'll fix the cause of this particular in the meantime
18:17:56pondlifeA related (?) question...
18:17:58lostlogicit's in audio_rebuffer_and_seek combined with the stripping of the id3v1
18:18:21pondlifeWe currently allow metadata.c to open an mp3 file a second time for parsing.
18:18:39pondlifeFor other formats, we normally pass a file handle in. Would that not be better here too?
18:19:06lostlogicprobably better, but I don't mess with the metadata code, as a rule :)
18:19:12pondlifeI think I put a patch up for this, but didn't commit in case there was a file pointer (i.e. seek position) reason for the current code...
18:19:17 Join random81 [0] (
18:20:32pondlifeAlso noticed that audio_invalidate_tracks() should be a static
18:21:28 Join webguest05 [0] (i=586f3aa2@gateway/web/cgi-irc/
18:21:54lostlogicthe metadata code should always reset the seek position to the beginning, IIRC −− maybe it has to do with the initial seek support of MP3?
18:23:08 Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox]")
18:23:23pondlifeThat would make sense. Roll on metadata-in-buffer....
18:23:28 Join niskel [0] (
18:23:45amiconnpondlife: The mp3 metadata parser is also used on archos
18:24:04lostlogicDoes that fix the bug, and not break other stuff for you? (I can't really test it ATM, due to the worky thing)
18:24:07amiconnBe _very_ careful not to break the hwcodec playback engine
18:24:13pondlifeYes, the patch adds a new interface but leaves the existing one untouched
18:24:27 Quit _FireFly_ ("Leaving")
18:24:34*amiconn stil wants to see a unified playback engine
18:26:26pondlifelostlogic: :(
18:26:56lostlogicpondlife: breaks other stuff, or doesn't fix the bug?
18:26:57pondlifeBad: copy_n > filerem
18:26:57pondlifeTrying to compensate
18:27:06pondlifeBut doesn't tfill
18:27:11lostlogicI hate computers.
18:27:31pondlifeThen I loop with ... OUCH m=0, rc=0, fr=16384
18:28:13lostlogicah, my fault.
18:28:43pondlifeIs there a patch option to remove a patch?
18:31:40lostlogicpondlife: same URL new patch, this time it sucks less :)
18:31:51 Quit obo ("bye")
18:31:55 Join JoeXBorn [0] (
18:32:41*lostlogic gets his ipod working with the work computer again for testing −− I took too long off from this game :)
18:33:03pondlifelostlogic: \o/
18:33:13pondlife8 tracks buffered
18:33:36pondlifeI'll just look at the logf...
18:34:09pondlifeStill says: Bad: copy_n > filerem, Trying to compensate...
18:34:17pondlifeand then it compensates!
18:34:19lostlogic... weird...
18:34:24lostlogicit shouldn't hafta
18:34:29 Join bluebrother [0] (
18:34:54pondlifeIt only does it on the currently playing file, the subsequent ones are ok
18:35:57lostlogicyeah −− still, shouldn't happen
18:36:14*lostlogic looks over the rebuffer_and_seek code again
18:36:16pondlifeYou're comparing rc and filerem... why mention copy_n?
18:36:49lostlogiccuz I hadn't changed it yet when I cut the patch ;)
18:36:56pondlifeOK, just checkinv
18:41:35lostlogicpondlife: ok, I'm getting annoying, but can you try another patch? I don't have any id3v1 files handy.
18:41:38lostlogic(same URL)
18:42:07pondlifeIt's not annoying. Not being able to repro an annoying bug is annoying...
18:43:12pondlifeAh build failure...
18:43:23pondlifeMaybe my logfs
18:44:04pondlifeNope, your logfs!
18:44:17pondlifefilerem isn't a variable
18:44:19pondlifetracks[track_widx].filerem is
18:44:39lostlogicgah, why the hell... it doesn't build fail for me.
18:44:46lostlogicgah, why the hell... it doesn't build fail for me.
18:44:51lostlogicand I can't type besides :)
18:45:24pondlifeLooks good, buffers ok and no bad:..
18:45:31lostlogicok, cool.
18:45:34lostlogicthanks :)
18:45:40pondlifeOUCH m=0, rc=16384, fr=13037
18:45:40pondlifeOUCH m=0, rc=13037, fr=0
18:45:40pondlifeFinished buf:4462589B
18:46:16 Join Paul_the_Nerd [0] (
18:46:25lostlogicmuch better.
18:46:51lostlogicwhy OUCH? I usually use BLOW (because that's my firstinitial+lastname, and funny) :)
18:47:26pondlifeOUCH because it's like putting disinfectant on a wound
18:47:49pondlifeAlso, I've found I can reliably search for "OUCH before releasing something...
18:48:06lostlogicyep, I /BLOW/ before committing :)
18:48:21pondlifeSo is there a commit coming soon?
18:48:25lostlogicdone already
18:48:36pondlifeAha, just need that build to go.
18:49:20 Quit JoeBorn (Read error: 110 (Connection timed out))
18:51:11preglowdoes sim simulate hwcodec?
18:51:23preglowas in make sound
18:53:32preglowkinda hard to find out if one breaks hwcodec, then
18:53:53preglowwhy not make a mas emulator thingie that uses libmad?
18:53:53amiconnHow do you think hwcodec could be simulated?
18:54:14amiconnAfter all, the simulator is mainly an ui simulator, not an emulator
18:54:38preglowwell, that's changable
18:54:51amiconnNow that we have libmad, it might be possible to use it for simulating a mas (though not very precisely)
18:55:09preglowsimulating precisely isn't that important, as long as the playback logic can be debugged
18:55:26 Join |obo| [0] (
18:55:29pondlifeThe simulator is a very good media player too.
18:55:42preglowpondlife: would be if it didn't suck quite so much cpu
18:55:52pondlifeIt doesn't here
18:55:58preglowdoesn't it, now
18:56:17preglowthen i'm seriously considering just making it able to access all my drives
18:56:17amiconnpondlife: I do much prefer the real thing.
18:56:29preglowamiconn: the real thing doesn't have 200 gigs of storage space
18:56:47pondlifeAh, it does use CPU now. But that was fixed at one time..
18:56:59 Nick |obo| is now known as obo (
18:57:20 Join GreyFoux [0] (
18:57:44amiconnpreglow: None of my PCs has 200GB, and I don't need that much for my music collection either...
18:57:58pondlifeThe real thing is useful when you're not at your PC, but it needs syncing and charging.
18:58:38amiconnI prefer the real thing even when I'm at the PC.
18:58:40preglowit also wears down its battery...
18:58:56pondlifeI'm trying to avoid early surgery on my H340.
18:59:09preglowi'd probably do to, but i like keeping my battery as long as i can
18:59:15preglowthat is, if it had more than 20 gigs of hd
18:59:16amiconnThe only things I am using a PC media player for are videos, streaming audio, and some formats not (yet) playable on target
18:59:31*pondlife suspects his Archos Recorder will outlive his H340
18:59:39preglowamiconn: what formats would that be?
18:59:48*preglow summonds freqmod
18:59:59*Paul_the_Nerd has a few files in .ra, unfortunately.
19:00:12preglowtranscode to flac and delete!
19:00:19amiconnpreglow: .mod, .s3m, .it, ......
19:00:27preglowi transcoded my one wma to wavpack
19:00:29preglowdidn't delete, though
19:00:37amiconn.ra isn't a format, it's a disease
19:00:39Paul_the_NerdActually they'd probably be well suited to speex.
19:00:50preglowamiconn: ahh, those, will be a happy day when they get supported
19:01:29amiconnMore exotic ones: whittaker, .smus, Oktalyzer, ...
19:01:31Paul_the_NerdIsn't there speex stuff in the tracker?
19:01:49 Quit damaki (Remote closed the connection)
19:02:23Paul_the_NerdYeah, speex, 5 days old, any ideas what's keeping that out, or is it more of a "nobody's brought it in" state?
19:03:00preglowPaul_the_Nerd: yes there is, which is why i'm summoning freqmod
19:03:27preglowit's basically ready to commit
19:03:36preglowbut it's got som sim funkiness in it i want resolved
19:03:46amiconnpreglow: Transcoding to .flac won't help me much.
19:04:00 Quit GreyFoux (Read error: 104 (Connection reset by peer))
19:04:02preglowamiconn: unless you start working on that decoder
19:06:19 Join petur [0] (n=petur@rockbox/developer/petur)
19:12:08lexwhen my ipod comes, do i have to charge the battery for ~24 hours?
19:12:13lexor is it ready when it says so
19:16:11godzirraAnyone have an original 5.5g bootloader?
19:16:25godzirraerr bootpartition rather
19:16:26 Join lostnihilist [0] (
19:17:43lexI did some googling and now I'm absolutely positively 100% sure you DON'T need to charge new Li-Ion batteries for 16 hours.
19:17:45lowlightLooks like Firefox 2.0 is out early:
19:17:47lexoh, at last
19:18:48 Quit niskel (Remote closed the connection)
19:21:42lowlightlostlogic: feel like stripping APE tags from files too?
19:21:58 Join Id2ndR [0] (
19:22:39 Quit godzirra ("Lost terminal")
19:23:20 Join PaulJam [0] (
19:24:33 Quit dan_a (Read error: 110 (Connection timed out))
19:25:53lostlogiclowlight: are they also stored at the ends? now that the playback code won't be confused by stuff being stripped, I don't care one way or another. If they are at the beginning, then there's no point
19:31:52 Quit Id2ndR ("Parti")
19:34:20lowlightlostlogic: yes, APE tags are at the end. I did a patch a while ago but didn't commit because I wasn't sure if there were endian-ness problems.
19:34:28 Join godzirra [0] (
19:35:40lowlightActually the presence of APE tags will mess up gapless playback.
19:36:36lostlogicwhat happens if a file has both id3v1 and ape?
19:36:39lostlogicwhich order are the written in?
19:37:01lostlogicis there any way to make sure we strip both?
19:37:02lowlightI think id3v1 at the end for compatibility.
19:37:04 Join Rincewind [0] (
19:37:12lostlogicah, ok, hence the goto logic
19:39:02lostlogicI don't see why that would have endianness issues −− the apev2 tags should always be written in the same endianness regardless of playing platform and if your version reading is right then ... yeah...
19:39:19lostlogiclowlight: update the patch to current code and commit it, it fixes gapless with apev2 and people will report bugs if it breaks, but it looks fine to me.
19:39:45lostlogic(use the new macros for ring buffer logic where needed)
19:40:29preglowid3v1 should never have been invented
19:41:02lowlightok. I'll add it to my todo list.....................................................................there :)
19:41:43***Saving seen data "./dancer.seen"
19:43:05preglowyou'll travel back in time and undo id3v1?
19:47:18 Quit webguest05 ("CGI:IRC (EOF)")
19:50:53amiconnWho would use ape tags for mpeg audio? Aren't ape tags meant for mokey audio?
19:52:57obofoobar v.8 used them as default for .mp3s
19:53:02lowlightamiconn: foobar defaulted to ape tags on mp3s until recent versions
19:53:08lostlogicthey're 'better' tags than the other tagging formats, according to many.
19:53:22preglowthey are, heh
19:53:23preglowless complex
19:53:33preglowespeciall compared to id3
19:53:34lostlogicI have no opinion, hence the qualification
19:53:58Genre9mp3vorbis comments are nice, too
19:54:23lowlightnot on mp3s :)
19:54:46Genre9mp3as a tagging format I meant :)
19:57:25 Quit pondlife ("enough for one day")
19:59:45amiconnpreglow: less complex than id3v1? ;)
20:05:48preglowwell, id3v1 hardly qualifies as usable, so doesn't count
20:06:21amiconnIt's very usable, just severely limited in field length
20:07:50preglowwhich makes it somewhat unusable
20:07:54Genre9mp3...whic makes it unusable
20:08:41preglowif i want a tag, i want a complete one and preferably no risk of corruption
20:08:47preglowcorrupted tags by design isn't good
20:09:00 Join Lear [0] (
20:09:07 Quit pixelma (" reboot")
20:10:57 Join amiconn_ [0] (
20:12:34 Join pixelma [0] (i=pixelma@
20:15:37 Quit amiconn_ (Remote closed the connection)
20:18:20 Join linuxstb [0] (i=d0a8e23c@gateway/web/cgi-irc/
20:18:34linuxstbEvenin' all.
20:21:52 Join jaczehack [0] (i=d572f7c5@gateway/web/cgi-irc/
20:26:02jaczehackThis one plus this one is quite funny I think :). Apple wants it. Rockbox has it (soon) (I didn't code it)
20:26:38godzirraAnyone have a 5.5 rootpartition.bin?
20:26:56 Join amiconn_ [0] (
20:27:26 Part amiconn_ ("bye")
20:28:21 Join amiconn_ [0] (
20:30:55godzirraDoes anyone have the bootpartition.bin off of a 30 Gigabyte ipod 5.5g?
20:31:13godzirrawas screolleod up. Didnt see that I just asked that.
20:31:18Paul_the_NerdWhy don't you just restore your iPod?
20:31:40godzirraBecasue I dont want to have to install itunes :(
20:31:46godzirramostly :)
20:31:53godzirraActually I dont have my linux box handy.
20:31:59godzirraI'm doing the work on my linux box I'm sshing into
20:32:02godzirraand using windows version of dd
20:32:04XavierGrpetur: about ticking on fade in/out: This is already known at least for iriver units. I always hear that on H140, H120 and H300
20:32:07godzirrato get it on my ipod now
20:32:12godzirrai can always wait until I get home I guess.
20:32:19XavierGrpetur: can be also heard quite easily on volume changes
20:33:06jaczehackMaybe you should hava a vmware xp image with itunes installed for these types of things?
20:33:45godzirraNo, my problem is that I'm running windows now on my laptop (It died and havent reinstall linux)
20:33:50godzirraand I dont -want- to have to install itunes ;)
20:33:58peturXavierGr: ok, must be my bad memory then :/
20:34:10godzirraoh well.
20:34:42Paul_the_NerdIn the time between your first and second asking (~10 minutes) you could've downloaded, installed iTunes, restored, and removed it. :-P
20:35:38godzirraYeah, I know. I'm downloading it now ;p
20:37:00jaczehackjust downroad and lun
20:37:39XavierGrpetur: truth is that it is not very stressed
20:37:56XavierGrpetur: When I first encountered it, I thought my player was faulty
20:37:56 Quit lowlight ("CGI:IRC (EOF)")
20:39:04XavierGrpetur: and I am very annoyed by it, it is supposed that these are high quality audio equipment (well for their size), I would expect normal behaviour on volume change
20:39:58Paul_the_NerdThey're consumer electronics, not professional gear.
20:42:01XavierGrPaul: yeah but high quality is crucial for these devices
20:42:08Learxaviergr: that ticking, is it even without remote?
20:42:29Paul_the_NerdXavierGr: How is "no tick on volume change" terribly crucial?
20:43:16Paul_the_NerdEspecially considering I've found that I can only hear it on certain earphones, and usually only at relatively low levels, which probably the vast majority of consumers don't listen at.
20:43:36*linuxstb hasn't noticed any ticking on his h140
20:43:52peturXavierGr: yeah (sorry, was on the phone)
20:43:59*Lear neither.
20:44:20Paul_the_Nerdlinuxstb: I can hear a faint noise on volume changes at low levels (below -35 or -40, mostly). One tick per level of change, quite faint.
20:45:05peturshould do a recording of the output and see what it is
20:45:28Paul_the_NerdI can actually also hear it on the iPod Nano, both in Rockbox and the retail firmware.
20:45:44Paul_the_NerdOnly with one pair of earphones I have, though.
20:46:24 Join iiz [0] (
20:46:29 Part iiz
20:47:03XavierGrit has nothing to do with remote ticking
20:47:13XavierGrthis is quite faint and only occurs on volume change
20:47:23XavierGrand of course is present on OF
20:47:28peturdamn... my sinewave testtrack and sine generator were on my crashed disk :(
20:53:29 Join bbroke [0] (
20:54:41 Join DerPapst [0] (
20:56:39 Join dan_a [0] (n=dan-mirc@
20:57:01DerPapsthi. there is a little mistake in the DeviceChart wiki page. The 3G iPod can't be charged via USB. Only via FireWire.
20:57:30 Quit Siku ()
20:58:00 Quit Seed (Remote closed the connection)
20:58:53 Join mirak [0] (
21:01:18dan_aDerPapst: Changed. Thank you.
21:02:21 Join Seed [0] (
21:02:25DerPapsti mean :)
21:05:16preglowpetur: cool edit pro does sine waves
21:05:19amiconnpetur: What was so special about your sine generator? I mean, you can easily create sine tracks with Audacity...
21:05:30peturheh - just did that ;)
21:05:50preglowi think i've got a sine wave generator plugin, actually
21:07:06peturbah, no glitches visible *grabs headphone*
21:10:22DerPapstdan_a: if you care: the specs for the firewire charger are 12V 0.67A. and all iPods can be charged via FireWire.
21:10:42DerPapstand the LCD size for 3G is 41x33mm
21:10:45 Quit lostnihilist ("Leaving")
21:10:56DerPapstand probably for 4G and photo/color too
21:12:44peturthis is what I'm hearing: petur/volumeglitch.jpg"> seems like an UDA problem to me
21:13:48 Quit Rincewind (Read error: 60 (Operation timed out))
21:13:49 Join lostnihilist [0] (
21:14:10 Join amiconn__ [0] (
21:14:20 Quit Seed (Remote closed the connection)
21:15:25 Join Seed [0] (
21:16:29petuririver DAC/ADC
21:16:37preglowpetur: looks like a perfectly ordinary volume step
21:17:17peturyou think? looks like quite some under/overshoot to me
21:18:03preglowlooks like a amplitude stepped waveform through an ac coupling cap
21:19:00peturthere's a small dc component during transition - is that normal?
21:20:27preglowsuch an immediate step in amplitude results in an impulse which contains all frequencies, not only dc
21:20:37preglowthe subsequent coupling cap emphasises it
21:20:47godzirraI would really like the iriver clix if it had a bigger hard drive. I wonder how hard it would be to change, or if it even uses a hard drive for that matter instead of flash memory.
21:21:01*petur bows to the expert and goes on with his business
21:21:11 Part DerPapst
21:21:31preglowpetur: haha, don't take me for an expert, this does however look pretty normal if you ask me
21:22:11peturok... it's just the first time I noticed it (and remember it)
21:22:15linuxstbgodzirra: Check the forums at for all your iriver questions...
21:22:19preglowgetting a couple of other opinions would also be wise
21:22:38 Quit amiconn (Read error: 60 (Operation timed out))
21:22:38 Nick amiconn__ is now known as amiconn (
21:23:05 Quit amiconn (" Like's GUI? Then try HydraIRC -> <-")
21:23:21godzirralinuxstb: ahh, thanks. I was just googling for it and not finding much
21:23:39godzirradoes the clix support rockbox?
21:23:43godzirraor vice verse I guess
21:23:46 Join amiconn [0] (
21:24:09 Quit amiconn_ (Nick collision from services.)
21:24:34linuxstbgodzirra: No, the only supported iriver devices are h1x0, h3x0 and H10
21:24:43linuxstb(and iFp7xx
21:24:45mirakdoes anyone ever used a usb to rs232 adapter on linux ? I wonder if it works
21:25:42godzirraOh, well nevermind then. heh
21:26:01*amiconn wonders what happened to the idea of porting to the iGP100
21:26:06bluebrothermirak, I did several times. Worked like a charm
21:26:27bluebrotherProlific and FTDI chipss
21:26:28mirakbluebrother: on linux ? there is no drivers ?
21:26:40mirakbluebrother: the one I see in shop is generic
21:26:56bluebrotherthe kernel has drivers for at least the FTDI and Prolific chips
21:27:12mirakimpossible to have more specs
21:28:37bluebrotherlook at /lib/modules/`uname -r`/kernel/drivers/usb/serial/
21:28:54bluebrotherProlific seems to be widely used as they are cheap
21:29:19bluebrotherbut I also saw one chip that was incompatible with linux. But the only advantage of that chip was its size.
21:30:24 Nick _Lucretia is now known as _Lucretia_ (
21:31:29linuxstbamiconn: Is the iGP100 a Coldfire player?
21:31:52preglowisn't it almost identical to h1x0?
21:32:13dpassen1I thought the problem was there were no issued firmware updates for the iGP?
21:33:50linuxstbDoes it accept updates though?
21:34:35linuxstbI can't remember anyone ever asking about such a port though - so there doesn't seem any demand.
21:35:14 Quit NickDe ("Leaving")
21:35:58godzirraDamnit, I wish I could just find a 30-40 gig hard drive for my h120
21:36:03godzirraor a good priced h340 :/
21:37:35amiconnlinuxstb: The iGP100 is probably 99% identical to the iHP100
21:37:53amiconnJust mechanically different and with microdrive instead of 1.8" hdd
21:40:36 Quit Rob2222 (Read error: 131 (Connection reset by peer))
21:41:13 Join Rob2222 [0] (
21:41:44***Saving seen data "./dancer.seen"
21:42:28linuxstbamiconn: Are you working on the bitmap build system?
21:43:43godzirraSo the gigabeat does not play music yet, correct?
21:43:46godzirrawth rockbox.
21:44:04godzirrai'm trying to find a new mp3 player because I really dont like my ipod.
21:44:06LearOuch, track gain of +64 sounds really bad. :)
21:44:12godzirrawhich I bought recently enouh to return
21:44:16dpassen1+64 dB?
21:44:37markungodzirra: if you decide to buy a gigabeat: only the F and X series will be supported..
21:44:39LearThat's what the tag says at least...
21:44:46*godzirra nods
21:44:50godzirraI was looking at an F
21:44:51 Nick myzar|away is now known as myzar (
21:44:54*myzar licks godzirra
21:44:59*godzirra waves at myzar
21:45:13*petur wonders if he should continue down the philips route or look at the linux usb stack and isp1362 driver
21:45:14godzirramarkun: But until rockbox is working on the gigabeat, I'd have to use WMP to transfer files, wouldnt I?
21:45:16dpassen1Lear: Is there a spike in the file? That seems extraordinarily high
21:45:39LearMust be a bug in Foobar, which did the conversion/replaygaining...
21:46:04markungodzirra: either that or Toshiba's application
21:46:23dpassen1Anything odd in the console? When playing back the track or scanning?
21:46:27markunwith WMP you only get USB 1.1 speeds, with Gigabeat Room you get USB 2.0
21:46:28*amiconn is working on his laptop atm
21:46:34amiconnReplacing WLAN module...
21:48:04LearRe-ran replaygain. Values looked much better.
21:49:22 Join bawb2 [0] (n=bawb2@
21:54:05*petur downloads uclinux to have a peek at the usb stack
21:54:20godzirraI may have to settle for a non rockbox player for now. :/ If I could find a freaking player that supports usb drag and drop I would be not totally heartbroken by that.
21:54:29godzirrasigh.. I miss iriver's old players. :(
21:55:04 Quit barrywardell ("CGI:IRC (EOF)")
21:57:26 Join akaias [0] (n=akaias@
21:57:53 Join Siku [0] (
21:58:27 Quit Lear ("Chatzilla 0.9.75 [Firefox 2.0/2006101023]")
22:01:38 Join amiconn_ [0] (
22:02:53 Quit amiconn (Read error: 60 (Operation timed out))
22:09:44 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
22:11:03*petur finds uclinux download speed a bit low... 1.36KB/s for 266MB - 75 hours to go :/
22:11:35 Join BigBambi [0] (
22:13:04 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
22:13:18 Quit jaczehack ("CGI:IRC")
22:13:31 Part amiconn ("bye")
22:13:45 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
22:16:53 Quit spiorf (Remote closed the connection)
22:17:26 Quit mirak (Remote closed the connection)
22:19:30 Quit linuxstb ("CGI:IRC (Ping timeout)")
22:20:23 Quit bbroke ("Chatzilla 0.9.75 [Firefox]")
22:31:45 Join barrywardell [0] (n=barrywar@
22:33:46 Quit matsl (Read error: 60 (Operation timed out))
22:33:51 Quit lightyear (Read error: 104 (Connection reset by peer))
22:40:51 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
22:51:14 Join matsl [0] (
22:51:44 Quit rretzbach (Read error: 131 (Connection reset by peer))
22:52:49Kitt0s:] :] :]
22:53:09oboKitt0s: does it work for you?
22:53:17Kitt0snot yet
22:53:24Kitt0swill test it in a sec
22:54:24 Quit barrywardell ()
22:54:48Kitt0swich build can i test it on?
22:54:55Kitt0susing today's daily build
22:55:18jhMikeSLinusN: how goes it? Did you notice anything about the settings in slave mode? Seems just going back to mm makes everything kosher. :-\
22:55:23obopatch was created on the current CVS
22:55:35Kitt0son nice job then :]
22:56:21LinusNjhMikeS: haven't had time to check....
22:57:58 Join Davide-NYC [0] (
22:58:05jhMikeSLinusN: I understand...barely any here either but I did make a pcm-coldfire.c file which has the coldfire-specific elements of DMA transfer.
22:58:05 Join RogerBacon [0] (
22:59:28 Join lee-qid [0] (
22:59:58jhMikeSHas a "reverse" version of the pcm playback interface and pretty much all of the dealing with registers in out of pcm_record.c (except a little spdif stuff).
23:00:14 Part Paul_the_Nerd
23:01:27Kitt0sok no errors yet
23:01:28jhMikeSCan't wait till my H120 gets here though. :)
23:02:16 Join silentescape [0] (i=4035f641@gateway/web/cgi-irc/
23:04:34silentescapeanyone there??
23:05:03silentescapehow did you install rockbox on ur iPod?
23:05:12bluebrotherI don't own an ipod
23:05:22silentescapenevermind then
23:05:25bluebrotherbut what's your question?
23:05:31LinusNjhMikeS: nice
23:05:35*LinusN goes back to work
23:05:47 Quit Siku (Read error: 131 (Connection reset by peer))
23:05:55silentescapesomehow i installed rockbox on my 5G iPod without using the manual
23:06:04bluebrotherpeople in this channel usually don't react on hellos. Just ask, if someone's in who knows the answer you'll notice it.
23:06:16preglowjhMikeS: ooh, cool
23:06:28silentescapei just copy and pasted the files into the root of my iPod
23:06:32silentescapeand it worked
23:06:44bluebrotherdid you install the bootloader?
23:07:07jhMikeSpreglow: should be able to feed data right back out but I'm not sure how to coordinate two DMA tranfers like that.
23:07:07bluebrotherRockbox *requires* the bootloader.
23:07:19bluebrotherunless you are using ipl's loader2 which can load Rockbox.
23:07:29silentescapei used loader 2
23:07:35Kitt0sobo: did it work for u?
23:07:57silentescapeso if i used loader 2 do i have to go through the manual?
23:08:18bluebrotherloader2 isn't supported.
23:08:27silentescapeyea i know
23:08:33bluebrotherthus, the manual only describes the official way, which is using the Rockbox bootloader.
23:09:04bluebrothersee the wiki page Kitt0s mentioned before. It has some information on how to use loader2
23:09:08 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
23:09:22 Join Id2ndR [0] (
23:09:33BHSPitLappysilentescape, so, do you even have a problem?
23:09:35silentescapei dind't find anything on the loader 2
23:09:49silentescapeyea kinda
23:10:10bluebrotherlook at the end of that page.
23:10:29*jhMikeS can stop pestering everyone about testing iRiver stuff now :)
23:11:03bluebrotherjhMikeS, what are you working on?
23:11:10oboKitt0s: seemed to, but I never used the original
23:11:10silentescapei c
23:11:21 Quit amiconn (Nick collision from services.)
23:11:21 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
23:11:36Kitt0sseems to work for me 2.. wich settings do u use?
23:11:40Kitt0sthe fast, faster etc.
23:12:47oboKitt0s: I grabbed the first set I could find in the thread - this is a real quick'n'dirty bit of work just to get it back again
23:13:18 Quit Kohlrabi ("leaving")
23:13:46jhMikeSbluebrother: that monster recording update but I also went ahead and added the full duplex sound support which really just meant adding a low level pcm recording interface much like the playback one. The codec recording uses it now and suprisingly went off without a hitch.
23:13:53 Join Kohlrabi [0] (
23:14:21oboone up, ryrans
23:14:52 Join FOAD [0] (
23:15:21 Join barrywardell [0] (n=barrywar@
23:17:07Kitt0sits still have some bugs i think
23:17:16Kitt0sit still jumps sometimes
23:17:47oboKitt0s: yup, I think it misses the optimisations that used to go with it
23:18:00Kitt0scan the faster and fastest be disabled? :|
23:18:29oboKitt0s: set them to their max level?
23:23:28 Join midgey34 [0] (
23:24:56 Quit lee-qid ("Trillian (")
23:26:24 Quit FOAD_ (Read error: 110 (Connection timed out))
23:28:21 Join JoeBorn [0] (
23:28:52 Quit bawb2 ("seacrest out!")
23:30:39 Join bawb2 [0] (n=bawb2@
23:34:58 Join TerrorByte [0] (i=4889bb7a@gateway/web/cgi-irc/
23:35:04 Quit Febs ("CGI:IRC (Ping timeout)")
23:36:03 Quit JoeXBorn (Read error: 60 (Operation timed out))
23:37:07 Part LinusN
23:41:02 Quit TerrorByte ("CGI:IRC (EOF)")
23:41:02 Quit silentescape ("CGI:IRC (EOF)")
23:41:47***Saving seen data "./dancer.seen"
23:47:32 Quit ender` (" A computer program will always do what you tell it to, and seldom what you want it to.")
23:50:58 Quit random81 ("Chatzilla 0.9.75 [Firefox 2.0/2006101023]")
23:51:33 Join Paul_the_Nerd [0] (
23:53:11jhMikeSis set_irq_level a relatively cheap or expensive op on coldfire?
23:54:05preglowrelatively cheap, i'd say
23:57:52jhMikeSTo protect the pointer when calcing recording peaks. It run from it's last position up to the current DAR1 but DMA1 must set it when the next data is available and pcm_rec_get_peaks must update the cp after peaking.
23:58:09preglowi'd gues the whole op takes some ten cycles
23:58:39 Quit petur ("Zzzzzz")

Previous day | Next day