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).

Notice: Only Gecko based browsers prior to FF4 support the multipart/mixed "server push" method used by this log reader to auto-update. Since you do not appear to use such a browser, this page will simply show the current log, and not automatically update.

#rockbox log for 2007-03-02

00:00:11roolkusaratoga: I took Basic at Uni - there was no C course at the time - don't generalise from your own experience
00:00:56preglowthe soldering -> c experionce crossover is a bit... optimistic too
00:01:10LinusNwe have supplied 8mb builds for years, and now we are debating a build that has 10 times more users
00:01:23|Rincewind|you don't to know c to compile, just the ability to follow a guide and search the whole rockbox wiki for the bits of information you need
00:01:28preglowLinusN: i don't really think it's a debate, i'd just go ahead and add the build
00:01:34pixelmano - I'm fine with the extra daily
00:01:42 Quit kaaloo ("Leaving.")
00:02:37amiconnLinusN: That supplying of 8MB builds is one thing I wonder about
00:03:07LloreanI just like the idea of "hardware mod" builds being in the daily, and maybe even compiled for the build table, but not in the download table on, as I think they'll confuse a lot of users, especially if we get more in the future.
00:03:14amiconnI think the question here is whether we want to support all mods or no mods in th eofficial builds
00:03:20preglowamiconn: i think we could supply it, but i'd like to remove it from the current build table
00:03:30preglowlet's not make it an "all or nothing" question
00:03:40amiconnBut only supporting some of them sounds like an unfair thing
00:03:48roolkupreglow: but then nobody will know if it is broken?
00:03:55Lloreanpreglow: It might be nice to keep it in the actual error/warning table, but remove it from the download portion of that page, so that only archived dailies of it are downloadable, for neatness in that aspect?
00:03:59preglowroolku: well, yes, the daily build will be broken...
00:04:16 Join FordGT [0] (i=4a470f22@gateway/web/cgi-irc/
00:04:16amiconnAnd including mods in the svn builds causes longer build cycles
00:04:16preglowLlorean: then what's the point?
00:04:28roolkupreglow: but not visible in the table and hard to track back to the commit that caused it
00:04:28preglowLlorean: if it's actually compiled, let's let people download it
00:04:42preglowroolku: i think breaking an alarm_rtc target will be easy to track down, though
00:04:42Lloreanpreglow: My concern is end-user confusion. People who've done a hardware mod know to look for it. People who don't know it exists don't necessarily realize there are two builds for their target.
00:04:46scorchewe could implement a separate build table for all the mods underneath the extras in downloads, or even create a new entry
00:04:53LinusNhow many mods are we talking about?
00:05:05LloreanLinusN: I think the assumption is that we don't know how many there will be in the future.
00:05:09LloreanWe have 3 right now, right?
00:05:11amiconnroolku: Any mod could break in theory. Does that mean we should provide builds for all mods, even in combination?
00:05:33Nico_Pwhy not add runtime detection in the plugins and when they are run on a H120 that doesn't have the mod they would fail gracefully and siaply a message like "sorry, but this only works on modded devices"
00:05:51pixelmaI think it's 4 mods (at least)
00:05:59LinusNNico_P: they would clutter the plugin browser
00:06:18Nico_Phow many plugins are we talking about ? one, two ?
00:06:19 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
00:06:30LinusNsomething like that
00:06:33roolkuNico_P: yes and add an advert for the clock chip manufacturer. :)
00:06:35pixelmaNico_P: would you want to see a plugin that never works - even if it fails "gracefully"?
00:06:41 Join SirFunk [0] (
00:06:49*amiconn knows about at least 6 mods or "behaviour variations" against svn
00:06:57n1sJdGordon: we want the left from browser -> root menu back!
00:07:02amiconnSome of them apply to multiple targets
00:07:10amiconn...and some of them can be mixed...
00:07:18Nico_Ppixelma: i would probably just delete them
00:07:29roolkupixelma: there are loads of plugins I never user one more or less doesn't matter to me
00:07:30 Join Kevinaswell [0] (i=4ba1a0bc@gateway/web/cgi-irc/
00:07:36Nico_Psame here
00:07:39pixelmayou'd have to do that everytime you update
00:07:39Kevinaswellso now that I got rockbox finally running, i have another question XD
00:07:39*|Rincewind| cries the same as n1s
00:07:43 Quit lee-qid ("aufwiederbyebientotsayonara")
00:07:57Kevinaswellhow do i get my computer to recognize it again?
00:08:08Kevinaswelli tried to plug it in to add themes, but nothing happened at all.
00:08:35roolkupixelma: write a script :)
00:08:37LloreanKevinaswell: Shut it down, and then turn on the hold switch immediately after turning it on.
00:08:44Lloreanroolku: And you want all of our users to write a script?
00:08:49JdGordonn1s: im with you there...
00:08:55LloreanJdGordon: Everyone is.
00:08:59KevinaswellLlorean: shut it down while it's unplugged or plugged?
00:09:05Nico_Pwtf i hadn't seem that left in browser root didn't go to rockbox menu anymore... why ??
00:09:07LloreanKevinaswell: Unplugged.
00:09:13pixelmaJdGordon: yes we changed our minds...
00:09:13LloreanKevinaswell: Don't plug it in until you're in the Apple OS.
00:09:16roolkuno, i think most users won't bother with having another (for them) useless file there
00:09:20JdGordonpixelma: haha really?
00:09:24LloreanJdGordon: Yes.
00:09:27LinusNJdGordon: really
00:09:29LloreanNico_P: Don't worry, it should be fixed.
00:09:31*JdGordon can access again :D
00:09:40Kevinaswellokay. thanks.
00:09:41JdGordonok, ill put it back in today
00:09:46|Rincewind|JdGordon: something is very strange about the root menu and my patch. If I call playlist_viewer() from my patch and then exit it, it wants to enter the database
00:09:46preglowJdGordon: with the amount of people changing their minds here: good for you :)
00:09:47Lloreanroolku: I think users will try it, and complain that it doesn't work. Many users.
00:09:55roolkus/bother with/mind/
00:10:00amiconn(1) 8MB mod: possible for all sh based archoses - 6 targets. (2) RTC alarm mod for recorder v1. (3) Backlight for Ondio FM and SP. (4) disk poweroff for archos player (it's a hardware revision thing whether this works properly). (5) autorock, for all targets. (6) RTC for H1x0 - 2 targets.
00:10:01Nico_PI was afraid it was because there had been too much complaining from nostalgics of the old interface
00:10:06|Rincewind|JdGordon: the same happens with rockbox_browse()
00:10:08LloreanKevinaswell: You'll have to use Menu+Select to reboot out of Apple OS to get back to Rockbox, after you're done.
00:10:22roolkuLlorean: how many users have complained yet?
00:10:49KevinaswellLlorean: thanks. how does the file tree work for rockbox? do i have to re add all my music to my ipod?
00:10:53roolkuLlorean: vs. one user who said he will now do the RTC mod because it is included in the SVN
00:10:54amiconnCombinable: 1, 2, 5 / 1, 3, 5 / 1, 4, 5 / 5, 6
00:11:01LloreanKevinaswell: No, investigate the "Database" in the manual.
00:11:05amiconnNow how many extra builds does that yield?
00:11:19KevinaswellLlorean: thanks, mate. sorry if this is annoying.
00:11:25Lloreanroolku: Yes, but we're talking about a single day here, many of our users don't update but maybe monthly anyway.
00:12:04preglowbut please let's not debate whether we should include non-working plugins or not
00:12:07barrywardell_amiconn: while you mention it, did you ever figure out if the disk poweroff problem was the same as I was having with the H10?
00:12:09preglowbecause we really shouldn't
00:12:17|Rincewind|roolku: I wouldn't want to have plugins that don't work
00:12:17LloreanLinusN: We could leave the HAVE_RTC (or whatever the define is) plugins out of the H120 build no matter what, maybe?
00:12:25roolkupersonally I'd rather have something extra instead of something missing
00:12:28Lloreanpreglow: Roolku is trying to debate it.
00:12:44Lloreanroolku: You'd rather have extra broken things, than no broken things at all?
00:12:46amiconnbarrywardell_: I can't; it is LinusN's player which does have the problem.
00:13:13barrywardell_ah, so did he ever check that?
00:13:20roolkuif the broken thing (i.e. not existing thing in my mind) implies an extra thing in certain cases - yes
00:13:23amiconnHe did some investigation, it seems to be a different problem, but it's mysterious
00:13:26LinusNbarrywardell_: my player is sick atm
00:13:56roolkuI can only say my opinion
00:13:58preglowit's really simple for me
00:14:09preglowi don't want to waste time answering users why their plugins don't work
00:14:10preglowit wastes my time
00:14:22preglowlike i do with repeating thingsg
00:14:33Lloreanroolku: How are plugins that don't work how they should "extra" in any sense but "extra buggy"?
00:14:37roolkuanyway - I would appreciate if the code was compiled and available for users who can't compile it themselves
00:14:50amiconnLinusN: Battery contacts? Or still the batteries?
00:15:00LinusNboth, i guess
00:15:06JdGordonlame... nothing in either ml or the forums about the new menu :p
00:15:18 Quit Febs (Read error: 110 (Connection timed out))
00:15:27LloreanJdGordon: People outside this channel just don't update that much
00:15:28preglowno one seems opposed to a daily build of the rtc mod
00:15:32amiconnIt seems I have no luck with those high-capacity NiMHs. This new generation of low-self-discharge NiMHs might work better
00:15:45roolkuLlorean: I don't fancy a polemic debate - you can twist words as much as you like. In the specific case here I have voices my opinion. I can accept that other people have a different one so please do the same
00:16:08amiconnMy archoses do work, but if I don't use them for a few days, batteries are empty...
00:16:27preglowamiconn: i've got a couple of nimh devices that are the same
00:16:39preglowmost noticably a camera
00:16:46Lloreanroolku: I just don't understand yours at all. You're advocating including extra things that don't work as if it were good. Why then shouldn't we compile all plugins for all targets?
00:16:47saratogadoes anyone have any idea why I can't get ipodpatcher to properly patch a 3G without screwing up the bootloader?
00:16:49roolkupreglow: any advice on how I go about it
00:16:52saratogaI assume its still supported?
00:17:04amiconnI already have one set of these new-generation NiMHs (not in an archos) which works very well, so probably I should get a few more
00:17:10preglowroolku: i dunno, linus has said he thinks it's ok, so just assumed he's on it in some way
00:17:14Lloreansaratoga: Use the older IpodInstallation wiki page for now.
00:17:19preglowroolku: few of us others have access to the build servers
00:17:28barrywardell_LinusN: :( If you ever get it working, it was just matter of waiting 1 tick after turing disk power on to allow the voltage to stabalize
00:17:40LinusNbarrywardell_: i understand
00:18:00preglowroolku: bagder is also a nice chap to bother about build server stuff
00:18:05LinusNpreglow, roolku: it's a matter of adding the RTC build as a target in tools/configure
00:18:06amiconnbarrywardell_, LinusN: That reminds me - the weird behaviour in the ata driver is still there
00:18:41amiconnAt initial poweron, the ata driver waits one full second for the voltage to stabilise, but at normal spinups it doesn't wait at all...
00:18:41roolkuLlorean: no, but I think it is a negible price to pay for something that is of use for some people
00:18:46pixelmaroolku: I take it to the extreme... should all of the other users have backlight settings on their non-modded Ondios?
00:18:52|Rincewind|JdGordon: have you done something important to the main loop in gwps.c when you wrote the root menu?
00:19:08Lloreanroolku: That's because it's a price you don't have to pay, but I personally will probably have to pay on a daily basis as people begin upgrading their builds.
00:19:23JdGordonnothing really major... but possibly adding the returns where I did could afect it
00:19:27markunalienbiker99: what are the flaws in the new main menu?
00:19:28Lloreanroolku: It's also a 'price' that makes Rockbox look vastly less professional because it packages non-working programs.
00:19:29JdGordonsomthing broke?
00:19:33roolkupixelma: sorry I don't understand your analogy
00:19:38 Join fasmaie [0] (
00:19:52preglowroolku: problem is that a negligible price like that soon grows big if we continue with that practice
00:20:02preglowso i say let's not start it in the first place
00:20:04|Rincewind|my patch broke, leaving functions like playlist_viewer() or rockbox_browse() now want to enter database
00:20:05roolkuLlorean: read again: "I think"
00:20:29Lloreanroolku: Yes, but I feel particularly slighted by the fact that you're perfectly willing to pay for it with my time.
00:20:37|Rincewind|even when database is not ready/in use
00:20:54roolkuLlorean: and "Llorean: I don't fancy a polemic debate - you can twist words as much as you like. In the specific case here I have voices my opinion. I can accept that other people have a different one so please do the same"
00:21:04JdGordon|Rincewind|: which patch?
00:21:04preglowhe's not exactly twisting words now
00:21:11barrywardell_amiconn: I think it's only a fringe case in practise. Only happens if ide power is off already
00:21:17|Rincewind|record button config
00:21:26LinusNi think the biggest problem with always having RTC enabled is the added, nonworking plugins. And the reason that it will be a problem is that users who don't know about the RTC mod *will* ask about the nonworking plugins in the forums, mailing list and IRC.
00:21:31amiconnbarrywardell_: Yes, that too.
00:21:32barrywardell_amiconn: but I think it should be removed
00:21:38|Rincewind|JdGordon: #5555
00:21:40preglowLinusN: amen
00:21:46*preglow goes back to code
00:22:05roolkuLlorean: I and I feel particularly slighted by the fact that you're willing to waste others people time
00:22:07amiconnbarrywardell_: Maybe it's a good idea to always wait a little bit for the voltage to stabilise
00:22:20amiconnJust one tick, as required on H10
00:22:24preglowroolku: they are themselves choosing to do so, that's the difference
00:22:26Lloreanroolku: You suggested doing so before I began to do so, so I feel vindicated by it being your idea, if you want to put it that way.
00:22:34barrywardell_amiconn: for the H10 at least, that is done in ide_power_enable()
00:22:57roolkuLlorean: I guess you'll have to live with that then
00:23:04amiconnYes, but maybe it would be a good idea to do it in general
00:23:08LloreanLive with what? I feel fine.
00:23:30 Join donvito [0] (
00:24:13barrywardell_amiconn: yes, I think so
00:24:21LinusNstill, i think if any mod "deserves" a svn build, it would be the RTC mod
00:24:46markunit is a pretty cool mod :)
00:24:48LinusNit is vastly more popular than the other ones
00:24:48preglowagreed too
00:25:15pixelmathe problem is that it's hard to draw the line
00:25:18amiconnbarrywardell_: Regarding the player - it's strange that even the archos fw of the earliest players which had ata power control (the very first generation didn't) has a pair of ata power control functions - which are not identical with the initial ata poweron, that happens in a separate place
00:25:18LloreanLinusN: I'm all for it having a build, of any sort other than "The only H120 build we offer"
00:25:19LinusNand it's not like we need to set a policy either
00:25:55saratogaLlorean: is there some easy way to just remove the rockbox bootloader?
00:26:11saratogai'm mostly interested in getting the retail OS to work
00:26:18Lloreansaratoga: ipodpatcher -w bootpartition.bin is probably what you want to do, I assume you kept your original backup?
00:26:22LinusNit makes quite a few users (and devs) happy
00:26:27linuxstbsaratoga: dan_a has reported that ipodpatcher is working fine on his 3g.
00:26:27saratogafollowing the old instructions gets rockbox working, but the bootloader dies loading the retailos
00:26:33JdGordon|Rincewind|: ok, rockbox_browse returns an int now which could be your problem... and you need to return GO_TO_REC (or something similar.. check root_menu.h) to load the recording screen
00:26:41preglowit'd probably make me happy if i dared opening my h120 one more time
00:26:43amiconnLinusN: Depends on how you measure popularity. If you put the number of modded devices in relation to the number of all devices of that type running rockbox, I doubt it
00:27:00preglowamiconn: we're not doing a statistic here
00:27:07LinusNamiconn: that is irrelevant
00:27:27|Rincewind|JdGordon: ok, that probably is the problem, I still use it as a bool and true = usb in this case
00:27:37LinusNthe ratio of modded/unmodded devices is irrelevant
00:27:42preglowif ten people have a h120 mod and five people have an fmrecorder mod, then the h120 mod is the most popular one
00:28:21saratogaLlorean: yes I've kept the extracted firmware, though running that command just rendered the ipod unable to boot again
00:28:24JdGordonnot it the only 5 ppl with a recorder are the same 5 using the mod
00:28:32Lloreansaratoga: "Extracted firmware"?
00:28:34JdGordonbut we dont leep stats do we?
00:28:36linuxstbSo is anyone against adding mods to the current builds table (but not making the build servers return the .zips), and adding them as daily downloads?
00:28:44preglowi'm so, so tired of white noise now
00:28:48Soapit would be nice if someone with a vested interest simply ran a parallel build server with "mod builds"
00:29:01LinusNlinuxstb: why not offer the zips?
00:29:16linuxstbAn extra load on the build servers, slowing down the builds.
00:29:16roolkulinuxstb: could be a good compromise, but requires some more effort than just adding a build
00:29:20LloreanI think the .zips should be on a separate page, or in a separate table, at the very least.
00:29:45*amiconn thinks that providing mods as daily builds would be more than enough
00:29:48saratogaLlorean: the bootpartition.bin, although given that ipodpatcher.exe had already blotched my bootpartition I suspect its no longer good
00:29:48LinusNyeah, the mod builds could be in a separate download section
00:30:00LloreanI really, _really_ don't want normal users accidentally trying to install officially-modified builds because they don't realize there's two builds for their target.
00:30:01preglowLinusN: do you know if doing a build table for the dailies would make for a big hack?
00:30:07*JdGordon requests archos without tagcache as mods also
00:30:19Lloreansaratoga: Yes, the bootpartition.bin is supposed to have been created before you install anything...
00:30:21 Nick midkay_ is now known as midkay (
00:30:23roolkuLinusN: but it would still be good if failure to build them would be visible
00:30:48LinusNpreglow: i think it wouldn't be that easy - it depends on the amount of hardcoding in the scripts
00:30:53scorcheas per JdGordon's suggestion, at least just rombox
00:30:59preglowLinusN: yeah, no point if it's a bother
00:31:04saratogaLlorean: oh the original, I don't konw what happened to it, its been a year or so since I installed the bootloader
00:31:10 Quit petur ("Zzzzz")
00:31:14saratogais there someway to get another one?
00:31:31Lloreansaratoga: If you've managed to damage your apple OS image at all, you need either the original, or a properly extracted apple_os.ipod
00:31:50pixelmascorche: is rombox still buildable without tagcache after all?
00:31:52linuxstbsaratoga: - the .ipsw file linked from there is a zip file. Unzip it and you'll get a Firmware-X.Y.Z file which is an image of your firmware partition.
00:31:53Lloreansaratoga: You pretty much have to extract it from an ipod update tool, or restore your ipod, or find someone with a 3G who can give you one.
00:32:33linuxstbsaratoga: But note that when you restore that Firmware-X.Y.Z file, your ipod will want to flash itself, so let it...
00:32:38scorchepixelma: it should be
00:32:58markunJdGordon: I would like to have (mostly) global volume button keys for the Gigabeat. Any idea how it could be done in a nice way?
00:33:34 Part midkay ("Leaving")
00:33:35|Rincewind|JdGordon: it seems that the root menu introduced a bug at USB handling. I had music playing, connected usb, disconnected. Now it says "Lese Festplatte..." (="read disc...") and is frozen
00:33:38 Join midkay [0] (n=midkay@rockbox/developer/midkay)
00:33:43saratogalinuxstb: just to be clear, I should use ipodpatcher -w Firmware-xyz ?
00:34:08roolkuright. So what is the conclusion wrt to the RTC build?
00:34:21JdGordonmarkun: eaisest way is to add actions and then the kepmap to each major context
00:34:39JdGordonbut #ifdef around the action because most targets wont be able to do that
00:34:56LinusNroolku: *my* conclusion is that i want a svn build of the rtc mod, but we have no concensus
00:34:58 Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb)
00:35:01linuxstb_saratoga: Yes.
00:35:16JdGordon|Rincewind|: hmm... damn
00:35:54|Rincewind|In the sim I got a core dump but thought the problem was with the simulated usb
00:36:14|Rincewind|it should go to root menu, right?
00:36:33preglowLinusN: i'd say the people with the build server have a bit more say than the rest, though
00:36:39JdGordon|Rincewind|: what should?
00:36:44barrywardell_sorry, wrong window
00:36:45LinusNpreglow: :-)
00:37:07preglowlet's not make some great big deal out of it and add the build. the day people come in here whining for the 8 meg build, we can discuss adding that too
00:37:08|Rincewind|if I unplug usb, then the music has stopped playing, so it should show the root menu
00:37:14saratogalinuxstb_: thanks for your assistance
00:37:15LinusNi'm just a little tired of the "if we do X, we have to do Y" arguments
00:37:22preglowLinusN: exactly
00:37:48preglowi don't think adding a build to the table implies any kind of policy
00:37:56LinusNme neither
00:37:58preglowit's just one more build people have requested
00:38:26Soapbefore you add the build, do a survey, and make them tell you what about the three build enviroments they had trouble with ;)
00:39:04 Quit Nico_P (Remote closed the connection)
00:39:17JdGordon|Rincewind|: no, it should put you back n whatevr screen you were I... i tink
00:39:41markunCan't we have an extra build for every target with the album art patch applied? (just kidding ;)
00:39:42 Join DerPapst [0] (
00:39:50barrywardell_why doesn't sleep() work in bootloader builds for ipod/h10
00:40:34|Rincewind|JdGordon: the problem is, the WPS returned with SYS_USB_CONNECTED, but you don't handle this case in root_menu.c
00:40:36SpAwNwow rockbox is realy cool.
00:41:02markunSpAwN: yes, it is :)
00:41:06*roolku is still confused what he should do now
00:41:11SpAwNonlything i cant seem to fix is the scroll speed...i see the options for it..but they dont sem to make adifference
00:41:11JdGordon|Rincewind|: the wps returns SYS_USB_CONNECTED ?
00:41:11DerPapstlinuxstb: i have a question about ipodpatcher and OSX. The dmg file is automounted by the system and then executed?
00:41:19LinusNbarrywardell_: interrupts are disabled
00:41:34SoapSpAwN: ahh, you are on an iPod.
00:41:38|Rincewind|JdGordon: gwps.c on line 639
00:41:44SpAwNSoap, yes ipod video
00:41:45linuxstb_DerPapst: I've no idea...
00:41:49n1sSpAwN: they don't do what you thik they do
00:41:51SpAwNSoap, is this a known issue?
00:42:05roolkuadd build target/remove run-time detection/do nothing?
00:42:13SpAwNn1s, hmm what u mean?
00:42:14barrywardell_hmm. can't we implement a sleep without interrupts?
00:42:15linuxstb_DerPapst: What makes you ask that?
00:42:15LinusNroolku: add build target
00:42:18Soapyes, if you are up to compiling your own build you can add the Kernel on COP patch, which will help some.
00:42:25preglowroolku: in any case, runtime detection should nolonger be needed, so you can remove that
00:42:28n1sSpAwN: look for them in the manual, they control line scrolling for text.
00:42:35barrywardell_even just a wrapper around udelay() would work?
00:42:44preglowroolku: then you can add a build target like linusn says. model it on the way mods are handled for the other targets
00:42:58SpAwNn1s, hmm but i can make it go faster?....
00:43:07JdGordon|Rincewind|: ah ok.. thanks... easy fix
00:43:09 Join Ribs [0] (n=ribs@
00:43:16SpAwNSoap, is there info on compiling it...ive compiled a few kernels b4....
00:43:18JdGordonshould it go back to the screen you were in? or the root menu?
00:43:39n1sSpAwN: scrolling a list with the wheel thingy−− not really, text scrolling −−- sure
00:43:40roolkupreglow: okay, I'll try :)
00:43:47LinusNJdGordon: root is probably the easiest for now
00:44:05SpAwNn1s, hmm yea im looking to be able to scroll though my music list quicker.
00:44:11|Rincewind|i think it should go to the root menu, because the file on disc that was playing could have been deleted
00:44:13DerPapstlinuxstb: heh.. but you've made it ^^ It's because i'm trying to help s.o. over at the iPL forums to install loader2 on his nano 1G but he... well... is not very good at describing what happens. so i don't know how to pass args to ipodpatcher.
00:44:19SoapSpAwN: in the Wiki, under DocumentationIndex you should find guides for the three maintained ready-to-go build enviroments, there is also a forum board dedicated to compiling.
00:45:00SpAwNSoap, allright thanks man :-)
00:45:01DerPapstlinuxstb: he says the dmg file opens in the terminal and asks him to install the rb bootloader.
00:45:03 Quit ender` (Read error: 104 (Connection reset by peer))
00:45:20 Quit CriamosAndy ("( :: NoNameScript 4.03 :: )")
00:45:29linuxstb_DerPapst: Double-clicking the .dmg file will mount it. He'll then need to drag it somewhere (e.g. to the Desktop). Then in a terminal prompt, type "cd ~/Desktop" followed by ./ipodpatcher ....
00:45:41linuxstb_s/drag it/drag ipodpatcher/
00:45:48DerPapstthats all i wanted to know. thanks :D
00:47:41 Quit Kevinaswell ("CGI:IRC (EOF)")
00:47:48DerPapstlinuxstb: i hope he understands it ;)
00:48:46 Quit Juice^ ("Leaving")
00:48:58LinusNpreglow: does the rtc alarm detection work fine on the ipod?
00:49:18preglowLinusN: should, if you just mean wake on alarm detection
00:49:38preglowhow? doesn't work with yours?
00:49:39LinusNi am facing a similar problem on the h300
00:49:59preglowhow similar? :=
00:50:04LinusNthe h300 bootloader reads the interrupt registers
00:50:06 Join ender` [0] (
00:50:20preglowLinusN: well, then just use the code as is, should work
00:50:22LinusNso rockbox doesn't see the rtc wakeup bit
00:50:33LinusNpreglow: that's what i figured
00:51:15linuxstb_DerPapst: Maybe you should offer ipodpatcher builds with an embedded loader2 binary for IPL installation...
00:52:24JdGordonLlorean: hehe... we are on svn now.. not cvs :p
00:52:57 Join Rob2222 [0] (n=Miranda@
00:53:11LloreanJdGordon: I just can't untrain my fingers.
00:53:24JdGordonsame... half the time im typs cvn up :p
00:54:00bluebrothercvn? what's that? ;-)
00:54:26JdGordonexcalty... bash asks the same thing
00:54:40|Rincewind|JdGordon: you could define an alias in you bash config
00:54:42JdGordonLinusN: is a-b mode not enabled in the x5 because of buttons?
00:54:55LinusNi have no idea
00:55:09LinusNi believe there is a patch for it somewhere
00:55:18preglowLinusN: you need to merge the two rtc pcf drivers, but i guess you've noticed that
00:55:29LinusNpreglow: yeah
00:55:42preglowLinusN: btw, h300 can dispense of the 2099 hack and instead use the wake on rtc bit to signify an enabled alarm
00:56:07SpAwNSoap, do you know of a place where i can find more inf on the COP patch? i cant seem to find it on the rockbox site.
00:56:15LinusNpreglow: ah, yes
00:56:34preglowLinusN: but i don't know if it's worth bothering, if these players exist in 2099, i'll personally arise from the dead to pop a bottle of champagne and fondle some live women
00:56:35SoapSpAwN: on the patch tracker
00:56:57DerPapstlinuxstb: might be a good idea... but i can compile it only for 2 systems and i don't know how to embed a loader...
00:57:05SpAwNSoap, killer thanks :-)
00:57:13pixelmaJdGordon: - you'd have to look into "Maxwen's build", maybe he states the actual patch for it
00:57:32LinusNpreglow: there is a risk that the OF always sets the wake-on-rtc bit...
00:57:41Lloreanpreglow: I intend for my H120 to be in use in 2099 by my grandson, with a 2tb solid-state disk and a 6600mAh nanotechnology based battery.
00:57:52JdGordonyeah, thats where i was... cant find that build in the unsupported builds..
00:58:04preglowLinusN: ah, yes, there's that. well, in that case i also have to live with that so the code should handle that as well
00:58:14LloreanJdGordon: Maxwen's build is offered at the iaudiophile site's forums.
00:58:23preglowLlorean: no rocketpack?
00:58:36 Quit ender` (" Programming is like sex becuse: 2. Once you get started, you'll only stop because you're exhausted.")
00:58:43preglowi just assume everyone will live in orbit around the earth by then
00:58:46JdGordonLlorean: have you got a link directly to it?
00:58:47scorcheit should be able to make me coffee by then as well
00:58:50Lloreanpreglow: I'm not a fan of the 'convergence' theory of pocket-sized devices, sorry.
00:58:58preglowLlorean: :PP
01:00:12LloreanI think I'm cursed with remotes in general.
01:00:16 Quit anathema (Read error: 110 (Connection timed out))
01:00:16LloreanI just broke the one with my gigabeat.
01:00:19 Quit obo ("bye")
01:00:34scorcheLlorean: stop going to the gym
01:00:47JdGordonbah, his applied [patches page doesnt say what Fs the a-b patch is
01:01:38scorcheJdGordon: i havent checked (obviously), but are the aspects of database that are in the menu surrounded by the tagcache ifdef, or do i need to do that?
01:02:05JdGordonI tihnk i was good and ifdefed them all.. but better check
01:03:30Lloreanscorche: I just tried to look up the remote part. This site has it out of stock, but $45... a significant fraction of what I paid for the whole player. Gr.
01:03:33midkayJdGordon: nice work on root menu.. finally got to try it. :) i'll have to get used to it a little, but it seems like a better system that's worth learning.
01:03:37*JdGordon thinks this maxwen person is doing a-b mode badly :p
01:05:38***Saving seen data "./dancer.seen"
01:05:41 Part Llorean
01:06:26linuxstb_scorche: Did you buy that av320?
01:06:42scorchelinuxstb_: naw...lost it =(
01:06:51scorchei tried though
01:07:06 Join merlin2049er [0] (
01:07:06|Rincewind|What happens in this scenario: I enter playlist viewer directly from the main loop in gwps.c. (in my patch). While I am in there, I connect usb. Now the playlist_viewer() function exits with "true", signalling that usb is connected. What happens if I don't pass this information on to the loop in gwps.c? (what I mean is, is the SYS_SUB_CONNECTED event only created once or will gwps notice it the next time it polls the buttons?
01:07:13scorchethis guy was constantly upping his own price to make sure no one else got it
01:07:42LinusN|Rincewind|: the SYS_USB_CONNECTED event is sent only once
01:08:40toffeJdGordon: could it be possible to make sub menu in the plugin menu and arrange them like in the manual (games, demos,applications..)
01:08:44XavierGrso what will happen with left = go back in settings and STOP = stop playback or cancel?
01:09:03XavierGrcurrently STOP is stop on H300/H100 but cancel on ondio
01:09:17JdGordonspeaking of ebay auctions.... soneone mentioned missing out because the auction ended at midnight? Why dont wee have a dedicated rockbox ebay account so that doesnt happen again (i.e you guys are out cold while im having lunch.. i could bid)
01:09:37JdGordontoffe: i belive bluebrother is working on that
01:10:47pixelmaXavierGr: not that again (at least not today) ;)
01:10:48|Rincewind|JdGordon: I don't think a multinational ebay account is possible
01:11:03DerPapstlinuxstb: does ipod2c only accept bootloaders in *.ipod format?
01:11:13toffeJdGordon: for ebay you have some utlities like biet-o-zilla which can bid at the last minute for you
01:11:33toffeit is a firefox extension
01:11:43XavierGrpixlema: heh, sorry... I just saw JdGordon and wanted to bring his attention on this
01:11:43scorchetoffe: yeah...this guy must have used something like that
01:11:53bluebrotherI can perfectly log into with my account
01:12:00scorchei should get it just for those opportunities
01:12:10barrywardell_grrr. sleep() doesn't work on PP targets, but commenting out it's contents make the bootloader not work???
01:12:20preglowJdGordon: how would that work out with credit card details and the like?
01:12:34toffescorche: what are you looking for ?
01:12:57JdGordonok, fine.. ignore me.. i wont try to be helpful anymore :p
01:13:24toffeperhaps a paypal account link to the main office of rockbox ;)
01:13:25scorchepreglow: use the rockbox paypal account....and if it is personal, we can always just donate the money back....but you would have to trust that person a great deal to allow them access, which i dont think would happen
01:13:35scorchetoffe: lost out on an archos av320 today
01:13:38bluebrotherbut I don't think shared accounts are allowed on ebay
01:13:44preglowscorche: nah, it's the trust deal
01:13:52toffescorche: hox much ?
01:13:57pixelmabluebrother: but be aware that the method-of-payment button sometimes isn't translated properly :/
01:14:02preglowi don't want anyone to have to be liable to refund a ton of cash if they fuck up either
01:14:14preglowwhich is bound to happen sooner or later
01:14:32scorcheit is more trouble that it would be worth
01:14:42bluebrotherI don't think shared accounts are useful there, anyway
01:14:50 Quit saratoga ("CGI:IRC")
01:15:23barrywardell_LinusN, linuxstb: any idea why even though sleep() doesn't work on PP, commenting out the contents of sleep() make the bootloader freeze?
01:15:30scorchetoffe: item 170084463215
01:15:39scorcheerrrr....not that one
01:15:52LinusNbarrywardell_: perhaps it still needs the yield()?
01:16:41linuxstb_DerPapst: Yes - hence the name...
01:16:43 Part jhulst ("Kopete 0.12.4 :")
01:16:52 Quit bluebrother ("nite all!")
01:16:57scorchetoffe: 170084460395
01:17:40barrywardell_LinusN: ah, yes. commenting out yield() makes things work again.
01:17:50 Quit perldiver (Read error: 60 (Operation timed out))
01:18:56DerPapstlinuxstb: i wasn't that sure because of fprintf(stderr,"Usage: ipod2c file.bin cname\n");
01:19:18toffescorche:you can try this one , it is for repair 290088015014
01:19:42toffeno screen
01:19:43linuxstb_DerPapst: Ah...
01:19:57 Quit fasmaie (Remote closed the connection)
01:20:02 Join JustJohnny68 [0] (
01:20:46 Quit DerPapst (Nick collision from services.)
01:21:03scorchetoffe: i would like one that works though...not sure what is left to be done really
01:21:22*scorche looks over at linuxstb_
01:21:29 Join DerPapst [0] (
01:21:32barrywardell_LinusN: does this look like an ok way to get sleep working for the PP bootloaders:
01:22:14scorchealthough broken HD is an acceptable repair bid =)
01:22:16|Rincewind|JdGordon: there are still a few returns of SYS_USB_CONNECTED in gwps.c, I think they should be changed, too. Line 539, 560 and 579
01:23:00 Join Doomed_9 [0] (
01:23:29LinusNbarrywardell_: looks ok, but i really can't see why yield() shouldn't work
01:23:39 Quit DerPapst (Nick collision from services.)
01:23:55 Quit alienbiker99 (Read error: 54 (Connection reset by peer))
01:24:13pixelmaJdGordon: how will this work on the X5? For example setting the markers?
01:24:47 Join DerPapst [0] (
01:25:08linuxstb_yield() should work in the ipod bootloaders - the 5g's lcd_update_rect() function uses it.
01:25:30barrywardell_LinusN: yield() works
01:25:44barrywardell_the problem is with sleep()
01:26:11LinusNbarrywardell_: but your patch disables yield() as well
01:26:25barrywardell_only in order to let sleep work again
01:26:41barrywardell_maybe changing sleep makes yield not work any more
01:27:09donvitohas anyone been working on the Sansa R bootloader?
01:27:24LinusNyou should try to find out why yield() doesn't work
01:27:56LinusNbecause you might need it
01:28:15LinusNi gotta get some sleep
01:28:17LinusNnite all
01:28:38 Part LinusN
01:28:38 Part toffe
01:29:44 Quit Ribs ("eh eh ehhhh!")
01:29:55 Join talking-head [0] (i=4243d2cc@gateway/web/cgi-irc/
01:29:55barrywardell_so anyone here who knows about the thread code?
01:30:03talking-headhey y'all
01:30:14 Part JustJohnny68
01:30:24JdGordonpixelma: using the quickscreen button.. but i tinhk that should be changed to the select button
01:30:25talking-headi have a Q about the optical out on an iriver ihp-120
01:30:32preglowthen ask
01:30:55talking-headcan you enable it on 'regular' playback
01:31:04pixelmaJdGordon: isn't that used already?
01:31:09preglowwhat do you mean by regular playback?
01:31:14preglowyou can enable it during normal use, yes
01:31:17talking-headthe only time i can get the o/p to turn on (light up) is when recording using the opto in
01:31:30preglowtalking-head: you need to enable it separately
01:31:35talking-headis it a menu option to turn it on?
01:31:52JdGordonpixelma: yeah, with the a-b on it gets used for ab instead of quickscreen
01:32:19talking-headanybody know where it is? i only ever see any options for it on the record screen
01:32:30preglowtalking-head: this is a good place to use the manual, but since it'm such a nice guy, i'll tell you: general settings -> playback settings -> optical output
01:32:46talking-headi even looked at the manual and that's stretching it for me ;]
01:33:09pixelmaJdGordon: ah.. no I see. It was just because I didn't know how setting a-b repeat works :P
01:33:31pixelmadidn't remember...
01:33:39talking-headdammit it was there all along
01:33:58talking-headi am getting a 132.2khz/24 bit upsampling DAC with an opto in
01:34:01JdGordonthats another custom buld we can do... a-b on ondio
01:34:15talking-headso i want to use the iriver as a transport to play flacs into it
01:34:34preglowtalking-head: be aware that due to hardware limitations, spdif out is locked to 44.1khz during playback, though
01:34:36SpAwNdamn i had to close my irc client and i cant find out what patch i was supposed to install to help speed up scrolling on my ipod video
01:34:43SpAwNit was like 5775
01:34:47SpAwNor 5575
01:35:01preglowtalking-head: currently it's also limited to 16 bit audio, but that can be extended to 20 bits as soon as someone codes the support into the driver
01:35:03talking-headyeah 44k is ok, it has an internal upsampling chip in it that triples the sample rate
01:35:23preglowtalking-head: yeah, just don't be surprised when your 48khz flacs get resampled (badly) internally in rockbox
01:35:35talking-headok good tip
01:35:40talking-headi think all of my stuff is 44k tho
01:35:46preglowtalking-head: then you should have no problems
01:35:53talking-headsweet thanks a ton :)
01:36:23talking-headu hear anything about AC3 thru the opto port?
01:36:28 Join sakuramboo [0] (
01:36:38preglowwhat rate is that?
01:36:42talking-headi saw some guys were doing dts but ac3 was kind of the next step for r+d
01:37:01preglowit might be possible but it depends what bitrate it is
01:37:03talking-headac3 is multichannel encoded but i don't know what rate it runs at
01:37:06Doomed_9does it downsample everything from the regular head phone or just hte optical out
01:37:18sakuramboohello everyone, i just installed rockbox on my 4th gen grey scale ipod and now i cant seem to connect to it from my computer
01:37:21preglowDoomed_9: every output is resampled
01:37:43Doomed_9i see
01:37:56talking-headconsumer device :)
01:38:00preglowtalking-head: the sample rate limitations i mentioned might put a stop to it, but anyway, it's not a feature i think any of the developers want, so don't expect it
01:38:13talking-headjust wondering i saw some peepz were talking about
01:38:20talking-headduring my opto-out searches
01:38:23preglowit gets mentioned from time to time
01:38:29preglowbut nothing has happened yet
01:38:33DerPapstlinuxstb: if i remove line 117 to 121 from ipod2c it should work with binfiles.. correct?
01:38:37talking-headyeah, is that a bell or a whistle? lol
01:38:47 Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/
01:38:55saratogasomeone is spamming the Zune thread
01:39:00talking-headok i m gonna run tnx again
01:39:05 Quit talking-head ("CGI:IRC")
01:39:06preglowyou're welcome
01:39:12saratogacould we get this taken care of?
01:39:28saratogain the mean time I locked the thread to keep him from flamming people working on the port
01:39:57|Rincewind|JdGordon: there is a problem with 'u' = usb in the simulator. If you press 'u' again to "disconnect" then the buttons don't work anymore
01:40:19Doomed_9saratoga, i dont see any spam
01:40:25Doomed_9unless you deleted it all
01:40:27saratogai've deleted it
01:40:32JdGordon|Rincewind|: which buttons dont work after?
01:40:46saratogasomething about supporting piracy or something
01:40:49|Rincewind|the only button that works is 'u'
01:41:05saratogai don't know, it was a long rant and I didn't bother to read beyond the YOU GUYS SUCKS part
01:41:54|Rincewind|i had a look in the code and the problem seems to be with the variables new_btn and btn
01:42:20scorchelets keep it in the to be deleted is entertaining =D
01:42:32|Rincewind|but I don't understand the code enough to fix it quickly and for you it is probably easy since you commited it
01:43:39scorchehaha... saratoga: you should read the whole was entertaining
01:43:44 Quit funky (Read error: 148 (No route to host))
01:43:59*JdGordon is curious...
01:44:10linuxstb_DerPapst: Yes. You'll also need to remove the -8 in line 115.
01:44:21saratogai'll take a look tonight
01:44:25saratoganow I'm heading out for dinner
01:44:40JdGordon|Rincewind|: ok, i have to go have breaky, ill take my laptop to uni and try to fix it during my lecture :p
01:45:00 Quit saratoga ("CGI:IRC (EOF)")
01:45:23*linuxstb_ doesn't seem to be able to see the "to be deleted" forum. :(
01:45:42|Rincewind|I have the feeling that I find a few more bugs and border cases during my attempt to fix my patch...
01:45:42 Join topbloke [0] (
01:45:46DerPapstlinuxstb: thanks.
01:45:53pixelmaJdGordon: I think I've seen that the "new startfile detected" screen is also shifted to the right (like rockbox info, runtime was after the icons thing) - haven't noticed earlier
01:46:09DerPapstbtw... ipod2c removes the 8 byte header?
01:47:01scorcheyou might not be able to see it because i seem to remember a talk with Llorean about how it is only for monderators and developers didnt want to see it
01:47:27linuxstb_scorche: No, I'm denied that message...
01:48:07scorchefor your entertainment
01:49:08 Quit FordGT ("CGI:IRC (Ping timeout)")
01:49:57linuxstb_scorche: Thanks...
01:50:02 Quit linuxstb_ ("CGI:IRC")
01:50:10 Join menubit [0] (i=549974a8@gateway/web/cgi-irc/
01:51:50 Join Febs__ [0] (
01:51:52 Nick Febs__ is now known as Febs (
01:52:28menubithmm, the cursor doesn't return to the last file position when from wps and the previous screen was my 900 files of music, its a bit of a drag to have o scroll all the way dpwn to the previous position to continue adding albums from where one was previously
01:53:28SpAwNdoes anyone know how i can make my scroll go faster on my ipod video?
01:53:43dan_aI'm curious as to what "some of you mods and admins couldn't even spell GED" means - can anyone explain?
01:53:58scorchei was lost as well
01:54:15menubitJdGordon ?
01:54:19scorcheperhaps a reference to the US substitute for diploma test?
01:54:43SpAwNi was told a patch would help but i cant find the path i was told(my irc client didnt log it either) :(
01:56:08Shaiddan_a: I think that was a mis-spelt bagder reference.
01:56:10*Shaid shrugs
01:56:10barrywardell_dan_a: do you know much about the threading code? Any ideas about my sleep/yield bootloader problem?
01:56:58preglowdan_a: done any more work on thumb?
01:57:17dan_abarrywardell_: I know a little about it, but not a whole lot - what's the problem again? (Or where is it in the logs?)
01:57:45barrywardell_from 00:21 gmt
01:58:07 Join jhulst [0] (
01:58:10dan_apreglow: No, I'm trying to get RoLo working with the COP patch so I can get that committed at last... I still don't understand why so much doesn't work out of the box, but some things seem to be OK
01:58:33 Join Ber [0] (n=ber@
01:58:38SpAwNthis channel doesnt happen to have a bot that logs the chan does it?...ive seen a few rooms on here do that
01:58:45BerIt has
01:58:52*scorche points at logbot
01:59:09SpAwNOoO how can i view it?
01:59:18scorchethe irc link at the side of the page
01:59:20Shaidgo there.
01:59:25barrywardell_dan_a: that's 01:21 according to the logs on
01:59:28preglowdan_a: the joy of portalplayer
01:59:29dan_abarrywardell_: Why not enable interrupts and then disable them again before booting?
02:00:18barrywardell_dan_a: I guess I could do that. Why do interrupts need to be disabled before booting?
02:00:27dan_apreglow: I think this is more GCC than PP
02:00:49SpAwNcop patch!
02:01:39dan_abarrywardell_: I think that the iPods wouldn't boot with them enabled - I don't know whether that holds true for the other PP targets, I guess some testing is in order
02:01:42menubitits a bit of a pain to have to scroll from the begining if one returns to the music collection from the wps, why not have the cursor remember where one was last ?
02:02:02Doomed_9isnt there an option for that already
02:02:13 Nick Doomed_9 is now known as alienbiekr99 (
02:02:17menubithuh, there is
02:02:20 Nick alienbiekr99 is now known as alienbikerr99 (
02:02:27dan_aSpAwN: The iPods, H10 and Sansa have two cores - the main CPU and the coprocessor. The COP patch (FS #5755) is to make use of the coprocessor in Rockbox
02:02:31alienbikerr99yeah i forgot the name of the option
02:02:51*menubit looks *again*
02:02:52barrywardell_dan_a: what do you think of my solution? it may not be the most correct way to do things, but it works and it's only two lines of code
02:03:11 Join webguest48 [0] (i=47c549d3@gateway/web/cgi-irc/
02:03:41SpAwNdan_a, i was told that might help speed up the scrolling in my ipod video
02:03:41 Quit webguest48 (Client Quit)
02:03:51 Join xenon2434 [0] (i=47c549d3@gateway/web/cgi-irc/
02:05:18SpAwNhmm i dont think this patched right for me.
02:05:30alienbikerr99menubit well i remember the option, i just don't remember what it is, maybe somebody else knows it
02:05:39SpAwNbah and the compile yackd
02:05:43 Nick Ber is now known as HoffmannP (n=ber@
02:05:48dan_abarrywardell_: It looks nice and simple. My problem with it would be that sleep implies yielding, and even if it works at the moment it might lead to some confused developers in the future. Though I don't suppose they would be any more confused than at the moment!
02:05:59HoffmannPanyone there for the ZVM-project?
02:06:02jhulstHi HoffmanP
02:06:08jhulstI'm here
02:06:09menubiti'm not refering to the follow playlist option, i dont use that, i am refering to the fatc that if one is browsing ones music collection, then goes to wps, then returns to the music collection it positions one at the begining of the music list
02:06:11xenon2434im here
02:06:14HoffmannPSorry, had problems with my client
02:06:19dan_a(Or have I missed that the yielding happens elsewhere?)
02:06:24HoffmannPXenon: ZVM?
02:06:25barrywardell_dan_a: at the moment sleep just hangs the bootloader. That caught me out at the start
02:06:39xenon2434yup, im here for the ZVM
02:06:42alienbikerr99menubit oh, ok, then i dont know
02:06:45 Join webguest94 [0] (i=478b437e@gateway/web/cgi-irc/
02:06:50barrywardell_the bootloader should really only be one thread anyway, right?
02:06:50HoffmannPxenon: yuhup!
02:07:00 Quit donvito ("Anacna "If at first you don't succeed, you will never succeed"")
02:07:24HoffmannPOk, lets start the meeting, Here are: jhulst, HoffmannP, xenon2434
02:07:33dan_aSpAwN: If you don't have any luck patching, I'm hoping to commit that patch Real Soon Now (although it won't be before Monday)
02:07:41HoffmannPWhat do we already have?
02:07:47jhulstNot a whole lot
02:07:58jhulstI looked through the wiki and that's pretty much it
02:08:01SpAwNdan_a, ahh well thats good to know...that will plan b :-)
02:08:25jhulstFirst off, do you guys have 60 gb or the 30gb?
02:08:45amiconndan_a: I would expect a sleep using the microsecond timer to be dead simple, and it would also yield like the full blown version
02:09:02jhulstshoot, I have the 60, makes me wonder how much difference there is
02:09:14xenon2434well, i dont think they are too different
02:09:21HoffmannPprobably not too much
02:09:25xenon2434there is the usb host function, which has some differences inside
02:09:28dan_abarrywardell_: I think so - a quick grep for create_thread doesn't turn anything up
02:09:31xenon2434theres also separate firmware
02:09:46xenon2434but as far as the actual differences in hardware and firmware, probably not much
02:09:50HoffmannPanyone has a collection of files I could put on the wiki?
02:09:58 Join Llorean [0] (
02:09:58dan_aamiconn: Excellent - barrywardell_: there's your answer, from a smarter man than me!
02:10:15HoffmannPLike Firmware?
02:10:36xenon2434i mean, we could get the actual firmware files from creative's site
02:10:47xenon2434but we havent managed to do anything with them yet
02:11:08HoffmannPbut a collection of older firmware would be god as well
02:11:16barrywardell_amiconn: could you elaborate a bit?
02:11:32HoffmannPdo we now whats on that circuit? Beside the Texas Instrument Chip?
02:11:43preglowamiconn: would you kill me if i modified sound.c to enable stuff like sw tone controls for sims? there'll be more #ifdef SIM but i don't think it'll be too unmanagable
02:11:53HoffmannPAnyone disconnected the HDD and checked that?
02:12:09preglowbut it does involve making sim use most of the ordinary functions, not the current stubs
02:12:11xenon2434i personally havent, but i know of a few people who did
02:12:15jhulstThere are some decent sites that have it taken apart, as of yet, I have not done any disassembling of my own
02:12:25jhulstI'll look for the sites a second
02:12:53xenon2434heres 1:
02:13:01jhulstThats what I was just getting
02:13:19SpAwNif anyone has a sec and is willing to help. this is what i get when i try to patch the patch. this file is in the rockbox main folder. it is freshly checked out of svn as of 5 mins ago.
02:13:43 Quit webguest94 ("CGI:IRC (Ping timeout)")
02:13:45HoffmannPxenon: Information collection!
02:13:49 Quit topbloke ("bye")
02:14:09jhulstWe have a broken unit that someone is willing to let us have that we can take apart
02:14:18amiconnBah, this new scheduler seems to make a lot of things complicated which where easy before :\
02:14:23xenon2434oh, we do?
02:14:24 Join webguest08 [0] (i=478b437e@gateway/web/cgi-irc/
02:14:25 Quit webguest08 (Client Quit)
02:14:26dan_aZVM people: One of the most important things after runnung your own code will be knowing how to write to the LCD screen - so information about the LCD controller is very useful
02:14:27xenon2434i didnt know that
02:14:31jhulstyeah, they posted today
02:14:34 Join kickenchicken [0] (i=478b437e@gateway/web/cgi-irc/
02:14:44dan_aamiconn: Slasheri's still undocumented scheduler?
02:15:06preglowamiconn: what things?
02:15:09menubitcould someone close FS feature request 6628 please ?, JdG has incorporated that with latest menu
02:15:22xenon2434alright, who has a good scanner and could get good scans of all the hardware?
02:15:39amiconnThis scheduler copies back and forth between obscure lists and pretty much relies on a working tick
02:15:56jhulstI have a scanner and I live 40 minutes from the person with the machine so it would be cheap to ship it here
02:16:06preglowamiconn: is relying on a working tick so bad?
02:16:13xenon2434oh yah, thats perfect!
02:16:18preglowmenubit: done
02:16:28jhulstWhat do you think HoffmanP?
02:16:32barrywardell_preglow: i think it depends on interrupts, which are disabled in the bootloader
02:16:34HoffmannParen't their allready scans out there? what ever, make sure to post the info, it's unnesecary
02:16:35dan_aSpAwN: Post any errors up on and post the link in here - I'll have a look for you
02:16:38amiconnIn th esimple scheduler sleep was pretty much just a while loop which just switched thread immediately until the end of sleep was reached
02:16:45 Quit JdGordon ("Konversation terminated!")
02:16:52xenon2434i dont think there are actual scans yet
02:16:55xenon2434just random pictures
02:17:00amiconnThis would easily be replaceable by a loop that waits for a certain usec timer value to pass
02:17:23jhulstIt doesn't look like we have anything for the screen yet
02:17:27 Quit Febs (Connection timed out)
02:17:30SpAwNdan_a, allright thanks :-)
02:17:32jhulstWhat would you suggest then?
02:17:42DerPapstlinuxstb: still there?
02:17:59barrywardell_amiconn: how about this:
02:18:09amiconnThe gigabeat bootloader already defines a sleep() without yield. I don't think that's good,, even though the current bootloaders only use a single thread
02:18:13HoffmannPsorry, unnecesseary for other ppl to do the same
02:18:34barrywardell_amiconn: it works for me here
02:18:37preglowamiconn: which is good, if you ask me. let's keep the bootloaders simple
02:18:55jhulstHoffmanP: I don't quite understand what you are saying, we don't have very good scans yet that I have found
02:19:04 Join webguest69 [0] (i=4a64c678@gateway/web/cgi-irc/
02:19:07jhulstHave you seen some somewhere?
02:19:18webguest69Can you watch videos on Rockbox?
02:19:20SoapSpAwN: kernel on cop needs to be patched with the -p1 option
02:19:30 Part Mikachu
02:19:31HoffmannPjhulst: lets do it, but make it public for everybody
02:19:36jhulstNo problem
02:19:45Soappatch -p1 < /YourPathHere/kocop11.2.diff
02:19:47HoffmannPjhulst: just read about it in rockbox forum
02:19:47jhulstAs soon as I get them, they will go on the wiki, that was my first plan
02:19:48amiconnpreglow: I'm not saying bootloaders should use more threads, but it means different code with different behaviour between core and bootloaders, and this difference isn't obvious from the bootloader source
02:19:54SpAwNSoap, oOoO ok let me try it with the p1 thanks
02:19:54amiconnIt's buried in firmware/
02:20:17SpAwNSoap, boohyea it seems to have worked :-)
02:20:24preglowwebguest69: that applies to all later targets, if you're on archos, something else applies
02:20:36jhulstSo other than the scans, what are our next steps?
02:20:38 Nick barrywardell_ is now known as barrywardell (
02:20:43kickenchickenwebguest69 i dont think video is supported on much rockbox firmwares (iPod 5g)
02:21:12kickenchickenoh never mind then
02:21:12Lloreankickenchicken: Please, if you don't really know, don't answer. Especially if several people have already answered.
02:21:13 Quit Thundercloud (Read error: 104 (Connection reset by peer))
02:21:19HoffmannPjhulst: dissambeling the firmware, collecting datasheets about the chips, trying to access and reverse enginer the HDD
02:21:27preglowamiconn: btw, i had a question about ten minutes ago
02:21:43webguest69Im using iPod Video will it work or not?
02:22:07preglowit will work, but slowly
02:22:08*amiconn cannot know in advance how it will look
02:22:09preglowjust read the page
02:22:09Soapwebguest69: very slow playback of full-screen videos on that player.
02:22:15 Join Thundercloud [0] (n=thunderc@
02:22:31jhulstI'll get the scans as soon as possible
02:22:51jhulstSomeone had said they talked to Creative, has anyone heard about that?
02:22:54xenon2434that sounds great
02:23:05xenon2434i did at one point, but they were pretty unhelpful
02:23:11HoffmannPjhulst: Perfect, try to name the chips, to name every little pice of hardware
02:23:27xenon2434the person on epizenter said they got an email back saying they refered it to the development department
02:23:30jhulstxenon2434: did they give you anything?
02:23:32xenon2434and then never got any other reply
02:23:39kickenchickenLlorean sorry bout that i read somewhere and then i saw that someone posted a link to a plug in. sorry again ill just keep my keyboard shut
02:23:50xenon2434no, i never got anything from them
02:24:11HoffmannPCan I put your two names on the wikipage? (send me a pm with the data you want to publish, compare to the data that I published about me)
02:24:32jhulstxenon2434: Would you head that angle up? The more info we get from them, the easier it is for us
02:24:50jhulsthoffmanP:Already done on my end, I got write access to the wiki as well
02:25:00HoffmannPjhulst: perfecto
02:25:03xenon2434sure, ill try and see what i can get from them
02:25:08DerPapstgood night at all
02:25:09 Join topbloke [0] (
02:25:13xenon2434what exactly is it that you need from creative?
02:25:20 Quit DerPapst ("So Long And Thanks For All The Fish!")
02:25:27topblokehow do you play the database once you convert it from itunes?
02:25:42jhulstMaybe one of the regulars here could help with xenon2434 question?
02:25:54topblokeinitalize now or update now?
02:26:36xenon2434what is the link to the wiki for the ZVM?
02:26:36HoffmannPwho does the update update the firmware?
02:26:59HoffmannPCreativeZVM, it is linked in the forum
02:27:22 Quit barrywardell ("Konversation terminated!")
02:27:23Lloreankickenchicken: I'm not angry or anything, but we do have a real problem with lots of people thinking false things, so I try to keep new misinformations from leaking out.
02:28:01xenon2434alright, i got the wiki up.
02:28:12xenon2434im confused though, what exactly are you looking for from creative?
02:28:30jhulstxenon2434: As much as possible :)
02:28:42 Quit kickenchicken ("CGI:IRC (Ping timeout)")
02:28:50n1sxenon2434: basically you'd need documentation of the hardware, like datasheets for the various components and a way to run your own code on the player (for example a way to encrypt firmware so the player will run it) a schematic of the PCB(s) would probably be nice too, basically get as much info as you can, but Creative will most likely give you none of these things
02:29:07xenon2434great! i can try at least
02:29:14HoffmannPthere are no plugins, are there?
02:29:25Lloreanxenon2434: The single most important thing is figuring out how to get the player to accept your own code, I think. Followed by any information about the various chips in it you can possibly get.
02:29:49 Join kickenchicken [0] (i=478b437e@gateway/web/cgi-irc/
02:29:53xenon2434alright, ill send them an email tonight and get the ball rolling on that
02:29:54dan_ajhulst, xenon2434: Datasheets are likely to come from the people who make the components. You could ask Creative which components they used
02:30:13kickenchickenoh its ok thts why i said never mind after what i posted. il just not post anything.
02:30:20*dan_a goes to bed
02:30:42 Join webguest97 [0] (i=4021c648@gateway/web/cgi-irc/
02:30:46 Part menubit
02:30:50 Quit Rick (Read error: 54 (Connection reset by peer))
02:31:13webguest97This is favoriteZEN
02:31:34webguest97favoriteZEN: So how is the RockBox for the ZV:M comin?
02:31:36 Join Rick [0] (
02:31:46 Quit topbloke ("bye")
02:32:05webguest97favoriteZEN: Hey kickenchicken
02:32:13jhulstwebguest97: we are still figuring out what needs to be done
02:33:05webguest97favoriteZEN: Well I am guessing you need to write just a lil code for the DSP core, reverse engineer one of the .exe firmware updates, which will have most of the code. Take some of the code from the games for the Ipod and just change it to work on the ZV:M
02:33:41HoffmannPwebguest: we try to be more explecite
02:33:45webguest97favoriteZEN: The AAC audio codec capabilities for SSJ, the OGG and FLAC codec support
02:33:59webguest97favoriteZEN: I am just overviewing what I think should be done
02:34:05jhulstwebguest97: are you adressing yourself?
02:34:22webguest97favoriteZEN: yes I am for I just logged in under guest acct
02:34:49jhulsthoffmanP: what experience do you have?
02:34:56jhulstI'd like to get an idea of what we have to work with
02:35:15Lloreanwebguest97: Generally, when you put a name like that, it means you're directing that comment at that person. Please, just change your nick, or at least stop doing that.
02:35:33webguest97I do not use IRC do I have no idea how to change my nick
02:35:39HoffmannPjhulst: php and project management
02:35:51jhulstAnd anybody else who is interested in ZVM, what experience do you have?
02:35:58Lloreanwebguest97: There should've been a prompt at the IRC page before you connected. Or type /nick and then the name you want.
02:35:59webguest97I only have experience with basic, but next semester I am taking C++
02:36:11 Nick webguest97 is now known as favoriteZEN (i=4021c648@gateway/web/cgi-irc/
02:36:18jhulstxenon2434: how about you?
02:36:26xenon2434unfortunately, i dont have any experience in the way of coding.
02:36:28LloreanJust to overview for you people starting a new port:
02:36:32LloreanDon't worry about the application code.
02:36:37kickenchickeni have none
02:36:41LloreanA very large part of Rockbox, including the games, is mostly platform independent.
02:36:42favoriteZENI also do not own a zen yet
02:36:49 Part pixelma
02:36:53LloreanYou need to adjust the screen dimensions, and the buttons, and those bits are done.
02:36:56favoriteZENI hope to win the contest on epizenter
02:37:12xenon2434but i can do anything else that needs to be done (ie contacting creative, organizing info, etc)
02:37:17LloreanWhat you're concentrating on is low level hardware stuff, it's not an easy task, nor a task for non-programmers, generally speaking.
02:37:46 Join saratoga [0] (i=474d0ed3@gateway/web/cgi-irc/
02:37:55kickenchickeni own a zen so i could like be a lab rat. but i have no coding knowledge whatsover
02:38:09favoriteZENis there a whisper function?
02:38:35LloreanfavoriteZEN: Yes, but you can't do it unless you're a registered user.
02:38:48 Join What-If [0] (i=c41b5816@gateway/web/cgi-irc/
02:38:52jhulstLlorean: There are two models of the Zen, a 30 gb and 60 gb, how much of a difference do you think there will be between the two? They run different firmware as well
02:39:16saratogai looked at the Vision:M firmware ages ago to see how feasible a port is
02:39:23saratogai don't even think they use encryption
02:39:23 Quit What-If (Client Quit)
02:39:31saratogait looked like raw arm
02:39:37favoriteZENThey run different firmware, but the differences I am guessing is slight to nearly NONE
02:39:50saratogaso getting code to run probably isn't going to be all that hard compared to most ports
02:39:55Lloreanjhulst: You can never really guess, you'll have to look at the hardware components and see.
02:40:09saratogaprobably just a checksum or something
02:40:18 Join melden [0] (i=c41b5816@gateway/web/cgi-irc/
02:40:26Lloreanjhulst: In the case of the iPods, for example, the 30 and 60gb Video models have different amounts of RAM and different HDs and that's it.
02:40:27jhulstsaratoga: do you have anything from when you were looking at it before?
02:40:45saratogano i didn't do anything serious
02:40:48 Join webguest23 [0] (i=549974a8@gateway/web/cgi-irc/
02:40:53jhulstokay, thanks
02:40:57favoriteZENI belive the Zen 30 and 60 have the same ram
02:41:00saratogajust dissassembled it to see what ISA it was
02:41:04 Join FordGT [0] (i=4a470f22@gateway/web/cgi-irc/
02:41:16favoriteZENand then getting it to run on the W would also be easier, probably you would just have to adjust the screen res
02:41:41LloreanfavoriteZEN: Random speculation doesn't do much good. The only way to tell is identifying hardware components.
02:41:55 Quit merlin2049er (Client Quit)
02:41:57LloreanYou (as a group) are going to have to write drivers for all the hardware components anyway.
02:42:07webguest23in "Show ID3 info" there is a "Artist" field AND a "Album Artist" field, is this intentional ?
02:42:12 Quit Wiwie ("Miranda IM! Smaller, Faster, Easier.")
02:42:33favoriteZENWell I am running on the past info i have collected, I do NOT own a zen therefore I cannont help much in the hardware, but in a couple months I can help in software
02:42:45 Join Wiwie [0] (
02:42:57 Quit kickenchicken ("CGI:IRC (Ping timeout)")
02:43:17Lloreanwebguest23: The two aren't always the same.
02:43:40favoriteZENLlorean: couldn't we just "borrow" the HD drivers from the other updates, or from the toshiba website?
02:43:48 Join griphiam [0] (
02:43:50LloreanfavoriteZEN: No.
02:44:08jhulstfavoriteZEN: We realize that you do not have a Zen and that you are trying to be helpful but there are some things that can go a little to far, this is some very low level stuff, it's not like installing an application on Windows
02:44:36webguest23Llorean : my tagger doesn't even have that field
02:44:45LloreanfavoriteZEN: That would be copyright infringement, at the very least, and as well both not in the spirit of the GPL, but also against Rockbox's policy of not using any pieces from the original firmware
02:44:58favoriteZENalright... total legit here
02:45:03Lloreanwebguest23: It's commonly used for compilation albums.
02:45:13*webguest23 wonders what taggers have a Artist filed and a Album Artist field ?
02:45:34favoriteZENWebguest23: Mediamonkey
02:45:53favoriteZENIf only Creative were like Nueros or Samsung
02:45:58n1spixelma: if you read the logs, a synced version of the lang v2 cleanup patch is now in the tracker.
02:46:05jhulstOkay, so whats the game plan, I am getting the scans
02:46:10Lloreanjhulst: You're going to need to find at least one interested and very dedicated C programmer, and *probably* someone who knows the appropriate assembly (I believe it's an ARM based processor?)
02:46:13webguest23keeping up with different apps must be an absolute nightmare
02:46:27favoriteZENIt is an arm based processor
02:46:28favoriteZENwith a dual DSP core
02:46:33 Join kickenchicken [0] (i=478b437e@gateway/web/cgi-irc/
02:46:37xenon2434im contacting creative and doing my best to get information form them
02:46:42jhulstLlorean: I am decent in C
02:46:56favoriteZENIts a Raw arm, with a dual core DSP chip
02:47:10preglowdual core dsp???
02:47:13jhulstI know assembly, not necessarily the ARM processor
02:47:17preglowwhat kind of dsp chip?
02:47:24saratogaTMS320 IIRC
02:47:39griphiamI had a quick code question... can someone point me in the direction of where in the code the hard drive access routines are?
02:47:40preglowahh, texas instruments
02:47:42favoriteZENYes I belive it is a dual core DSP chip
02:47:42preglowgood luck, then
02:47:44n1spreglow: I think it's CPU core + DSP core = 2 cores :-)
02:47:53saratogayeah, the dsp is probably going to be useless
02:47:56preglowfavoriteZEN: dual core dsp sounds a bit overkill, and i've quite frankly never heard of such a scheme in a dap
02:48:09preglown1s: ah, right
02:48:11 Quit |Rincewind| ("Cya")
02:48:19jhulstsaratoga: why do you say that?
02:48:22preglowwell, you should hope the main arm core is good
02:48:27saratogabecause theres no compiler for it
02:48:36saratogai think its an ARM9, so should be plenty fast
02:48:36 Quit FordGT ("CGI:IRC (EOF)")
02:48:46preglowsaratoga: clock?
02:48:53saratogai don't know
02:48:54favoriteZENI am getting info
02:49:08favoriteZENI might be a lil wrong, it is a DSP and an ARM each with one core
02:49:10HoffmannPsorry, I need to go off, I will read the log tomorrow and post the results...
02:49:16webguest23the new menu is nice
02:49:17 Quit Wiwie ("Miranda IM! Smaller, Faster, Easier.")
02:49:23preglowfavoriteZEN: sounds much more likely
02:49:30favoriteZENYes, sorry
02:49:32jhulstHoffmanP: Thanks for your help, talk to you later
02:49:34favoriteZENgot a lil mixed up there
02:49:41 Join webguest86 [0] (i=4c11ebe0@gateway/web/cgi-irc/
02:49:41favoriteZENsee ya hoffmanP
02:50:03 Quit HoffmannP ("Nettalk6 -")
02:50:04favoriteZENMS320 DSP
02:50:10preglowanyway, if the main arm core is powerful enough, it doesn't matter
02:50:12preglowjust use that
02:50:12 Quit webguest86 (Client Quit)
02:50:21preglowthe battery life might suffer a wee bit, but using that dsp is going to be pure pain
02:50:22webguest23like the return to wps feature, but have disabled icons, my poor eyes cant see those wee things on my display
02:50:47favoriteZENalright, and the Arm core is for audio ONLY
02:50:53favoriteZENthe dsp does some audio and video
02:51:07 Part webguest23
02:51:24preglowdsps are really nice things, fast and excellent for audio, but texas instruments aren't too friendly
02:51:34LloreanfavoriteZEN: The ARM core can be for anything, it's a microprocessor.
02:51:49kickenchickenjust curious whats the speed of the cpu? ive ben trying to find this out for a while.
02:51:53favoriteZENTI TMS320DM320 - Dual Core ARM9/C54xx DSP System On Chip
02:52:02favoriteZENSpansion S29GL032M - 4Mb flash memory
02:52:07favoriteZENInfineon HYBL256160AF (x2) - 64Mb RAM
02:52:07 Quit melden ("CGI:IRC (EOF)")
02:52:14favoriteZENPhilips ISP1583 - USB 2.0/ATA (IDE) controller
02:52:22LloreanfavoriteZEN: There is no need to paste everything into the channel
02:52:48preglow160 mhz
02:52:50preglowthat'll do,yes
02:52:54preglowthat'll do very nicely
02:53:03preglowat least when it's arm926
02:53:07jhulstDecent enough to handle video as well?
02:53:19preglowwell, at least some video
02:53:24favoriteZENApparently from some info on your own forum, the ARM core is not powerful enough to run the video, but it works extemely efficiently for the audio codecs. It also supposedly uses the DSP core during extended playing to save battery life
02:53:36favoriteZENit could do basic video
02:53:42favoriteZENMJPEGs and stuff like that
02:53:56kickenchickenhm is that good? since the Zunes and Gigabeats is 542 mhz i think. sorry for the interuption
02:54:01favoriteZENSlideshows maybe
02:54:08preglowit would be able to do mpeg/mpeg2/mpeg4 too
02:54:10LloreanfavoriteZEN: It could do MPEG-2, though probably not at a high framerate for full screen.
02:54:12preglowbut not too heavy mpeg4
02:54:14 Join norbusan [0] (
02:54:21 Part norbusan
02:54:28favoriteZENwell the DSP core I'm suspecting is at least on par with the Zune, probably better
02:54:37preglowthis thing even has an mmu
02:54:40LloreanfavoriteZEN: Please, don't just randomly speculate, I've asked you that already.
02:54:56favoriteZENFine, whatever, I am looking on info for the DSP core
02:55:05 Join webguest78 [0] (i=18e427d8@gateway/web/cgi-irc/
02:55:16preglowit can do java too...
02:55:29webguest78how has progress been
02:55:30favoriteZENI found something
02:55:40preglowvery nice core, this
02:56:42jhulstCould someone give a little guidance, we are so far going to take it apart, after that we should try reverse engineering the firmware?
02:56:43 Quit webguest78 (Client Quit)
02:57:04preglowfirst of all: do you know if it's brick-safe?
02:57:05 Join Brandonson112 [0] (i=18e427d8@gateway/web/cgi-irc/
02:57:07favoriteZENAlright, apparently there is a chip exactly like it in another player. possibly this one would be easier to crack and give us an easier look into the programming of the DSP, or how to program it.
02:57:14preglowhas anyone ever managed to brick one doing a regular update?
02:57:25Lloreanjhulst: One of the most important things is to learn if the player has any method for recovering from a bad firmware install, and how to install your own code as 'firmware'
02:57:26Brandonson112I haven't yet bricked mine
02:57:32Brandonson112check the forus
02:57:39jhulstpreglow: there have been no reports that I know of
02:58:12preglowjhulst: there are two courses of action here. either the dap has some kind of crash-proof rom that is always available to flash a dead unit
02:58:18preglowjhulst: or you need to connect a unit up with jtag
02:58:29preglowthis if for when you will inevitably kill your unit with bad code
02:58:52preglowthen you need to find out how to get code to execute on the device, for this you'll need to analyse a lot of firmware
02:59:02preglowin parallel, people should find out exactly what is in the dap
02:59:06 Quit kickenchicken ("CGI:IRC (Ping timeout)")
02:59:10Brandonson112Llorean: bad firmware can be recovered through the reload firmware option in the recovery mode
02:59:11preglowhow stuff are connected, etc
02:59:14 Quit griphiam (Remote closed the connection)
02:59:23LloreanBrandonson112: So there is a recovery mode, this is good to know.
02:59:26favoriteZENAlright, according to some statements made by some members of RockBox, and from some other testing, the unit boots off of built in chips, and the hard drive is ONLY for media
02:59:37LloreanBrandonson112: So, if you interrupt a firmware flash, you can enter that mode?
02:59:38preglowfavoriteZEN: no surprise
02:59:52favoriteZENIt can start up without a harddrive, so you could run a dual OS
02:59:57preglowghah, this arm core even has the dsp instrucitons
03:00:00preglowi'm envious
03:00:34Brandonson112Llorean: im not sure but by pressing a button and holding while starting up it will enter recovery mode
03:00:37 Quit jaebird (SendQ exceeded)
03:00:57Brandonson112Llorean: i believe its the reset button and the power button
03:00:59favoriteZENyou hit the reset and hold the power
03:01:12LloreanBrandonson112: The trick is, to get it to load Rockbox, if it doesn't load the firmware from disk every boot, you're going to have to add _something_ to flash, which means you need to be prepared for that something you add to flash to not work.
03:01:36LloreanBrandonson112: So you need a method of recovering from flashing a firmware image that prevents the player from running.
03:01:38 Join kickenchicken [0] (i=478b437e@gateway/web/cgi-irc/
03:01:40xenon2434i gotta get out of here guys, if someone could post the log on epizenter so we can all read that would be awesome
03:01:49Lloreanxenon2434: The logs are all posted at
03:02:02xenon2434okay great, thank
03:02:06favoriteZENCould we not get that to test the code on another player that boots off of hard drive?
03:02:07jhulstxenon2434: The wiki will now be the main development page as well
03:02:08xenon2434night all, talk to you later
03:02:09Lloreanxenon2434: And all Rockbox discussion should be done in the Rockbox forum thread, not other forum
03:02:40LloreanfavoriteZEN: Do you know of another player that has 100% identical hardware to the Zen Vision M, but boots off the HD?
03:02:41 Quit xenon2434 ("CGI:IRC (EOF)")
03:03:20 Quit roolku ()
03:03:38jhulstDo we know that the Zen doesn't boot off the HD?
03:03:39 Quit kickenchicken (Client Quit)
03:03:44favoriteZENWell, there is a player, that has the same processing cores as the ZV:M, you could try it on that. It doesnt have a hard drive, its a flash video player.
03:03:44saratogapreglow: yeah the reason I was interested in this chip last year was because of the cpu power, it does something like 6 MACs a clock, plus the ridiculously fast main core
03:04:02preglowsix macs a clock would be fast even for a dsp
03:04:06LloreanfavoriteZEN: That doesn't sound 100% identical.
03:04:24LloreanfavoriteZEN: Particularly because it has a different storage medium, and one of the things your bootloader will need is a driver for the disk.
03:04:49saratogathe DMS320 is supposed to be pretty fast, IIRC its made with MPEG4/H.264 decoding in mind
03:04:52LloreanfavoriteZEN: When I said 100% identical, I meant every single piece of hardware is the same, hooked up in the same way.
03:05:11saratogaso it has lots of MACs, though offhand I forget the details, and the pdf I found last year on ASU's site is down
03:05:21saratogai just recall being amazed
03:05:41***Saving seen data "./dancer.seen"
03:05:42jhulstSo in you're opinion, this will be a good port if we get it going?
03:05:43preglowsaratoga: i'm not an expert, so it might very well be true
03:05:45favoriteZENIt has a HDD made by hitachi, which does some Zen hard drives
03:05:48Lloreanjhulst: Well, supposedly it's booted without a disk in, but I personally don't know.
03:06:14Lloreanjhulst: I'm just saying that if the firmware isn't on the HD, and loaded into RAM from the HD each boot, you're going to need your very own in-flash loader, which means you need a way to recover from bad code being flashed
03:06:35jhulstLlorean: Okay, I understand now
03:06:50 Part n1s
03:07:06favoriteZENIt has the same loading of the ZV:M off of the built in RAM
03:07:06Lloreanjhulst: My point to favoriteZEN is that you cannot test bootloader code on another machine, unless that machine happens to be internally 100% identical to the one you're testing for.
03:07:37jhulstLlorean: I completely agree, I was just wondering if we had proof that it did not boot off the hard drive
03:07:37 Quit webguest69 ("CGI:IRC (EOF)")
03:08:26Lloreanjhulst: favoriteZEN mentioned it, but hasn't provided a link. It should be pretty easy to find out though: Is there a system folder or anything (may be hidden or even marked as system files), or a mysterious extra partition that doesn't have a filesystem?
03:08:51favoriteZENIt does not boot off of the HDD, the Zen will start WITHOUT a hard drive
03:08:59favoriteZENA member of Epizenter started his without the HDD
03:09:11Brandonson112yeah there is flash memory for the firmware on the mb
03:09:13saratogapreglow: looking online, most of the 320 cores seem to have 2 MACs, so I could be remembering wrong
03:10:05LloreanfavoriteZEN: That just means at least part of the boot process is in flash.
03:10:13saratogawell if it can start without the hard disk, then you should be pretty safe
03:10:22saratogafigure out how to run your own ARM code on it
03:10:37LloreanfavoriteZEN: For example, the Archoses will run firmware from flash, but if a newer firmware is on the HD load it instead, but not flash it.
03:10:37saratogadid any of those people doing firmware hacks ever get that sorted out?
03:10:45saratogabecause if so, that'd be a great place to start
03:10:46favoriteZENAll of it is
03:10:59favoriteZENIt will boot up to the regluar GUI
03:11:09jhulstsaratoga: I'll check it out, I'm not sure how far they got
03:11:11favoriteZENbut as soon as it does, it will go into recovery
03:11:17LloreanfavoriteZEN: Yes, and as I just said, a full firmware image in flash doesn't mean anything on its own.
03:11:21favoriteZENand ask you to format the hard drive
03:11:43LloreanfavoriteZEN: Please, try to type in whole sentences, and try to read what people say to you.
03:11:51 Join toffe [0] (
03:11:56preglowi'm out
03:12:24jhulstpreglow: thanks for your help
03:12:24Brandonson112im out too
03:12:40jhulstBrandonson112: Thanks for your help as well
03:12:45favoriteZENWell, I only have 100k, so it takes about 15 sec, for me to see what I type, and other people type in the chat box
03:13:04 Quit Brandonson112 ("CGI:IRC")
03:13:04preglowjhulst: you're welcome, always fun with new ports
03:14:07Lloreanjhulst: I think the main things to start with is just going to be getting the datasheets on chips, and coming up with a safe way to try out firmwares. That means finding out what the recovery mode is capable, and whether it's protected from being overwritten by a firmware flash
03:14:42favoriteZENWell, that would be hard to test, without damaging the unit itself
03:15:16jhulstLlorean: Someone had mentioned JTAG, I looked it up a little, could you give me an example, I haven't heard of that before
03:15:35LloreanfavoriteZEN: Well, you either figure out a way to find out, or you find out by trying to recover from a bad bootloader. In the end, you WILL find out if it's possible to have software-based recovery.
03:16:14Lloreanjhulst: It's a kind of hardware interface, that will let you reprogram the unit from your computer in the case of a bad flash. A recovery and debugging tool. I think. Honestly, I'm not 100% certain myself.
03:16:39Lloreanjhulst: But in the case of the recovery mode not doing the trick, you'll need to learn more than I know about it, I should say.
03:16:45toffethe jtag is also use to debug program direct on the cpu
03:17:08favoriteZENI know that the Zen will run without the hard drive, also if there is a problem on the hard drive, it will ask you to reformat. It also can reload firmware so if you run into a problem you can reload the origional firmware.
03:17:31favoriteZENAll in the recovery menu
03:17:32jhulsttoffe: How do you interact with it? Through the USB connection, is there a site that I can look at
03:19:01 Quit Thundercloud (Remote closed the connection)
03:19:04toffeyou need an interface , the simplest one go through the parallel port, or you can buy some which connect to the usb, after you have to find the software opencd is a free one but only for arm I think
03:19:44jhulstokay, thanks
03:20:06toffedo you have good picture of the board ?
03:20:14favoriteZENIf you damage the flash chips firmware upload, as long as you dont damage the recovery menu, you can easily revert back to the origional firmware
03:20:32jhulstThat is the best we have so far
03:20:40jhulstI am working on getting the scanning going
03:22:23saratogalooking around online, it seems like this chip or varients of it are used in countless different products and even some research/accademic stuff
03:22:30saratogadatasheets must be out there for it
03:22:41Lloreansaratoga: We have a page in our wiki listing several MP3 players that seem to use it, or variants
03:22:56Lloreansaratoga: The big problem is the lack of compiler for the DSP part of it, really.
03:22:58saratogamight be worth going onto various mailing lists and seeing if anyone there will slip a copy of it to us
03:23:01jhulstThere is a pdf of the datasheet I believe, but it is backwards
03:23:14toffeyou have to check first if there is a connector missing (a row of solder point,) on the gigabeat F,S and zune, you can see it easely on the board
03:23:36saratogaLlorean: I'm actually thinking more about how to actually run code on the chip, IE register maps and such
03:24:02saratogatheres plenty of people using these chips, so maybe we can get one of them to tell us about it
03:25:36jhulsttoffe: and that missing connector will be the parallel port?
03:25:52Lloreansaratoga: Ah, gotcha.
03:25:58toffeno , it will be perhaps a jtag or a console port
03:29:45saratoga"Second generation TMS320 user’s guide" <=== instock in the building next door to me
03:29:52saratogai'm going to walk over and take a look
03:31:06 Quit saratoga ("CGI:IRC (EOF)")
03:33:25jhulstLlorean: How likely is it that the port will be possible and how hard do you think it will be with this particular device?
03:34:27Lloreanjhulst: I can't speak for the second part. How hard it is depends entirely on what kind of information you're able to gather about different components.
03:34:58Lloreanjhulst: As for whether it's possible, as long as you can find a way to make the player load your own code, it's possible. The rest is just a matter of how much you and others can put into getting it done.
03:41:57toffeif you search on ebay : zen m vision as is , you will find some broken one,perhaps you could buy one to open it and work on the hardware
03:42:25jhulstWe have a broken one that is being donated
03:42:43toffeexample : this one as a broken lcd 120092908633
03:42:45jhulstThe only thing broken on it is the screen
03:43:49toffeLike I said this morning, I bought a tool to take of cpu and memory of the board, if you need it I can do it. So after you can trace all the signal
03:54:10toffeyou can put this on the wiki , if not already in :
03:54:17 Quit blippe (Read error: 110 (Connection timed out))
03:55:23jhulstI had seen that and meant to post it, thanks for the reminder
03:57:47toffeI just looked the photos and didn't see anything special, no jtag or console por I think. On the gigabeat, it obvious, you open and see it
03:57:59 Join pingosimon [0] (i=479ad7d1@gateway/web/cgi-irc/
03:58:06 Join icantusefizz [0] (i=a55b3093@gateway/web/cgi-irc/
03:58:32pingosimonCould anyone help with an ipod nano question?
03:58:32icantusefizzis anybody out there?
03:58:34jhulsttoffe: So other than that, how do we make sure it doesn't turn into a brick?
03:59:37icantusefizzI have a 5.5G video ipod with the latest build of rockbox and it is not showing any of my AIFF files in the database.
03:59:50toffeI don't know :(
03:59:51icantusefizzAnybody have a suggestion?
04:00:23jhulstMaybe I'd better start buying all the broken ones we can get :)
04:00:24 Quit pingosimon (Client Quit)
04:01:03Lloreanicantusefizz: And how, exactly, are the AIFF files tagged?
04:01:21icantusefizzWhat do you mean?
04:01:50LloreanThe 'Database' is a database of metadata. File tags. I'm not even sure there is a tagging format for AIFF, but that's something I'm uncertain of.
04:03:28icantusefizzWell, im only on my third day of rockbox, and i set up the database view for my files on my ipod. Every file shows up, except files that are AIFF format.
04:03:40 Quit Arathis ("Bye, bye")
04:04:00icantusefizzWhen my ipod is connected to my laptop the AIFF files show up.
04:04:05Lloreanicantusefizz: You've already said all that. File tagging itself has nothing to do with Rockbox.
04:04:47icantusefizzWhat is file tagging then
04:04:57LloreanLike ID3 tags for MP3 files
04:05:04LloreanIt's information that stores Artist, Album, Genre, etc.
04:05:08icantusefizzhold on i'll check
04:05:12LloreaniTunes stores them in a database.
04:05:20LloreanYou need to figure out a way to check if the files themselves also have data.
04:06:29 Join Brunellus [0] (n=luigi@unaffiliated/brunellus)
04:08:22icantusefizzhold on i'll brb
04:08:59 Join Drkepilogue [0] (
04:09:09SpAwNdoes the itrip work in rockbox?...the thing u plug in and it broadcasts on a radio station
04:09:29LloreanSpAwN: The same conditions apply to it as any other accessory.
04:10:00LloreanSpAwN: Rockbox supports the line in, and line out, and accessory power pin (I think on this last one)
04:10:09SpAwNwhich im guessing is hit or mmiss
04:10:22SpAwNi put it in..the itrip lights up.
04:10:32SpAwNbut it doesnt broadcast.
04:10:58 Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/
04:11:12SpAwNit would be killer if it 99% of my ipods use is in the car
04:11:17saratogawell, i found an ancient book on the TMS320 parts of 15 years ago
04:11:21saratogaso maybe not so useful
04:11:28Lloreansaratoga: Probably not, no. ;)
04:11:48jhulstsaratoga: shoot
04:12:17bonbonthejonSpAwN: does that plug in the top or bottom of the ipod
04:12:32SpAwNbonbonthejon, bottom
04:12:37SpAwNin the slot.
04:13:06SpAwN <−−−−−−−− this
04:13:10bonbonthejonSpAwN: i have a thing like that, the ipod plugs in to a holder which transmits and charges, rockbox works great with it
04:13:23SpAwNbonbonthejon, OoO well thats good.
04:13:41bonbonthejonSpAwN: i think it was called RoadTrip
04:13:44SpAwNi plug mine in it lights up...but it doesnt show the numbers like it does on the normal os
04:14:30LloreanSpAwN: If your thing actually interacts with the Apple_OS, then it's the sort of thing that needs to be uniquely supported
04:15:01 Join MisterScoundrel [0] (
04:15:15icantusefizzok, so when i look in my ipod (as the drive, not under itunes) and look at where the actual music files are, all the files are 4 letters like CRSG or similar, and it seems like only some of them will show details like song and album in the detailed file view
04:15:27SpAwNLlorean, yea i figured it might be like that. :( ..but i wasn sure if the ipod did it or if it was just a out port that the accesory did all the work.
04:15:47Lloreanicantusefizz: Any of them that won't are likely to show up under the big <Untagged> category in the database then
04:16:27LloreanSpAwN: Even then, Rockbox would still have to be able to talk to the accessory to tell it to do all the work, and right now Rockbox can't talk to accessories at all. If they use more than line in, line out, and power, as I said, they don't work.
04:17:03icantusefizzWhat is the easiest way to get them where they belong?
04:17:25Lloreanicantusefizz: Find a program that can properly add tags, and tag them all.
04:18:20icantusefizzok, do you have any suggestions on what program might be good for that?
04:19:29Lloreanicantusefizz: No clue. As I said before, I'm not even wholly sure AIFF can be tagged.
04:19:35LloreanI'm not at all familiar with the format
04:20:28icantusefizzOk, Thanks alot for your help, I really appreciate it.
04:20:45icantusefizzI should be able to figure the rest out now
04:20:47saratogai don't think AIFF can be tagged
04:20:57saratogaits not meant for storing music
04:21:10saratogaand its kind of silly to u se it with an ipod
04:21:36 Join merlin2049er [0] (
04:21:38bonbonthejonsaratoga: wasn't aiff an old format like wav
04:21:56saratogayeah its Apple's version of WAV
04:22:05saratogajust raw PCM with a header I believe
04:22:14saratogawhich is why the database doesn't work so well with it
04:22:26SoapSpAwN: if it (iTrip) does or does not work, please look at and tell me everything I need to kow to add it to the table.
04:22:29 Join axion [0] (
04:22:41bonbonthejonicantusefizz: convert aiff to mp3 or something
04:23:02icantusefizzwill it work with aac?
04:23:10Soapbonbonthejon: same thing goes for you and your FM transmitter.
04:23:55SpAwNwell i got a 30 gig video ipod with the itrip dock. the one that connects to the same place the usb does. and it doesnt work. the light on the lcd screen of the itrip lights up but it doesnt broadcast any music.
04:24:12saratogaicantusefizz: AAC will work, however MP3 would make the most sense
04:24:20SoapSpAwN: please look at the page.
04:24:21 Quit iooooor ()
04:24:35icantusefizzi just dont want to loose too much sound quality...
04:24:47bonbonthejonSoap: road trip is already in the table, but i dont know about the audio out
04:24:50SpAwNSoap, i did. you asked to tell you everything. so idid.
04:24:51Lloreansaratoga: A google showed that AIFF can use RIFF tags, which is apparently a standard, though I don't know if that's usual or if we support it.
04:25:49 Quit Brunellus ("Ex-Chat")
04:25:49hcsWAV is RIFF, so I'd think we do
04:25:53SpAwNits a griffen itrip
04:26:31hcsSpAwN: I've been able to use an itrip with rockbox
04:26:57hcsSpAwN: it is of the cylindrical variety
04:27:15SpAwNhcs, cylindrical variety?
04:27:27bonbonthejonSoap: i have road trip working with ipod g4
04:27:42SpAwN is the exact smae thing i have....only its white apposed to black
04:27:44icantusefizzawesome. i will try that
04:28:17saratogaLlorean: yeah but like RIFF in wav i don't know if its actually used
04:28:17SoapSpAwN: model #?
04:28:27saratogaat least i haven't seen anything that writes them (maybe itunes does thouogh?)
04:28:28SpAwNfcc id #?
04:28:31hcsSpAwN: yeah, the one I have is a white cylinder, that's what I meant, so I don't know about your specific model, though I would expect it to work
04:28:41Soapgriffin's model # if you know.
04:29:09SpAwNhcs, interesting. i complied from svn tonight. so i have the newest. did you have to do anything special?
04:29:21saratogaicantusefizz: if you want to use lossless, flac is a good choice, if you want to use lossy, MP3 is a good choice since its widely compatable and well supported in rockbox
04:29:22SpAwNand hcs what ipod?... i have a 30 gig video
04:29:50SpAwNSoap, pav4026 is thw only #'s i see on the itrip
04:29:53SoapI was under the impression Griffin was one of the worst about releasing multiple products with the same name, but different model #s is why I asked.
04:30:23hcsSpAwN: 60 gb photo, I did nothing special, it only plugged into the headphone jack and remote control thing on front, so the interface to the hardware is probably entirely different
04:30:36hcs*remote control thing on top
04:30:49SpAwNah hcs mine goes in the usb port
04:31:07 Part Drkepilogue
04:31:43Soapis yours the "iTrip LCD" hcs?
04:33:07SpAwNi realy realy wish i could code...
04:33:39hcsSoap: it's this one (just checked the fcc ID)
04:34:01SpAwNyea totaly diff then the one i have
04:34:16SpAwNconsider yourself lucky hcs ;-)
04:34:36Soapahh, the Non-LCD version, cool.
04:34:43Soapdo you have a wiki name hcs?
04:34:50hcsSoap: AdamGashlin
04:35:47saratogawho runs archopen anyway?
04:35:52saratogais it the archos people?
04:37:01Soapyou don't happen to know the model number do you hcs ?
04:38:29hcsSoap: no, I don't have the packaging
04:38:30Soapand is that jack next to the headphone called the "remote" port?
04:38:48hcsSoap: I'm calling it that because I didn't have a better name, I think that's what it's for
04:39:58saratogathe archopen people have teh data sheet for the tms320dsc24
04:40:03Soapthe one which looks like yours but has an LCD screen is reported _not_ to work. Glad to add yours to the table.
04:40:12saratogawhich looks to use the same DSP but a slightly different arm core
04:40:21saratogaits probably good enough for now
04:40:58 Quit icantusefizz ("CGI:IRC (EOF)")
04:41:24Soapbonbonthejon and you don't know the model number either of the RoadTrip?
04:41:39 Quit miepchen^schlaf (Read error: 104 (Connection reset by peer))
04:41:54bonbonthejonSoap: no, i'll get back to you later, I'll get a real picture of it too
04:41:55 Quit Rob2222 (Read error: 104 (Connection reset by peer))
04:41:59 Join miepchen^schlaf [0] (
04:42:15hcsSoap: would the model number be the beginning of the fcc ID?
04:42:19 Join Rob2222 [0] (
04:42:31Soaphcs, I doubt it - it's cool either way.
04:42:35bonbonthejonbonbonthejon: i just registered on the wiki, if you want to put it in the table
04:42:39Soapbonbonthejon: ^that link is the picture I have.
04:42:40hcsseems to be of the same form as the iTrip Dock's model number
04:42:50jhulstsaratoga: Is that the same DSP as the one in the Zen Vision?
04:42:56Soapbonbonthejon: it is in the table, I'll add your name if you tell me.
04:43:04bonbonthejonSoap: JonathanMueller
04:43:08Soaphcs: then fire
04:43:15bonbonthejonSoap: i must have an older version, mine looks different
04:46:34saratogajhulst: yes
04:48:07Soapbonbonthejon: I added a second RoadTrip entry, and left a space for the photo if you find one (or the model #) you can edit the page or PM me a link and I can do it, I really appreciate it.
04:48:21 Part Llorean
04:49:08bonbonthejonSoap: do i have write priv?
04:49:27Soapyou will in 60 seconds
04:49:53bonbonthejonSoap: ok
04:51:13 Join DJ [0] (
04:51:24DJhello is anyone there that can help me
04:51:37bonbonthejonDJ: whats the problem
04:52:07DJive installed the latest RB for 5G ipod vid
04:52:13DJeverything works
04:52:22DJexcept i cant listen to music
04:52:31DJthe files show but no sound
04:52:34 Quit secleinteer (Read error: 104 (Connection reset by peer))
04:55:16DJheloo anyone
04:55:38bonbonthejonDJ: volume is up and it is playing?
04:55:41 Quit miepchen^schlaf (Read error: 104 (Connection reset by peer))
04:55:55 Quit merlin2049er (Client Quit)
04:56:01 Join miepchen^schlaf [0] (
04:57:33 Quit DJ ()
05:05:42***Saving seen data "./dancer.seen"
05:06:50SoapI think maybe we can take the silence as a "no"?
05:07:50 Quit saratoga ("CGI:IRC (EOF)")
05:07:56 Quit sakuramboo ("I'm surrounded by fish.")
05:08:37 Join secleinteer [0] (n=scl@
05:08:43 Quit alienbikerr99 ("( :: NoNameScript 4.02 :: )")
05:14:59 Join oDesk [0] (n=oDesk@
05:18:21 Join me [0] (i=41043553@gateway/web/cgi-irc/
05:21:00 Join billodo [0] (i=billodo@nat/sgi/x-6d5d19333cff0d85)
05:21:17 Join Wotching [0] (i=468412ae@gateway/web/cgi-irc/
05:21:50WotchingSooo how do I install a .patch file onto rockbox?
05:22:45bonbonthejonWotching: you download the source code, apply the patch, then compile
05:27:52 Join billodo_ [0] (i=billodo@nat/sgi/x-19174d3d089a3400)
05:28:18 Quit billodo (Read error: 104 (Connection reset by peer))
05:30:45 Quit me ("CGI:IRC (EOF)")
05:30:55WotchingAnd what would I use to apply the patch and compile?
05:31:21bonbonthejonWotching: are you under windows or linux
05:31:24bonbonthejonor os x
05:31:59bonbonthejonWotching: look in the wiki for directions
05:32:27WotchingCool, thanks
05:32:41oDeskhow i check md5 of .bz2 file ?
05:32:49 Quit billodo_ (Read error: 104 (Connection reset by peer))
05:32:50oDeski'm under Windows
05:32:56 Join billodo [0] (i=billodo@nat/sgi/x-1cba1e97ee41bbce)
05:33:12bonbonthejonoDesk: if you use firefox there is a plugin to do it
05:33:18 Quit Wotching ("CGI:IRC")
05:33:45oDeskbonbonthejon: yes i'm using FF , thanks i'll search for it
05:35:58oDeskbonbonthejon: "MDHashTool"
05:36:12bonbonthejonoDesk: yup, that sounds about right
05:37:36oDeskbonbonthejon: oops, not compatiable with FF2
05:37:57 Join billodo_ [0] (i=billodo@nat/sgi/x-a4c9911f3c1c8bfc)
05:38:07bonbonthejonoDesk: there are probably other programs that will do it
05:39:59oDeskbonbonthejon: this one should work
05:40:14oDeskbonbonthejon: thanks
05:40:21bonbonthejonoDesk: yup
05:41:44 Quit billodo (Read error: 60 (Operation timed out))
05:43:26oDeskcan i ask here about os x86 ?
05:45:30bonbonthejoni dont use osx but go ahead and ask
05:51:22 Join printfXh4 [0] (
05:51:56 Join perldiver [0] (
05:57:38 Quit rotator ()
06:01:56 Quit oDesk ()
06:03:41 Part jhulst ("Kopete 0.12.4 :")
06:05:05 Quit billodo_ (Read error: 113 (No route to host))
06:09:56 Join billodo_ [0] (i=billodo@nat/sgi/x-d57d010245b49f98)
06:17:35 Join billodo [0] (i=billodo@nat/sgi/x-ebb688f98da97af0)
06:17:59 Quit billodo_ (Read error: 113 (No route to host))
06:18:26 Join Drkepilogue [0] (
06:19:02Drkepiloguei need a little help trying to fix my ipod... it is mroe of a hardware issue rather than software
06:20:04Drkepiloguefor some odd reason... after i plug my ipod into a usb slot, the ipod is acting weird
06:20:22Drkepiloguethe HD would make clickin nice, and refuse to go into recovery mode, and would not boot up
06:20:33Drkepilogueafter connecting to wall charger it would boot and run
06:20:54Drkepiloguei tookapart my ipod, and replace it with a CF card and it gave me an error...
06:21:16Drkepiloguebut swiching back to the micro HD it would try to boot... but wouldnt
06:22:37 Join billodo_ [0] (i=billodo@nat/sgi/x-5f73600976d42bff)
06:36:06 Quit billodo (Read error: 110 (Connection timed out))
06:54:52 Quit billodo_ (Read error: 104 (Connection reset by peer))
06:57:33 Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean)
07:00:03 Part Drkepilogue
07:00:17 Join Drkepilogue [0] (
07:05:45***Saving seen data "./dancer.seen"
07:06:07 Join aliask [0] (
07:09:24 Join decayedcell [0] (i=3ba75d63@gateway/web/cgi-irc/
07:09:35 Quit decayedcell (Client Quit)
07:12:25 Join decayedcell [0] (i=3ba75d63@gateway/web/cgi-irc/
07:15:07 Join merwin [0] (n=merwin@
07:16:56merwinI've got a couple questions... I've got the Sansa E200R, and noticed that someone cracked the code for it. I tried setting everything up according to the instructions on the wiki. The only thing I changed was using the E200R bootloader as opposed to the E200 one
07:17:13merwinI still get the "Failed to load main boot image" message when I boot
07:17:27merwinIs support for the e200r working yet?
07:21:49LloreanSupport for the e200 isn't even working properly yet.
07:22:20LloreanIt's intended for developers only, overall.
07:22:45merwinYeah, understand that
07:22:59merwinjust trying to get it to boot, now that there is a bootloader for the e200r
07:24:25LloreanHave you followed the progress of R work in the forum thread, or did you just 'hear' that 'the code' was cracked, and decide to just try something?
07:24:26 Quit desowin ("use linux")
07:24:36merwinI've been following it, read all of the threads
07:25:00merwinFrom what I understand, all I need to do is flash the e200r bootloader, and extract the latest e200 build to the root of the player
07:25:16merwinalong with putting the OF.bin that I made from the sansa firmware in the /system folder
07:25:40LloreanIf you've been following the thread thoroughly, it's mentioned there that R support still isn't working properly.
07:26:07LloreanIf you intend to help with development, that thread is something you should keep very careful track of.
07:26:43 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
07:30:03daurnimatorjust opened a bottle of Carlton
07:30:08daurnimatortastes terrible
07:30:18merwinLlorean, the current thread only has other people saying they're having the same issue as me... but that the firmware *should* work for an e200r
07:30:33Lloreanmerwin: Which thread, exactly, are you reading?
07:30:44Lloreanmerwin: Because the one I'm looking at has Bagder agreeing that more work needs to be done.
07:31:16 Join combrains [0] (
07:31:31JdGordondaurnimator: cartlon which? lite ice? draught?
07:31:50daurnimatorwhy would you buy another? :P
07:31:58LloreanDon't you two know how to use PMs by now?
07:31:59ShaidAll CUB beers taste terrible
07:32:24daurnimatorLlorean: no :P
07:32:37Lloreandaurnimator: Then it is highly suggested you learn.
07:32:41JdGordondraught is stilll beter than VB tho :)
07:33:03daurnimatorna, its as if it was scraped from the bottle of an old VAT
07:33:13daurnimatorall yeastly
07:33:46Lloreanmerwin: Yes, and that one has Bagder saying that more work is still needed, doesn't it?
07:33:59LloreanOr rather agreeing to it, by stating what is likely needed to be done.
07:35:41 Join tstilwe2 [0] (
07:36:14 Quit combrains ("Rockbox Rocks :)")
07:37:07merwinLlorean, Wyldfire said "Apparently there is more work yet to be done"... I guess Bagder said something after that that could be interpreted as more work needs to be done :)
07:37:26Lloreanmerwin: Could be? He specifically said what needs to be tried...
07:40:12tstilwe2has anyone here installed rockbox on their 60G video ipod
07:41:18tstilwe2any problem's or comments on installation
07:41:58 Nick tstilwe2 is now known as falcon21 (
07:44:34Lloreanfalcon21: Well, the Ipod 5G suffers in the same way as all the other portalplayer targets, we've made no secret that support for them is far from ideal so far. Poor battery life, and some issues with processor speed.
07:46:10amiconnHmm, it's probably time to try and get familiar with this new alien rockbox :/
07:47:01Lloreanamiconn: Just set the default startup screen to the filetree and pretend it's not there.
07:47:06LloreanThat's mostly what I do.
07:51:39 Quit sbyers77 ()
07:53:50 Part toffe
07:54:36 Part falcon21
08:03:07 Quit decayedcell ("CGI:IRC (EOF)")
08:04:49 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
08:05:18merwinLinus! Not sure if you remember me... from a good 4 or 5 years ago
08:07:05 Join rkMerafel [0] (
08:07:09amiconnThis root menu thing feels cumbersome to me
08:07:47amiconnWhen going there by accident, I can't leave it again with the menu button
08:08:10rkMerafelSorry to bother everyone
08:08:16LinusNthe menu isn't something you "leave"
08:08:21amiconnAnd when setting another screen as startup screen, then calling the root menu, the cursor isn't placed on the item I came from
08:08:22rkMerafelBut could someone help me with this
08:08:34rkMerafelI'm not very tech-y.
08:08:43LinusNamiconn: that would probably be a nice thing to go back where I came from by accident, I have to navigate the menu
08:09:14LinusNrkMerafel: cough it up - what is the problem?
08:09:24 Part Drkepilogue
08:09:37rkMerafelWell, I installed rockbox as it said to on the installation page
08:09:43LinusNamiconn: i think preselecting the last choice, or the screen you came from, might be a good idea
08:09:44rkMerafelOn an iriver h10 btw
08:10:02rkMerafelAnd it all worked fine, I've got the funny new menu
08:10:18rkMerafelExcept it won't go into files or database
08:10:34LloreanLinusN: I think maybe 'Menu' should toggle the Root menu. If you came to it from somewhere, a second press should return you there.
08:10:34rkMerafelIt just says "database is not ready"
08:10:47LloreanrkMerafel: It says that for files too?
08:10:51amiconnLinusN: It is as soon as the menu was used once, but not when first entering it from a set startup screen
08:10:57LinusNLlorean: maybe that isn't such a bad idea
08:11:15rkMerafelOn files it goes into a directory that has a Text folder and a rockbox app
08:11:20LloreanLinusN: I think it's a very friendly behaviour.
08:11:36LinusNLlorean, amiconn: i think you're right
08:11:54LloreanrkMerafel: That would be the root of your device, probably in the "Supported" show files mode.
08:12:08LloreanrkMerafel: Database won't be ready until you use the Initialize option for it as described in the manual.
08:12:09LinusNrkMerafel: could it be that the music directory is hidden?
08:13:11LinusNrkMerafel: also described in the manual
08:14:19LinusNwhat is on your device when you connect it to the computer?
08:14:38LinusNare there more folders than the TEXT folder?
08:15:20rkMerafelThere's like 18GB of music
08:15:44LloreanHe means, visible in the root of the device, I believe
08:15:47LinusNin which folder?
08:16:10LloreanrkMerafel: Is it MTP or UMS?
08:16:12LinusNok, so the "Music" folder isn't shown in the file browser?
08:16:20rkMerafelNot on the device, no.
08:16:31rkMerafelI've done the "initialize" thing as it said to in the manual
08:16:45rkMerafelIt says it may take some time, the player is almost full.
08:17:15*LinusN gets some black goo in a cup
08:17:55amiconnWhy is there 'Recent Bookmarks' in the H1x0 root menu, but not in the H300 one???
08:18:12JdGordonits onyl there if the option is enabled
08:19:25amiconnUmm, I'd never expected that...
08:19:33 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
08:19:37JdGordonhmm... selecting the start screen the first time you enter the root menu isnt so easy :(
08:19:48rkMerafelOkay that initialize thing has done the trick
08:19:52rkMerafelmusic is appearing now
08:19:53JdGordononly because its always been there... thats bugged me from the start
08:19:57rkMerafelI'll check if it plays.
08:20:41 Join Farp [0] (i=Farp@
08:21:05rkMerafelNow I have to get a better skin. This one is teh ugly.
08:21:50 Join Aaron [0] (
08:22:27*LinusN laughs at angry_open_source_user in the forums
08:23:11LinusNnot all people are gifted with brains, apparently
08:23:24Shaidquick link?
08:23:43JdGordonslow link would be good even :)
08:23:45LinusNthe posts are deleted...
08:23:55 Join decayedcell [0] (i=3ba75d63@gateway/web/cgi-irc/
08:23:55Shaidoh, that guy
08:24:06scorcheand int he to be deleted section for our enjoyment =)
08:24:24LinusNwhat a total jerk
08:24:29ShaidI can't get in there.
08:24:38Shaidbut I saw what he said saved in a pastebin by someone
08:24:40LinusNhowever, i think at least one of his posts should be answered
08:24:42scorcheand wrong pn so many points...
08:25:00scorcheLinusN: soap sent him a blow by blow PM
08:25:18LloreanLinusN: I answered him, to an extent, rather more politely than warranted even.
08:25:28LinusNwhere is that reply?
08:25:39LloreanLinusN: I PMed him, I'll forward to you.
08:25:57LinusNhow come we don't reply in public?
08:26:21scorchebecause in public, he is a bloody spammer whose posts get deleted
08:26:28LloreanLinusN: Or better yet,
08:26:59LinusNscorche: yes, duplicate posts should be deleted, but i think at least one of his ramblings should stay, and be replied to
08:27:24merwinLinusN: Is there anything I can do to help get rockbox running on the E200R?
08:27:25LinusNjust sliently deleting it looks like abuse of power to me
08:27:28LloreanLinusN: His posts were already removed by the time I returned from dinner. But his posts didn't belong in the Zune thread anyway, which I explained in my response to him.
08:27:34scorchenot sure why the original one was...i believe saratoga was the one who started
08:27:56scorcheprobably the wrong section was the reason
08:28:30LloreanLinusN: I think the fact that his posts were blatantly breaking the specific guidelines for the New Ports forums and were off topic for the thread they were posted in was reason enough for deletion, without beginning to take into account the tone or delivery of his message.
08:28:41GodEatercan someone give me a rundown on what his beef was (I'm burning with curiousity now)
08:28:49LloreanLinusN: But I think my response is a mostly good one, and it does offer to take up proper discussion of any points he feels important in a better place.
08:29:12LinusNGodEater: his beef was that we should port Rockbox to Zune, because it is a popularo target
08:29:41GodEaterah - a sort of "drop everything else you're doing and listen to me dammit!" post ?
08:30:18LloreanGodEater: He also felt we were hypocrites for being against copyright infringement but supposedly doing so ourselves, and a few other things.
08:31:06LinusNi think it's bad to leave his accusations unanswered, and only talk about breaking the rules
08:31:58scorchethey werent i said, soap replied to each point
08:32:08GodEaterLinusN: I tend to agree there actually - he may be wrong on any number of points - but he wasn't flagrantly abusive IMO
08:32:36LinusNscorche: not publically
08:32:54JdGordon"I swear you people need to get a life." < the best part :D
08:33:15LloreanGodEater: I think stating that many of the admins can't even spell GED (and I resisted the urge to point out any of his spelling errors) is a form of abuse.
08:33:20scorchewell, if he listens to Llorean, he will post a civilized post int he correct place that we can respond to
08:33:29LloreanLinusN: I did invite him to bring it up as a civilized post.
08:33:31 Join Rob222241 [0] (
08:33:42Shaidwhat did he mean by that GED bit?
08:33:45scorcheno one knows
08:33:53LloreanGED is a highschool equivalency exam.
08:34:14scorcheyeah...i guessed that too, but i still have never heard that phrasing before
08:34:19AaronSorry to interupt, but are the Archos Jukebox's the only DAP that uses at 2.5 inch drive?
08:34:30scorchethat rockbox currently supports, yes
08:34:33amiconnHrmm, on the player Stop which goes up file system levels also goes file browser->main menu. I don't think that's good
08:35:12LinusNamiconn: it's the same as left-to-root on the other platforms
08:35:19AaronDo you think the 90 dB SNR on the Archos is noticably worse than a DAP with 95 or 96?
08:35:44AaronAnd does the SNR affect just the headphone output or also the Line Out of a player?
08:35:57 Part rkMerafel
08:36:28LloreanLinusN: You are welcome to move his post to the general discussion forum and respond to it, of course.
08:36:34amiconnAaron: I don't know which actual daps you are referring to, but e.g. the archos recorder is significantly less noise than e.g. the iriver h100 series
08:36:43LinusNLlorean: i'm tempted to do that
08:37:02amiconnLinusN: Yes, but on other platforms you can go any level->root with long Left
08:37:20amiconn...which won't be possible with long Stop on player of course
08:37:26LinusNamiconn: ah, right
08:37:35JdGordonamiconn: fix the player keymap then... just put ACTION_TREE_STOP there instead of ACTION_STD_CANCEL
08:37:49AaronWait, so the Archos Jukebox sounds better than the h100? I thought a higher SNR was better
08:37:52amiconnACTION_TREE_STOP would be wrong
08:38:07ShaidSNR isn't everything
08:38:15JdGordon... or other way around :p
08:38:43*JdGordon gone... have a good week end all
08:38:47 Quit JdGordon ("Konversation terminated!")
08:39:19AaronSo a higher SNR is better though right?
08:40:14amiconnIt usually is, but then don't take all the numbers dap manufacturers tell you for granted
08:41:02amiconnI doubt that the H100's real snr comes even near 80dB snr, at least not with the headphone output
08:41:40AaronThe h100 has a 80db SNR? Numbers wise isn't that horrible compared the Archo's JBR?
08:42:12LloreanAaron: There's no reason to fixate solely on the SNR.
08:42:40AaronOkay. Do any of you know if the sound output of the Archos will be as good as that of an Ipod Video?
08:42:51scorchemuch better IMO
08:43:01scorchegoing by headphone jack
08:43:25AaronWould you reccomend going for the V2 of the Recorder model, or the original?
08:43:43AaronI'm looking at getting the Recorder FM because I think its 40 grams lighter
08:43:56scorchei like the v1 mainly for the easier-to-upgrade batteries
08:43:57*LinusN is replying to the flame
08:44:25 Join fejfighter [0] (
08:44:36LloreanI honestly like the look of the v1 better
08:44:38 Quit MisterScoundrel ("Chatzilla 0.9.77 [Firefox]")
08:45:07AaronI'm pretty sure I've seen the V1 with black corner protectors on it which I thought was cool
08:45:14Aaronas opposed to the blue ones
08:45:19scorchei have 3 of those
08:45:34scorchei hated the blue bumpers
08:45:36*amiconn would reallly like if some perl guru would fix
08:45:46LloreanMine has blue bumpers...
08:45:48AaronYou have three JBR's?
08:45:59scorchein various states of working, yes
08:47:30AaronDo you guys have any feelings on the buttons of the v1 compared to the v2?
08:47:46amiconnbackdrops/ should only be included for non-monochrome targets, and eq/* should only be included for swcodec
08:47:48AaronThe v1 looks more chinsy but then again I haven't experienced either of them
08:50:02 Join ender` [0] (
08:50:45 Quit Rob2222 (Read error: 110 (Connection timed out))
08:51:13 Join bluebrother [0] (i=Geu7o7rS@rockbox/staff/bluebrother)
08:51:43bluebrotherLlorean: how is the "root" menu called? I thought it has been agreed to get called the "Rockbox menu" ...
08:51:56LinusN"Rockbox" or "Main", imho
08:52:06 Join B4gder [0] (
08:52:18LinusNi mean "Rockbox menu" or "Main menu"
08:53:05merwinLinusN: Nice response to that ass
08:53:06*bluebrother sees the term "root menu" over and over again and thinks this is prone to confusion
08:53:53merwinVery polite... probably more polite than necessary :)
08:54:24amiconnHmm, no clean shutdown from root menu possible on recorder
08:54:25 Join pondlife [0] (
08:54:36LinusNi think we really should reply to such ramblings and not delete them with a "you broke the rules" excuse
08:55:09LinusNif not only to be able to link to the post from the GoldenQuotes page :-)
08:55:25B4gderwhat post is this?
08:55:35merwinIf they keep up with the stupidity however, I don't see a need to keep feeding into their odd anger
08:55:42 Quit jhMikeS (Nick collision from services.)
08:55:48 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
08:55:56bluebrotheryou're talking about that zune post?
08:55:59amiconnbluebrother: "Main root rockbox menu" ;)
08:55:59LloreanLinusN: Most rants don't actually get deleted.
08:56:13LloreanA lot of them stay around, for a long time.
08:56:43B4gderhm, seems the forums and/or my network is dog slow this morning
08:56:53LloreanBut the New Ports section has generally been treated very strict, so I think the response at the time was in line with the standard for that forum: Non-development posts get trimmed.
08:56:53GodEaterit's the forums as usual
08:56:55bluebrotherforums are slow for me too
08:57:01LloreanI don't think it was relating to the ranting itself.
08:57:10merwinB4gder: Is there anything I can do to help get the e200r firmware working? I assume that you personally don't have one.
08:57:25LinusNa public polite answer to a rambling is often effective, as it really shows that the poster is an ass
08:57:56B4gdermerwin: a first test would be to generate an mi4 without the "full plaintext" trick to see if that works
08:58:29merwinB4gder: How to do that?
08:59:08B4gdermerwin: you need to use mi4code manually
08:59:22merwinB4gder: BTW, I used the mi4code to decrypt and then re-encrypt the sansa e200r firmware and it loaded fine
08:59:36LinusNregarding the name of the root menu, i think "Main menu" is the best. it's short and descriptive
08:59:42B4gdermerwin: that's very good news
09:00:06LinusNhey, even "Menu" would be good
09:00:15B4gdermerwin: hm, did that use a "blank" DSA signature then?
09:00:22merwinB4gder: However, decrypting the e200 firmware and re-encrypting it with the rhapsody encryption did not work. I got the error on booting
09:00:41B4gderthat's expected
09:00:49merwinblank dsa signature?
09:00:59B4gderit isn't only the encryption that differs, there's also a different "magic" number in the mi4
09:01:25B4gdermerwin: there's a DSA signature in the mi4 files
09:01:48B4gderso I wanted to understand what DSA you used in the re-encrypted one that worked
09:02:15GodEaterdoes anyone think it's worth point out to Mr. Angry that *most* open source efforts revolve around the PC platform - where you spend money on hardware only once really. Our project is different because every time someone wants a new port, someone somewhere has to go and shell out at least for the player, and in some cases on esoteric stuff like JTAG connectors and whatknot?
09:02:19merwini just used the following: mi4code decrypt e200r_pp5022.mi4 e200r_pp5022.mi4.decryped
09:02:32merwinmi4code encrypt e200r_pp5022.mi4 e200r_pp5022.mi4.rhapsody rhapsody
09:02:38GodEaterI mean - unless you all feel that's just stating the obvious?
09:02:47LinusNGodEater: that's a good point, let's save that ammo for his angry reply :-)
09:02:52LloreanGodEater: I think that can be kept in reserve.
09:03:07GodEateryou guys play too much poker learly :)
09:03:26merwinB4gder: Is there a different set of commands i should be using?
09:05:04LinusNLlorean, GodEater: his forum nick "angry_open_source_user", says it all really. his tone would be different if he was "open_source_developer"
09:05:48***Saving seen data "./dancer.seen"
09:06:44GodEatersomeone should respond as "angry_open_source_developer!
09:06:52GodEaterfat fingers again today
09:07:41B4gdermerwin: try decrypting and stripping the header, then build a new mi4 with the build command
09:07:44AaronHave any of you seen this 8 gig sony DAP coming out? It has a 30 hour battery life
09:08:01AaronAnd did anyone ever check out that Trekstore Vibez DAP?
09:08:48merwinB4gder, what build options should i use?
09:10:50B4gderI don't recall the options off the top of my head
09:11:19merwinB4gder: i used the mi4code build e200r.mi4.decrypted e200r.mi4 rhapsody
09:11:31merwinB4gder, and the resulting file was smaller than the original firmware
09:11:35merwinI'll try to flash it anyway
09:12:16merwinwait, the resulting file is bigger than the original firmware
09:12:40B4gderhow much bigger?
09:13:02 Join kaaloo [0] (
09:13:03merwinoriginal: 5,746,688 new: 5,747,712
09:13:19merwindecrypted: 5,746,176
09:13:29B4gderdid you strip the mi4 header on decrypt?
09:13:48 Quit Aaron ()
09:13:49merwingot load main image failed
09:15:28merwindo i need to sign it?
09:15:50B4gderno, you can't (unless you also patch and install an updated BL)
09:16:11merwinprobably not one around yet, huh?
09:16:14B4gderand that's never been attempted on an R model
09:16:33merwinI suppose a bad flash on that could brick it
09:16:47B4gdernot that likely, no
09:16:53B4gdere200tool is magic
09:17:05merwinhm... is it easy to do?
09:17:06B4gderbut still
09:17:22B4gderwe should first make sure mi4code build builds an image of the same size that works
09:17:46B4gderI mean, the DSA signing should be the last thing we attempt
09:18:04merwinthere's some other options in build, like the header and plaintext length
09:18:34merwinthe file size is exactly 1024 bytes different
09:18:40merwinold vs new
09:18:46B4gder... and the mi4 header is 1024 bytes...
09:20:15merwinbut the stripped/decrypted version is only 512 bytes smaller
09:20:44B4gderright, I was wrong the header is 512 bytes
09:20:57B4gderthe mi4 files are always padded to aligned 1024 bytes
09:21:39merwinshould i be changing the plaintext length or the header?
09:22:00merwinwhen i build
09:23:17B4gderI think you should debug the reason why it builds a larger image
09:25:35 Join Shaid2 [0] (
09:25:49merwinthe files are completely different
09:26:34 Quit Shaid (Nick collision from services.)
09:26:35 Nick Shaid2 is now known as Shaid (
09:26:59merwinand the original version has data in the first ~68 bytes that looks like a header, while the new one barely has any data in that area
09:30:19B4gderthe new one should too, as the mi4 header is in the first ~68 bytes
09:33:02merwinI think the difference i'm seeing is the lack of the signature
09:34:02merwinis it supposed to do any actual encryption when i use the build command?
09:34:13merwinlike, should i use build and then encrypt?
09:34:14B4gdergood question
09:34:22B4gderI don't remember
09:34:54merwinit looks like the resulting file after "build" is just the decrypted file with a header and padding at the end (along with some other little changes which i think are probably trivial)
09:35:58LloreanI hope 'suitable software' doesn't mean Rockbox. ;)
09:36:08B4gdermerwin: it also updates the embedded magic numbers
09:36:20*Llorean wonders how those guys got data sheets.
09:36:44B4gderLlorean: it probably involves money
09:36:48LloreanI'd imagine so.
09:37:05LloreanIt seems really odd to install alternate software on an iPod to use it as a commercial flight data recorder.
09:37:16 Quit idnar (Nick collision from services.)
09:37:17merwinB4gder, after encrypting, it still doesn't work :)
09:37:18 Join idnar_ [0] (i=mithrand@unaffiliated/idnar)
09:38:22 Quit GodEater ("CGI:IRC (Ping timeout)")
09:38:50 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
09:39:42merwinB4gder: btw, do you happen to remember me? Just curious... i was around often writing code (notably creating the first version of the WPS) about 4 or 5 years ago
09:40:04merwinwps has gotten a lot better since then
09:40:18scorcheLlorean: it sounds like they are just using it as an external HD
09:41:17Lloreanscorche: Sounds like that to me too.
09:41:29Lloreanscorche: In which case it'd be really silly to install other software on it.
09:41:44Lloreanscorche: Then again, iPods are pretty expensive as an option for a low power external HD.
09:41:50B4gdermerwin: I thought I recognized that nick! ;-)
09:42:10scorcheand can someone direct me to the "large software developer community" for the dock port, so we can figure out how to use it?
09:42:17 Quit bospaadje (Remote closed the connection)
09:42:32 Join JerryLange [0] (
09:42:33merwinB4gder: got a e200r before i left for the Philippines a few weeks ago on a business trip and was really surprised when i found out that it is rockbox-ready
09:42:41merwinor, almost ready
09:42:44 Join bospaadje [0] (
09:43:10JerryLangewhy can i not load the newest current version of rockbox into my simulator?
09:43:32B4gderyou don't load rockbox "into" any simulator
09:43:44B4gderthe simulator is rockbox, simulated
09:44:13dan_aB4gder, merwin: I've got to run now, but I've just tried decrypting (and stripping) the Rhapsody firmware to give raw version 1, re-building it, and then decrypting and stripping it again to give raw version 2. The two raw versions differ, so something is going wrong somewhere...
09:44:41JerryLangeok what i want to clarify is i download a current version of rockbox. put it in my simulator folder D:\Zip Files\Rockbox\ipod-video-sim-w32\archos\.rockbox and i get errors. when its loading
09:45:01LloreanJerryLange: That's because the simulator IS rockbox.
09:45:15LloreanJerryLange: The rockbox.iriver or rockbox.ipod or whatever file is the same as the simulator executable.
09:45:26merwindan_a: good to know it's just me
09:45:28LloreanJerryLange: You have to build a new simulator, you can't just copy a build to it.
09:45:46JerryLangeok thats what i figured, but i had to ask
09:46:56LinusNJerryLange: the simulator doesn't simulate the hardware, it's just a version of rockbox that runs on your pc
09:47:38 Part Llorean
09:47:44JerryLangeok. thanks alot for your help
09:47:55LinusNthe main purpose of the simulator is to be able to run it in a debugger, for developing
09:52:16 Quit GodEater ("CGI:IRC (Ping timeout)")
09:55:24 Quit darkless ("Leaving")
09:57:03 Join darkless [0] (
10:01:30 Quit kubiix ("Miranda IM! Smaller, Faster, Easier.")
10:04:13 Quit kaaloo ("Leaving.")
10:06:01 Join kubiix [0] (
10:21:28 Join Thundercloud [0] (n=thunderc@
10:31:53 Join roolku [0] (
10:37:47 Join perplexity [0] (
10:40:25 Join BigBambi [0] (
10:41:58 Join Ribs [0] (n=ribs@
10:42:45 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
10:52:22 Join JerryLange_ [0] (
10:53:59 Join webguest61 [0] (i=d31e5464@gateway/web/cgi-irc/
10:55:18merwinI gave in and just bought an E200 to replace my E200R
10:55:33JerryLange_woohoo congrats
10:55:49merwinThere's so many more hackability with the E200
10:56:14merwinalong with rockbox support
10:56:14 Quit webguest61 (Client Quit)
10:56:50 Quit Rick (Read error: 110 (Connection timed out))
11:00:29decayedcelllinuxstb here?
11:05:04 Quit JerryLange_ ("Leaving")
11:05:52***Saving seen data "./dancer.seen"
11:08:04amiconnLinusN: Does the fact that you want h1x0 rtc support in configure mean that you changed your opinion regarding mod selection in configure in general?
11:08:25LinusNwhat do you mean?
11:08:46amiconnI think that e.g. selecting an (a)dvanced build instead of a (n)ormal one could present a list of mods to select from for all targets
11:09:02LinusNamiconn: that would be damn nice
11:09:19pondlifeIs (A)dvanced a replacement for (D)evel?
11:09:36LinusNadvanced is advanced and devel is devel
11:09:53amiconn(d)evel should probably also present the list of mods
11:10:30amiconnLinusN: This could also include the 8MB mod, so no more extra parameter for archos
11:10:58amiconnI guess the build system would need some adjustment for (a) anyway, so this should be doable
11:12:33 Quit JerryLange (Read error: 110 (Connection timed out))
11:13:03 Quit decayedcell ("CGI:IRC (EOF)")
11:13:27roolkuLinusN: so does this mean I have to change the configure script again i wrote last night? *sigh*
11:14:21LinusNroolku: i wasn't aware that you did that
11:14:27roolkuIIUC - rtc mod goes under devel ?
11:15:14LinusNroolku: apparently not, since there are many non-developers that have the rtc-mod
11:15:15roolkuLinusN: well, preglow told me I should. :) but it is no biggie, now that I understand how it works
11:15:35 Join decayedcell [0] (
11:16:29 Nick _pill is now known as pill (
11:16:40*roolku can see amiconn's point, as the extra option would requied changes to the build script
11:17:12LinusNand it paves the way for easier inclusion of other mods
11:18:15roolkuso should I have a go at creating that advanced builds menu?
11:18:36LinusNroolku: would be nice
11:19:13roolkuI see a problem: how would you create a logf build of a MOD ?
11:20:03 Join norbusan [0] (
11:20:44LinusNyou should be able to select multiple options
11:21:09amiconnroolku: [11:09:53] <amiconn> (d)evel should probably also present the list of mods
11:21:30roolkuamiconn: roolku: apparently not, since there are many non-developers that have the rtc-mod
11:21:46amiconnNotive the word *also* in there?
11:22:07 Part norbusan
11:22:19roolkuamiconn: that is what I understood initially, but than LinusN said no?
11:22:26*roolku is confused
11:22:42LinusNperhaps everything should go under (a)dvanced
11:22:54LinusNor (o)options, or (e)xtras or whatever
11:23:01markunLinusN, amiconn: the only hardware difference (visible to rockbox) between the Gigabeat F and X is the lack of button lights, maybe they could go into the advanced options as well?
11:23:25LinusNmarkun: can't it be autodetected?
11:23:50markunLinusN: I don't know
11:24:07markunLinusN: The LED controller is there, but there are just no LEDs connected
11:24:22markun(besides the ones for the backlight)
11:24:26roolkuokay, so I rename the existing (D)evel option to (A)dvanced move the 8Mb build there and add the RTC mod? Is this correct?
11:24:27LinusNisn't there any other way of detecting F vs X?
11:24:45LinusNroolku: yes, i think that sounds ok
11:24:55amiconnmarkun: If it's desired that they're running the same build these things should be auto detected, otherwise there should be 2 targets. Imho.
11:24:56LinusNroolku: perhaps not rename it
11:24:58markunLinusN: no easy way I can think of right now
11:25:25LinusNroolku: never mind, rename it
11:25:25markunok, perhaps a new build then
11:26:29markunamiconn: not that it matters a lot, it's just that the X users will have a button light settings menu which will do nothing
11:27:48roolkuLinusN: okay, will do. but now some 'real' work
11:28:05 Part decayedcell
11:28:16GodEaterI'm not sure I understand the value in having two builds for the Gigabeat
11:28:32 Join iwantanimac [0] (
11:28:42GodEatersince the only difference is the LEDs, and the options to fiddle with those are buried in the debug menu somewhere I believe
11:29:28markunGodEater: they will not remain there
11:29:55markunGotthardt almost has it finished, but after that didn't show up for a long time. I guess he's just busy.
11:29:58LinusNmarkun: do the F and X versions use the same OF?
11:30:26markunLinusN: no, they have separate firmare updates
11:30:32bluebrotherwhy not an (a)dvanced option that sets some additional options and goes back to the selection between (n)ormal and (d)evel?
11:30:41 Join decayedcell [0] (i=3ba75d63@gateway/web/cgi-irc/
11:31:28pondlifeLinusN: H300 bootloader - any chance you could fix up that charging state problem (the "harmful" one)? Or is it resolved now?
11:31:54pondlifeOr if you could explain more I could have a look maybe.
11:32:48LinusNpondlife: will commit a nice bootloader in a sec
11:32:55GodEaterthe way the menu works for the LED modes definitely needs attention
11:32:59*pondlife must be psychic
11:33:14linuxstbdecayedcell: I'm around now.
11:33:19XavierGrLinus: Will you release v6 bootloader for H300 too?
11:33:34XavierGrI mean with the pathcing utility
11:33:54LinusNXavierGr: soon
11:33:58bluebrotherbtw, how much integration of fwpatcher into rbutil has happened?
11:34:21XavierGrLinusN: Nice, nice :)
11:34:39linuxstbbluebrother: All of it I think, but I haven't tested that part (only the ipodpatcher bits).
11:34:53bluebrotheroh, niced
11:34:57XavierGrNow the next step for H300 would be to have USB OTG
11:35:24XavierGrand then I a Slasheri look alike to right the flashing procedures for H300 too
11:35:34XavierGrright = write
11:35:59 Quit iwantanimac ("iMac, out.")
11:36:05GodEaterI saw that Domonoky has added proxy support to rbutil - but isn't there a nice way to grab that info automatically from IE on windows ? And just make rbutil honour the http_proxy environment variable on posix platforms ?
11:36:51LinusNGodEater: probably
11:37:10bluebrotherI would like that values to prefill the proxy settings
11:37:19bluebrotherso the user could easily change them
11:37:39GodEaterbluebrother: that's a nice idea
11:38:17GodEaterI'm having a nightmare building it on linux - I think the makefile is either wrong - or my version of wxWidgets is right out of whack
11:38:20linuxstbLinusN: Will the next H300 bootloader have a blank screen?
11:38:33LinusNlinuxstb: the final one will
11:38:47LinusNi can't say i like the backlight off during usb mode
11:39:01 Quit decayedcell ("CGI:IRC (EOF)")
11:39:08linuxstbOK, so you're planning two more releases?
11:39:12bluebrotherI gave up building on linux as my distro doesn't have wx 2.8 no
11:39:21LinusNlinuxstb: no, only one
11:39:24 Join decayedcell [0] (
11:39:43bluebrotherLinusN: working only on h300 or also on h100 bootloader?
11:39:54LinusNalso on h100
11:39:58bluebrotherhow about displaying the battery voltage in usb bootloader mode?
11:40:09LinusNh100 doesn't have any issues though, does it?
11:40:17LinusNbluebrother: it does
11:40:34bluebrotheroh, it already has? Cool.
11:40:49*bluebrother still runns bootloader 5 on h120
11:43:11amiconnI'm on v7 iirc
11:43:29 Join n1s [0] (
11:43:33bluebrotherhas v7 been officially released yet?
11:44:43bluebrothergood :) so I didn't miss a release
11:45:34amiconnThen I don't rc
11:45:39 Join JazzBone [0] (
11:45:54GodEaterah - you need wxWidgets 2.8, which isn't available for gentoo yet :(
11:46:29 Join kaaloo [0] (
11:46:41amiconnv6 it is
11:47:03 Join safetydan [0] (n=dan@rockbox/developer/safetydan)
11:49:33*fejfighter gets very excited at the talk of H300 development, and eagerly awaits
11:50:21 Quit gromit` (Remote closed the connection)
11:50:38 Join gromit` [0] (
11:52:05BigBambiLinusN: I don't know if you saw, but on the v7 H100 pre-release bootloader that Slasheri did, he removed a sleep that now causes the bootloader to alsways think my remote hold is on, so I can't turn on from remote. Just a heads up to say it seems that is still important!
11:53:30merwinJust curious, is there any news on the AMS front?
11:53:31LinusNBigBambi: aha
11:53:51LinusNmerwin: we are sending a delegation on march 9
11:53:58BigBambiI think he said he thinks that removing the sleep means the ADC hasn't had time to settle
11:54:21 Quit JazzBone ("Trillian (")
11:54:30merwinLinusN: Good to hear! I hope it's as productive as I think it will be.
11:55:01LinusNBigBambi: the remote hold is detected with a port pin on the h100
11:55:52merwinI'm really surprised that you got cooperation with a manufacturer. Doesn't usually happen
11:56:04LinusNmerwin: we're not there yet
11:56:20BigBambiLinusN: I'm probably misreporting him then (my hardware knowledge is slim), but nonetheless, there is something that messed up hold detection on my remote, and I'm pretty sure he thought it was down to removing a sleep
11:56:36BigBambiIt works perfectly with v6
11:56:40 Join Rick [0] (
11:56:43LinusNBigBambi: i see it now, it looks like the remote type is improperly detected
11:56:50BigBambiah, OK
11:57:16LinusNi think pondlife was looking at this
11:57:30merwinLinusN: Well, if you get the dev boards, data sheets, and programming info... that should help :)
11:57:35BigBambiSo has the remote detection changed from v6?
11:57:36pondlifeThe H300 non-LCD remote type is not detected early enough
11:57:46LinusNBigBambi: v6 had no detection at all
11:57:56BigBambipondlife: LinusN I have a standard H100 lcd remote
11:58:02BigBambiLinusN: OK, that makes sense
11:58:32pondlifeWell, no detection has taken place when the hold check occurs, so it might affect others
11:59:01*XavierGr gets excited with all this bootloader talk :D
11:59:22pondlifeIt could be reordered, but will result in a slower hold detect, and IIRC an ATA initialisation at least.
11:59:24BigBambiSo at the moment is v6 assuming the original h100 lcd remote and reading buttons on that basis?
11:59:26LinusNBigBambi: can you update the IriverBoot page with this, so we don't forget it?
11:59:36LinusNBigBambi: yes
11:59:39BigBambiLinusN: sure, will do
12:00:09pondlifeLinusN: Why not just move the hold check down a bit? Is there a big penalty for this?
12:00:30 Quit Thundercloud (Read error: 110 (Connection timed out))
12:00:45pondlifeI did that here and it Worked For Me
12:00:48LinusNpondlife: the original idea was to detect hold before even turning on the lcd
12:01:02pondlifeYes, but is that very important?
12:01:18LinusNbut we could just as well delay it
12:01:22LinusNno, not important
12:02:28pondlifeIt still displays "Hold detected - shutting down" after all.
12:02:40LinusNok to me
12:02:50pondlifeGo LinusN Go!
12:03:19LinusNi'll commit what i have first
12:03:43LinusNit's a work in progress, but i think i'd like people to test it before i move on
12:03:53BigBambiLinusN: wiki note added
12:04:11pondlifeI can do that later. My H300 battery needs to charge a bit first though. Was down to 3.05V...
12:04:38pondlifeNot sure I want to flash it without a decent charge
12:04:40LinusNpondlife: my upcoming bootloader has charging :-)
12:04:43BigBambiI can test H1x0 (with trepidation - I would have no way to fix a bad flash)
12:04:48 Join austriancoder [0] (n=austrian@
12:04:57austriancoderHi all.
12:05:00BigBambiBut still, from LinusN I'd be confident!
12:05:04pondlifeBigBambi: Me too, but it's not been a problem so far
12:05:11BigBambipondlife: exactly
12:05:12fejfighteryour lucky i can barely reach 3.70 v befor mine dies, new battery for me
12:05:41pondlifeMine runs from 4.17V on a full charge, it lasted >18 hours yesterday
12:06:13BigBambiI've got a 2200mAh iPod battery in my H1x0, it runs nearly 30 hrs
12:06:14austriancoderLinusN: i think i will change my SoC topic from compiled skins to the usb stack... as sansa players need it
12:06:19pondlifeI was running battery_bench, so should be able to get the exact time after charging
12:06:33pondlifeThis is an original battery
12:06:46pondlifeDid much better than I expected
12:06:49BigBambipondlife: 18 hrs on original battery is very impressive!
12:07:15pondlifeThis was playing 128kbps MP3, I didn't have much 192 around.
12:07:32pondlifeBacklight off, no database....
12:08:40pondlifeMaybe I got that wrong? I only checked it briefly last night and it still seemed to be reporting 30%... I'll find out the truth later.
12:13:06markunaustriancoder: you will apply as a student?
12:13:14pondlifeHmm, weird battery_bench results.. it goes down to 9% after 7:35, but then jumps suddenly up to 65% at 7:42... I'm certain it was not touched/charged!
12:13:19XavierGrLinus: If you need testers for H100/H300 just give me a call, I am available
12:13:38austriancodermarkun: jep
12:14:08XavierGrpondlife can I see the log file on pastebin?
12:14:42 Join Stalwart [0] (
12:14:54merwinaustriancoder: you're going to be working on the usb stack for sansa?
12:15:01pondlifeXavierGr: DOH, I think I may have accidentally USB charged it.
12:15:37pondlifeDon't worry about it. That explains the super high runtime too... Start again :(
12:16:09XavierGrwell battery_bench can't be wrong about voltage ratings, it captures them from the powermanagement part of rockbox
12:16:12austriancodermerwin: mainly.. or on the new player i will get from AustriaMicroSystems.. but i hope to make it very generic and so support for other player should be done
12:16:41XavierGrpondlife: also the USB charging should be visible in the logfile
12:16:53XavierGrthe last flag values are dedicated for that
12:17:03merwinaustriancoder: Great news. USB support is a good thing
12:17:26 Quit GodEater ("CGI:IRC (Ping timeout)")
12:18:29safetydanAnyone have a bunch of random oggs lying around?
12:18:57 Join madCOWfromSWEDEN [0] (i=c3bd8ead@gateway/web/cgi-irc/
12:18:58safetydanI'm curious to know how many people have ogg files with non-ISO8601 format date tags.
12:19:02fejfightersafetydan: yeah why?
12:19:09pondlifeXavierGr: It is. The "C" gave the game away
12:19:12merwinsafetydan: My whole collection is ogg
12:19:21 Quit madCOWfromSWEDEN (Client Quit)
12:19:24pondlifeMy cradle is USBed up, even when not powered
12:19:36fejfightersafetydan: haow can we check?
12:20:10safetydanfejfighter, use your favourite tag viewing software to see what the date field looks like.
12:20:25 Join lee-qid [0] (
12:20:29safetydanIf it's yyyy-MM-dd, or yyyy-MM or even yyyy then we're all good.
12:21:07fejfighteri use foobar, it may not be much help, have to grab another tag viewer
12:21:27safetydanI thought foobar had a "raw" tag viewer? been a while since I used it
12:21:39fejfighterany recomendations for something else?
12:21:40safetydanmaybe properties?
12:21:56safetydanfejfighter, under Linux I'd just use ogginfo, I've no idea for windows
12:22:12fejfighterhmm dont have a linux setup yet
12:22:39fejfighteri usually have mine in YYYY or YYYY-MM-DD for bootlegs
12:23:12safetydanWell that's what most people should have. I'm just trying to find out how common it is for people to do something else.
12:23:41merwinif you're in the usa/canada, you're probably going to put dates in mm/dd/yyyy format
12:23:54fejfighteri can try something random if u want
12:24:13Stalwartrootmenu is awesome feature
12:24:17Stalwarti should install rockbox again =]
12:24:24bluebrotherit's Rockbox menu :P
12:24:26pondlifeMain menu
12:24:38bluebrotherit is not a root.
12:24:39safetydanmerwin, which would be bad for what I want to do :) But there's various ogg tag "recommendation" pages out there that say "thou shalt use year-month-day"
12:24:44fejfighteroh no the argument has started again
12:24:56pondlifeIt says Main Menu in the setting for Start Screen...
12:25:14LinusNit feels good that the main menu is so well received, we usually get heavily bashed for changing the ui
12:25:18*pondlife is going to attempt 1 day without any UI argument
12:25:31pondlifeThat's because it IS good
12:25:36*bluebrother thinks about how to bash that change ...
12:25:38safetydanI didn't think I'd like the new menu, but it's grown on me.
12:25:48LinusNi love it
12:26:10bluebrotherthe point is that you can still have the old ui feeling. Because it is not a root menu :D
12:26:17fejfighteri havent had much of a chance but it looks good
12:26:36bluebrotherif it was designed as a root only menu it would feel different.
12:26:37pondlifeIt almost tempted me to enable icons for the first time in 4 years.
12:26:46Stalwartso it can 100% copy apple firmware menu structure?
12:27:00LinusNStalwart: no
12:27:05*perplexity goes of to update from SVN to see what all the fuss is about
12:27:29*pondlife waits for LinusN to commit before doing that
12:27:31*decayedcell is bemused by the ever changing battery % meter on his ipod
12:27:43 Join MadCOWfromSWEDEN [0] (
12:27:52*Stalwart would like to have menu and keybinds like in apple os
12:27:58pondlifedecayedcell: Try the sim if you want an ever changing battery meter ;)
12:28:06decayedcellpondlife LOL yeah
12:28:19decayedcellit goes from full to empty then back to full again wee
12:28:32pondlifeI think the sim should pretend it's always charging, or at least drain then charge!
12:28:42LinusNpondlife: committed new h300 loader
12:28:56LinusNStalwart: then use the apple os
12:29:06Stalwartapple os doesn't turn off
12:29:11 Quit MadCOWfromSWEDEN (Client Quit)
12:29:50BigBambiStalwart: I certainly don't want my H1x0 to look like the apple firmware
12:30:38safetydanpondlife, the batter meter should cycle from full to empty every few minutes in the sim already
12:30:42safetydanbattery even
12:31:01pondlifeIt does. If only real batteries went from 0% to 100% with a bit of usage :)
12:31:11*safetydan feels silly
12:31:17safetydannow I actually read what was written :)
12:31:34pondlifebatter... yum!
12:32:18pondlifeLinusN: Lots of build errors in the bootloader :(
12:32:37Kasperlehrm. my ipod is dead and apparently refuses to charge :/ sucks
12:32:39*pondlife might need to make clean
12:34:20 Quit decayedcell (Remote closed the connection)
12:34:24pondlifeLinusN: My fault...
12:35:22perplexityOh my, that new root menu is lovely.. but the WPS .. oh my eyes! my eyes!
12:36:00pondlifeperplexity: The default WPS? ;)
12:36:23pondlifeIt's Archos-tastic.
12:36:24perplexityI dunno, I've never installed a wps before.. the "burn your retina yellow/orange" one..
12:36:29pondlifeAh, no
12:36:42markunperplexity: yes, I like it too ;)
12:37:20 Join decayedcell [0] (
12:37:20*markun votes to make it the default one
12:37:26pondlifeI've not seen it and it sounds... interesting.
12:37:45 Join JazzBone [0] (
12:37:46markunpondlife: try it
12:37:54perplexityOk, rockbox_default is the one I've always used.. but when I updated something changed it to "Rockboxed" Ouch!
12:38:04pondlifeIs it Rockboxed?
12:38:37pondlifeJust trying some bootloader stuff first.
12:39:23 Part decayedcell
12:39:53 Quit safetydan ("Ex-Chat")
12:40:04pondlifeLinusN: Bootloader USB mode still works here. Anything else I should try?
12:40:14LinusNpondlife: charging
12:40:50pondlifeShould it be USB charging?
12:41:00 Join Nico_P [0] (
12:41:02LinusNyes, but that is not implemented yet
12:41:02perplexityWhen the charger is inserted will it just drop into a charging screen, or will it boot rockbox and allow to resume playback (great for carkit mode) ?
12:41:17pondlifeOK, good
12:41:23LinusNperplexity: i have plans for that
12:41:47 Nick sbeh is now known as gentoo (
12:41:48markunLinusN: after the root menu went so well.. can you think about any other revolutions that were discussed in the past?
12:41:49*perplexity rubs his grubby little mits together.. having said that, leaving it in the car over summer connected to the charger is what killed my last battery
12:41:50LinusNbut that will have to wait for EEPROM settings
12:41:55 Nick gentoo is now known as sbeh (
12:41:59perplexityOk, I'm not in any hurry :)
12:42:27pondlifeLinusN: It displays a flashing "Charging..." and battery reading of 4.21V
12:42:38pondlifeWhich is higher than I've ever seen reported before
12:42:44LinusNit should say "Complete" when it's done
12:43:01pondlifeShouldn't take long I assume?
12:43:09LinusNcould take hours
12:43:25pondlifeBattery voltage is varying between 4.17-4.19-4.21
12:43:35pondlifeHmm, it just completed a charge in the OF
12:44:00LinusNit seems to always charge for a while once it has decided to charge
12:44:29pondlifeOK, but this is just monitoring the hardware, not deciding anything in our code, right?
12:44:36 Quit Vyrus (SendQ exceeded)
12:45:04pondlifeAnd I can boot Rockbox with PLAY. Good
12:45:25pondlifeAlthough that's not displaying a charging status.
12:45:51pondlifeHaha, battery 99% 0h 3m
12:45:58pondlifeNot a very big battery
12:46:36pondlifeConfigured for 2600mAh, so why such a silly estimate?
12:46:46LinusNbeats me
12:47:05bluebrotheris it charging?
12:47:14LinusNperhaps it fails to estimate when the charger is attached
12:47:24pondlifeDon't think so. The battery icon doesn't show charging.
12:47:33pondlifeBattery now 98% 0h 6m
12:47:34LinusNpondlife: how do you see that?
12:48:09LinusNif the battery is nearly full, the charging animation isn't visible
12:48:10pondlifeDoesn't the status bar show charging as 0% - 33% - 66% - 100% graphics?
12:48:14n1spondlife: it's supposed to show charginf time left with the charger connected
12:48:28pondlifeI'm stuck in Archos mode.
12:48:29LinusNn1s: aha
12:48:38LinusNlunch time
12:48:45pondlifeHaven't really studied this on H3x0
12:48:54pondlifeSo all appears fine
12:49:02pondlifeAnd no blue smoke either
12:49:34LinusNthe smoke has changed from blue to rockbox-orange
12:50:01 Join Thundercloud [0] (n=thunderc@
12:51:41Kasperlei have noticed that since i use rockbox, the ipod sometimes will only wake up if something is connected to the headphone jack. happened a few times now
12:51:52 Join iwantanimac [0] (
12:52:36Kasperleis that a known issue or am i hallucinating?
12:53:15 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
12:53:35 Join miepchen^schlaf [0] (
12:53:56 Quit iwantanimac (Client Quit)
12:57:43 Quit SirFunk (Read error: 110 (Connection timed out))
13:04:07 Join quatrix [0] (
13:04:34quatrixrockbox rocks!
13:05:13bluebrotherwe know :)
13:05:16fejfighterhmmm LinusN took all the conversation with him to lunch
13:05:26fejfighterwe have another convert here
13:05:56***Saving seen data "./dancer.seen"
13:05:58quatrixit's not linux based, right?
13:06:08 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
13:06:09 Quit bun-bun (Read error: 110 (Connection timed out))
13:06:23 Join bun-bun [0] (
13:06:36bospaadjehi all, is there currently any way to do by-directory or by-album shuffle?
13:07:17bluebrotherjust add a directory to a playlist and shuffle that
13:07:21fejfighterhold select on the directory then go playlist> insert>shuffled
13:07:41GodEaterI think he means play the albums in a shuffled order, but not the albums content ?
13:07:48bospaadjeGodEater, indeed
13:08:22GodEaterin which case, I think the answer is no - but don't hold me to that
13:08:34fejfighterrandom folder advance, or am think an experimantal build?
13:08:45GodEaterah - no - you're right - that would work
13:09:01*GodEater awards fejfighter a gold star
13:09:27fejfightertakes and puts on chest, grin from ear to ear
13:10:11GodEaterbospaadje: will that do you ?
13:10:18bluebrotheralways these starred guys ... *shakes head*
13:10:25bospaadjethat would do it, yes
13:11:15GodEateryou know where to find it ?
13:11:21quatrixis there a way to connect externa storage to an mp3 player via a usb host cable?
13:11:28BigBambibospaadje: You need to run the plugin first (called random_folder_advance) I think, then turn on the option in the settings to enable it
13:11:45GodEaterquatrix: none of them that run rockbox
13:12:32BigBambiquatrix: I think so theoretically using USBOTG, but rockbox doesn't have a USBOTG driver, so players with USBOTG can't currently use it in rockbox anyeway
13:13:22bospaadjeBigBambi, thanks, found it
13:13:49bospaadjedo i have to update the directory list manually again when i put other music on the player?
13:13:54quatrixthere are lots of things one can do if it was possible (if there was a driver) to connect usb devices to a player
13:14:03quatrixi.e wifi
13:14:05GodEaterbospaadje: yes
13:14:13BigBambibospaadje: You can either update it manually or run the plugin again
13:14:16BigBambiI think
13:14:21BigBambiEasier just to rerun the plugin
13:14:30GodEateris the .dat file it generates plain text then ?
13:14:48BigBambiquatrix: Only if they have a USBOTG or similar chip
13:14:52bospaadjeBigBambi, i consider rerunning the plugin manual
13:15:12BigBambiThat's half manual, real manual is getting dirty in files :)
13:15:34BigBambiquatrix: Most USB mass storage devices just have USB slave
13:16:33bospaadjeit still requires some work :) would be nicer if it generated that directory list dynamically.. but this'll work too
13:17:01BigBambibospaadje: It could, but then it'd have to run the plugin scan everytime you turned the player off or used USB
13:17:12GodEaterit would be slow as hell
13:17:17BigBambiAs rockbox has no way to know if you added or deleted music in USB
13:17:21bospaadjeyeah i figured that
13:17:33BigBambiWhich, as GodEater said, would be as slow as hell
13:17:58BigBambiSlow as hell rather - hell isn't known for being slow (that I know of)
13:18:19GodEaterah - but is it endo or exothermic ?
13:18:41BigBambilol, you seen that supposed student answer on it?
13:18:45ShaidDepends on whether it's a cold day in hell.
13:18:47GodEaternaturally ;)
13:19:37GodEaterI think the only thing missing from that answer was that a person's perception of whether it's endo/exo is entirely subjective ;)
13:19:57bospaadjeGodEater, and that it's all relative :)
13:20:13BigBambiThermodynamics - not known for being subjective
13:20:16 Quit Thundercloud (Connection reset by peer)
13:20:20 Join Thundercloud [0] (n=thunderc@
13:20:23GodEaterunless you're an aethyst
13:20:41BigBambiReminds me of that classic Simpsons episode - "In this house we obey the laws of thermodynamics!"
13:21:01GodEaterah yes, when Lisa built a perpetual motion machine
13:21:05BigBambiyep :)
13:22:33BigBambiFeature request: can someone add a perpetual motion machine to rockbox :)
13:22:53B4gderI already did that but had to rip it out since it didn't fit in rombox
13:22:53GodEaterthen you could dispense with having to charge the battery
13:23:16*GodEater recalls someone thinking they didn't need to charge their nano after installing rockbox in the apple forums some months back
13:23:30GodEaterthat must be before you rolled back the change B4gder
13:23:58GodEaterrombox is such a party pooper
13:24:50 Quit Thundercloud (Read error: 104 (Connection reset by peer))
13:25:07 Join Thundercloud [0] (n=thunderc@
13:25:08 Quit GodEater ("CGI:IRC")
13:25:21 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
13:25:29 Quit austriancoder ("Lost terminal")
13:26:24 Quit datachild (Read error: 104 (Connection reset by peer))
13:26:35 Join datachild [0] (
13:33:48preglowmarkun: there?
13:34:35 Join Febs__ [0] (
13:34:37 Nick Febs__ is now known as Febs (
13:34:44markunpreglow: yes
13:34:58markundid I break something?
13:35:07preglowmarkun: i've replaced the crossfeed filter and wonder if you'd care to test a patch using it
13:35:22preglowi think perhaps the cutoff settings might need some tweaking
13:35:25preglowokiedkoe, will make a patch
13:35:43markunpreglow: hm, for actual listening tests I think jlo is better..
13:36:11markunto me most things sound quite ok where he hears huge differences
13:36:33 Quit quatrix (Read error: 113 (No route to host))
13:36:43preglowsure, but you can tell me if it sounds like shit or not
13:37:05LinusNpreglow: like *a bag* of shit
13:37:27markunLinusN: I was thinking of a nice way to use that quote :)
13:37:35preglowLinusN: i'm going for the sack of shit sound now
13:38:02 Join midkay_ [0] (
13:39:49preglowthere's printfs in that patch :>
13:39:54preglownew one in a sec
13:40:10 Part JazzBone
13:40:41 Join fasmaie [0] (
13:40:59preglowthere, it should compile now
13:44:06XavierGrwow now rockbox deosn't boot the OF while charging while off
13:44:15XavierGrthough Linus why the backlight is on forever?
13:44:32LinusNso you can see what is going on?
13:44:33preglowbasically, what has changed in the cutoff point for the filter. i don't know exactly where the old one had the cutoff point, but this has it in the midpoint between cross gain and highfreq attenuation
13:44:35XavierGrI think it will be best that the backlight will light on button activity
13:44:43preglowi don't really know if it's for better or worse
13:44:56preglowLinusN: actually tested the alarm yet?
13:45:03LinusNpreglow: no
13:45:27XavierGrLinus: Do you think it would be difficult to make it light up on button activity?
13:45:28 Quit fasmaie (Remote closed the connection)
13:45:32LinusNhowever, that code worked when i tried it half a year ago
13:45:35XavierGror do you think it doens't worth it?
13:45:49pondlifeThe OF keeps backlight on...
13:46:06n1sit has a setting
13:46:18XavierGryou are wrong pondlife, OF has an option to leave it on forever or turn off after x seconds
13:46:23LinusNXavierGr: it shouldn't be too hard to do
13:46:30pondlifeOn H300? I thought the Charging screen ignored that setting.
13:46:31XavierGrthough for the bootloader I think that a fixed interval should be defined
13:46:44XavierGrno it really works okay on OF
13:46:48*pondlife has hardly used the OF though
13:46:50 Quit n1s (Read error: 104 (Connection reset by peer))
13:47:12 Join n1s [0] (
13:48:33XavierGrLinus: My point is that when charging for (lets say) 4 hours you will look at it some seconds at most. Why tear down the LCD screen for that long
13:48:43XavierGrit is rather a waste of power and usage
13:48:56linuxstbWhat about using the hold switch to turn on and off the backlight? (I don't have a H300, so feel free to ignore me...)
13:49:07 Join dmdfan- [0] (
13:49:10XavierGrhm that is another nice alternative
13:49:22 Quit bun-bun (Read error: 104 (Connection reset by peer))
13:49:30XavierGrthough I don't know how more easier would be than backlight on button press
13:49:54XavierGrok how we set the RTC to boot up the player?
13:50:00linuxstbI was just thinking that it's both easy to implement, and would give the user the option to permanently turn on or off the backlight.
13:50:00XavierGrI can't find any option in the settings
13:51:05pondlifeClock plugin?
13:51:13pondlifeOr similar?
13:51:44LinusNwe have yet to enable the alarm code on the h300
13:52:41 Quit Nico_P (Remote closed the connection)
13:52:42XavierGrah so I cant test it then
13:52:51XavierGror is it a define that I should switch and then compile?
13:53:10LinusNthere is more to it
13:53:16LinusNpreglow knows
13:53:27XavierGrok then I should probably wait more to test it properly
13:53:29preglowthe code needs merging with the h300 pcf driver first anyway
13:54:01XavierGrcrap my nice mouse just died?
13:54:02markunpreglow: crossfeed doesn't work very well anymore for me
13:54:30preglowmarkun: yeah, like i said, i think the cutoffs need adjusting now
13:54:34XavierGrfalse alarm :)
13:54:57markunpreglow: it's almost as if 'on' and 'off' are switched..
13:55:28markunwell, maybe they just both don't do anything :)
13:55:49 Quit midkay (Read error: 110 (Connection timed out))
13:55:49pondlifeLinusN: Did you see the apology from Onj on the ML? :)
13:56:01markunpreglow: I'll play with the settings a bit
13:56:11preglowmarkun: i did make it work, though, but god knows what my settings where
13:56:25LinusNpondlife: yes :-)
13:56:44preglowmarkun: anyway, the cutoff might need to be higher than before
13:57:05pondlifeI take it you meant "Wonderful!", not "Wonderful :/"
13:57:17XavierGrpondlife: on the normal ml?
13:57:50pondlifeYep. I don't think an apology was needed!
13:58:09preglowdepends if he usually apologises when someone thanks him
13:58:32linuxstbWhat are people's views about moving the Sleep TImer from the settings into the new System entry in the main/root/rockbox menu? I've got a patch ready to commit...
13:58:57markunpreglow: I should get rolo to work on the Gigabeat so I can quickly switch
13:58:58pondlifelinuxstb: Why move it to the top level?
13:59:17linuxstbpondlife: Because it isn't a setting - the value isn't written to the .cfg file.
13:59:41linuxstbIt's more an "action" - telling Rockbox to sleep within X minutes, if the user doesn't manually power off before then.
13:59:46LinusNi don't really see the sleep timer as a system entry
13:59:59preglowi don't think it belongs where it is, but it's not a system entry, no
14:00:01markundo we have more of these actions that don't get saved?
14:00:02pondlifeDoesn't seem important enough for the top level though
14:00:13XavierGrehm? why does he apologizes? Linus said "Wonderful!"
14:00:20preglowbut a system entry might be better anyway
14:00:27LinusNi guess he thought i was sarcastic
14:00:28linuxstbI see "shutdown" and "reboot" options maybe being added to system in the future, so the sleep timer fits with those.
14:00:46LinusNmaybe "System" is a bad name?
14:01:17linuxstbIt fits in with "system" in my mind for some reason...
14:01:17pondlifeWould anyone else prefer "Files" to be "File Browser"? And similar for "Database"...
14:01:33linuxstbpondlife: I think it will look ugly with "Browser" everywhere.
14:01:34LinusNi like it how it is
14:01:40markunpondlife: no me
14:01:43pondlifeOK, just a thought
14:01:52markunpondlife: do you like it?
14:01:58pondlifeEnough with the No's already!!
14:02:01pondlifeNot much, no!
14:02:13pondlifeSomeone mentioned it, so I thought I'd echo....
14:03:29linuxstbSo is the general view "no", or "yes, but let's rename system to something else" ?
14:03:48*linuxstb doesn't use the sleep timer, but feels it's misplaced at the moment
14:04:16markunlinuxstb: it gets my vote
14:04:26markunbut I also don't use it..
14:04:34 Join Rondom [0] (
14:04:35 Quit dmdfan (Read error: 110 (Connection timed out))
14:04:47pondlifeI vote to put Sleep Timer under System, and keep those names
14:04:57 Part fejfighter
14:04:57*linuxstb votes with pondlife
14:05:17LinusNfair enough
14:05:36preglowi forgot the eq at 24 db lowshelf and got that nice gabber feeling when pressing play
14:06:44XavierGryay 3170 for chopper and I play it first time :)
14:06:58markunpreglow: ok, switched back to the SVN build: much better..
14:07:08 Join Criamos [0] (
14:07:09XavierGrsomehow I agree with linuxstb and pondlife
14:08:40XavierGrLinus: anything else to test with the bootloader except the charging while off?
14:08:57LinusNnot really
14:09:25preglowmarkun: so you can't hear it working at all?
14:10:25 Join dmdfan [0] (
14:10:42markunpreglow: I can hear the volume lowering when I play with the gain settings
14:10:48 Quit pill (Nick collision from services.)
14:11:08 Join _pill [0] (
14:11:49preglowoh well
14:12:10markunpreglow: should it behave more or less the same as before?
14:13:00preglowmarkun: no, not really, but the cutoffs should be tweaked to make it closer
14:13:04preglowanyway, i guess i'll just drop it
14:13:14preglowi don't really want to be bothered with parameter tweaking
14:15:20DataGhostcan anyone actually explain to me how a memory parity error can occur on unreg, non-ecc memory?
14:15:35DataGhostI had that on my laptop yesterday (oh and I wasn't amused)
14:15:35 Quit datachild (Read error: 104 (Connection reset by peer))
14:15:40 Join datachild [0] (
14:15:58DataGhostnow I opened it but it's normal memory :/
14:16:57 Quit n1s (Remote closed the connection)
14:17:18 Join nls [0] (
14:17:23LinusNi guess it wrongly detected the memory as ecc
14:17:43preglowmarkun: i'll see later, i think jlo's actual design actually used a filter like this
14:17:51preglowi'll be going away for the weekend, though, so later
14:18:08preglowi really just did this to not have to include several almost identical filters in the source
14:18:29 Join gunter [0] (
14:18:52 Nick gunter is now known as gjca (
14:19:07markunpreglow: you can probably get the sound the same in the end, don't you think?
14:19:30preglowthe sound, yes, but the parameters will never be exactly the same
14:19:50preglowthat is, you can make it sounds the same, but not with the same params as now
14:21:55markunpreglow: can you try to figure out what the new default params should be then?
14:26:20 Quit dmdfan- (Read error: 110 (Connection timed out))
14:26:42DataGhostno LinusN I found similar setups with this problem
14:26:56DataGhostthey all point to radeon x1400 being the problem
14:27:00DataGhostguess what card I have...
14:27:15DataGhostI'm looking at the disassembly guide now to see if it's easy to replace
14:27:40LinusNthe card?
14:27:54DataGhostNMI errors are completely unacceptable, on a 2000-euro-Thinkpad, after less than 6 months with 5 years of warranty
14:28:29 Quit Criamos ("( :: NoNameScript 4.03 :: )")
14:28:35preglowmarkun: probably, but not now
14:32:01markunpreglow: ok, no problem. But might be a good idea to do before a commit.
14:32:14DataGhostbah, that looks like it's going to need a new motherboard :/
14:32:35preglowmarkun: i doubt i'm going to commit it if it needs to much tweaking
14:32:46preglowthe space savings won't pay for the amount of bother
14:32:57 Quit Ribs ("eh eh ehhhh!")
14:33:42markunpreglow: but maybe it makes optimizing easier?
14:33:48preglowmarkun: nope
14:33:51preglownot in the least
14:34:39markunand is it faster? (I saw a div64 was replaced by a fracmul, or is the first one also a multiplication?)
14:35:35 Part gjca ("Konversation terminated!")
14:41:12 Join webguest10 [0] (i=c0231118@gateway/web/cgi-irc/
14:44:40 Quit merwin (Read error: 110 (Connection timed out))
14:45:23preglowmarkun: very slightly, but it's irrelevant
14:45:27preglowanywho, i'm off for the weekend
14:45:58amiconnpondlife, LinusN: While charging, the time estimation shows the expected remaining charging time. So only 3 minutes at 99% is correct
14:46:09markunpreglow: have fun
14:47:08markunamiconn: do you think we should have separate charging curves to calculate the remaining time?
14:48:25amiconnThere are separate charging curves...
14:48:52 Quit miepchen^schlaf (Read error: 113 (No route to host))
14:49:38markunamiconn: ah, yes! Will have to make one for the Gigabeat.
14:51:12 Quit Rondom ("Ex-Chat")
14:51:28 Quit webguest10 ("CGI:IRC (EOF)")
14:52:04 Join billodo [0] (i=billodo@nat/sgi/x-c8c62f66d2013265)
14:58:45amiconnLinusN: Perhaps the bootloader should set minimum backlight brightness if it keeps the light on all the time?
15:04:00pondlifeamiconn: Thanks. Maybe the info screen should indicate "Charging" or similar?
15:04:17XavierGramiconn: I still think that backlight on keypress should be ideal
15:04:48pondlifeOn keypress for a fixed interval (say 20 seconds).
15:05:05XavierGryeah something like that
15:05:21XavierGrbecause it is a waste to have the LCD constantly on
15:05:59***Saving seen data "./dancer.seen"
15:09:20 Join Domonoky [0] (
15:10:07 Join OgMaciel [0] (
15:10:09LinusNamiconn: i tried that, and it looks promising
15:11:32 Join DerPapst [0] (
15:13:03DerPapstgood morning
15:13:24*GodEater wonders idly where he can put a forum poll about developer's choice of linux distro (assuming they use one) without getting shot by Llorean.
15:14:00DerPapstlinuxstb: have you built ipodpatcher for windows on a windows machine?
15:14:17DerPapstah.. i guessed that
15:14:36DerPapstbecause ipod2c doesn't seem to work on windows.
15:14:54linuxstbDoes it need the O_BINARY flag?
15:15:04linuxstb(when opening files)
15:15:08Domonokybuilding ipodpatcher should be possible,
15:15:13Domonokyi use it in rbutil
15:15:29Domonokyyou just have to use the right files :-)
15:15:35DerPapstlinuxstb: not tried yet.
15:15:41linuxstbDomonoky: The Makefile uses ipod2c when embedding the bootloaders - which rbutil doesn't do.
15:15:47 Part LinusN
15:15:58Domonokythats right, i forgot
15:16:09linuxstbDerPapst: Is the problem that the .c file is incomplete?
15:18:23DerPapstlinuxstb: "Short read, abortin" is the error
15:18:36 Join funky [0] (n=repulse@unaffiliated/funky)
15:20:15GodEaternice colloquial english looking error message there
15:21:03DerPapsti missed the g... i'm not good at copy & paste ;)
15:22:07GodEaterwell I was trying to convince linuxstb to go with the AOLese version of ipodpatcher too
15:22:20GodEaterhe bottled out at the last minute though
15:23:39 Quit GodEater ("CGI:IRC")
15:23:47 Join Thundercloud_ [0] (n=thunderc@
15:24:04 Quit Thundercloud (Read error: 104 (Connection reset by peer))
15:25:23 Quit favoriteZEN ("CGI:IRC (EOF)")
15:25:33 Quit Thundercloud_ (Remote closed the connection)
15:25:49 Join Thundercloud [0] (n=thunderc@
15:26:22 Join tri170391 [0] (n=tri17039@
15:26:53 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
15:27:31linuxstbDerPapst: It does sound like O_BINARY is the problem then.
15:27:58*B4gder runs debiean on all 4 machines he regularly hacks Rockbox on
15:28:01B4gderdebian even
15:28:26tri170391Anyone know how to update ROLO bootloader on ipod?
15:28:36linuxstbROLO isn't the bootloader.
15:28:45tri170391i'm sorry
15:28:46DomonokyGodEater: you where the one with the proxy problem with rbutil ?
15:28:47linuxstbIt's the feature in Rockbox itself to load other firmware files.
15:29:04tri170391but my ipod is already installed a version of ROLO
15:29:05GodEaterDomonoky: see PM
15:29:11tri170391and now I want to update it
15:29:22tri170391anyone know how
15:29:23linuxstbYou mean you want to update the bootloader?
15:29:25Domonokysome how i dont see the PM.. sorry
15:29:36linuxstbtri170391: Which ipod do you have?
15:29:43GodEaterwell it failed again even after I set the proxy : Download URL: Can't get input stream (6) reading
15:29:56 Join dmdfan- [0] (
15:30:03tri170391More precise, I wantto use COP build
15:30:11tri170391but i'm using old version of ROLO
15:30:14Domonokybad, i have to investigate more into wxWidgets
15:30:36tri170391As i said, ipod nano
15:31:45 Join desowin [0] (
15:31:53linuxstbtri170391: You didn't say you had a Nano, and for the third time, it's not ROLO you want to update, but the bootloader. Just follow these instructions -
15:32:31 Join Febs_ [0] (
15:32:31linuxstbUpgrading a bootloader or installing a new one is done in exactly the same way with the latest ipodpatcher.
15:33:05tri170391you know anyway to update it without restoring using ipod updater?
15:34:06linuxstbtri170391: Please read the last two things I said to you.
15:36:49 Join voltagex [0] (
15:37:11amiconnlinuxstb: What do you think would be the best way to add another type of bitmaps to the bitmap build system: (1) Add another set of directories for them, for a total of 6 (instead of 4), or (2) Drop the separation into directories by type, and use a part of the filename instead?
15:37:33voltagexdo I reflash to use the new bootloader?
15:37:48voltagex(for H340)
15:38:37GodEatervoltagex: unless you know another way to install it on an H340 ? :)
15:39:05voltagexnext question, how do I patch the firmware while I'm on a Mac?
15:40:09Domonokytry rbutil from the wiki (no warranty) :-) there is a mac version of it ..
15:40:10voltagexand the room goes quiet
15:40:29 Quit dmdfan (Read error: 110 (Connection timed out))
15:41:12Domonokybut be carefull rbutil is very new, (but i tried successfull, patching Firmware on Win and Linux for H1x0)
15:41:36 Quit Thundercloud (Remote closed the connection)
15:41:48 Join Thundercloud [0] (n=thunderc@
15:43:25 Quit Febs (Read error: 110 (Connection timed out))
15:44:37voltagexwell if it bricks my player I'll be sad
15:44:42voltagexbut I doubt it
15:45:02Domonokyit checks the sums, sot it will either work, or error out..
15:45:14Domonokysot = so it :-) damn typing
15:46:17Domonokyand if you are not shure you could even md5 sum it again, and check against the sums in the wiki..(a bit overkill :-) )
15:47:07 Join Thundercloud_ [0] (n=thunderc@
15:48:04 Nick Febs_ is now known as Febs (
15:49:00 Join bun-bun [0] (
15:49:08voltagexis the bootloader it's downloading
15:49:15voltagexthe one from SVN?
15:49:45Domonokyits the one which is mentioned in the wiki, and hosted on
15:49:48 Quit tri170391 (" HydraIRC -> <- The dawn of a new IRC era")
15:50:05 Quit aliask ("Chatzilla 0.9.77 [Firefox]")
15:50:06Domonokyso no SVN, it the LinusN approved bootloader :-)
15:50:09voltagexso it's the new(ish) one that I've heard about?
15:51:30Domonokyhm, dont know which one you mean
15:52:29voltagex28 Feb 00:06Linus Nielsen Feltzing bootloader/main.c [diff]
15:52:31voltagexBetter working USB bootloader mode for H300
15:53:41Domonokyits not this one..
15:54:16Domonokydont know if LinusN has released this bootloader officially
15:54:46Domonokyrbutil uses the last official one which is from 30.6.2006
15:55:22voltagexwell nvm
15:55:26voltagexoooh new menu
15:55:31Domonokyand i dont find a newer bootloader in the wiki
15:55:37voltagexcan we have pretty 3d icons next?
15:55:47voltagexlike on the official iRiver firmware?
15:56:35Domonokybuilding the Bootloader for HXX0 from SVN is not recommended (big bricking risk), so dont try :-)
15:56:51voltagexI just grab the dailies
15:57:18 Quit datachild ("deny the day of towmorrow")
15:57:27Domonokyjeah, wait with the bootloader until there is a ne official release
15:58:05XavierGrvoltagex the new bootloader hasn't been released yet
15:58:07linuxstbamiconn: What other bitmaps are needed? Is it likely to grow beyond 6?
15:58:40XavierGronly those that can compile the bootloader from SVN can get it, though I am discouraging you to compile it yourself if you don't know what you are doing
15:59:06voltagexI know how to compile things but yeah I'll stay away
15:59:37XavierGrwell it is true that if you follow close instructions on the iriverboot page in the wiki you can make the bootloader
15:59:49XavierGrbut don't whine if something goes completely wrong :P
16:00:34voltagexI've already said I'll stay away from it ;)
16:00:53amiconnlinuxstb: Mono and native are already there, I'd need to introcuce 'transparent native'
16:00:56voltagexonce I get my new MP3 player I'll be putting a JTAG on this
16:01:38amiconnIt might also grow beyond 6 if someone starts adding built-in bitmaps for greyscale library plugins
16:02:45voltagexYay! Mac OS X has decided my MP3 player is a folder and not a drive :/
16:02:58 Quit Thundercloud_ (Read error: 131 (Connection reset by peer))
16:03:18 Join Thundercloud_ [0] (n=thunderc@
16:03:23voltagexany rbutil devs here?
16:03:56*Domonoky is there
16:04:22voltagexfeature requests: an eject button and a themes downloader
16:04:23*Domonoky is at the moment the only rbutil dev
16:04:39GodEaterunless you count Cassandra - who is MIA
16:04:48Domonokythemes downloader is nearly ready, there is a patch in the tracker..:-)
16:05:01 Quit Thundercloud (Read error: 110 (Connection timed out))
16:05:10Domonokyi will incorporate it in a few days when its ready..
16:05:15GodEaterI'd help on rbutil, but the wxWidgets version it uses is not available for gentoo in portage yet
16:05:21voltagexonly because I can't figure out how to do umlauts on this keyboard
16:05:33voltagexGodEater: funroll-loops!!!!!11one
16:05:49Domonokyeject would be nice, but i dont know if i can code it :-)
16:05:54GodEaterthey deleted that site - it's only available in the wayback machine now :(
16:06:02GodEaterwhich is a shame - I thought it was funny as heck
16:06:11voltagexüeber, hmm that wörkëd
16:06:26GodEaterexcept that's not am umlaut...
16:06:29DomonokyGodEater: build wxWidget2.8 your self :-)
16:06:31voltagexDomonoky: eject on posix systems is umount....
16:06:51voltagexGodEater: the dot-dot is an umlaut right?
16:07:02GodEaterDomonoky: I could - but then it would conflict with the 2.6.3 install I already have
16:07:13Domonokyjeah, but i would have to issue the "eject" command to the system somehow,, will have to research..
16:07:17voltagexGodEater: install it in a VM?
16:07:23GodEatervoltagex: depends on your language, in some it's a dioresce
16:07:34voltagexDomonoky: just umount the location of the player
16:07:51linuxstbamiconn: What will your transparent bitmaps look like? Are you implementing a mask for the 2bpp version?
16:08:00voltagexos.popen("umount player_location")
16:08:15Domonokybut i have to do it in a portable way :-)
16:08:26linuxstbNo you don't...
16:08:29GodEatervoltagex: yep - what's the windows equivalent ?
16:08:42Domonokyrbutil runs on win/lin/mac
16:08:43voltagexDomonoky: umount for posix, then there's only one troublesome os to handle
16:09:02linuxstbI think we can do that kind of stuff in OS specific ways. e.g. on Mac, you need to unmount the ipod before installing the bootloader, on Windows and Linux you don't.
16:09:03GodEaterDomonoky: you could just use ifdef
16:09:36*Domonoky noted "eject" on his todo list :-)
16:10:26linuxstbAlso, on the Mac, after you install the bootloader, the Mac will helpfully remount it...
16:10:37amiconnlinuxstb: Yes, transparent bitmaps will use a mask on all non-colour targets.bmp2rb will evaluate (255,0,255) as being transparent to be compatible with the colour targets
16:11:28amiconnAll rockbox bitmaps will get a small struct header carrying its parameters the bitmap drawing functions will have less parameters
16:12:03voltagex:( doesn't seem to be a windblows equivalent of umount
16:12:41 Join miepchen^schlaf [0] (
16:12:46amiconnBtw, I pln to add mask transparency for mono targets as well. More flexibility because of less difference in behaviour between targets
16:12:46 Join Obsys [0] (
16:12:56voltagexwell there's an unsupported utility from MS, devcon
16:13:09voltagexanyways, as it's 0212 here, I'm off to bed
16:14:03voltagexgood luck with rbutil... might be around in 7-8hrs if you need help
16:14:37Domonokythx, testing is always needed :-)
16:14:59voltagexoh, and I code some python too as you've seen :) a bit more than hello world
16:15:12 Nick voltagex is now known as VoltageZZZ (
16:16:01 Quit OgMaciel (Read error: 110 (Connection timed out))
16:16:25 Join OgMaciel [0] (n=omaciel@ubuntu/member/gnukemist)
16:16:37 Quit VoltageZZZ ()
16:20:43 Quit dexomsrc (Remote closed the connection)
16:20:43 Join quatrix [0] (
16:22:50 Quit Thundercloud_ (Read error: 104 (Connection reset by peer))
16:23:03 Join Thundercloud [0] (n=thunderc@
16:30:15 Quit Thundercloud (Read error: 104 (Connection reset by peer))
16:30:25 Join Thundercloud [0] (n=thunderc@
16:31:32 Quit Thundercloud (Remote closed the connection)
16:31:47 Join Thundercloud [0] (n=thunderc@
16:31:56 Quit miepchen^schlaf (Read error: 104 (Connection reset by peer))
16:34:51 Join perl|work [0] (
16:35:22 Quit billodo (Read error: 54 (Connection reset by peer))
16:36:54linuxstbamiconn: I'm thinking we could change to having two directories - main and remote. The -f parameter to bmp2rb would indicate the format (depth and packing) of the LCD, and the magic part of the filename would indicate mono/native/transparent_native/greyscale/etc
16:38:29 Join miepchen^schlaf [0] (
16:38:58 Join toffe [0] (
16:39:45 Quit quatrix (Read error: 113 (No route to host))
16:40:11 Join billodo_ [0] (i=billodo@nat/sgi/x-8aa070bcb7d646be)
16:41:38 Join datachild [0] (
16:48:35 Quit GodEater ("CGI:IRC")
16:48:36 Quit scorche (Read error: 104 (Connection reset by peer))
16:48:48 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
16:49:00 Join scorche [0] (n=scorche@rockbox/administrator/scorche)
16:49:00 Quit GodEater (Client Quit)
16:56:25 Quit BigBambi ("Leaving")
16:57:06 Quit Obsys ("Chatzilla 0.9.77 [Firefox]")
16:57:29 Join sakuramboo [0] (n=sakuramb@
16:57:56 Join Arathis [0] (
16:58:28sakurambooi just installed rockbox on a 4th gen greyscale ipod and when it loads, i get the "Rockbox loaded." message and it just stops there
17:00:37markunsakuramboo: sorry, I have no idea what it could be
17:00:51markunhow did you install rockbox?
17:01:01sakurambooi installed it last night and everything was working until the battery died on me
17:01:06sakuramboonow it doesnt fully boot
17:01:19markunand did you recharge the battery?
17:01:26sakurambooits not charging for some reason
17:01:38sakurambooi can plug it in and use it, but it doesnt charge
17:02:02markunyou can use the apple firmware?
17:02:16sakuramboonope, when i try to boot into apples firmware, it reboots
17:02:43linuxstbsakuramboo: That's a sympton of the CPU freezing problem. Try the "no frequency scaling" or "cop patch" unofficial builds from mikeage in the Unsupported Builds forum.
17:03:14 Join jaebird [0] (
17:04:52 Nick kapez is now known as Kape (
17:05:30bonbonthejonsakuramboo: I confirm, the newest bootloader on ipod doesnt reboot into apple's os
17:06:02***Saving seen data "./dancer.seen"
17:07:03DerPapstlinuxstb: sorry to annoy you again.. but i'm not able to figure out how to get ipod2c to work on windows :-/ sorry
17:08:38 Nick GodEater1 is now known as GodEater (
17:08:42sakuramboonow, its not even booting anything
17:08:52sakurambooim just getting to the apple and it just stops
17:09:22bonbonthejonsakuramboo: reinstall the bootloader, see if that helps, did you follow the wiki instructions
17:10:58linuxstbWhich wiki instructions? For the 4g, you should follow the old "IpodInstallation" version - using the ipod_fw and ipodpatcher tools.
17:11:26bonbonthejonlinuxstb: what is wrong wit the newer installer, its worked on mine so far
17:11:55sakuramboothats what i used
17:12:03linuxstbbonbonthejon: On the 4g greyscale?
17:13:01bonbonthejonlinuxstb: yup, i have used the linux 32-bit installer on the installation beta page, and it works
17:13:06linuxstbsakuramboo: Then the Apple firmware should start fine - assuming you followed the instructions correctly.
17:13:15linuxstbbonbonthejon: And it loads the Apple firmware?
17:13:31sakurambooi followed everything to the letter and when it goes to load the apple firmware, it just reboots
17:13:31bonbonthejonlinuxstb: no, it doesnt boot the apple firmware
17:14:19linuxstbDerPapst: Have you changed line 109 to say O_RDONLY|O_BINARY ?
17:14:36linuxstbbonbonthejon: Then you have a different interpretation of "works" to me.
17:15:24 Quit billodo_ (Read error: 104 (Connection reset by peer))
17:15:25bonbonthejonlinuxstb: well i guess the issue is the new installer doesnt allow apple firmware, but i dont use it anyway, so all's good
17:17:05DerPapstlinuxstb: ah thanks. seems to work and the file is also comlete
17:17:58sakuramboowhats the difference between a rockbox-bootloader-ipod4g.ipod and bootloader-4g.bin?
17:18:39sakurambooif they are both bootloaders, should they follow the same extension naming scheme?
17:19:58GodEatersakuramboo: they're for use with different versions of ipodpatcher
17:20:02 Join Juice^ [0] (n=Juice@
17:20:29 Join billodo [0] (i=billodo@nat/sgi/x-c1ac7556fcb2e88e)
17:20:29linuxstbsakuramboo: They are different formats - .bin is a raw binary file, .ipod has a small header which ipodpatcher uses to make sure you're writing the correct bootloader for your ipod.
17:20:49 Join dmdfan [0] (
17:21:06sakurambooso, when i go to install the .ipod bootloader, i should be using the newer ipodpather, right?
17:21:32linuxstbYes. But the combination of the new bootloader and new ipodpatcher results in a failure to load the Apple firmware.
17:21:51sakuramboowell, gah
17:21:52linuxstbIt's mentioned on the wiki page and we're still trying to find a solution.
17:22:12GodEaterdid dan_a get any closer to working out where it broke ?
17:22:38sakurambooi think thats the one i used initially, then
17:23:18linuxstbGodEater: I think he managed to get it working, but only by hacking the bootloader and using gcc 4.1.1. We still don't understand the actual problem.
17:23:39GodEatergcc 4.1.1 for arm ?
17:27:00sakuramboonope, im still getting to the "rockbox loaded." message and it just stops
17:27:28GodEatersakuramboo: so you've now used the old ipodpatcher and the old boot loader ?
17:27:36nlsshould the "root" menu be called Main Menu in the manual or do we have any other suggestions?
17:27:51sakuramboowith the old bootloader and with the new bootloader
17:27:56sakurambooboth ways result in the same thing
17:28:08GodEaterwhich bootloader are you *currently* using though ?
17:28:46GodEaterso the new one then
17:28:51sakurambooat least, i think thats the one that got installed, the new ipodpatcher doesnt say which one its installing
17:29:05GodEaterthe new ipodpatcher installs the new bootloader
17:29:06 Quit dmdfan- (Read error: 145 (Connection timed out))
17:29:15sakuramboookay, then thats the one it installed
17:29:26GodEateryou should be using the old bootloader, as linuxstb indicated above
17:29:38sakurambooi also tried reloading the rockbox.ipod file and .rockbox folders, doesnt work
17:29:54sakurambooi was using the old bootloader when all this started
17:29:56GodEaterand you should try using one of the unofficial builds which disables frequency scaling
17:32:40sakuramboorebooting right now, gonna see what happens
17:33:36sakurambooi just put on the "noscaling" rockbox.ipod file and nothing
17:34:25 Quit perl|work (Read error: 110 (Connection timed out))
17:35:21 Join webguest97 [0] (i=5202878c@gateway/web/cgi-irc/
17:35:44 Quit webguest97 (Client Quit)
17:36:15GodEaterlinuxstb: any more ideas - I'm stumped ?
17:36:45sakurambooim trying the cop11 build and, nope, still locks
17:36:45 Quit Thundercloud (Read error: 110 (Connection timed out))
17:37:17sakuramboowhats worse is, it was working fine last night when i first installed it
17:37:59sakuramboobut when the battery died, not only could it not recharge it (for some strange reason), but it wouldnt get into the rockbox interface
17:41:43 Join perl|work [0] (
17:43:46 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
17:44:06 Join Rondom [0] (
17:44:58nlspixelma: what do you think about putting the "Main Menu" chapter before "Browsing and playing in the manual as you pretty much will need to deal with the menu the first time you start rockbox?
17:46:57pixelmamy first impression is that it makes sense now that the "Main Menu" is the first thing a newbie would see - but haven't thought it through entirely
17:48:29 Quit bonbonthejon (Remote closed the connection)
17:48:32pixelmabtw... I read your message in the logs. At the moment I'm a bit distracted though :)
17:50:13 Quit kaaloo ("Leaving.")
17:51:50linuxstbsakuramboo: If I was you, I would restore my ipod to a clean state (i.e. Apple firmware only), and then follow the old ipodpatcher/ipod_fw instructions.
17:52:58sakuramboookay, gonna have to do that when i get home, the original firmware is on that computer
17:54:31sakurambooto install the original firmware, just 'ipodpatcher -w /dev/sda bootparittion.bin' ?
17:55:31 Join inversions [0] (
17:56:23 Join Thundercloud [0] (n=thunderc@
17:56:24linuxstbOn Linux, just do "dd if=bootpartition.bin of=/dev/sda1"
17:58:13linuxstbYou should also follow the IpodInstallationFromLinux page, not the windows page.
18:00:44 Join Lear [0] (i=chatzill@rockbox/developer/lear)
18:01:41 Quit billodo (Read error: 113 (No route to host))
18:06:13sakuramboowell, the installation pages have both linux and windows instructions
18:06:31sakurambooif the linux install is to be different, remove it from the installation page with the other ones
18:09:12sakuramboomaybe ill run home and grab the copy of the bootpartition.bin, here im doing this on windows, would the windows version of installing the bootpatition.bin be the same as installing the rockbox bootloader?
18:09:25 Quit atsea-145193 (Excess Flood)
18:09:55 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
18:10:19 Join atsea-145193 [0] (i=ariel@gateway/tor/x-0d621d8ef6b6117d)
18:10:55linuxstb_sakuramboo: The IpodInstallationBeta page is one page for all OSs, but the older instructions are split into three. You need to use the older instructions on the 4g.
18:11:07 Quit vjt (Remote closed the connection)
18:11:18 Quit linuxstb (Nick collision from services.)
18:11:20 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
18:20:09 Join Criamos [0] (
18:21:31 Join Everybody [0] (
18:26:19 Join Nico_P [0] (
18:28:55 Quit Everybody ("( :: NoNameScript 4.02 :: )")
18:29:36 Quit pabs (Read error: 110 (Connection timed out))
18:30:04 Quit pondlife ("disconnected has pondlife")
18:45:55 Join dp [0] (
18:46:38 Join ]MrFWorK[ [0] (n=1@
18:46:48 Part ]MrFWorK[
18:47:01dpI just installed rockbox on my ipod video by following the instructions at when the ipod rebooted, it's sitting at the black screen with the apple, and has been for several minutes. is this normal behavior?
18:48:38 Join |Rincewind| [0] (
18:53:09 Quit perldiver (Read error: 110 (Connection timed out))
18:55:51 Part dp
18:56:57 Join CriamosAndy [0] (
19:04:43 Quit Lear ("Chatzilla 0.9.77 [Firefox]")
19:06:00 Join obo [0] (
19:06:04***Saving seen data "./dancer.seen"
19:06:21 Join FOAD_ [0] (
19:07:52 Quit Rondom (Read error: 110 (Connection timed out))
19:09:14 Join Rondom [0] (
19:13:30 Quit Criamos (Read error: 110 (Connection timed out))
19:14:07 Quit FOAD (Read error: 145 (Connection timed out))
19:15:31 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
19:17:21 Join Juice- [0] (n=Juice@
19:19:23 Quit Juice- (Client Quit)
19:22:50Nico_PB4gder: would it be a good idea to host a build server on my work computer ?
19:25:10 Join raphi [0] (
19:26:27markunNico_P: are you the guy from the album art patch?
19:26:36Nico_Pmarkun: yes
19:27:17markunppeom (korean Gigabeat user) said it only displayed the aa for the first few tracks of his albums
19:27:30markunis that a known problem? I told him to talk to you.
19:27:49Nico_Pmarkun: it works fine for me with all tracks in my albums
19:28:15Nico_Pis he on #gigabeat ?
19:28:22markunno right now
19:29:02Nico_Pwhen he comes back, send him to me, i'll try and help him
19:29:08Nico_Pmaybe he's found a bug
19:29:28Nico_Palthough this patch has already been through quite extensive testing :)
19:29:31markunok, I will do that
19:29:37 Join Quelsaruk [0] (
19:30:02markunQuelsaruk: wow, long time ago!
19:30:11Quelsarukindeed :)
19:30:29Quelsarukmaybe... 3 years?
19:30:55markunprobably not that long :)
19:31:13markunstill using rockbox?
19:31:29Quelsarukof course, i still own my archos recorder... the original one
19:31:36Quelsarukwith a 30GB HD...
19:31:45 Quit gamkiller (Read error: 54 (Connection reset by peer))
19:33:04markunQuelsaruk: what was the last added device when you were still here? The iriver h1xx?
19:33:55Quelsarukat least, in early stage
19:34:07Quelsaruki think that there was a problem with the micro
19:34:27perl|workNico_P are you here?
19:34:33Nico_Pperl|work: yes
19:35:10amiconn/me wonders why the Ondio port isn't mentioned at all on
19:35:23perl|workis it possible to implement "play from certain track in the cue list"?
19:35:38Quelsarukhi amiconn
19:36:07 Join gamkiller [0] (
19:36:26 Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar)
19:36:30Nico_Pperl|work: what do you mean ?
19:36:34amiconnhi Quelsaruk
19:36:51perl|worklike if youd be browsing in cue viewer and could click on any track and start a playback from it
19:37:57Nico_Pi'll try to see if it seems doable
19:40:46pixelmaperl|work: easy fix... just split your music files with a program that can use the info from the cue sheet for that ;)
19:42:21perl|worki was doing that before Nico_P's wonderful patch
19:43:18bluebrotherwhy not present the cue sheet as multiple entries in the playlist viewer / wps and keep it as a single file in the playlist file?
19:44:16Nico_Pbluebrother: because that's much more complicated to do and doesn't apply to files with embedded chapter info (e.g. MP4)
19:44:25perl|workpixelma now that we have .cue sheet support i dont see any reasons to split them and i have quite a lot of mp3s/cues
19:44:41Nico_Pthough only cues are supported ATM, i hope to extend the code to support other types of chapters
19:48:56 Join Everybody [0] (
19:51:25 Join webguest71 [0] (i=d5ca955a@gateway/web/cgi-irc/
19:51:50markunQuelsaruk: what brought you here after such a long time? Planning to work on rockbox?
19:52:19Quelsarukhehe... not really... in fact, i came here to talk with LinusN :)
19:52:19 Quit webguest71 (Client Quit)
19:52:34Quelsarukmy spare time is nearly... 0
19:52:39sakuramboowhat might it mean if when i go into diagnostic mode on my 4g ipod, that on some of the tests, it stops responding?
19:53:06 Join My_Sic [0] (
19:53:08 Quit My_Sic (Client Quit)
19:53:31Quelsarukmarkun: also, i don't even know how could i help rockbox right now
19:56:56markunme neither (although I have quite a todo list :)
19:59:55 Part LinusN
20:11:36 Quit toer (Read error: 145 (Connection timed out))
20:12:46 Join toer [0] (
20:16:50bluebrotherNico_P: why doesn't that work for files with embedded chapter information? Why not present that files as multiple entries too?
20:16:54 Quit lex (Nick collision from services.)
20:17:08 Join lex [0] (
20:17:23 Quit lex (Nick collision from services.)
20:17:37 Part raphi
20:18:58 Join Analog [0] (
20:19:19bluebrotherah, ok. That is a bit problematic if the chapter information isn't loaded
20:21:28Nico_Pbluebrother: yes, it would mean reading metadata for those files just to display them in the browser... and also personnally i wouldn't want my podcasts or cuesheets to appear as a buch of files
20:21:29 Join Llorean [0] (
20:22:08 Join lex_ [0] (
20:30:26 Join axion_ [0] (
20:36:55 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
20:38:55 Quit toer (Read error: 131 (Connection reset by peer))
20:38:59 Join toer [0] (
20:39:08 Part Llorean
20:43:30 Quit axion (Read error: 110 (Connection timed out))
20:51:45 Quit ender` (" Programming is like sex becuse: 7. Its not really an appropriate topic for dinner conversation.")
20:54:54 Join Stalwart^ [0] (
20:55:22 Join breihanj [0] (
20:56:21 Join moll [0] (i=95e13c1a@gateway/web/cgi-irc/
20:57:07mollHi. I'm trying to build the debug build for h140 and get "debug.c:31:19: warning: "SH3704" is not defined". Any ideas?
20:57:24 Join ender` [0] (
20:57:28mollAnybody here?
20:58:09mollI've searched for SH3704 and found nothing.
20:58:24amiconnIt's a typo...
20:58:49mollamiconn: how should it read then?
20:59:13 Quit XavierGr ()
20:59:24amiconnBut for h1x0 it doesn't matter. Of course the typo should still be fixed
20:59:30mollAnd where should it be corrected? In debug.c or in some config script?
20:59:53mollamiconn: could you do this?
21:00:29mollamiconn: i.e. is it an error in #define or in #if?
21:00:39 Quit ender` (Read error: 104 (Connection reset by peer))
21:01:24sakurambooomg, i think i know my problem, the battery is some how not allowing the rockbox interface to start
21:01:56sakurambooi just unplugged the battery, plugged in the usb power adaptor and the interface started for a split second, then said the battery is dead, recharging and shut down
21:01:57 Join webguest00 [0] (i=18425e8d@gateway/web/cgi-irc/
21:01:58mollamiconn: it dows matter. When linking, I get /apps/main.c:334: undefined reference to `debug_init'
21:02:43webguest00er, hi
21:03:12sakurambooahhhh, now its working
21:03:15webguest00I'm using M irc, but I can't seem to connect to #rocbox..
21:03:16amiconnOn-target debug builds are only possible for disk-based archoses and for the iFP7xx
21:04:06 Quit webguest00 (Client Quit)
21:04:36 Join ender` [0] (
21:04:44 Join JPMaximilian [0] (
21:05:43 Quit Stalwart (Read error: 110 (Connection timed out))
21:05:57 Nick Stalwart^ is now known as Stalwart (
21:06:07***Saving seen data "./dancer.seen"
21:07:23 Quit moll ("CGI:IRC (Ping timeout)")
21:08:04sakurambooit seems that the bleeding version has a problem working when things are plugged to it
21:08:18 Join Thundercloud_ [0] (n=thunderc@
21:10:45Nico_Pperl|work: ther's a problem in your suggestion... how do i know whch audio file to open, based on the cue file name ? i don't know what to replace ".cue" with...
21:11:16 Join timberwolf19 [0] (
21:11:19Nico_Paudio -> cue is simple, but cue -> audio isn't
21:11:45timberwolf19er, hi
21:12:02Nico_Pthat's because of the choice that was made of ignoring the "FILE" entry in the cuesheet and assuming the cue and the audio file have the same name
21:13:19timberwolf19how long does the ipod video last on battery power? I heard its not too good...will it get better any time soon?
21:13:38 Quit Thundercloud (Read error: 145 (Connection timed out))
21:14:21Soaptimberwolf19: there is an IpodRuntime wiki page
21:14:31Soaplook under IpodPort in the main wiki menu.
21:14:54Soapas for the second half of your question...nobody can predict that.
21:15:34timberwolf19ok, thanks
21:15:35SoapImprovements like that tend to come either as breakthroughs, or as avalanches, but there is no reason to believe progress is on the near horizon., these battery runtimes are between 5 and 10 hours?
21:16:36timberwolf19if I buy a wall adapter, will that work with rockbox- not to mention an external battery pack?
21:17:02timberwolf19oh nvm. I see an accessories list of everything that works with it...
21:17:26Soapthat accessories list is not of "everything that works with it"
21:17:29 Join donvito [0] (
21:17:31 Join petur [0] (n=petur@rockbox/developer/petur)
21:17:41Soapit is a list of everything that has been _reported_, be it working or not.
21:17:55SoapAn external battery back /should/ work.
21:18:18donvitoany progress with the Sansa Rhapsody BL?
21:18:18 Join Domonoky_ [0] (
21:19:01timberwolf19ok. I'll keep that in mind.
21:23:35Juice^bug report for the playlist function on the sansa, "data abort at 000405A4" after doing a create playlist, it made one, and when i tried to view it it resulted in error
21:26:34 Join Redbreva [0] (
21:26:52 Part Domonoky_
21:28:17 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
21:28:43 Join webguest21 [0] (i=4a84afb0@gateway/web/cgi-irc/
21:29:06 Quit Quelsaruk (Read error: 104 (Connection reset by peer))
21:29:25 Join Quelsaruk [0] (
21:29:52webguest21anyone there?
21:30:09timberwolf19another question in general about the database view. I don't own the ipod video yet, but will be getting it sometime (1 or 2 days) it possible for a visually impaired person like myself to use the database? How do you choose how its organized (I know it can be organized by album, artist or song, etc) but how do I do this? where do I go?
21:30:09 Quit webguest21 (Client Quit)
21:31:54 Quit breihanj ("later")
21:34:16 Join kretender [0] (
21:34:31 Quit donvito ("Anacna "What gets you promoted on one level will get you fired on another"")
21:34:35 Quit timberwolf19 ()
21:35:26 Quit Domonoky (Read error: 110 (Connection timed out))
21:36:41sakuramboohmm, rockbox seems to be locking up after so many minutes of playback
21:37:09Soapsakuramboo: you are on a 4th generation ipod, correct?
21:38:00SoapHave you tried mikeage's no-scaling build from the Unsupported Builds forum?
21:38:52 Join decayedcell [0] (i=3ba75d63@gateway/web/cgi-irc/
21:38:55sakurambooi did, but that was when i was having a problem getting the interface to load, i switched back to the official build and fixed the problem, i can try that again
21:39:03 Quit decayedcell (Client Quit)
21:39:11 Join rotator [0] (n=e@rockbox/developer/rotator)
21:39:43 Join Thundercloud__ [0] (n=thunderc@
21:39:53 Join decayedcell [0] (i=3ba75d63@gateway/web/cgi-irc/
21:40:57 Join miepchen^schlaf [0] (
21:41:00Soaphmm, sakuramboo, I haven't heard of that problem before. I know it isn't what you want to hear, but I am willing to bet coincidence. I have a bad feeling you have two seperate issues. Issue one being the normal 4th generation iPod freezing with Rockbox issue. Issue two being whatever was preventing the interface from loading.
21:41:07 Join norbusan [0] (
21:41:13SoapDon't use the COP build, use the no-scaling build.
21:41:15 Part norbusan
21:41:31sakuramboowell, the problem with the interface was because of the battery not being plugged in correctly
21:41:42sakurambooi fixed that and now rockbox loads
21:41:56 Quit ender` (" Trying to establish voice contact ... please yell into keyboard.")
21:42:33 Join x1jmp [0] (
21:43:01 Quit decayedcell (Client Quit)
21:43:35 Quit Soap ()
21:45:02 Quit amiconn (Read error: 110 (Connection timed out))
21:45:03 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
21:45:19 Join decayedcell [0] (
21:47:34 Quit gamkiller (Read error: 104 (Connection reset by peer))
21:47:41 Join norbusa1 [0] (
21:47:43 Join gamkiller [0] (
21:47:48 Part norbusa1
21:48:26 Part decayedcell
21:50:51 Join aleska [0] (
21:51:54 Join ender` [0] (
21:52:04sakuramboonoscaling for the win!
21:52:11aleskaQ: if my ipod has a file system type of vfat, is that ok for rockbox, or is fat32 different and needed? TIA
21:52:44sakuramboofat32 and vfat are pretty much the same thing
21:52:50sakuramboovfat is what linux calls fat32
21:52:58aleskacool, thanks
21:53:00ender`if your ipod is >2GB, you have FAT32
21:53:09 Quit Thundercloud_ (Read error: 110 (Connection timed out))
21:53:28aleskamines an old 6gb mini
21:54:35 Join Soap [0] (n=Soap@rockbox/staff/soap)
21:55:31bluebrotherwiki admins: can someone please move the RootMenu page to something more senseful like RockboxMenu? I'm pretty sure (and it already seems) to cause confusion
21:56:05 Join barrywardell [0] (n=barrywar@
21:57:35aleskaI understand that before trying do install rockbox, its a good idea to back up the ipods boot partition. But I'm unclear how one does that.
21:58:05sakuramboojust follow the instructions on the website
21:58:11sakuramboothey go over it step by step
21:58:45aleskathis one?
21:58:57aleskaI assume?
21:59:18sakurambooif you areusing alinux OS, that is
21:59:24aleskaubuntu 6.10
22:00:00sakuramboojust remember to put 'sudo' before those commands that access the ipod
22:00:09aleskacool, thx
22:00:19 Quit Quelsaruk (Read error: 110 (Connection timed out))
22:01:34 Nick Everybody is now known as Everybody|away (
22:02:05Soapaleska: what iPod do you have?
22:02:21aleskaits a 6gb mini
22:03:06aleskathat should be ok, right?
22:04:07 Join linxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/
22:07:33 Quit ender` (Read error: 104 (Connection reset by peer))
22:08:03 Join powers723 [0] (
22:10:54 Quit linxstb_ ("CGI:IRC")
22:11:07 Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb)
22:14:38Soapyes, sorry.
22:14:54 Quit Rick (Read error: 113 (No route to host))
22:15:56 Join Rick [0] (
22:15:57 Join ender` [0] (
22:19:44 Join Bagder [0] (
22:21:05aleskasakuramboo: so would I use $sudo dd if=/dev/sdf of=mbr.bin count=1 for example?
22:21:39barrywardelli think using ipodpatcher would be a better way to do it
22:22:12barrywardellassuming it works on the mini by now? linuxstb?
22:22:46barrywardellah, then maybe not!
22:22:47linuxstb_dan_a was investigating on his 4g greyscale - I don't have a non-cooperating target.
22:25:01barrywardellaleska: in that case, then yes, just do what you said
22:25:25barrywardellaleska: but also do the next step in those instructions
22:32:49 Quit Febs ("Chatzilla 0.9.77 [Firefox 2.0/2006101022]")
22:32:56 Part perl|work
22:33:10powers723Hi. I'm new to rockbox, and am planning on modifying it for a science project. I have rockbox compiling and running in the simulator under cygwin on windows. I was wondering if anyone could explain why changing the volume setting in the simulator does not appear to change the volume. This appears to be true in both the iPod Color/Photo and iPod Video.
22:34:06nlspowers723: because it is not implemented
22:34:44 Join voltagex [0] (
22:35:03nlsvolume conrtol is done by the dac's in the actual players, in the sim someone would have to implement it in software.
22:35:13 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
22:35:15powers723nls: Ok, thanks. I'll make do without.
22:35:42LinusNpowers723: the simulator is only for developing the UI, the volume control is not vital for that
22:35:50nlspowers723: you can try to use the equalizer pre amp, I guess that will work to control volume in the sim
22:36:54nlsor rather it will work to lower volume :-)
22:37:12powers723It's ok, its not essential :p
22:37:26linuxstb_It should be able to control the system mixer though - although as LinusN said, it's far from a high priority to fix.
22:38:09*linuxstb_ would like someone to make a Desktop Rockbox
22:38:40linuxstb_(obviously called Deskbox or Rocktop)
22:38:40NuclearDogYeah, it'd be nice.
22:38:57NuclearDogFor a while I was using the rockbox sim to play music on my computer, but using a numpad on a laptop is just too annoying.
22:38:57nlsif only it would play mp3 on 64bit...
22:42:33 Join breihanj [0] (
22:46:15aleskahow do I determine whether my 6GB ipod mini is 1G or 2G?
22:46:49nlsaleska: does it have the capacity of the drive (6GB) on the back somwhere?
22:46:54DerPapstafaik the 1G mini wasn't available with a capacity of 6GB
22:47:03aleskayes, says 6GB on back
22:47:21desowinevery mini that has size gravered on back is 2nd gen mini
22:47:53DerPapstlinuxstb: thanks for helping me with ipodpatcher. i think i've managed it to compile loader 2 into it :)
22:48:32barrywardellLinusN: I had another look at the sleep() in bootloader thing. how does this look:
22:49:26LinusNbarrywardell: looks ok to me
22:49:51barrywardellit's not the ideal solution - that would be enabling interrupts - but it works
22:50:01barrywardellLinusN: OK, thanks.
22:53:08 Quit linuxstb_ ("CGI:IRC (Ping timeout)")
22:55:50 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
22:56:15 Quit sakuramboo ("Leaving")
22:57:44nlslinuxstb_: was there any reason other than "so that it is not forgotten" for re opening the faster rockboy request?
22:58:02 Quit linuxstb (Read error: 104 (Connection reset by peer))
22:58:33 Join linuxstb__ [0] (
22:59:34 Join jhulst [0] (
22:59:50 Join fejfighter [0] (
22:59:53 Join linuxstb [0] (i=5343d4aa@rockbox/developer/linuxstb)
23:00:19SoapNow you can tell people "There is already a feature request. What? You didn't search filespray?" ;)
23:00:45nlsahh, that is a good reason :-)
23:01:08linuxstbnls: It was partly an accident - I clicked on "reopen" expecting a text box similar to the "close" link, but it immediately reopened it. But the reason is that I think a comparison of Rockboy's source with iboy, and incorporating any useful changes would be a good thing.
23:01:29linuxstbiboy is being actively developed, Rockboy isn't...
23:01:52nlsah, ok
23:01:57linuxstbAlthough iboy seems to be a bit chaotic - many different releases from different people, and no obvious sourcecode for some of them.
23:02:12Soap(insert joke on IPL definition of active VS rockbox definition of active)
23:02:44*linuxstb welcomes the kernel hacking team
23:03:11nlswow, llorean closed over 40 taks today
23:03:13DerPapstmean... ^^
23:03:15 Quit lee-qid ("aufwiederbyebientotsayonara")
23:04:01Soapeven closed my favorite idea.
23:05:05aleskasorry, should I be downloading normal build, vs boot or sim?
23:05:23nlsaleska: depends on what you want to do :-)
23:05:41aleskajust trying to install rockbox on my mini for first time
23:05:54nlsSoap: he closed the "flying" request?! :-P
23:06:04 Quit Rondom ("Ex-Chat")
23:06:11***Saving seen data "./dancer.seen"
23:06:12nlsaleska: you need a normal build then
23:06:40Soapnls: :) No, the ".cfg in playlist" or "playlist in .cfg" idea.
23:06:43nlsand a bootloader, and make sure to follow the old instructions
23:07:19*petur wonders why HAS_BUTTON_HOLD is defined in the target tree and not in the config_xxx.h, and why it is HAS_, not HAVE_
23:07:20nlsSoap: aha
23:08:07 Join moll [0] (i=95e13c77@gateway/web/cgi-irc/
23:08:49*nls wonders why preglow called the alarm define HAVE_RTC_ALARM but wrote HAVE_ALARM_RTC in the commit message
23:09:08Bagdernls: to confuse us!
23:09:12mollIf I listen to the radio and press menu (which brings up the main menu), shouldn't "Now playing" take me back to the radio?
23:09:16peturnls: too much beer
23:09:17 Part kretender
23:09:54Bagdernow who's had too much beer again? ;-)
23:10:02peturnevermind, I had too much too
23:10:23*Soap thought petur was on his way to much beer.
23:10:36pixelmathat too ;)
23:10:37bluebrotherBagder: shouldn't the wiki page describing the new menu called MainMenu rather than RootMenu?
23:10:49mollNow it tries to resume mp3 playback. And if there's nothing to resume it shows the splash "Nothing to resume".
23:10:59linuxstbI also noticed it's "Rockbox Menu" in MajorChanges.
23:11:04LinusNmoll: it should return to the radio
23:11:28linuxstbbluebrother: But I guess that page is obsolete now anyway.
23:11:45bluebrotherwe already have a FS entry that mentions that page ...
23:11:57bluebrotherthis damn "root" thing only causes confusion
23:12:01 Nick JB_away is now known as JoeBorn (
23:12:27 Quit powers723 ()
23:12:57Soapbluebrother: Do you mind PMing me or pointing out to me where you have already explained how it is not truely a "root" menu? In my (probably mistaken) mind I don't see how it isn't a root.
23:13:15linuxstbI'm also confused about that...
23:13:27 Part LinusN
23:13:53bluebrotherthere was some consens to not have it as root. So initially the screens didn't leave with left to the menu
23:14:12mollLinusN: then I've probably found a bug (H120, sim). If there's nothing to resume (as of mp3 playback) and I go to the main menu from the radio i says "Nothing to resume"
23:14:51bluebrotherand calling that thing "root" might also cause confusion about the root folder as it sounds similar
23:14:59nlsmoll, report it in the thread or the tracker
23:15:22mollnls: could you confirm this behaviour?
23:15:40moll Or anybody with a DAP with fm?
23:15:45 Quit linuxstb_ (Read error: 110 (Connection timed out))
23:15:58peturhehe, my wife is now addicted to jewels (the game, not the real stuff (every woman I know is addicted to real jewels))
23:16:07linuxstbbluebrother: But I still don't understand how you are visualising it, if it isn't a root menu.
23:16:50bluebrotherI still think of a couple of screens at the same level, bewteen which you can switch. Some screens can call each other, some not
23:17:06bluebrotherand each screen can have its own hierarchy. Like the file browser
23:17:17SoapAhh, but I see those "shortcut keys" as like rope ladders between branches of a tree.
23:17:25nlsmoll: Now you made me use the radio for the third time on my h300 :-P but yes it resumes file playback even if comming from fm
23:17:50Soapwith the "root menu" being the trunk, and file browser, database browser, settings, radio, WPS, recording all being branches.
23:18:00 Join XavierGr [0] (
23:18:02Soap(some branches being longer and more branched than others)
23:18:20mollnls: and now you got addicted. "...Radio ga-ga"!
23:18:36nlsmoll: NEVAR!!111 :-P
23:18:40bluebrotherjumping between arbitrary elements in a screen isn't a quite clear thing to me. Jumping between screens is.
23:18:43markunSoap: and they are not really branches, because you can go to the menu and back to the file browser without going all the way to the root of the file tree
23:18:53bluebrotherjust think of the file / database browser remembering its position.
23:19:18bluebrother_If_ the menu were a root one you would _need_ to always start in the root folder when entering the file browser
23:19:35bluebrotheras it doesn't work that way it isn't a root menu.
23:19:48Soapok, markun, bluebrother a tree with chutes and ladders attached.
23:20:49 Quit ender` (" Today's BOFH excuse: Zombie processes haunting the computer")
23:20:51bluebrotherSoap: that makes it too much complicated, especially for users
23:21:05bluebrotherI already thought about drawing an explanation of that concept ...
23:21:07markunbluebrother: who cares about users :)
23:21:11SoapI can't help the picture in my head! ;)
23:21:23bluebrotherSoap: use the delete button!
23:21:26SpAwNwill rockbox eventualy support all types of videos?..or is it gonna be geared toward one video format?. it would be killer if i could(in time) be able to play a divx of xvid video...or any other kinda common video files
23:21:53nlsSpAwN: if someone codes it, sure
23:22:13SoapSpAwN: divx, spell it forward or backwards, takes a lot more CPU than MPEG2.
23:22:17bluebrotherSpAwN: divx needs a lot of processing power ... so that makes it quite unlikely
23:22:18thegeek_atleast not on any current targets
23:22:19linuxstbSpAwN: Rockbox will support whatever people choose to implement. But the CPUs in most devices are very limited, so don't expect it to be able to play any video you can throw at it.
23:22:30markunSpAwN: the size, framerate and audio probably need to be changed anyway, so you could just as well change the video codec..
23:22:34SpAwNnls, well i dont know how to code :( ....but im sure somene could get mplayer on there?
23:22:44linuxstbDefinitely not.
23:22:46nlsbut you'll most likely still want to recode them to your screen resolution so you could just as easily just transcode to whatever is supported
23:22:47 Quit Juice^ (Read error: 54 (Connection reset by peer))
23:22:54markunSpAwN: dream on :)
23:22:56bluebrothermaybe one time the video chip in the ipod video can be used for decoding videos. Don't hold your breath though
23:23:24SpAwNso the formates apple uses are basicly what it can handle right?.
23:23:34aleskaso, I just tried to install rockbox and I seem to be getting an error, Rockbox error: -1 could anyone point me in the irght direction of what to try next?
23:23:45bluebrotherApple can do the decoding with the special chip as they know it.
23:23:49 Quit moll ("CGI:IRC (Ping timeout)")
23:23:52SpAwNoh \
23:23:56bluebrotheraleska: read the manual ;-)
23:23:59nlsaleska: unzip the build
23:24:00SpAwNtheres a few chips in this ipod huh?
23:24:05bluebrotheryou missed unzipping the build itself
23:24:14SpAwNthe main one then im just reading about the cop patch
23:24:18nlsto the root of the device and keep folder structure
23:24:19bluebrother(and that error is explained in the manual)
23:24:19SpAwNwhich makes use of a 2nd one
23:24:24 Join m_ [0] (
23:24:31*bluebrother hears "root" again
23:24:47*barrywardell thinks he has found a bug in udelay() and wonders how much implication it has
23:24:48nlsbut that IS a root
23:24:57bluebrotherI know :D
23:24:57linuxstbbarrywardell: Wrapping?
23:25:00nlsmicro :-P
23:25:03bluebrotherthe real root :P
23:25:03 Quit XavierGr ()
23:25:05barrywardelllinuxstb: yes, exactly
23:25:10barrywardellthe of takes account of wrappint
23:25:26bluebrotherok, I think I should really create a picture explaining the menu structure.
23:26:05markunbluebrother: explain to who?
23:26:06barrywardellif I calculated right, it wraps about once every 71.58 minutes
23:26:22bluebrotherto some people in the channel ;-)
23:26:37barrywardellwouldn't want to be doing a frequency change around then!
23:26:40bluebrotherbut maybe something similar would even be good for the manual. I just need to try it first
23:26:41linuxstbI thought the menu structure was self-explanatory - there is one menu which is the starting point in Rockbox, and a number of screens attached to that menu...
23:26:41markunbluebrother: they'll get the picture from using it, don't worry
23:27:19markunlinuxstb: yes, much more logical now
23:27:26bluebrotherthey might get it. But explaining it with nice pictures might draw more attention to the manual (and make more users actually read it)
23:27:40*x1jmp wonders why there are so few patches relating to translation in the tracker
23:27:53x1jmpdo all the translators have access to svn?
23:27:55linuxstbmarkun: Which is why I regard it as a "root menu" in concept (although I agree it shouldn't be called that).
23:28:12nlsbluebrother: btw, I started adjusting the manual to the new menu stuff
23:28:25bluebrothernls: nice.
23:28:38bluebrotherme is heavily lacking time atm.
23:28:38barrywardelllinuxstb: i suppose it's only a 1 in 2 million chance for the frequency scaling, but with udelay(150000) in the sansa lcd driver, that's a lot more likely
23:28:49nlsx1jmp: basically, translations get committed quite fast
23:29:07Soapthank you for the explination bluebrother
23:29:29SoapI know you have been making this point for a couple of days, I'm glad I finally understand it now.
23:29:32x1jmpnls: so the devs translate everything themselves?
23:29:48linuxstbbarrywardell: I'm pretty sure I tried to fix the wrapping ages ago, but it didn't fix the freezing, and my implementation was hackish, so I never got around to committing it...
23:29:55markunI noticed that MENU doesn't take me to The Rockbox Menu in the playlist viewer. This was on a Gigabeat, is it the same for everyone?
23:30:22 Quit m_ ("Ex-Chat")
23:30:38barrywardelllinuxstb: the of uses a fairly hackish fix too. it just exits the udelay early when a wrap happens
23:30:53*x1jmp notices that closed tasks aren't shown by default...
23:30:56 Quit DerPapst (Read error: 104 (Connection reset by peer))
23:31:07linuxstbI think the TIME_BEFORE and TIME_AFTER macros that are used with current_tick handle wrapping.
23:34:13*bluebrother just discovered the recording menu records the playback in the sim :)
23:34:58barrywardellyes, the tick stuff isn't affected. it's just udelay that has the problem
23:35:21 Join mcq91mcq91 [0] (
23:35:22bluebrotherhmm, IMO the title should be enabled by default. Looks a bit strange for the Main Menu having a title and the browsers not
23:36:02 Join SirFunk [0] (
23:36:10Soapthe file broswer can show (full) paths where the menu title goes.
23:36:38SoapIf you are talking about what I think you are talking about.
23:38:00aleskaI didn't realize that unmounting the ipod was required to actually write rockbox to it. I kept thinking I had copied the files to the ipod but each time I reconnected it they were gone. now it seems to be running.
23:39:28 Quit BigMac (Read error: 104 (Connection reset by peer))
23:40:09Soapwrite-caching is a bitch on removeable media is a bitch
23:40:21pixelmabluebrother: are the browser titles independent from the menu titles (as a setting to switch them on and off, too)?
23:40:40hcsSoap: stuck that "is a bitch" in there twice to try and force it out of the cache?
23:41:05bluebrotherpixelma: yes, the settings titles seem to be always enabled
23:41:15bluebrotherhaven't checked if I could turn them off.
23:42:46 Join m__ [0] (
23:45:45 Join ender` [0] (
23:46:19 Quit Bagder ("time to say moo!")
23:52:02 Quit OgMaciel ("mv OgMaciel $HOME")
23:53:54 Quit petur ("sssssssssss---------PLOP!")
23:54:25bluebrothernls: have we a consensus how to create screenshots? I.e. what settings to use?
23:55:47 Quit m__ ("Ex-Chat")
23:55:51pixelmalike bitdepth for example?
23:56:06bluebrotherno, like used theme etc.
23:56:43bluebrotherI'd suggest using the default settings but enabling the iCatcher theme. The default font is quite tiny on devices like the ipod video
23:57:31bluebrotherand that theme is available for all players
23:58:20pixelmadon't know - I think someone already asked that here... IIRC it was nls
23:58:43pixelmabut don't remember the outcome...

Previous day | Next day