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

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

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

#rockbox log for 2007-03-14

00:00:29Bagderbut DAC_L also has DAC_Mute_off
00:01:24andrew867so the L and R are the left and right channels?
00:01:52Bagderit isn't very clearly expressed, but I would think so
00:02:09andrew867i'm finding that the sound output currently in rockbox is a lot lower than the sandisk firmware, thats why i'm trying to hack it to go a bit higher
00:02:17 Quit desowin ("use linux")
00:02:22andrew867what would be the value of L for just unmuting it?
00:02:44Bagderthe value is 5 bits, and the Mute_off is bit 6
00:03:17andrew867im kinda new to this but that would mean I would have to convert the hex to binary and back?
00:04:31Bagderit means 3f is maximum
00:04:32 Join Dark_Apostrophe [0] (n=darkapos@supporter/monthlybyte/DarkApostrophe)
00:04:44BagderI mean 1f
00:04:49Dark_ApostropheDoes Rockbox run on Creative players?
00:05:31Soap2nobody with a creative player has ported Rockbox to their player yet.
00:05:37andrew867Bagder: would you happen to know where the mixer volumes are set?
00:05:44Dark_ApostropheSoap2: :(
00:06:15andrew867hmm...I wonder if it would be possible to run the linux kernel on the sansa ;)
00:06:36jhulst_Dark_Apostrophe: There is currently a group of us working to get Rockbox on the Zen Vision M
00:07:18merwinBagder: sorry, your patched file didnít work :)
00:07:20donvitoBagder: hows it going
00:07:29donvitooh no
00:07:35donvitoi was getting all excited
00:07:53Bagdermerwin: then e200tool recover into a vanilla e200 BL file and try from there
00:08:01bluebrotheris there a function that can check if a plugin can be run?
00:08:21Dark_Apostrophejhulst_: I've got a Zen Touch
00:08:21Dark_Apostrophejhulst_: I've got a Zen Touch
00:08:26merwinBagder: ok...
00:08:41Dark_Apostrophejhulst_: Would it be backwards compatible?
00:08:54Bagderandrew867: I haven't really been involved in the audio work on the sansa so I'm not the best man to discuss this with
00:09:11jhulst_Dark_Apostrophe: From the ZVM? No
00:10:00andrew867Bagder: DAC_R would only be a 5 bit value right?
00:10:11Bagderandrew867: correct
00:10:15Dark_Apostrophejhulst_: When do you expect to get it running?
00:10:32merwinBagder: Then, what firmware should i put on it?
00:10:33Dark_Apostrophejhulst_: I might consider buying a vision m.
00:10:47jhulst_Dark_Apostrophe:We are just getting going, it's probably going to be a while
00:11:14Bagdermerwin: a vanilla e200 one
00:11:26Dark_ApostropheOk. What players do you recommend? I don't want iPods cause they're fragile and buying them supports DRM.
00:11:30jhulst_If you are interested and have experience, we are always looking for help
00:11:39merwini wish the recovery mode (REC) boot would notify you which version it was :)
00:11:44Dark_ApostropheAnd iRivers are difficult to get a hold of.
00:11:58LinusNDark_Apostrophe: iaudio x5
00:12:02Dark_Apostrophejhulst_: Nah, I'm no coder, sorry.
00:12:06 Quit bluebrother ("sleep...")
00:12:13Bagdermerwin: patch the BL image to say that instead of "welcome to recovery mode" ;-)
00:12:28merwinthereís no checksum?
00:12:29 Join merlin2049er [0] (
00:12:37Bagdermerwin: no
00:13:08merwinBagder: load main image failed
00:13:22Dark_ApostropheThey're expensive.. .:/
00:13:32Dark_ApostropheLinusN: ^
00:13:38Bagdermerwin: what exactly did you do?
00:13:43Dark_ApostropheGot any slightly cheaper ones?
00:14:00donvitoyou guys wanna let me know whats going on so i can try to get this going too?
00:14:02LinusNDark_Apostrophe: toshiba gigabeat f-series
00:14:28Bagderdonvito: merwin has tried a lot of things on his R model, he can probably let you in on a few things
00:14:32BagderI need to sleep
00:14:53andrew867Bagder: you wouldn't happen to know what HPH_OUT_L is?
00:15:37Bagder"Left Headphone Register"
00:15:41 Quit ctaf ("Leaving.")
00:16:16GaloisBagder: says "March 10 2006: Rockbox now has sound" shouldn't that be 2007??
00:16:23donvitomerwin: hey so whats been going on?
00:16:32BagderGalois: thanks
00:16:42merwinBagder: ok, so i verified that it loaded the modified recovery, but the vanilla e200 wonít load... neither will the rockbox e200r firmware
00:16:47andrew867Bagder: does the AS3514 have a line in? I think it would since there is an FM tuner in the canadian/american version
00:16:59Bagderandrew867: yes it does
00:17:11andrew867and if it does could you shed some light on how to switch from DAC to Line In in the mixer?
00:17:22Dark_ApostropheLinusN: No stores or e-stores selling it here.. :(
00:17:34merwinBagder: Or should i throw the rockbox e200 firmware?
00:17:36Dark_ApostropheMan, Norway feels so detached from the world.
00:17:39Bagderandrew867: I can't now, I'm off to bed
00:17:42LinusNDark_Apostrophe: ebay?
00:17:44merwininstead of e200r?
00:17:54Dark_ApostropheLinusN: I don't have a credit card...
00:17:59LinusNi see
00:18:05 Part Llorean
00:18:22preglowDark_Apostrophe: i'm almost certain i've seen it
00:18:22andrew867Bagder: have a good night then :) I will probably be here tomorrow sometime
00:18:34preglowcan't remember at which shop, though
00:18:35Dark_Apostrophepreglow: Are you in Norway?
00:18:39preglowDark_Apostrophe: yes
00:18:41 Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan)
00:18:56Bagderandrew867: dan_a and barrywardell are good guys to poke on for AS3514 audio stuff
00:18:58Bagderand rp
00:19:00Dark_ApostropheOk. Elkj√łp? Expert? Noen av de butikkjedene?
00:19:06 Quit Bagder ("time to say moo!")
00:19:08preglowdon't think so, can't remember
00:19:15donvitomerwin: damn lol
00:19:15preglowsomewhere in oslo, though
00:19:25Dark_ApostropheJeg bor i Sarpsborg..
00:19:36 Quit _Amblin (Read error: 110 (Connection timed out))
00:19:41preglowtough luck :) also, keep it english
00:19:49Dark_ApostropheOk, sorry.
00:19:49preglowchannel is logged
00:20:01safetydanmarkun, amiconn, thanks for getting those ARM4 speex opts working. I'll feed the changes back to the speex devs when I get a chance.
00:20:07donvitomerwin: did you get the modified bl loaded?
00:20:09preglowDark_Apostrophe: anywho, i'll tell you if i see it again
00:20:31Dark_Apostrophepreglow: I'm not likely to be here a lot...
00:20:33merwindonvito: yeah, but it goes back to the old one
00:20:39preglowDark_Apostrophe: sure, but if you are ;)
00:20:44donvitomerwin: like right away?
00:20:48amiconnsafetydan: If this gets included in official libspeex, the constraints can be simplified some more
00:20:51Dark_Apostrophepreglow: I'm on freenode most of the time, but not in this channel
00:20:55merwindonvito: next boot... not sure why
00:20:59amiconnI just wanted to keep the changes to a minimum
00:21:00preglowDark_Apostrophe: then i'll probably find you
00:21:00donvitomerwin: hmm
00:21:10donvitomerwin: did you get e200tool working in win?
00:21:37 Join ultraren [0] (
00:21:43Dark_Apostrophepreglow: #debian, #kde, #uncyclopedia and a few others.
00:21:46amiconnsafetydan: And btw, changing the constraints didn't change the generated code. Gcc complained, but did the right thing.
00:22:02merwindonvito: nope
00:22:15preglownot using + for io arguments is Bad anyway
00:22:37donvitomerwin: oh, were you doing it in recovery mode/
00:22:39donvitomerwin: ?*
00:22:44safetydanamiconn, cool.
00:22:52 Quit ender` (" It's a good thing money can't buy happiness. We couldn't stand the commercials.")
00:22:54safetydannow we just need some coldfire asm :)
00:23:12preglowsafetydan: i'm planning on seeing to that
00:23:23preglowbut with my usual pace these days, it might not be too soon
00:23:59safetydanwell I cracked open the Coldfire programmers reference... and got completely lost so I doubt I'll get much done :)
00:24:14preglowsafetydan: you could identify some hotspots for me
00:24:28 Nick andrew867 is now known as andrewg (
00:24:29preglowi've got some basic filtering stuff located, but it might not be the best places
00:24:49andrewgargh, all my 'normal' irc nicks are alreasy registered :/
00:25:01 Part andrewg
00:25:16safetydanpreglow, there's several parts of the library that already have asm opts, so I would assume those are hotspots.
00:25:25safetydanand as an aside, blackfin syntax looks really weird
00:25:30preglowsafetydan: not always true for different platforms, but yeah, not unlikely :)
00:25:44preglowsafetydan: all analog devices asm looks weird
00:25:49preglowblackfin asm looks somewhat like sharc asm
00:25:55amiconnThe blackfin code looks... interesting
00:26:14 Join andrewg867 [0] (
00:26:58 Quit muesli__ ("ich will KŁhe!!!")
00:29:19ultrarenhey, i've got a quick question about installing rockbox on my 4th gen greyscale ipod
00:29:22preglowhrm, looks like most of the filtering stuff i saw is gone
00:29:27preglowultraren: ask ahead
00:29:40ultrarenwhat's the root directory?
00:30:01andrewg867could someone add me to the Rockbox wiki users group please?
00:30:08preglowsafetydan: the amount of asm looks really low compared to what is used to be
00:30:25 Join robin0800 [0] (
00:30:28ultrareni'm using windows, is it the folder that explorer opens by default?
00:31:22andrewg867haha im not thinking fully tonight, my wiki name is AndrewGreen
00:32:08 Quit Soap2 (Read error: 60 (Operation timed out))
00:32:25safetydanpreglow, do you mean that older versions of the speex source had more asm source?
00:32:31preglowsafetydan: definitely
00:32:38andrewg867ultraren: the root directory would be, for example X:\ where X is the drive letter that windows assigned it
00:33:01ultrarenah, i thought so
00:33:09preglowsafetydan: i also had a chat with valin about it, he said much of the old asm code had been neglected when the c source changed
00:33:34preglowsafetydan: so the case might be that no one has written it yet
00:33:48preglowhe doesn't seem to be on irc now, though
00:33:51donvitomerwin: were you able to verify that the BL was indeed on the sansa?
00:33:57 Join _Amblin [0] (
00:34:01donvitomerwin: because i cant seem to get it to stay on there
00:34:47andrewg867when you copy the sansa bootloader the device should read it and write it to the bootloader area then delete it from the drive
00:35:18preglowsafetydan: the stuff in filters.c, for example, could be quite easily asmified
00:36:17 Quit mattzz ("Leaving")
00:36:17merwindonvito: Well, i edited the BL_Support that was modified and changed the string at the top... if i boot it immediately after using Ďe200tool recoverí into the REC mode, it shows the modified string. However, any following boots donít show it
00:36:40donvitomerwin: cool...
00:36:45 Quit entheh ("^~")
00:36:45donvitomerwin: thats really odd
00:36:46merwindonvito: sort of...
00:36:48andrewg867then when you reboot, if you copied the rockbox firmware then it will try to load rockbox from the memory, or OF.bin from \SYSTEM when you hold down the right arrow
00:37:20donvitomerwin: so youre using e200tool under linux?
00:37:25merwindonvito: yeah
00:37:40markunpreglow, safetydan: maybe a good idea to talk to jmspeex (#xiph / #vorbis) before we do ARM optimizations after which the C code gets changed again
00:37:44donvitomerwin: ok, well thats still wierd, i changed the welcome string too, but it doesnt show it
00:38:01preglowmarkun: ahh, THAT was his nick
00:38:03preglowhe is on irc
00:38:04donvitoandrewg867: you think it would work
00:38:06donvitoandrewg867: ?
00:38:13markunpreglow: yes, he's online
00:38:25andrewg867i though you were doing something else, what exactly are you trying to do?
00:38:38donvitomerwin: get the rhapsody to boot rockbox lol
00:38:41merwindonvito: you have to hold down REC while itís booting immediately after it writes the recovery and automatically boots it
00:38:41markunpreglow: I assume he's mister speex, might be wrong
00:38:49donvitomerwin: but were trying to see if the BL can be patched and replaced
00:38:51preglowhe is, i remember the nick now
00:39:13donvitowrong person
00:39:43preglowmsging him now
00:39:45andrewg867hmm, so your using it on the E200R?
00:39:55donvitotrying to
00:40:02andrewg867ahh, that makes sense
00:40:29donvitoi just want to know how merwin got the patched bl to stay, even for just a reboot, because i cant get it to write it seems
00:41:14 Part toffe82
00:41:44andrewg867just to make sure, you are using the hex editor in replace mode right?
00:41:59andrewg867i found that some shoddy editors default to insert
00:42:03 Quit Sniper_Spike ("Chatzilla 0.9.77 [Firefox]")
00:42:20 Quit robin0800 ("Relax, its only ONES and ZEROS!")
00:42:24markunI advocate rockbox from time to time when people ask for ogg vorbis capable players in #vorbis :)
00:42:43donvitoill check that
00:42:43merwindonvito: if you do it just as i said, it will get to the recovery mode of the patched one
00:42:45merwinthatís it
00:43:10markunmerwin: did someone already ask you to fix your codepage settings?
00:43:45merwindonvito: use Ďe200tool recover patched-bootloader.btlí and while itís writing it, start holding down the REC button... donít let go of it until after it boots into the recovery mode
00:43:52merwindonvito: Then you will be in the patched mode
00:44:00merwinmarkun: Nope
00:44:02donvitook so ill need to get linux going lol
00:44:12donvitoi wish it worked in windows
00:44:36andrewg867donvito: vmware or microsoft virtual PC (VPC is free now btw)
00:44:45 Nick swimmer_ is now known as swimmer (
00:44:58donvitoandrewg867: yea i use vmware, i just cant get ubuntu to boot
00:45:12donvitoandrewg867: is there a small distro that can build e200tool/
00:45:33andrewg867there is the rockbox development vmware image
00:45:40donvitoandrewg867: really?
00:45:43andrewg867i'm using that currently
00:45:45donvitoandrewg867: wow i feel like a n00b
00:45:50markunmerwin: your ' looks weird
00:45:50andrewg867i'll find you a link
00:46:00merwinmarkun: huh?
00:46:07markunquotation marks
00:46:17merwinmarkun: oh... thereís Ď and í
00:46:29markunyes, those :)
00:46:34merwinmy irc client automatically puts those in :)
00:46:56markuncan you turn if off please?
00:47:03donvitoandrewg867: i got it
00:47:09merwinmarkun: not sure
00:47:09donvitoandrewg867: thanks for letting me in on that lol
00:47:23preglowlook like weird blocks here
00:48:06 Quit relaxed ("")
00:48:43andrewg867donvito: its based on debian and i'm not sure if they have updated it to GCC 4.1 yet, there is an sh script in the /tools/ folder on SVN if you download rockbox with it (SVN)
00:49:03andrewg867that will make GCC 4.1 in your home folder for you
00:49:18donvitoandrewg867: ok cool
00:50:07andrewg867what I did for mine to keep it organized was to cd to /usr/src, do 'svn co svn:// rockbox' and then you have the most surrent rockbox source in /usr/src/rockbox/
00:50:35donvitoandrewg867: cool
00:50:56andrewg867i also make a folder called 'sansa-e200-build' in /usr/src and ran '../rockbox/tools/configure' in there and edited the makefile to use GCC 4.1 that I manually installed on the system
00:51:06 Quit Nico_P (Remote closed the connection)
00:51:33andrewg867and from that it seems that everything works fine (for now ;) )
00:52:09donvitoandrewg867: awesome, well i have like 10 mins on that dl
00:52:37andrewg867if you need any help with compiling or getting it to actually run then just ask :)
00:53:54donvitoandrewg867: ok thats dude
00:53:59donvitoandrewg867: thanks *
00:57:55andrewg867ahahah it seems I did stuff the hard way when I first installed rockbox on my sansa
01:00:18andrewg867I think I flashed the bootloader and main firmware at least 3 or 4 times through recovery mode because I couldn't figure out the dual boot
01:01:20preglow01:01 <jmspeex> filter_mem16(), iir_mem16() and pitch_xcorr() would be the
01:01:20preglow first I'd optimise
01:03:41markunDo some things still need fixed-point converting?
01:03:48preglowwouldn't know
01:04:53safetydanmarkun, yes
01:05:03safetydanstereo decoding still uses floats for example
01:05:31 Quit bonbonthejon (Read error: 104 (Connection reset by peer))
01:08:51 Quit stripwax (Read error: 145 (Connection timed out))
01:10:34 Join webguest41 [0] (i=43bbe7a0@gateway/web/cgi-irc/
01:11:02preglowsafetydan: ugh
01:11:06ultrarenawesome! i've installed rockbox and i am now transfering music!
01:11:18 Quit webguest41 (Client Quit)
01:11:19preglowsafetydan: we really should try to be rid of all this mallocing...
01:11:27preglowsafetydan: either that or make a malloc that can use iram
01:11:33 Part LinusN
01:12:24 Join webguest41 [0] (i=43bbe7a0@gateway/web/cgi-irc/
01:12:43***Saving seen data "./dancer.seen"
01:13:12webguest41my computer doesn't recognize the iPod with rockbox installed. It was working for awhile but now when connected to the usb cable the ipod doesnt mount
01:13:46 Join barrywardell [0] (
01:15:30 Quit ultraren ()
01:15:43safetydanpreglow, well... I'd like to get actual stereo decoding actually working first :)
01:16:17safetydanthat, and get the speex decoder using the oggframing.c from Tremor, which has proved to be somewhat non-trivial to do
01:16:34webguest41the ipod will only mount to the os under the original firmware
01:16:34 Quit Rob2222 ()
01:16:59 Join Rob2222 [0] (
01:17:44 Quit Dark_Apostrophe (Read error: 145 (Connection timed out))
01:17:44 Quit webguest41 ("CGI:IRC (EOF)")
01:24:51preglowsafetydan: valin says he's very interested in these optimisation, so would like to help
01:24:56 Join bonbonthejon [0] (n=jon@
01:32:23preglowand on that note, i should get some sleep
01:33:08 Quit lee-qid ("aufwiederbyebientotsayonara")
01:33:11 Join toffe82 [0] (
01:33:46 Join BHSPitLappy [0] (
01:38:59 Join hi [0] (
01:39:28hianybody there?
01:41:05hiheya. this thing isn't very accessible - yeah i'm a blindy.
01:41:58hiI've been trying to install rockbox on a sansa e250. I've been attempting to find someone who would like to help me through the process. it seams too complicated for me
01:42:46 Join relaxed [0] (n=relaxed@unaffiliated/relaxed)
01:42:59hihi relax
01:43:43 Quit Thundercloud_ (Remote closed the connection)
01:46:33 Join ctaf [0] (
01:48:30barrywardellandrewg867: i see you had some questions about the sansa earlier...
01:51:11 Part pixelma
01:52:37 Join DPic [0] (
01:53:34 Join Moos [0] (
01:53:38andrewg867barrywardell: yeah I was wondering about the mixer volumes and the DAC gains, the volume feels a lot lower that with the stock firmware
01:54:05DPicI just bought my ipod yesterday and there is no music. I put rockbox on it and when i initialize database it says 491 found and never finishes and if i leave it for too long it will have restarted and when i go into the database menu it tells me i need to initialize it again
01:55:08barrywardellandrewg867: you could try setting DAC_L to 0x5f and DAC_R to 0x1f, but that might be too high
01:56:30 Quit Moos (Client Quit)
01:56:36andrewg867hrm this is weird, I plugged in the sansa while it was "updating database" and now its charging while on the USB but not recognizing that it is actually on a USB port
01:56:45 Quit _Amblin (Read error: 110 (Connection timed out))
01:56:52andrewg867and I think I might have an idea on the USB 'issue'
01:57:00 Join Moos [0] (
01:57:16barrywardellyou need to unplug and plug it back in again
01:57:35andrewg867by the looks of the PCB scans there is a TI SPST switch chip connected to two pins on the bottom connector, maybe that has something to do with USB
01:57:37barrywardellit only switches to usb mode if you plug it in after the firmware has finished starting up
01:57:46andrewg867yeah thats what I thought
01:58:14barrywardellwhich 'issue' are you referring to?
01:58:53andrewg867the one where it recognizes that its plugged into USB while in rockbox but not actually doing anything
01:59:15barrywardellthat's because rockbox doesn't yet have a usb driver
01:59:34andrewg867and how would you switch to the Line In on the mixer instead of the DAC, im also looking for information on the "3-wire bus" that the FM chip has
01:59:38barrywardellit's the same issue that affects all other portalplayer targets (h10 and ipods)
01:59:59andrewg867ahh, I was thinking that you wern't getting any info about a USB connection but recongnizing the charger
02:00:20barrywardellthe only information I have about the FM chip is here:
02:00:33 Quit Moos (Client Quit)
02:00:42 Join Moos [0] (
02:01:02andrewg867here is another datasheet I found, it only says that it implements a 3-wire bus
02:01:26andrewg867"3-wire bus interface (Data, Clock, NR-W)"
02:01:34andrewg867NR-W is the Read/Write line
02:02:12barrywardellthere is a description of the 3-wire bus on the page I linked
02:02:42andrewg867I was getting rockbox to recompile while you linked me :)
02:03:50andrewg867oh well then, that clears up a lot of my questions, thanks
02:05:04barrywardellline in 1 and 2 are enabled with bits 2 and 3 of AUDIOSET1
02:06:03hiI'll brb
02:06:09amiconnLooks like quite standard spi
02:06:17 Quit hi ()
02:07:19andrewg867 theres some info on SPI
02:07:55andrewg867that also explains why changing radio stations is kinda slow
02:08:42andrewg867barrywardell: i'm guessing the Mic is on one Line In and FM chip on the other
02:08:46amiconnNa, not standard
02:09:00barrywardellthe examples pretty much explain how to talk to the radio chip
02:09:04andrewg867or does the chip have a seperate mixer for the sudio ADC?
02:09:30amiconnandrewg867: How so?
02:09:39barrywardellandrewg867: mic is separate
02:09:52 Join JdGordon [0] (i=82c20d69@gateway/web/cgi-irc/
02:10:08barrywardellmic 1 and 2 are bits 0 and 1 of AUDIOSET1
02:10:09andrewg867so the input mixer (for recording) is completely seperate from the output?
02:10:30amiconnSerial transfers are quite common for inter-chip communication in embedded devices
02:10:38 Join littleguy [0] (
02:10:50littleguytesting 1 2 3
02:11:00andrewg867hi littleguy
02:11:37littleguyI'd like to ask for some help getting a sansa e200 up and running with rockbox, can anybody help?
02:11:46barrywardellandrewg867: yes, if I understand what you're asking correctly
02:12:30andrewg867does the AS chip have a way to listen to the input source via an internal loopback system of some sort?
02:13:27littleguyfirst, does anbody know how to get connected to this with miranda? it's easier for me to read than this mirc client is
02:15:28barrywardellyes. the inputs get fed to both a ADC and to the mixer
02:15:32littleguyAre my messages going through? this is about the first time i've messed with irc
02:15:38 Part Moos ("Quitte")
02:15:48barrywardelllittleguy: yes, they are getting through
02:16:02andrewg867littleguy: we can see your messages fine, I might be able to help you with miranda in a sec
02:16:09 Join Soap2 [0] (n=Soap@
02:16:34littleguythat's great
02:17:29littleguyWhat stepps should I take to get connected with miranda?
02:18:00littleguywow there are lots of buttons and clutter getting in the way of my screen reader here on mirc, I want to get miranda to work so I can get rid of the extra clutter
02:18:43JdGordonwrong channel... but whats the problem? miranda works great
02:19:04andrewg867if you open the miranda menu, go to the "IRC" subsection, select "Quick connect". In the "Server name:" box select "FreeNode: Random server" and the other options should work as-is. select the "Connect" button and then select the meranda menu again, go to "IRC" and select "Join channel"
02:19:19andrewg867in the box that comes up type "#rockbox"
02:19:25 Join andrew-test [0] (
02:19:31andrew-testand it works :)
02:20:09 Quit andrew-test (Client Quit)
02:20:22 Join midkay_ [0] (
02:20:30andrewg867and I have to say that was the first time I have ever seen the program but it looks very nice
02:20:46littleguyI keep getting an "irc error" balloon. It has a password field next to that great big ol combo box
02:21:01andrewg867barrywardell: i'm copying over the changed rockbox now
02:21:22andrewg867littleguy: the password box should be left blank
02:22:55littleguydo you think I need to disconnect from this with mirc before I try to connect with miranda?
02:23:57 Join valiant3400 [0] (
02:24:09valiant3400holy cow, 137 uears
02:24:26andrewg867you could try, it might think your nickname is already in use
02:24:35littleguyok leaving with this one
02:24:41 Quit littleguy ()
02:25:34valiant3400ok. I have a sansa e200. I'm trying to put rockbox on it so I can take advantage of the speech access. That's why I picked out that mp3 player actually.
02:25:54valiant3400I've been to the web guides on trying to figure out how to do it, but it's over my head.
02:26:13valiant3400I've been exchanging emails with the mailing list for rockbox for 3 days now and I haven't real.y gotten anywhere
02:26:22 Nick jhulst_ is now known as jhuslt (
02:26:34 Nick jhuslt is now known as jhulst_ (
02:27:09valiant3400Can anybody on here walk me through the process? heh
02:27:54valiant3400ah by the way, i'm littleguy
02:28:09barrywardellrockbox on the sansa isn't really for everyday use just yet
02:28:27barrywardellthere is a tool in the works which will make installing a one click job
02:28:35barrywardelland audio isn't working properly yet
02:28:41 Quit midkay (Read error: 110 (Connection timed out))
02:28:43JdGordonjhMikeS: well spotted.... quick fix about to be commited
02:29:24valiant3400how long you think itl be before the rockbox for sansa will be ready to "rock"?
02:30:01 Join JerryLange [0] (
02:30:08barrywardellwe don't estimate times because we have no way of telling how long it will take
02:30:48barrywardellonce the installation tool is done and audio has been fixed up, it should be fairly usable and easy to install
02:31:45valiant3400yeah. I have a 30 day return on this player. I guess I'll have to asume the rockbox will satisfy me after that lol
02:32:11valiant3400because I can't hardly use it right now, orriginal firmware on it is too complicated for me to memorise
02:32:28 Quit miepchen^schlaf (Read error: 60 (Operation timed out))
02:34:45valiant3400wow I LOVE MIRANDA
02:34:48valiant3400oh, off topic, oopsy
02:34:48jhMikeSJdGordon: If I do this from withing the radio screen it just locks the player.
02:35:32Soap2valiant3400: then may I suggest you return the player, and "repurchase" it when the Sansa port is more fully developed. (That is, if you want to test-drive during your 30 day return period.)
02:37:00JdGordonjhMikeS: can you svn up and try again?
02:37:12jhMikeSJdGordon: nap
02:38:16andrewg867barrywardell: finally rebooting the sansa into rockbox to test the gain changes, it took me a while to figure out the USB problem, seems that myUSB ports arn't broken now but the player just needed a reboot
02:38:17JdGordonhow do you get to the rec settings from the fm screen?
02:39:08jhMikeSPress long NAVI
02:39:51JdGordonno rec settings there.... unless its not shown in the sim?
02:40:15jhMikeSThe sim used to show everything the same I think
02:40:46andrewg867barrywardell: it is seeming to to be louder, any higher than -18 dB seems to make the amp cut out. I'm testing with Running With The Devil btw
02:41:12andrewg867and I really love the volume fade out/in feature :)
02:41:33*jhMikeS was compelled to make them match after committing the first patch
02:41:56barrywardellthere is over current protection which is probably what's causing your problem
02:42:00amiconnjhMikeS, JdGordon: The sim doesn't show any of the recording stuff, that's not simulated
02:42:04barrywardelli'm not sure of the solution
02:42:08 Join cmptrgy412 [0] (n=cmptrgy4@
02:42:25jhMikeSIt was set up to show the UI but not actually record
02:42:40andrewg867barrywardell: I just turned the bass and trebel adjustments to 0dB and now its going up to -10 dB
02:43:05andrewg867but it is much louder, on par with the sandisk firmware now
02:43:24jhMikeSlook good from the recording screen :)
02:43:31andrewg867well, the sandisk firmware with the volume setting on High
02:43:34barrywardellthe bass and treble are software based anyway, they're not dependant on the dac
02:43:49 Join lavid [0] (
02:43:53jhMikeSstill lock my H120 from the FM screen though :(
02:44:03laviddan_a: you there?
02:44:20andrewg867barrywardell: if I put on this bass test song the bass is really screwed over
02:44:44andrewg867you know if the master mixer or DAC mixer inputs could be adjusted any higher?
02:44:56andrewg867instead of adjusting the DAC -> mixer gain
02:45:19andrewg867hmm, yeah even on low volumes the bass sounds distorted
02:45:38barrywardell the value I gave you for the DAC gain is as high as it goes
02:45:49andrewg867which is way too high :P
02:45:58barrywardelland the volume control in rockbox sets the headphone gain
02:46:15 Part DPic
02:46:29andrewg867are there any other adjustments on the chip for output volume?
02:47:07barrywardellthere is individual gain for each input, then individual gain for each output
02:47:29barrywardellbut for listening to stuff from the DAC through the headphones there are just those two gains to worry about
02:48:11 Quit JdGordon ("CGI:IRC")
02:48:19andrewg867ok so if 0x50 L and 0x10 R is -16.5dB, what would be -8dB. I'm pretty confused on how you convert the dB (and mute bit for L) into hex for this register
02:48:42barrywardell0x1 in hex = 1.5db
02:49:00andrewg867what would mute off for L be?
02:49:16barrywardellthere is a common mute for both
02:49:18 Quit midgey ()
02:49:44andrewg867I meant DAC mute off, "/* DAC mute off, -16.5dB gain */"
02:49:58 Join lukaswayne9 [0] (n=lukas@
02:50:07andrewg867i guess you just add that mute bit to left which would affect both
02:50:26barrywardellthey're as Bagder said earlier: "the value is 5 bits, and the Mute_off is bit 6"
02:51:31 Part cmptrgy412
02:51:45andrewg867oh I think I understand now, L for 8dB would be 0x59 or something close to it
02:53:14barrywardellI think it would be 0x56 ( 0x40 | 0x16)
02:54:01valiant3400I would have gotten an iriver or iriver but I can't find any in local stores, nor any on the net for less than 200 bucks heh
02:54:30valiant3400er iaudio or iriver
02:56:15 Join Guest52768 [0] (i=pugsley@
02:58:31JerryLangewhat player has the most space that rockbox is currently running on?
02:59:11barrywardellsleep time. hope i was some help to you, andrewg867
02:59:22andrewg867barrywardell: yeah you were, thanks so much
02:59:26andrewg867have a good night now
02:59:32 Quit barrywardell ()
02:59:56andrewg867I should go to bed in a bit, its 11:30 already
03:02:42eggyandrewg867, go to be.
03:05:21andrewg867hehe, this sounds great at -8dB, i'm going to crank it up a bit more to 0x18
03:06:30 Part safetydan
03:07:31andrewg867wow, this is actually awesome at 0x16. The bass test sounds like it does on the stock firmware :D
03:07:39 Join midgey [0] (
03:09:30 Quit merlin2049er (Client Quit)
03:09:51eggydoes rockbox do video stuff?
03:10:58andrewg867on the sansa it plays mpgs but just very crapply :P
03:11:22andrewg867i have to give the devs credit for actually getting it to wrk though :)
03:12:07 Join _Amblin [0] (
03:12:47***Saving seen data "./dancer.seen"
03:13:13 Quit lini (Read error: 110 (Connection timed out))
03:13:44 Join GodEater1 [0] (
03:15:57eggyi was wondering about ipods (or first gen nanos (like ipl does))
03:16:17 Quit evilnick ()
03:18:30 Quit GodEater_ (Read error: 145 (Connection timed out))
03:19:02 Join jbwan [0] (
03:19:34andrewg867it seems that 0x18 is louder still, it just wont go above -1dB on the volume meter without cutting out
03:22:07andrewg867with Hardest Part by Coldplay, its pretty loud and wont go any higher than -9dB
03:22:25andrewg867it is a very big improvement though
03:24:16andrewg867Speed of Sound sounds good at -11dB, I'll keep testing with other bands. Maybe someone will find this informative in the future
03:25:38andrewg867oh and all these 'tests' are at 0x40 | 0x18 L and 0x18 R
03:26:00 Join Jdgordon [0] (i=82c20d67@gateway/web/cgi-irc/
03:26:30andrewg867also Hot Girls In Love by Loverboy is good at -10dB
03:34:11 Join mehasd_ [0] (
03:35:28mehasd_When decrypting the mi4, does it matter what firmware version of the mi4 I use. Also, I have a Sansa e250 and all the firmwares are for e200.
03:40:26andrewg867it shouldn't
03:40:54andrewg867I use 1.3 because I find its a bit less buggy than 1.2
03:41:23andrewg867and yes the e250 firmware is the same as any other e200
03:41:42 Join midkay [0] (n=midkay@rockbox/developer/midkay)
03:43:43 Quit jbwan (Read error: 104 (Connection reset by peer))
03:46:40 Join jbwan [0] (
03:49:25 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
03:50:58 Join EbErT [0] (
03:51:41 Quit Jdgordon ("CGI:IRC (EOF)")
03:52:10 Quit Soap2 (Read error: 110 (Connection timed out))
03:52:22 Quit mehasd_ ("Leaving")
03:54:09 Quit midkay_ (Read error: 110 (Connection timed out))
03:55:23 Quit z0de (Read error: 145 (Connection timed out))
03:56:04andrewg867well, i'm going to bed now
03:56:24 Join aliask [0] (
03:56:32andrewg867I should be back again some time tomorrow, good night everyone :)
04:00:00 Quit donutman25 ("Chatzilla 0.9.77 [Firefox]")
04:03:30 Quit BHSPitLappy (Read error: 54 (Connection reset by peer))
04:06:25 Quit valiant3400 (Read error: 110 (Connection timed out))
04:07:05 Quit amiconn (Read error: 110 (Connection timed out))
04:07:05 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
04:09:35 Join JerryLange_ [0] (
04:10:48 Quit JerryLange (Nick collision from services.)
04:10:57 Nick JerryLange_ is now known as JerryLange (
04:11:55 Join BHSPitLappy [0] (
04:12:05 Join VoltageX [0] (
04:12:37VoltageXI'm in the wrong timezone to contact NVidia/PortalPlayer
04:13:06VoltageXat least by phone
04:13:32lavidyes, you are
04:13:57VoltageXdamn hostnames pointing to my location ;P
04:14:11lavidi'm in a class taught by David Kirk (chief scientist of nvidia)... I'm thinking of asking him
04:14:33VoltageXwell well...could be interesting
04:14:34lavidbut i didn't even look at your DNS
04:14:51VoltageXapproach him semi-officially
04:15:24VoltageXexplain WTF rockbox is if he doesn't know, make it clear there's benefits for anyone building DAPs based on portal
04:15:32VoltageXi.e. already working firmware
04:16:51lavidI said I'm considering it. I highly doubt that he has much to do with that
04:17:15VoltageXbut it's a foot in the door
04:17:16lavidbut he did get us CUDA stuff pre-release w/o NDA
04:17:40VoltageXany progress would be good progress
04:18:11VoltageXplus, someone in here said a statue would be made of whoever got docs from NVidia :P
04:20:01lavidi'll see if i can do anything
04:20:58lavidbut you should make an attempt anyway
04:21:21VoltageXhmm, email might be worth a shot.
04:21:31lavidi doubt that will get you far
04:21:34lavidbut give it a shot
04:21:54VoltageXlet's see how far up the chain I can get
04:22:14VoltageXas I said, wrong timezone for phonecalls
04:22:27 Quit jbwan ("ciao")
04:23:27_AmblinBest of luck to you both!
04:25:08 Join saratoga [0] (i=9803f034@gateway/web/cgi-irc/
04:25:38saratogalavid: perhaps you could explain the situation to him and ask him put you in contact with someone a Nvidia
04:26:08saratogapresumably he knows quite a few people there
04:26:18lavidhaha, yeah. he's been there for 10 years
04:26:31saratogabasically, start working up their ranks
04:26:33*VoltageX does the NDA dance
04:27:14lavidNDA + VII = NVIDIA
04:28:10saratogayeah but if you go high enough up the chain, you might find someone who the NDAs don't apply to ;)
04:28:30VoltageXwell IMO we've got a better chance with NVidia, I mean at least they provide lunix graphics drivers
04:29:03lavidwhich would be David Kirk. But still, there would be an open source nvidia driver with 3d accel if they were as open as we'd like them to be
04:29:43VoltageXfirst rockbox, then geforce :P
04:29:50 Join printfXh4 [0] (
04:29:54saratogaGPUs are done in house though, whereas the PP chips were bought wholesale and contain none of nvidia's own research
04:30:10saratogaits not even clear they plan to continue to develop them, so they may be less tightfisted
04:30:22 Join g8se [0] (
04:30:24lavidyeah, the question is how much of the policy of PP they plan to follow
04:30:37saratogagood luck
04:30:38saratogawell i need to do some work
04:30:49 Quit saratoga ("CGI:IRC")
04:30:59*VoltageX has no clases for the rest of the day
04:31:07 Join JBGood [0] (
04:31:21_AmblinA beer is in this for you if you can pull this off, lavid :)
04:31:54VoltageXI wonder how well beer does in international post.
04:37:33VoltageXerr, does nvidia even have a phone number?
04:37:54_AmblinCustomer support? Then work your way up?
04:38:06VoltageXtrue, brb
04:38:09 Quit VoltageX ()
04:38:27lavidtry developer.nvidia
04:43:16 Join Stalwart^ [0] (
04:45:26g8seI'm a new rockbox user. Does rockbox include code to act as a USB mass storage device?
04:45:38_AmblinON what device?
04:46:21 Join JerryLange_ [0] (
04:46:28aliaskg8se: Yes, it does.
04:46:39 Join voltagex [0] (
04:46:40 Quit JerryLange (Nick collision from services.)
04:46:48g8se_Amblin: running on an iriver H10 20GB
04:46:53voltagexhmm, could only find a "local" number for NVidia
04:46:56 Nick JerryLange_ is now known as JerryLange (
04:47:16g8sealiask: do you need to enable it in the menu somewhere? Or should it just work when you plug it in?
04:47:25aliaskIt will just work.
04:47:42aliaskRockbox doesn't support MTP at all...
04:47:55g8sealiask: thats fine, I'm running linux
04:48:48 Quit voltagex (Client Quit)
04:49:29g8seHmm, linux sees something, but I get "control timeout on ep0out". Of course, I'm running 2.6.8 on Debian, I've found usb support in that kernel a bit unreliable on other devices
04:49:41 Join voltagex [0] (
04:50:57aliaskWhat does dmesg say?
04:51:16g8seusb 5-8: new high speed USB device using address 3
04:51:17g8seusb 5-8: control timeout on ep0out
04:51:17g8seusb 5-8: device not accepting address 3, error -71
04:51:17DBUGEnqueued KICK g8se
04:51:17g8seusb 5-8: new high speed USB device using address 4
04:51:17g8seusb 5-8: control timeout on ep0out
04:51:17***Alert Mode level 1
04:51:17g8seusb 5-8: device not accepting address 4, error -71
04:51:52aliaskHrm. I don't think that's rockbox related... Do you have another PC to test on?
04:52:27lavidif you're using a hub, don't. or try a different cable/port. also, try to reboot
04:53:25g8sealiask: just tried it on a winXP box, and it came up as an unrecognized usb device
04:53:43g8selavid: no hubs, straight into a port on the computer
04:53:59g8seperhaps the h10 port doesn't do the usb stuff yet?
04:54:16laviddoes it work with OF?
04:54:19aliaskg8se: Hrm, I'm inclined to say it could be the cable, but that's only because nobody else has this problem.
04:54:27lavidOF = orig firmware
04:54:48g8seOF, yes MTP and mass work (with the reset trick)
04:55:29lavidwell, since i don't have a h10 i can't do much but the voltages might be messed up
04:55:39aliaskThen it really does sound like a rockbox issue. The H10 is a portalplayer device, so we havn't written our own USB stack yet - if it's like the iPods it should just use the original firmware's USB mode
04:56:23g8seHmm, I've had problems with the OF usb mode. Large transfers seem to break
04:56:44g8seSeems like a common problem amongs H10 users on linux
04:56:49merwinWhen is someone going to write that usb stack?
04:57:00merwiniím waiting on it for sansa :)
04:57:20g8seI'm confused though, how do you hook into the OF USB stack? (I've not done embedded development before)
04:58:17aliaskIn the case of the ipod, I think there is a particular file that is a piece of code that is a dedicated disk mode
04:59:05aliaskOr load the ipod firmware and jump to the disk mode function - I
04:59:07aliask'm not sure which
04:59:52g8sethe iriver has an encrypted firmware on the disk, and the instructions list decrypting it as optional. So perhaps the port doesn't have support for using the OF usb mode.
05:01:18***Alert Mode OFF
05:07:21 Quit JerryLange ("Leaving")
05:11:03aliaskg8se: Try holding down the right button on the H10 when you insert USB
05:12:14aliaskJust had a look into the code, and it looks like it won't reboot unless you do that
05:12:37 Quit Stalwart (Connection timed out)
05:12:48***Saving seen data "./dancer.seen"
05:14:18lavidg8se: I'm getting the same stuff on dmesg when I plug in my sansa. I'm going to go ahead and say that it's due to rockbox
05:15:57 Join Stalwart_ [0] (
05:16:44g8sealiask: Holding the right button does something different, but I'm not sure what.
05:17:13g8seI see a big usb logo popup if I hold down the right button when plugging it in, but it still doesn't work. Get the same kernel messages
05:17:54aliaskHrm, Ok. I have no clue what's going on then. Might need to wait for some of the portalplayer people to come on/wake up
05:18:03g8seAnd it does seem to do a reboot of some sort, but it comes back into the rockbox firmware
05:18:27g8sewhats this portalplayer thing? Is that kinda a sub architecture?
05:19:43aliaskIt's the type of CPU that is inside iPods and H10s among others.
05:20:28aliaskIt also handles the USB
05:21:22g8sealiask: any names I should watch out for in the channel, if I drop in later then?
05:22:19_AmblinLlorean, Badger, saratoga.
05:22:22aliaskBagder and Barrywardell are probably a good start
05:22:38aliaskBarrywardell especially as he was the one who did the H10 port
05:27:00 Join Moofar^Colt [0] (
05:32:00g8sealiask: Thanks, I'll keep an eye out for those people
05:32:11 Quit Stalwart^ (Read error: 110 (Connection timed out))
05:32:14g8seI was very pleased when I saw on the wiki that Barry was working on a H10 port
05:34:11donvitomerwin: hey dude, any progress?
05:40:29 Quit donvito ("AnacÝn–a ∑ "If anything can't go wrong, it will anyway"")
05:47:23 Join ALTNICK [0] (
05:48:07 Quit vertz (Read error: 145 (Connection timed out))
05:48:12 Part lavid
05:49:18 Quit blind (Read error: 104 (Connection reset by peer))
05:59:59 Quit rotator ()
06:01:15 Join webguest51 [0] (i=18a77b80@gateway/web/cgi-irc/
06:01:25webguest51could somone please help me?
06:01:50merwinwebguest51: try AA
06:02:20merwinwebguest51 :)
06:02:32merwinmind expanding your question a little more?
06:02:41webguest51I have a mac ipod trying to install rockbox, ive converted it to a windows format, but the installer for the bootloader wont work for me.
06:02:49webguest51it says this:
06:03:00webguest51[INFO] Scanning disk devices...
06:03:07webguest51[ERR] No ipods found, aborting
06:03:14webguest51[ERR] Please connect your ipod and ensure it is in disk mode
06:03:20webguest51ERR] Also ensure that itunes is closed, and that your ipod is not mounted.
06:03:28webguest51[ERR] Please refer to the Rockbox manual if you continue to have problems.
06:03:38webguest51itunes is closed and the ipod is NOT mounted
06:03:55webguest51as far as I know) on the ipod
06:04:03webguest51*I have all the files on the ipod
06:04:05_Amblinweb: Is your iPod connected to the computer through any hub?
06:04:14webguest51im on a laptop
06:04:41_AmblinAnd the computer see the iPod normally?
06:05:13webguest51well, im on mac so I had to make it a FAT32 partion but, it does show up normally
06:05:39webguest51unless I unmount it of course
06:06:36_AmblinWell the first thing I would do is try the installation on a Windows based PC.
06:07:26webguest51the entire installition? would that be bad if I go back to my mac and have to re-format it?
06:07:30 Part toffe82
06:08:28_AmblinFormat the iPod?
06:09:14webguest51well, yes if I go on a windows and install it, and then go to my mac, and go into itunes, wont that mean I will have to re-format it for apple again?
06:10:31_AmblinThe boot loader gives you the option to boot both rockbox and the original firmware
06:11:47_AmblinSince you can load the original firmware, I see no reason to format, but if you needed to, I'd make iTunes "update" the firmware, and put back all the original firmware files.
06:12:02scorcheyou are totally missing what he is asking...
06:12:04webguest51so the rockbox firmware will be FAT32 but the apple will be the same as before?
06:12:23scorchewebguest51: no you dont have to...the apple firmware works fin under FAT32
06:12:35_AmblinMy appologies.
06:13:00scorchebut instead of simply going to a windows computer, it is best to try and see what the root of the problem is
06:13:05webguest51its just the bootloader installer wont work for me
06:13:15webguest51ive done everything
06:13:18scorcheunless, of course, you have windows right there
06:13:49scorcheare you sure you made it a FAT32 primary partition?
06:13:54webguest51im sure
06:14:06webguest51disk utility says its a FAT32
06:14:13scorcheand primary?
06:14:28webguest51what do you mean?
06:14:40webguest51the HD itself on the ipod?
06:14:42scorchethere are 2 types of partitions...primary and logical
06:14:53webguest51yes, they are both FAT32
06:15:02scorcheno...that is the partition type
06:15:14scorchei am referring to the type
06:15:49webguest51I dont know what you mean
06:16:07webguest51sorry, I dont mess with the ipod on this level very often
06:17:00webguest51wait....let me try somthing
06:17:03webguest51I changed somthing
06:18:08 Join jbwan [0] (
06:18:08webguest51the installer cant find the ipod, thats one of the errors its giving me
06:18:28scorchewhat installer?....ipodpatcher?
06:19:34scorchehold a sec...i am a bit busy, so i may come and go
06:19:42webguest51ok, thats fine
06:21:21scorcheso how exactly did you format it?
06:22:13webguest51I used the tutorial
06:22:51webguest51everything worked fine for that
06:23:02webguest51the ipod is FAT32 now
06:23:26 Nick joshin is now known as joshin_ (n=joshin@unaffiliated/joshin)
06:24:01scorchehmmm...and you went and unmounted the device afterwards?
06:24:16webguest51after putting the files in it
06:24:37webguest51the only weird thing so far was that
06:24:49webguest51I dot have a folder with the stuff for rockbox inside
06:25:01webguest51only a folder with rockbox.ipod inside
06:25:10scorcheyou is just invisible to mac users
06:25:23scorcherockbox.ipod is supposed to go int he root
06:25:24webguest51and the font folders are invisable too?
06:26:02webguest51ok, I moved it to the root
06:26:15webguest51im going to try the insataller again
06:26:59webguest51wait, I forgot to do somthing
06:27:28webguest51still no
06:28:30scorchecan you run fdisk -l /dev/whateveryourdeviceis for me and paste the output in for me to look at?
06:29:29 Part g8se
06:31:07webguest51alot of stuff came up
06:31:23scorchewhich is why i said to use ;)
06:31:51webguest51? I dont know what that is
06:32:05scorcheit is a website
06:33:15webguest51I cut off where it shows where my name is, blah blah
06:33:37webguest51above that post it said
06:33:43webguest51fdisk: illegal option −− l
06:39:39 Quit markun (Read error: 110 (Connection timed out))
06:39:46scorcheerrrr....whoops...i meant l
06:40:01scorchewait...didnt i say l ?
06:40:21webguest51you told me to put - l
06:40:55 Join Dark_Apostrophe [0] (
06:41:13scorchethe letter l right?
06:42:41 Join Allen [0] (
06:44:14CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
06:44:14*scorche is not familiar iwth macs...
06:44:55webguest51lol, And I thought installing rockbox would be easy :D
06:45:12webguest51I thought IPL was a pain to install, lol
06:45:35scorcheit is easy....i just dont know my way around macs like i should
06:45:37 Quit Allen (Read error: 104 (Connection reset by peer))
06:46:01 Join Allen [0] (
06:46:08scorchewait around for linuxstb if you can...i am trying to get something done by a certain time tonight and am losing =/
06:46:36webguest51its alright, ill go lurk in the forums more, perhaps I can find some kind of awnser :) thank you all for your help
06:46:38 Quit webguest51 ("CGI:IRC")
06:48:24 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
06:48:30scorchemacfdisk -l maybe?
06:48:33*scorche shrugs
06:48:44scorchemac-fdisk even
06:50:24 Quit jbwan ("ciao")
06:51:03 Quit _Amblin (Read error: 110 (Connection timed out))
06:51:08BHSPitLappyI haven't updated rockbox in for-EVER
06:51:17BHSPitLappythe interface is totally different... in a good way
06:51:36 Join lou_cal [0] (
06:53:42 Join Peps [0] (
06:54:17 Part lou_cal ("Konversation terminated!")
06:55:30PepsI know it is an extreamly long shot, but is there any chance of porting rockbox to the X-Drive, specifically the vp 6230?
06:55:52scorchePeps: go to the NewPort page on the wikii
06:56:33 Part EbErT
06:58:18Pepsscorche, can't see that page on
06:58:36scorchetype it into the little box at the top
07:02:29 Quit BHSPitLappy (Read error: 54 (Connection reset by peer))
07:02:40 Quit Allen (Remote closed the connection)
07:08:36 Quit Peps ("Chatzilla [SeaMonkey 1.1.1/2007022117]")
07:11:24 Quit Guest52768 ("lini has no reason")
07:11:27 Join lini [0] (i=pugsley@
07:12:49***Saving seen data "./dancer.seen"
07:19:07 Join _Amblin [0] (
07:20:47 Join BHSPitLappy [0] (
07:26:26 Join webguest93 [0] (i=3aa813c5@gateway/web/cgi-irc/
07:27:02webguest93i need some help
07:28:29webguest93i just installed rockbox on my ipod and everytyhing was working fine but when i went to turn it on one time none of my music is there, on the apple firmware too
07:28:46webguest93and my computer wont recognise my ipod
07:29:46aliaskDoes your computer recognise the ipod if you are running the apple firmware
07:30:09webguest93is still charges though
07:37:45aliaskwebguest93: It could be a case of the harddrive dying, but you say rockbox still loads?
07:43:20 Quit lini ("lini has no reason")
07:43:32webguest93yes i just got it to work i reseted it while it was plugged in
07:43:36webguest93thankyou for your help
07:43:40 Quit webguest93 ("CGI:IRC")
07:45:10 Join zdro [0] (i=0cd8e37c@gateway/web/cgi-irc/
07:45:18zdroHey guys
07:45:38zdroI have a quick tech question, if anyone is willing to listen.
07:47:00zdroI put Rockbox onto my 30GB video iPod, but didn't disconnect it immediately following the installation, like the instructions said to do. Now I am stuck in disk mode and my Mac will not recognize my iPod. Is there a fix for this or am I out of luck?
07:47:51midkayzdro: what do you mean, you left it connected for a while? did you do anything else to it?
07:48:03 Join doubletake-viple [0] (
07:48:11zdroNo, I did nothing else to it.
07:48:24aliaskzdro: Have you tried resetting the iPod?
07:48:28doubletake-viplehey. are their any set ups for an ipod nano 2nd gen?
07:48:37aliaskdoubletake-viple: Not yet
07:48:40zdroYeah, I have several times.
07:48:58aliaskzdro: So it switches off and doesn't work, or nothing happens?
07:49:05doubletake-vipledo you know how long until one is released?
07:49:12 Quit _Amblin (Read error: 110 (Connection timed out))
07:49:31aliaskdoubletake-viple: There is no documentation for the chips inside them, and no real work has been done yet. There is no timeline for a release.
07:49:42doubletake-vipleoh ok. thanks a bunch
07:49:45 Quit doubletake-viple (Client Quit)
07:50:02 Join pondlife [0] (
07:50:02zdroI get the black screen telling me to reset it
07:50:12zdroWhich U have several times
07:50:18zdroAnd by U I meant I
07:50:30zdroBut I can't send the damned thing into disk mode
07:50:54aliaskYou shouldn't need it to be in disk mode. Which black screen are you talking about?
07:51:09zdroThe boot loader screen
07:51:18aliaskThe rockbox bootloader screen?
07:51:21zdroIt says no partition found
07:51:29zdroBut i followed the instructions precisely
07:51:33zdroMinus the disconnecting part
07:51:47aliaskIt was a winpod?
07:51:52aliaskOr HFS+ formatted?
07:52:42zdroUm, I'm not exactly sure.
07:52:50aliaskUsing a Mac or a PC?
07:53:06 Join lini [0] (i=pugsley@
07:53:17aliaskCan you try booting into the original firmare?
07:53:36zdroThe problem here is that my computer won't recognize it
07:53:44zdroUnless there's a way to do so without the computer
07:54:06aliaskWell, the original firmware is still on the ipod, hold menu while booting
07:54:29 Join kaaloo [0] (
07:54:41zdroOk, let me try it real quick
07:56:39zdroI'm getting nothing
07:56:52zdroOnly te Apple logo
07:57:39aliaskDoes the rockbox bootloader come up momentarily saying "Loading original firmware..." or something similar?
07:57:46amiconnIsn't booting the of mapped to the hold switch nowadays?
07:58:01aliaskCould be, it's been a while since I checked.
07:58:04 Join evilnick [0] (
07:58:18midkayboth work, iirc (hold or menu).
07:58:34zdroHold takes me back to the Rockbox boot menu
07:58:48zdroBoot loader rather
08:00:30zdroI think it migt even be in disk mode
08:02:36 Quit BHSPitLappy (Read error: 104 (Connection reset by peer))
08:04:22 Join Llorean [0] (
08:04:56aliaskzdro: I don't know if there's a mac equivelant, but is it possible that the ipod is being seen by the mac, it's just that the partition table has been corrupted?
08:05:13aliaskI meant to say mac equivelant of the windows drive manager
08:05:22 Join BHSPitLappy [0] (
08:06:05 Join zdro1 [0] (i=0cd8e37c@gateway/web/cgi-irc/
08:06:05 Quit zdro ("CGI:IRC (EOF)")
08:06:09zdro1sorry about that
08:06:16zdro1can you say that gain?
08:07:03aliaskIs there some way on a mac to see if a drive is plugged in, even if it doesn't have a partition table?
08:07:35zdro1I think it would be under disk utility, but again its not being recognized at all
08:08:47BHSPitLappyaliask, if mac is a little like linux, lsusb might be a command.
08:09:30aliaskzdro1: Try running lsusb from a command prompt while the iPod is plugged in.
08:09:31 Quit axion1 ("( :: NoNameScript 4.02 :: )")
08:10:32zdro1could you walk me through that?
08:10:48BHSPitLappy1) type lsusb
08:10:57BHSPitLappy2) hit "enter"
08:11:11BHSPitLappy3) report back?
08:11:34aliaskI think the main part is getting a command prompt up... which unfortunately is something I do not know how to do on a mac.
08:11:36zdro1Type that in Terminal?
08:11:43aliaskAh, yes. Exactly.
08:12:02zdro1Command not found
08:12:54 Quit Rob2222 (Read error: 60 (Operation timed out))
08:14:26zdro1Could it be that rockbox is causing the ipod not to be recognized over USB?
08:14:46Lloreanzdro1: The 'disk mode' can't be affected in any way by Rockbox.
08:14:54LloreanIt's a hardware mode, all we do is tell the iPod to reboot into it.
08:15:07BHSPitLappyas long as the ipod says "do not disconnect", the computer should see it.
08:15:28aliaskzdro1: I think the cause of the problem is that the harddrive has been corrupted in some way, which means that neither rockbox nor the apple firmware can boot.
08:15:28zdro1It doesn't say that though
08:15:47BHSPitLappyzdro1, what -does- it say?
08:15:48zdro1I'm assuming my warranty is voided
08:16:05zdro1Rockbox Boot Loader, Version 1.0
08:16:11Lloreanzdro1: Just a questione: Have you tried restarting your computer, manually restarting the iPod into disk mode, and then plugging it into computer for the first time after booting ONLY once in Disk Mode?
08:16:19zdro1Ni artition found
08:16:22BHSPitLappyzdro1, then of course the computer can't see it. You need to put the iPod into disk mode.
08:16:54BHSPitLappyHe doesn't need to do any of that. He just needs to do the key combo right.
08:17:07LloreanBHSPitLappy: I didn't know he hadn't even gone into disk mode, yet.
08:18:06LloreanThere had been a case with some older builds where while Rockbox was rebooting into disk mode, the Mac would decide it didn't want USB connections any more, and although that was believed fixed, I thought he might be experiencing something related.
08:18:17LloreanI kinda assumed the "Are you in disk mode, are you sure?" series of questions had been covered. :)
08:18:46 Join Rob2222 [0] (
08:22:39 Quit zdro1 ("CGI:IRC (EOF)")
08:26:20 Join Elderspy [0] (
08:28:50ElderspySo I've got two questions. First off I've installed Rockbox on my 30gig Ipod Video. I'm trying to Mpegplayer to work but I don't exactly know where to put the files after I've encoded them, thats the first question. The second is how do I get back to my original Ipod firmware without uninstalling Rockbox. I read it in the manual but I can't find it again.
08:28:58 Join _Amblin [0] (
08:29:16_AmblinAnyone present that works on the e200's build?
08:29:36BHSPitLappyElderspy, just play mp4's the normal way... there's no good reason to do otherwise right now :P
08:30:16ElderspyNormal way?
08:30:24BHSPitLappyElderspy, in the apple firmware
08:30:25 Join markun [0] (n=markun@rockbox/developer/markun)
08:30:39ElderspyThats where one of my problems come in.
08:30:43BHSPitLappyElderspy, and you reboot the ipod with CENTER+MENU, and then hold play (I think?) at just the right time to get there.
08:30:50BHSPitLappyit's in the manual.
08:31:15ElderspyI thought thats what it was but I can't seem to get the timing right, I thought I had it wrong.
08:32:13 Quit pearldiver (Read error: 110 (Connection timed out))
08:34:52LloreanMenu+Select to reboot
08:34:56LloreanThen immediately turn on the hold switch.
08:35:06LloreanOr, instead of the hold switch, you can hold Menu
08:35:10LloreanHolding Play loads ipodLinux.
08:35:16LloreanIf you have it installed, that is.
08:35:46 Quit My_Sic ("Miranda IM! Smaller, Faster, Easier.")
08:37:20ElderspyI found it, thanks :)
08:37:48ElderspyI guess I was doing it right, I just had gotten impatient and thought it froze.
08:40:56 Quit Stalwart_ (Remote closed the connection)
08:41:31 Join Stalwart_ [0] (
08:42:04 Join FujinTakeru [0] (i=4a3d98d4@gateway/web/cgi-irc/
08:42:25 Join bluebrother [0] (i=ziAdVK5v@rockbox/staff/bluebrother)
08:42:31 Quit pondlife (Read error: 104 (Connection reset by peer))
08:42:45 Join Allen [0] (
08:42:50FujinTakeruI'm having some difficulty installing the Bootloader.
08:43:28AllenHi Fujin, what device are you having issues with?
08:43:35FujinTakeru4th Generation iPod
08:43:41FujinTakeruI forced it into disk mode
08:44:00FujinTakeruWindows XP is able to recognize it as such, but the ipodpatcher program is not.
08:44:08AllenAh, I am familiar with the e200, but Im clueless when it comes to an iPod, sorry.
08:44:41 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
08:44:47FujinTakeruI appreciate it nonetheless Allen.
08:44:55LloreanFujinTakeru: Two questions: What drive letter is your iPod, and are you logged in as an account with administrator privileges?
08:45:05 Nick Allen is now known as Amblin (
08:45:13FujinTakeruYes, I have Admin privileges, and the drive letter is H
08:45:44LloreanAnd the iPod: Is it an entirely unmodified iPod? You've never installed iPodLinux or anything else?
08:46:46LloreanOne of the tests iPodPatcher uses to determine if a device is an iPod depends on it having certain data in a certain place that can be removed if you've done certain modifications to your iPod.
08:47:24LloreanI'm not sure what the current solution is to this, though.
08:47:36FujinTakeruWell, I'm restoring the firmware to see if that remedies it
08:48:00LloreanFujinTakeru: I believe it's dependent upon an apple MBR
08:49:16*FujinTakeru nods
08:49:47LloreanThere's some uncertainty as to whether the Apple restore actually re-creates the Apple MBR, or just freshly creates a valid one that iPodPatcher still won't detect.
08:50:02FujinTakeruCould a conversion from HFS to FAT32 cause a problem?
08:50:24LloreanNo, it's necessary.
08:50:32LloreanBut, it's expected that you've done it this way:
08:50:47FujinTakeruThat I know, just wondering if that could cause an error.
08:51:00LloreanIf it's done using the MBRs in our wiki, it should not.
08:51:11LloreanIf it's done some other way, I don't know.
08:51:52LloreanOf course, I'm a little bit in the dark here too. This is a problem that just recently showed up with the automated iPodPatcher, and it only affects a small group of iPods (those who've done certain mods) and I've only peripherally witnessed a discussion on it
08:51:56LloreanSo I may have some of the details wrong.
08:52:36scorcheLlorean: there was a person earlier who had the same issue
08:52:38 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
08:52:40 Quit _Amblin (Read error: 110 (Connection timed out))
08:52:46 Join Shaid [0] (
08:53:00Lloreanscorche: Indeed
08:53:06Lloreanscorche: That's the conversation I peripherally witnessed. :)
08:53:09GodEaterLlorean: ipodpatcher looks for the ASCII art stop sign in the MBR if it's winpod
08:53:35Lloreanscorche: I was somewhat busy when it was discussed.
08:53:48scorcheas was i if you couldnt tell ;)
08:53:51GodEaterI know linuxstb put some stuff in to try to detect a Macpod, but I'm not sure how reliable it is
08:54:05LloreanI'm pretty sure it'll detect, and complain about, a MacPod
08:54:15GodEaterbut ipodpatcher should 100% successful it it's got a not Mac MBR
08:54:19LloreanThe problem is that if you've converted it to Winpod by some means where you don't have the stop-sign any more.
08:54:22FujinTakeruThat was the problem
08:54:38 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
08:54:46FujinTakeruI restored the iPod and now I can load the bootloader
08:54:48 Quit amiconn (Nick collision from services.)
08:54:48LloreanGodEater: No, if you manually create the MBR, rather than copying over the official one, by hand partitioning, you won't necessarily have the stop sign there, so that check will fail.
08:54:49 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
08:54:50 Join ender` [0] (
08:55:21GodEaterLlorean: indeed, that's really what I meant
08:55:38LloreanFujinTakeru: It's detecting it now? Good to hear.
08:56:08GodEaterwhich is why I believe we carry the MBR images, to make sure they're valid as far as ipodpatcher is concerned
08:56:46LloreanThat, and it's the easiest way to walk a Mac user through the HFS+ -> FAT32 conversion, I believe.
08:56:53GodEaterI wonder if linuxstb would include a −−I-really-know-what-I'm-doing-yes-this-is-an-ipod flag to ipodpatcher at some point
08:56:58LloreanSince just reformatting the partition doesn't change what it's marked as.
08:57:05scorcheLlorean: did you see anything wrong with my conversation? (other than me not knowing the mac-fdisk equiv to -l)
08:57:11LloreanGodEater: There has been discussion of a −−force flag.
08:57:36GodEater−−force is too easy for the inexperienced to type ;)
08:58:04Lloreanscorche: Don't know what conversation you're talking about. Did I miss something?
08:58:17scorchethe last one
08:58:21scorchea few hours ago
08:58:34LloreanOh, I haven't looked back at it.
08:59:02GodEaterwith webguest51 ?
08:59:04scorchei thought you " peripherally witnessed" it
08:59:07AmblinJust a little curious, you are all about in your twenties?
08:59:11LloreanAs I said, I was elsewhere. I was doing some work of my own, and I _think_ that was when I was testing some code that may evolve into 'Sansapatcher'
08:59:13 Quit Rob2222 (Read error: 104 (Connection reset by peer))
08:59:13scorchei am not
08:59:30GodEaterAmblin: I wish ;)
08:59:45Lloreanscorche: That peripheral witnessing was "I was in another window 90% of the time, but linuxstb said some stuff, and since one of the other windows was him having me test things, I ended up reading his lines here too"
08:59:46GodEatermy twenties are rapidly fading into history
08:59:49scorcheGodEater: i am on the other side of the spectrum though ;)
09:00:03*Llorean is the definition of 'About in his twenties'
09:00:07scorcheLlorean: he wasnt talking though...
09:00:09JdGordonbunch of old farts
09:00:11LloreanI'm halfway through them.
09:00:16scorcheJdGordon: indeed!
09:00:20Lloreanscorche: Must've been another conversation I peripherally witnessed then.
09:00:22LloreanOr my memory is failing.
09:00:27scorcheLlorean: i guess
09:00:49*GodEater peers myopically at his walking frame
09:01:16AmblinOk, Im 16, and I want to start learning "this stuff", and I was hopping I wouldnt be needing to catch up with a bunch of 14 YO code monkeys :P
09:01:33scorcheAmblin: well, midkay is the youngest of us
09:01:37*LinusN is at the end of his second set of twenties :-P
09:02:02*amiconn isn't much younger than LinusN
09:02:08 Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb)
09:02:10Shaidmy elder brother was a 14yo code monkey once.
09:02:16Shaidnow he's a much older code monkey.
09:03:06 Quit Stalwart_ (Read error: 110 (Connection timed out))
09:03:16 Join Stalwart_ [0] (
09:03:32linuxstb_GodEater, Llorean: The "stop sign" is at the start of the firmware partition, not in the MBR. ipodpatcher does check for some magic in the MBR, but I think I'll probably remove that check completely - the other checks it does are enough.
09:03:54 Join Rob2222 [0] (
09:03:55GodEaterlinuxstb: you know, as soon as I typed that I had a nagging feeling I was wrong
09:03:57scorchelinuxstb: did you see the conversation with webguest51?
09:04:00Lloreanlinuxstb_: Alright. I knew the problem was the MBR, I didn't know what it was checking for.
09:04:06GodEater0x55 0xaa magic right ?
09:04:15linuxstb_No, an "iPod" string.
09:04:21linuxstb_(as well as 0x55 0xaa)
09:04:27GodEaterooh must have missed that in my ipod MBR
09:04:29linuxstb_The 0x55 0xaa identifies it as a DOS partition table.
09:04:50*GodEater has no life and goes to look
09:04:55*scorche adds the underscore to his previously referenced inquiry
09:04:56linuxstb_scorche: I'm just reading the logs now...
09:05:02Lloreanlinuxstb_: Maybe check for the MBR magic, and if it's not there "[WARNING] MBR Magic not present, device is a previously modified iPod" but allow continuing the install, or something?
09:05:47LinusNLlorean: the last thing we want is "i formatted my C disk by mistake"
09:06:08amiconnPeople don't stop starting new ml threads by replying to an old one :\
09:06:15LloreanLinusN: Linuxstb says the rest of the checks should be enough, which is likely true since there's a lot of ways to double check if it's an iPod.
09:06:17LinusNamiconn: people are morons
09:06:26LinusNLlorean: i see
09:07:48LloreanLinusN: I doubt many computer hard disks have a main firmware image to move while inserting the bootloader. ;)
09:07:57LloreanThere shouldn't be any formatting going on with ipodpatcher anyway. :)
09:07:59LinusNLlorean: :-)
09:08:54linuxstb_LinusN: I wouldn't remove any checks if I thought they risked a user's main disks. The extra MBR magic is one of many checks ipodpatcher does, and I think it can go.
09:09:24 Quit aliask ("Chatzilla 0.9.77 [Firefox]")
09:10:33linuxstb_ipodpatcher has full "macpod" support as well - it can write bootloaders to macpods (I added it for IPL users to use). But it always gives a large "Rockbox will not work" warning when dealing with macpods.
09:10:51 Join My_Sic [0] (
09:11:41Shaidrockbox wont run on a macpod purely because it can't read the hfs+ partitions?
09:12:43 Part Elderspy
09:12:51***Saving seen data "./dancer.seen"
09:13:29linuxstb_Shaid: Yes.
09:13:30Lloreanlinuxstb: A quick question. I know we all hate estimating release dates, etc. But do you think a fully functional tool for Sansas is a decent amount of time away, or a fairly short one? Basically, do you have much time to put into it.
09:14:11Lloreanlinuxstb_: I ask this because what you had me test could already probably be useful in the install process, since it would allow us to give users a way to extract their own original firmware file, rather than having to find somewhere to download it from, even if we do have a link to a known good download location.
09:14:20linuxstb_I'm hoping it will be a very short time away, but that assumes I'm not distracted with real work/life.
09:14:26LloreanThat's fine then
09:14:57LloreanIf it looks like you're getting busy though, you might consider allowing use of what you had me try.
09:15:08 Quit darkless ("Leaving")
09:15:16 Join darkless [0] (
09:15:17linuxstb_I've also added decryption now - so it's writing an "OF.bin" file instead of a .mi4.
09:15:59LloreanAh, nice.
09:16:44LloreanAre the decrypted files just valid MI4s marked as all plaintext (IE: the built in firmware upgrade process should still accept them?)
09:16:49 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
09:18:02 Join perplexity [0] (n=joust@
09:18:27 Join Thundercloud [0] (n=thunderc@
09:18:38*petur encountered the recently fixed bass distortion also on his h380 :/
09:19:17peturvolume went up a lot
09:20:09dan_alinuxstb_: Do you think it's better to have decryption in the bootloader, so that that can natively run .mi4 files?
09:21:13Llorean dan_a: Our bootoader can currently boot the original firmware faster than an unmodified Sansa. I kinda like that.
09:21:28 Quit voltagex ()
09:22:03linuxstb_dan_a: DId you read the discussion yesterday?
09:22:08dan_aLlorean: I know, but if the decryption was in the bootloader, then H10 users wouldn't have to do any conversion
09:22:19dan_alinuxstb_: Not yet
09:22:25Lloreandan_a: Nor would the Sansa ones.
09:22:48Lloreandan_a: I suppose you wouldn't lose anything allowing it to decrypt.
09:23:17dan_aLlorean: Sansa people have to get the mi4 from somewhere (either the hidden partition or download it) - for H10 it is in the System/ folder already
09:23:41linuxstb_Basically, the idea is that a "sansapatcher" tool would directly modify the firmware in the hidden second partition which is visible in normal UMS mode. It would write the RB bootloader there, and store an unencrypted version of the original firmware in the unused space after the bootloader.
09:24:05Lloreandan_a: Well, with luck we Sansa people won't have to get it from anywhere soon, it'll be readable from the firmware partition (which would require decrypting in the bootloader to work nicely)
09:24:20LloreanOr rewriting of a decrypted one.
09:24:32LloreanBut I do see the advantage of decryption in bootloader for H10 users, at the very least.
09:27:32dan_alinuxstb_: Sounds brilliant
09:28:49 Quit midgey ()
09:34:06 Join B4gder [0] (
09:34:17merwinlinuxstb_: Thatís an awesome idea for the sansapatcher tool
09:34:45merwinlinuxstb_: It would also probably get around the problems with E200R bootloader modification
09:34:45 Quit FujinTakeru ("CGI:IRC (EOF)")
09:34:55Lloreanmerwin: It won't work for Rs
09:35:02Lloreanmerwin: They don't have the hidden partition.
09:35:19 Join heike [0] (
09:35:54 Quit heike (Client Quit)
09:37:33merwinLlorean: Are you sure about that? When i plug in my R, i get 2 drives that show up
09:37:45Lloreanmerwin: Yes, the device, and the MicroSD slot
09:37:51merwinLlorean: Oh, is that what it is?
09:37:56Lloreanmerwin: It's called a "hidden" partition, because it won't show up even when it's there.
09:38:03merwinLlorean: oh. good point
09:38:15LloreanBut yeah, the second drive is the MicroSD slot. It shows up if you're in MSC mode
09:38:48merwinLlorean: I wonder if more than just the bootloader needs to be changed to get the R to go to the E200
09:39:19merwinLlorean: since you can go from E200 to E200R, but canít go back
09:39:29 Join qwx [0] (
09:39:45 Join safetydan [0] (n=dan@rockbox/developer/safetydan)
09:40:19B4gderwhen you try the e200 BL on the R model, what happens then?
09:40:46merwinB4gder: I modified that modified bootloader to display a different welcom string...
09:41:11merwinB4gder: when using e200tool recovery, if i hold down REC while it does that initial boot after flashing, it will show the modified string
09:41:22merwinB4gder: However, any subsequent boots will show a non-modified one
09:41:32merwinB4gder: I havenít found a way to get a different bootloader to Ďstickí
09:41:47 Join Entasis [0] (
09:42:11B4gderthere's a potential risk that the BL simply can't be replaced...
09:42:30 Join miepchen^schlaf [0] (
09:42:41 Quit linuxstb_ ("CGI:IRC (Ping timeout)")
09:42:44merwinB4gder: It would have to be implemented in software, because you can go from E200 to E200R... just canít go back from it
09:43:28B4gderno need to explain that to me you know
09:43:36B4gderthere is a pre-bootloader
09:43:53merwincan that be replaced?
09:43:56B4gderand the fact that the R models can't upgrade BL using the normal means is an indication as well
09:44:46B4gdermerwin: the pre-BL might be replacable but if it is, we haven't found out how
09:45:16B4gderall this e200tool trickery is based on knowledge on how the e200 models work
09:45:24B4gderthe R ones simply aren't identical
09:46:12 Join barrywardell [0] (
09:51:18dan_aDoes that mean that my Sansa is stuck as an E200R?
09:53:27linihey guys, did anyone have time to look over FS #6770 ?
09:53:36merwindan_a: that would really suck
09:53:38 Quit My_Sic (Read error: 104 (Connection reset by peer))
09:53:40B4gderdan_a: no, MrH got it back just fine
09:53:52merwinB4gder: How did he do that?
09:54:08dan_aB4gder: Excellent
09:54:49B4gderbtw, e200tool does not copy anything to the nand only to ram
09:55:10merwinB4gder: So how do you update the bootloader in nand via e200tool?
09:55:26B4gderso to get things to stick one need to pull the usb
09:56:08merwinpull it at what point?
09:56:37B4gderafter you've used e200tool recover
09:56:51*dan_a goes to work
09:57:38merwinafter you use e200tool recover, it boots the device... pull it after the device boots?
09:57:54 Quit qwm (Read error: 110 (Connection timed out))
09:58:35 Join voltagex [0] (
09:58:48voltagexpetur, are you still around?
09:59:36voltagexpetur encountered the recently fixed bass distortion also on his h380 :/ <−−−−, a) what is a h380, and b) what's been fixed?
10:00:01B4gderh380 sounds like a h340 with a replaced hdd
10:00:26bluebrotherb) the volume increased with the bass setting
10:01:38voltagexso there's no more distortion from bass set to 24?
10:02:14Lloreanvoltagex: The bug only existed for a couple days.
10:02:29Lloreanvoltagex: But setting bass to +24, when your volume is over -24, is likely to cause distortion.
10:02:45voltagexLlorean: I've always had bass distortion on a few select songs
10:03:18voltagextalking about replacing things in h3x0s, I neeeeed someone to help me replace the battery with a 3rd party one
10:03:22Shaidstrange question: is it possible to turn a winpod into a macpod?
10:03:51LinusNShaid: i don't see why it wouldn't be
10:03:52voltagexShaid: you mean an iPod formatted for use on Win to one for use on Mac?
10:03:55Lloreanvoltagex: What is the highest gain in those songs, internally? If they go over 0, then there's a high chance of distortion.
10:04:06voltagexLlorean: waaaaaaaay over
10:04:16Shaidwonder if a simple restore under a mac itunes'd do it.
10:04:31voltagexShaid: back up your music if you can, first
10:04:40Shaideh, this is my old ipod
10:04:50ShaidI don't use it for anything important.
10:05:06Lloreanvoltagex: Well, then that's your problem. If you have songs that go over 0dB internally, and then you're adding extra bass to that, you should _expect_ distortion.
10:05:12voltagexok, go for the restore/format using Disk Utility
10:05:28voltagexLlorean: I've been too lazy to sort out putting replaygain on my collection
10:05:34ShaidYeah, I've got to get osx going first. :P
10:05:42LloreanSomehow I think if you have bass set at +24, replaygain is not the solution for you.
10:05:47 Quit kaaloo (Read error: 113 (No route to host))
10:05:53voltagexAny rockboxers in NSW at the moment?
10:06:07voltagexLlorean: lol, I'm a basshead
10:07:27barrywardelllinuxstb: just reading the logs. mi4 decryption in the bootloader would be nice.but keep it as an option so that people who want to cut down boot time can just use an already encrypted mi4
10:07:48barrywardellit would be possible to determine whether decryption is required from the mi4 header
10:08:10barrywardellalready *decrypted mi4
10:08:11B4gderindex, mi4 header index 0x18
10:08:16B4gderindeed even
10:08:34voltagexB4gder: whoa, the discussion just got complicated
10:08:40*B4gder learns his mi4 header details by heart ;-)
10:09:10 Join thewho [0] (i=c27f0812@gateway/web/cgi-irc/
10:09:38thewho hehe. Have you seen It uses goto! Haven't seen it for ages.
10:10:35voltagexthewho: any reason it shouldn't be used, if it solves the problem?
10:11:25bluebrotherI believe that can be achieved without goto quite easily
10:11:33*barrywardell has to check B4gder's site every time for the mi4 header details
10:12:01B4gderto be honest, I mostly do that too
10:12:07voltagexI need some detailed instructions on replacing the H340 battery with a new one. (Hopefully with more juice)
10:12:08thewhovoltagex: actually, I have nothing against it. Just memories...
10:12:18LinusNthewho: there is plenty of goto in the rockbox code
10:12:39thewhoB4gder: what do you do?
10:12:50voltagex1: print "Idiot" 2: goto 1
10:12:52B4gderI read my own mi4 pages for the mi4 info
10:13:14thewhoIMHO, goto, if used properly, is a very useful statement.
10:13:19 Quit SaLoMoN ("Serverwechsel")
10:13:55 Join Nico_P [0] (
10:13:59LinusNthewho: indeed, avoiding the goto statement often leads to more complicated code
10:14:50markunLinusN: but in a lot of cases the oposite is true as well I think
10:14:54thewhobluebrother: I looked into the patch more deeply. How would you achieve the same without repeating a line twice?
10:15:35bluebrotheryou could break; the loop and if(btn) roll_credits();
10:15:38voltagexwow nice
10:17:25 Join lachlan [0] (
10:18:02bluebrotheror move the backlight timeout change to after the for loop and just regularly turn on the backlight in the loop
10:20:08thewhobluebrother: yes, but that would be less natural. The code wouldn't look like what you think.
10:20:53bluebrotherdepens on what you consider "natural"
10:21:02 Join Shaid` [0] (
10:21:09LinusNbluebrother: now you have fallen into the common "avoid goto" trap, by trying to find ways to avoid it, but the question is "why?"
10:21:18thewhoBTW: I find the parameter semantics of backlight_set_timeout ugly. Why is it an index in some array and not the time in msec? Just to make it usable with menu code?
10:21:35thewhoLinusN: amen
10:21:53bluebrotherI did? I just feel other solutions to be more natural, at least to me ;-)
10:22:58LinusNthewho: yes, the table index thing is for the settings menu
10:23:42LinusNthewho: however, it could probably be solved differently nowadays
10:24:38thewhoLinusN: that reminds me about a discussion we once had here about the need to change the menu API. That it could/should get a set of pairs "text/value" and find out the right index internally.
10:25:09LinusNwell, we don't need an index
10:26:11thewhoLinusN: even better. But how we'd do it then?
10:26:57amiconnI think the settings menu should offer a list of different backlight settings, but the backlight code in firmware/ should just take a number of seconds
10:27:10amiconn0 would be 'Off' and -1 would be 'On'
10:27:18LinusNamiconn: exactly
10:27:35LinusNthe table should be in the application layer
10:27:50amiconn-1 being 'On' can then even be handled without having a special case, by interpreting it as unsigned
10:28:22amiconn4294967295 seconds isn't going to time out soon ;)
10:29:20*Llorean is now tempted to try to arrange to have his Nano plugged in and on for 136 years.
10:29:39 Join webguest45 [0] (i=3ea9db6b@gateway/web/cgi-irc/
10:29:40*hachi casts amiconn to an unsigned long
10:29:53safetydanhah... svn has an alias for annotate called "praise"
10:30:13amiconnsafetydan: Yes, as well as 'blame'
10:30:20safetydanguess someone object to it being called blame
10:30:26webguest45hi all! what ipods is rockbox supporting?
10:31:09webguest45yeah, where?
10:31:14LinusNclean your glasses
10:31:15Lloreanwebguest45: On the front page...
10:32:23webguest45please dont be sarcastic.. i always check releases first
10:32:34webguest45thats where it was before anyways..
10:33:29linuxstbbarrywardell: I've got no plans to personally add mi4 decryption to the bootloader - but it will probably need to read "plaintext" mi4s. However, I've reimplemented the decryption routine in sansapatcher, so that implementation can be copied into the bootloader if someone wished. However, it's probably worthwhile searching for an ARM implementation of TEA.
10:34:19LinusNwebguest45: out of curiosity, what could be the reason that you missed that info on the front page? did you expect it to be somewhere else?
10:34:44LinusNwebguest45: should we have it somewhere else?
10:35:00barrywardellOK, I'll be able to add that myself fairly easily in that case
10:35:13DataGhosthe's proxying http through `grep -vi ipod` ?
10:35:43hachidon't be silly, you have to strip the html out first
10:36:03LinusNcome on, i'm serious here
10:36:39hachiwell, webguest did say that they were expecting it to be on 'releases' and that they thought it used to be there
10:36:44LinusNthis is not the first time someone didn't read the front page
10:36:50webguest45 will that do rockbox?
10:37:05LinusNwebguest45: yes
10:37:38linuxstbbarrywardell: I think it would make sense for everything on the H10/Sansa to be in mi4 files, including the main "rockbox.mi4". So Rolo would simply need to recognise the .mi4 extension, and sansapatcher would only need to deal with mi4 as well.
10:37:55webguest45G5 video 30gb only right?
10:38:02linuxstbAnd 60GB.
10:38:06LinusNactually, i think a separate menu entry, "supported devices" would be helpful
10:38:10barrywardellhmmm. yes, that would work
10:38:31barrywardellthe only problem would be maybe people using sansa mi4's on H10s and vice versa
10:39:06DataGhostwell LinusN it's obvious
10:39:09DataGhostthe logo is too big
10:39:14webguest45guys! do you know what kind of video this g5 video would need to play it? can it play avi?
10:39:14 Quit Shaid (Read error: 110 (Connection timed out))
10:39:35 Join Shaid [0] (
10:40:05barrywardelllinuxstb: is there a way we can keep the model check in the mi4 format?
10:40:37LinusNDataGhost: now that was an interesting image
10:41:06 Join webguest83 [0] (i=c023111e@gateway/web/cgi-irc/
10:42:44linuxstbbarrywardell: We could possibly add an extra field at the end of the mi4 header, but we would obviously need to test if the mi4 bootloaders are happy with that.
10:43:09 Quit Shaid` (Read error: 110 (Connection timed out))
10:44:04webguest45could you guys tell me how can i distinquish 5G 30GB from 6G 30GB?
10:44:09LinusNDataGhost: i believe the info on the front page is largely ignored, because people generally don
10:44:19LinusN't expect any useful information there
10:44:35 Nick Stalwart_ is now known as Stalwart (
10:44:44LinusNthey expect the usual "about us" blabla
10:45:31LinusNi believe we should move the table to a Wiki page and link to it from the front page
10:46:06*B4gder installed Rockbox on an ipod video for the first time just now
10:46:19B4gdersmooth process indeed
10:46:56DataGhostmeh... removing the logo at the top just draws more attention to the menu :P
10:47:09 Quit webguest45 ("CGI:IRC")
10:48:17barrywardelllinuxstb: I'll try that out later today and let you know if it works
10:49:14merwinB4gder: Out of curiosity, you mentioned that to get the new bootloader into the NAND, you pull the usb cable after the e200tool recover process. The e200 boots immediately after the e200tool recover process. At what point do you pull it? Before or after it boots?
10:50:52linuxstbbarrywardell: Probably just the MODEL_NUMBER value from the config-xxx.h file would be enough - e.g. in the last byte (0x1ff) of the 512-byte header. tools/scramble would need to be modified to add it there when creating the bootloader.mi4 and rockbox.mi4 files.
10:51:03 Join hannesd__ [0] (
10:51:33barrywardellyes, that's exactly what I was thinking
10:51:45barrywardelli'm trying to figure out tools/mi4.c right now
10:51:58B4gdermerwin: it isn't supposed to reboot, afaik
10:53:02*amiconn doesn't like the model number approach anymore
10:53:23amiconnThere are in fact 2 model numbers, one for the bootloader and one for the core
10:53:23merwinB4gder: If you use e200tool write, it wonít reboot. If you use e200tool recover, it will reboot
10:53:27amiconn...which aren't related
10:53:38linuxstbbarrywardell: I think you just need to do "outbuf[0x1ff] = MODEL_NUMBER;" in the mi4_encode() function - somewhere after the memset() that clears outbuf, but before the CRC is calculated.
10:53:49amiconnThe 4-character id string is a better idea imo
10:54:08Shaidcan you still buy macpods?
10:54:14Shaidor do they all come as fat32 now?
10:54:20 Quit Thundercloud (Read error: 60 (Operation timed out))
10:56:05barrywardellamiconn: model name is already used in the current SVN bootloader. I'll use that instead
10:56:22linuxstbSounds good to me.
10:56:57linuxstbbarrywardell: The MODEL_NAME #define is a long string, not the 4-char id.
10:57:11barrywardellactually, it's only displayed. the model number is still used for the actual checking
10:58:39barrywardellok, i'll just go with MODEL_NUMBER for my test for now. we can change to a 4char model id later if we want
10:58:44barrywardelland if it works
11:02:16barrywardelllinuxstb: my H10 accepted it :)
11:06:41 Quit hannesd (Read error: 110 (Connection timed out))
11:07:43linuxstbbarrywardell: Nice. Can you try a Sansa?
11:07:54 Quit thewho ("CGI:IRC (EOF)")
11:08:08linuxstbThe only problem if we switch to a "rockbox.mi4" of course is that we're forcing everyone to do bootloader upgrades.
11:09:06linuxstbHas anyone tried replacing the main Sansa bootloader (BL_*) with the Rockbox bootloader?
11:09:40B4gderlinuxstb: not that I know of
11:09:54B4gderI figure it might introduce some initialisation problems
11:10:09B4gderif we happen to rely on some inits done by the BL
11:10:09linuxstbI'm sure it will. But I'm guessing it's a safe experiment?
11:10:15B4gderyes, should be safe
11:10:49barrywardellis there a special format for the Sansa BL?
11:10:49 Quit barrywardell ()
11:11:00linuxstbOdd time to quit...
11:11:16lachlanhey DataGhost, have you entirely stopped working on 80GB support, or are you still plotting to finish it up?
11:11:18B4gderhe was afraid of the answer I guess ;-)
11:11:26linuxstbOr his boss walked in...
11:11:33B4gderor his wife
11:11:52B4gder"yes darling, I am still vaccuming in here"
11:12:31linuxstbBut is the answer to his question "no" ? i.e. it's just a raw binary image?
11:12:50B4gderyes its just a raw image
11:12:55***Saving seen data "./dancer.seen"
11:14:32linuxstbB4gder: What are the DSA routines in mi4code for? Do I need to worry about implementing them in sansapatcher?
11:15:23B4gderthey're there to enable DSA signing
11:15:31B4gderbut we dummy-sign everything
11:15:54B4gderusing a real signature also requires the BL to be patched to allow that signature
11:16:16linuxstbI've found the reference implementation of the tea_decrypt() function (public domain) which I've adapted for use in sansapatcher, so that part's working. Am I right in thinking that I need to try decrypting with both the sansa and sansa_gh keys?
11:17:19B4gderthe gh is the updated keys for more recent firmware versions
11:17:28*JdGordon wishes he had his sansa already so it could play guinee pig for linuxstb
11:17:41JdGordonassuming your still needing someone to risk theirs?
11:17:43B4gderthe rhapsody key is for the R models
11:18:07linuxstbJdGordon: Llorean seems happy to test. I assume your Sansa is due "any day now"?
11:23:22 Quit safetydan ("Ex-Chat")
11:25:55 Quit atsea- (Remote closed the connection)
11:26:38 Join kaaloo [0] (
11:27:40 Part kaaloo
11:35:57 Join nls [0] (
11:40:03 Join barrywardell [0] (
11:40:36DataGhostlachlan someone else is already working on it and I don't really have the time to figure it all out
11:41:34lachlanDataGhost: dang=( I got all excited when I saw the progress you made, then hurled my shitty ipod accross the room when you said you weren't going to do anymore
11:42:03 Join atsea- [0] (i=ariel@gateway/tor/x-4dc9c7e8af54b00d)
11:42:03DataGhostI wouldn't really call it progress to be honest :P
11:42:26DataGhostI can already see the bugreports denying that
11:42:39DataGhost'regression bug! rockbox crashes after 30 seconds again!'
11:43:28DataGhostoh and lachlan I forgot to test/mention that when you go more than 2 levels deep in the file browser
11:43:33DataGhostthe files will have names like (*@#^$^&*@#^*
11:43:55sneakumsbummer, my files are all three levels deep
11:44:12sneakumsand many of them are longer then 30 seconds!
11:44:12DataGhostiPod_Control/Music/F00/... :P
11:44:20DataGhostoh don't worry
11:44:29DataGhostwhen you try to open an mp3 it just crashes instantly
11:44:29sneakumsno, all my music is in vorbis
11:44:37DataGhostsame with ogg probably
11:45:01sneakumsi'm still glad i didn't find a 60G ipod at the time, though, because i'm at 61G of music now
11:45:07Shaidall this due to filesystem?
11:45:26Shaidhope hfs+ support wont give me this much trouble.
11:45:38linuxstbhfs+ support is no problem at all.
11:45:50sneakumsit's a simple matter of programming
11:45:52DataGhostit's the 80GB harddrive which is the problem actually
11:46:04DataGhostyou'll need buffers twice as big
11:46:05sneakumsDataGhost: depends on your point of view :P
11:46:09DataGhostand the caching needs to be adjusted etc
11:46:14*linuxstb clarifies that hfs+ support isn't a problem because Rockbox doesn't support hfs+
11:46:18DataGhostsneakums hm?
11:46:33Shaidlinuxstb: I'm contemplating writing hfs+ support for it.
11:46:47Shaidthat's why I've been wondering how to make my 4g a macpod
11:46:53sneakumsDataGhost: in terms of what the problem is
11:47:18linuxstbShaid: I think the only way is to restore it using itunes on a Mac.
11:47:26lachlanDataGhost: wow, maybe I should just buy a gigabeat
11:47:38Shaidwhich for me involves digging out a certain osx86 disc I've got around here somewhere...
11:47:42*Shaid looks innocent
11:47:44lachlanbut 40gb is so very pitiful
11:47:49*linuxstb received a gigabeat in the post this morning
11:48:01amiconnmarkun: What type of hdd does the gigabeat use? Old-style connector or zif?
11:48:07DataGhostlachlan 2*40 = 80
11:48:08barrywardelllinuxstb: sorry, got d/c. putting the model number in works fine on sansa too
11:48:09DataGhosthint :P
11:48:28*nls got new cans today an can once again enjoy rockbox in stereo :-)
11:48:36lachlanhaha i don't have the skills or the money to perform surgery on an mp3 players
11:48:44linuxstbbarrywardell: Good. Will you be committing changes to scramble?
11:48:44 Join Thundercloud [0] (n=thunderc@
11:48:47lachlani'm stuck with what I get
11:48:48DataGhostI just meant 'buy 2 gigabeats'
11:49:02voltagexjust got the best spam ever. YOUR MAIL HAVE WON THE YAHOO /MSN INC AND THE MICROSOFT WINDOWS LOTTERY
11:49:03markunamiconn: old-style
11:49:03lachlanhalf my collection on each, one in each pocket?
11:49:06DataGhostyou'll have double battery life
11:49:12markunamiconn: the S series uses the ZIF connector
11:49:28linuxstbbarrywardell: Maybe some more information would be useful there as well - e.g. something like "RBOS" for main Rockbox, and "RBBL" for a Rockbox bootloader.
11:49:30lachlanhaha can't believe i never thought of it, its all becoming so clear now
11:49:31markunwould it be possible to have a mini-ATA to ZIF adapter?
11:49:54barrywardelllinuxstb: I need to do a little more first. scramble will need to be adjusted to take a model number as well as -mi4v3
11:50:16 Quit Stalwart (Read error: 110 (Connection timed out))
11:50:19barrywardelllinuxstb: sounds good. I'll add that too
11:52:17lachlanDataGhost: you said that 80GB will need buffers twice as big... do you think thats a fixable problem, or will RB be like that indefinately?
11:52:41DataGhostofcourse it's fixable
11:54:08 Quit voltagex ()
11:54:19lachlanthank god
11:54:27lachlanyou gave me a bit of a fright there
11:54:41LinusNlachlan: supporting the 80gb is not really a big problem
11:55:03LinusNthe problem is how to do it without breaking the other rockbox platforms
11:55:13lachlanLinusN: excellant. I suppose I will have to learn me some patience in the mean time then.
11:55:35amiconnmarkun: That's good. So an F40 or X40 could be upgraded to 80GB without worrying about sector sizes
11:55:49lachlanI remember reading that you intended to impliment a method that would be logical, but would take a long time to write
11:55:53amiconnThe MK8007GAH works out of the box with rockbox svn
11:55:57lachlanI guess that is the ultimate goal?
11:56:20LinusNlachlan: the goal is to modify the FAT driver so it works on all models
11:56:43markunamiconn: ah, what's so different about the ZIF connector?
11:57:58amiconnThe MK8009GAH (zif connector) is what the ipod video 80GB uses. And this hdd has those large physical sector...
11:58:34markunah, ok
11:58:42amiconn*perhas* it's just a problem of the one in the ipod though (oem model with custom firmware)
12:00:11sneakumsjeff garzik (linux sata dude) claimed recently that the 1k sector drives he has do read-modify-write for 512-byte IOs themselves
12:01:03amiconnThat's what I would expect... but the drive in the ipod does not
12:01:16sneakumssuch a pain
12:01:28sneakums <−− if anyone's interested
12:02:18 Quit lukaswayne9 ("Ex-Chat")
12:03:49 Quit perplexity (Read error: 110 (Connection timed out))
12:05:28 Quit cf-danky (Read error: 110 (Connection timed out))
12:09:24XavierGrLinus: how come and there is no patch with the fat driver from ipl to run rockbox on ipod 5.5g 80GB?
12:09:44B4gderfrom ipl?
12:09:53B4gderthey have a completely different fat implementation
12:10:42XavierGrah then forget what I said, but even then hackish support just for 5.5g via patch would be nice
12:12:06 Join aliask [0] (
12:12:15LloreanXavierGr: Anyone who wants to create a hackish patch for unsupported builds is welcome to.
12:12:30B4gderclearly there aren't that many eager 5.5 users
12:12:50B4gderwho think the same way
12:12:51 Quit merwin (Read error: 110 (Connection timed out))
12:18:13 Quit Ribs ("eh eh ehhhh!")
12:21:23 Quit webguest83 ("CGI:IRC")
12:22:12 Join w1ll14m [0] (
12:23:11 Join Ribs [0] (n=ribs@
12:23:57 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
12:25:09 Quit aliask ("Chatzilla 0.9.77 [Firefox]")
12:25:43 Quit lachlan ("Chatzilla 0.9.77 [Firefox]")
12:26:01 Quit nls (Remote closed the connection)
12:26:19 Join nls [0] (
12:33:18 Join Stalwart [0] (
12:36:44pixelmanls: the lang-cleanup patch has gotten out of sync with the conversion of the recording menu (mostly I think) - fixing it is over my head I'm afraid...
12:41:01 Join perplexity [0] (
12:41:46preglowyou've gotta love sound cards swapping device names all the time with linux...
12:42:41nlspixelma: ok, I'll fix it soon, did you make any changes?
12:44:35pixelmanls: I made quite a few changes to english.lang and was able to set a few of the new "categories" up in my features.txt (not all yet but I think it's possible)
12:47:15nlspixelma: ok, would you prefer that I sync the version on the tracker or include your changes?
12:49:21Nico_Pnls: how much do you expect to gain in binsize with this patch ?
12:51:52nlsNico_P: iirc it gains about 2k on the recorder build I use for testing, can't remember which recorder it is tho
12:52:31pixelmanls: as my changes are somewhat incomplete... maybe syncing the current tracker version is better for now
12:53:21nlsNico_P: but the more important gain will be from the target specific voice files which will only include clips that are actually used and will hopefully decrease enough so that the big voice improvement patch can be comitted :-)
12:53:27nlspixelma: ok, wil do
12:53:35Nico_Pnls: nice
12:53:36pixelmathank you! :)
12:54:23 Quit Shaid (Read error: 104 (Connection reset by peer))
12:54:24Nico_Pnls: is the bug the only think keeping you from committing ?
12:54:57pixelmanls: are you talking about the voice patch that lets splashes talk?
12:55:06nlsNico_P: no, we need to add target specific headers to the .lng and voice files, but that is avout it
12:55:33nlspixelma: yes, it increases voice file size by 10% i think
12:58:36amiconnnls: Improving voice requires per-target voice files not just because of pure size
12:59:01amiconnThere are a lot of places where voicing is possible on swcodec, but not on hwcodec
12:59:39nlsamiconn: ah, ok, do you have any plan for the header stuff or should I just basically copy it from the plugins?
13:00:10amiconnI have some ideas. The plugin and codec headers will change a bit as well
13:01:48GodEaterdoes anyone know the difference between # and ## prefixed channels on freenode ?
13:01:57GodEaterI'm searching their site, but can't find an explanation
13:02:10JdGordon## is busy official ones or something
13:03:38 Join Obsys [0] (
13:04:28 Join lee-qid [0] (
13:05:07pixelmahmm... why is ist "HAS_BUTTON_HOLD" not "HAVE"?
13:05:40 Quit Nico_P (Remote closed the connection)
13:06:55idnar"HAS" is third-person singular, "HAVE" is first-person singular or third-person plural
13:06:57JdGordoniirc there is one or two other HAS instead of HAVE s
13:07:14idnarconfusion abounds :)
13:07:42pixelmaidnar: oh thanks... didn't know that ;P
13:07:57barrywardelllinuxstb: I have a patch ready -
13:08:08barrywardelllinuxstb: no changes to the bootloader yet
13:08:11JdGordonbluebrother: hows the plgins organising patch going?
13:10:09 Join datachild` [0] (
13:10:26pixelmaoh and while at it... there is the string "Keylock is ON" - to save a few chars for the Player someone made it "Key Lock ON" - shouldn't be the latter "Keylock ON" too? What do native speakers say?
13:10:50preglowit should be key lock
13:11:13pixelmaor this way around
13:11:26preglowat least if we're going for proper english
13:11:28JdGordonto save 4 bytes??
13:11:32idnar"Keylock" is quite common
13:11:40nlsJdGordon: to fit on the display I think
13:11:42pixelmaor "Key locked"?
13:11:43JdGordonKeylock on works better tho
13:12:00pixelmakeys rather then
13:12:08JdGordon"Keyboard imput obstruction enabled" works best :p
13:13:00***Saving seen data "./dancer.seen"
13:13:15preglowthe ordinary way of compounding words in english is writing them "word1 word2"
13:13:25preglownot "word1word2" like in some other languages
13:13:31markunlike finnish :)
13:13:36preglowand norwegian
13:13:36JdGordonkeylock has become an english word...
13:13:43preglowand german
13:13:48preglowJdGordon: then it's ok
13:13:54nlsor swedish but people here don't really understand that :-)
13:13:56preglowJdGordon: though i don't see any dictionaries listing it :>
13:13:58pixelmaor Word1sWord2
13:14:00nlshere = in sweden
13:14:01preglownls: same here...
13:14:10markunpreglow: and dutch, but I just thought finnish was a more extreme example
13:14:13idnarcompound words in common usage usually get glommed together
13:14:20*LinusN is a proud member of
13:14:26idnarpossibly with a hyphen between them
13:14:35markunidnar: yes, like bootloader
13:14:54preglowLinusN: which is shutting down? :>
13:14:55pixelmaLinusN: :)
13:15:32LinusNpreglow: they have buried the hatch and are no longer accepting new members
13:15:38preglowah, they too have reached my conclusion
13:16:08preglowfew people care about doing things properly
13:16:14LinusNfar too few
13:16:18preglowlanguage least of all
13:16:24preglowmost people write like swine around here
13:16:31pixelmasame here (in Germany)
13:16:40LinusNind33d :-)
13:16:45preglowso it's a global phenomenon, huuray
13:17:03preglowi've noticed english people are writing like swine these days too, so it's all good
13:17:34B4gderis it the global warming that makes compound words separate all over?
13:18:13 Join Arathis [0] (
13:18:15preglowmost decidedly
13:18:33B4gderI'll call Al Gore and ask
13:18:54pixelmayeah you know everything expands when getting warmer...
13:19:15preglowfor those who watched futurama...
13:19:23*JdGordon watched that ep yesterday
13:19:51preglowfunniest appearance by a politician ever
13:21:57 Join pearldiver [0] (
13:23:02JdGordonjhMikeS: ok, well its really a bug :p no idea whats causing the crash tho... ill hopefully investigate tomorow, the quick look I gave it now looks fine.. but im too damn tired to figure it out
13:23:42LinusNJdGordon: what is it?
13:24:09JdGordonexiting the recording menu from the fm screen crashes
13:24:40JdGordonthat menu isnt in the sim so its a pita to debug :(
13:26:06JdGordonhmm... It worked then didnt.. and i heard the disk clunk... not sure why the disc activity would change anything..
13:26:41 Join OgMaciel [0] (n=omaciel@ubuntu/member/gnukemist)
13:27:41 Join desowin [0] (
13:29:09 Quit JdGordon ("Konversation terminated!")
13:30:27 Join Nico_P [0] (
13:30:44linuxstbbarrywardell: Patch looks good, but I thought we had decided on the four-character model id, rather than the number?
13:30:52 Quit B4gder ("Time to say moo")
13:31:12preglowalready with the mooing
13:31:16barrywardelllinuxstb: oh yeah, I can change it to that instead
13:32:59preglowmost caches are write-back, no?
13:33:36jhMikeSbah...JdGordon left
13:34:03barrywardelllinuxstb: what about cases where the model id is more than 4 chars, eg e200r?
13:34:48barrywardellshould I just make it an 8 char model id?
13:37:16 Join B4gder [0] (
13:37:26 Quit Thundercloud (Connection timed out)
13:38:14 Quit GodEater ("got the munchies")
13:38:38linuxstbbarrywardell: I think just shortening it to e20r for example will be fine. It's only an internal ID, so it just needs to be unique, not recognisable to humans.
13:38:38 Join thewho [0] (i=c27f0812@gateway/web/cgi-irc/
13:39:24thewhoLinusN: you've said that supporting 80GB hdds wouldn't be a problem. Why not move the FAT driver to the target tree then?
13:39:51linuxstbthewho: You mean have two different FAT drivers?
13:40:01B4gderthewho: we don't want duplicate code
13:40:04LinusNthat's a possible solution, but the FAT driver is really something we would rather not fork
13:40:22thewholinuxstb: yes. Each one is trimmed for the special HW.
13:40:36linuxstbthewho: Then the other two answers apply...
13:41:14 Join Moos [0] (
13:41:19 Quit datachild (Read error: 110 (Connection timed out))
13:41:40thewholinuxstb: only parts that are really different would be split. If that's possible of course, i.e. if the FAT driver is not a monolith.
13:41:48jhMikeSI'd just fork it, get it working, and then have two working drivers to better visualize a good way to merge them.
13:42:39LinusNjhMikeS: that's my approach for now
13:42:51LloreanIt sounds like thewho's solution is a "Getting it working is the most important solution" rather than a "Doing it right is the most important solution"
13:43:09thewhojhMikeS: that would probably also lead to a better structured and modularized driver (if that's possible at all)
13:43:19 Quit thewho (Client Quit)
13:43:36 Join thewho [0] (i=c27f0812@gateway/web/cgi-irc/
13:43:55jhMikeSthewho: It could...I find this sort of thing takes a multipass approach
13:44:27*B4gder has a wireless keyboard that likes to sometimes send a bazillion of cursor-down
13:44:34B4gdernot annoying at all, oh no
13:45:06B4gderand this is one of them fancy expensive logitech ones
13:45:11B4gdereven has its own LCD
13:45:15thewhojhMikeS: but we'd better leave it to LinusN −− the fat master! :-)
13:45:19 Join himitsu [0] (n=himitsu@
13:45:29 Quit Moos (Read error: 104 (Connection reset by peer))
13:45:35LinusNthewho: :-)
13:45:37linuxstbB4gder: A potential Rockbox target then...
13:45:38jhMikeSthewho: you're not insulting him are you? :o)
13:45:56 Join Moos [0] (
13:45:57B4gderyay, I doubt it has built-in sound though
13:46:02*LinusN joins Fat Fighters
13:46:12thewhojhMikeS: =:-O
13:46:32B4gderbut it has an awful lot of extra buttons!
13:47:12 Join cf-danky [0] (
13:48:28thewhoLinusN: on a serious note: how was the FAT driver written? Was it a fork off of an open source impl? Or from scratch?
13:48:41LinusNfrom scratch, by me
13:48:56LinusNlater revamped by bjŲrn
13:48:57*jhMikeS needs to learn about FAT structure just so he knows something else he doesn't know now :P
13:49:15thewhoLinusN: kudos!
13:49:17 Quit thewho ("CGI:IRC (EOF)")
13:49:48 Join thewho [0] (i=c27f0812@gateway/web/cgi-irc/
13:49:57LinusNironically, my first fat driver was fat16, and bjŲrn revamped it to fat32, then we added fat16 again for the ondio
13:50:27amiconnhmm, that reminds me
13:50:46amiconnLinusN: Did you do something about the iriver bootloader hang when there are no partitions?
13:50:56preglowso, linusn is the fat master, and zagor is the fat code expert
13:50:59amiconnAnd will the next bl release for h1x0 include flashing support?
13:50:59thewhoLinusN: must be really low level stuff, no? (no pun intended :-)
13:51:11LinusNamiconn: no i didn't, i got side-tracked as usual
13:51:40nlspixelma: synced lang cleanup patch posted
13:51:57LinusNthewho: nah, just an orgy in data structures
13:52:18LinusNamiconn: yes, flashing will probably be included in the next loader
13:52:25pixelmanls: nice :)
13:52:39thewhoLinusN: are they that different for "normal" and 80GB hdds?
13:52:56LinusNthewho: no, not at all
13:53:37LinusNthewho: the problem is that the fat driver is optimized for low memory usage, which means that it is based on single-sector accesses
13:54:00LinusNbut the 80gb drive must use 2-sector accesses
13:54:55*amiconn will probably post a new m5 bootloader tomorrow
13:55:02LinusNamiconn: nice
13:59:37 Join ian^Colt [0] (
14:00:55 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
14:02:05 Quit linuxstb (Nick collision from services.)
14:02:07 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
14:03:55 Quit barrywardell (Read error: 104 (Connection reset by peer))
14:04:06 Join barrywardell [0] (
14:05:47 Join webguest88 [0] (i=c023110a@gateway/web/cgi-irc/
14:07:11preglowLinusN: his pc probably only has a 1.1 usb port
14:07:19preglowwriting a defrag plugin sounds like... fun
14:07:34LinusNpreglow: i know, i'm just making a point :-)
14:08:15LinusNmy next reply will be in the lines of "why should i waste hours and hours because you don't want to upgrade your computer" :_)
14:08:49preglowyou'd have to be insane to write a defrag plugin anyway
14:08:52preglowoh, the trouble you're asking for
14:09:05LinusNreally insane
14:09:28 Quit himitsu ("Leaving")
14:09:58preglowbetter, yes
14:09:58*jhMikeS is now wondering if he's being kindly asked to write a defrag plugin
14:10:09preglowjhMikeS: dsp...
14:10:18preglowjhMikeS: zero-latency...
14:10:22LinusNjhMikeS: ah, you triggered on the word "insane"?
14:10:48LinusN"did someone say "insane"? - that must be me!"
14:11:26jhMikeSThe little men that sit on the computer desk with me said I should reply
14:11:43preglowmine went away
14:11:48preglowthere are only giraffes here now
14:11:54preglowthem and the panda
14:11:59LinusNah those guys, they use to sit on my shoulder
14:12:02jhMikeSat least they don't say too much
14:12:11preglowjhMikeS: but you won't believe the noises they're capable of
14:12:22jhMikeSwhite noise perhaps? :)
14:12:24LinusNbut they go away once i put my foil hat on
14:12:36preglowjhMikeS: filtered white noise!
14:12:55preglowand the panda seems to have designs on my bookshelf
14:13:05preglowit's chatting up one of my math tomes
14:13:16 Join pondlife [0] (
14:13:34jhMikeSMy analysis: they represent your passed difficulties in writing dsp code
14:13:55preglowyeah, that would explain the monkey too
14:14:48preglowi'd hate to see what my continued difficulties look like, then
14:14:54jhMikeSthe talking tiny gnomes on the desk I believe represent the voice code induced trauma
14:16:54jhMikeSnow...I need iram iram iram ... where am I gonna get another iram stack in the core?
14:16:54 Quit thewho ("CGI:IRC (EOF)")
14:16:56 Quit Moofar^Colt (Read error: 110 (Connection timed out))
14:17:56 Join kaaloo [0] (
14:19:07jhMikeSwhat's the max the core stack gets used anyway?
14:20:16preglowi've seen 50-60%
14:25:03preglowhmm, i wonder how much stack speex needs
14:25:19preglowi'm willing to bet it's a fair deal less than libmad does
14:25:21jhMikeSThings will have to run tighter all around to have all the flexibility and low latency. Not too tight I pray.
14:25:46 Join cyr [0] (i=c27f0812@gateway/web/cgi-irc/
14:26:29markunpreglow: what kind of boost does mp3 give on the ipod? (to compare to the 14% with speex)
14:26:36preglowoh, more than that
14:26:40preglowi can give you a quick figure now
14:26:54preglowand speex isn't really _that_ optimised anymore
14:27:10cyrSome time ago, there was a discussion about the possibility of arranging the items in menues (or, at least, in the RB main menu). Has something been agreed upon?
14:27:47amiconnmarkun: More than 50% on my mini2g
14:27:54nlscyr: I don't think anything was agreed upon, some people like it some don't...
14:30:13preglowdo the sansas require some kind of fancy ass program to copy music?
14:30:26 Join justthisguy [0] (i=c1197428@gateway/web/cgi-irc/
14:30:33Lloreanpreglow: No.
14:30:46Lloreanpreglow: They have two modes: MSC (UMS for flash devices or something) and MTP
14:30:57nlswow, we actually have an Archos Player user still :-)
14:31:12LloreanMTP of course requires MTP drivers. In windows you can simply drag and drop in Explorer still, and it automatically builds the database while transferring files.
14:31:21markunlooks like JdGordon changed the spanish translation to latin1 encoding..
14:31:31LloreanIn MSC it has to rebuild the database at boot, which can take 10+ minutes for a mere thousand files or so.
14:31:36markunget a normal editor..
14:31:56LinusNnls: my reaction too :-)
14:32:42preglowLlorean: right, got a mate who needs a mp3 player quick, and they've got e250s at a store just around here
14:32:50preglowand he doesn't want any itunes like shit
14:33:03LloreanWell, you don't need any crap software for the retail firmware.
14:33:08cyrnls: so someone has to step out and create a patch... and do it that the committers like it :-)
14:33:13LloreanThough being on windows will be better since you don't have to wait on the database refreshes.
14:33:44preglowLlorean: cool, i'll probably have him rockbox it once he gets back from travelin anyway :>
14:34:18cyr nls: * it so that...
14:34:22Lloreanpreglow: As a warning, Rockbox on Sansa is worse than Rockbox on iPod right now. ;)
14:34:24jhMikeSpreglow: the mixer thing turns the whole arrangment on it's head really...but should plug into the current playback.c. I started outlining it but I do have some serious stuff to consider about it. :P
14:35:14nlscyr: there is already a patch someone just has to step up and decide if we want this and if so commit it (if the patch is done in the right way)
14:35:39preglowLlorean: know
14:35:41Lloreannls: Oh, the majority of devs are against customizable menus I htink.
14:35:58preglowjhMikeS: it would be worth considering a change like this for a long time, yes
14:36:02LinusNLlorean: amen
14:36:03*bluebrother votes against customizable menus
14:36:13*markun too
14:36:18*cyr looks at the patch
14:36:19nlscyr: then someone will have to concince them too (not very easy)
14:36:40 Join austriancoder [0] (n=austrian@
14:36:44cyrbluebrother, markun: why? If it makes the dap to perfectly fit my taste?..
14:36:56LinusNcyr: it gives us a support nightmare
14:37:08amiconnnls: I would expcet that there are at least some archos player users still
14:37:37nlsamiconn: yes and one using a current build :-) (he reported a couple of bugs in the tracker)
14:37:53 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
14:38:06cyrLinusN: if it only allows to reorder the items (and not to add/hide them) and does it in a rather defensive way I wouldn't consider it very dagerous
14:39:23LinusNcyr: i agree, but it will still be a nightmare once the config file gets out-of-date
14:39:37 Quit bonbonthejon (Remote closed the connection)
14:39:37 Quit Rob2222 (Read error: 104 (Connection reset by peer))
14:39:48LinusNlike if we add a menu entry
14:40:27cyrLinusN: hmmm... yes. The users will then ask why the file doesn't have effect anymore
14:40:29LinusNand the clueless users will pop up in this very channel and ask questions about why the new menu entry is not placed "correctly"
14:40:52bluebrotherthe only think I consider as a nice addition would be a "Favorites" submenu
14:41:11bluebrotherbut supporting a customizable / reorderable menu will be a support nightmare
14:41:31bluebrotherwith a fixed menu you can always tell users where to go.
14:41:40cyrLinusN: but we could make this feature "not official" and do not describe it in the manual :-) Or make a plugin that will create a defualt up-to-date menu config file
14:41:44bluebrothereven if they mess up their favorites submenu
14:41:57LinusNcyr: that would be even worse, i think
14:42:05bluebrothercyr: true, but it's additional work without any benefit
14:42:28bluebrotherand if a feature is present or not user will want to use it and ask for support.
14:42:33bluebrotherbe it documented or not.
14:42:45 Join Rob2222 [0] (
14:42:47LinusNand users don't read documentation
14:43:05linuxstb_Anyone know if the Gigabeat charges via USB?
14:43:06cyrbluebrother: well, at least two persons would benefit
14:43:12bluebrothertwo? Who?
14:43:36bluebrotherand two persons isn't much considering the user base of Rockbox ...
14:43:41nlswe do have an undocumented feature that lets you place your playlist catalog wherever you wish, i wonder if anyone uses it...
14:43:57bluebrothernls: we have? How?
14:44:20 Quit Rob2222 (Read error: 54 (Connection reset by peer))
14:44:32cyrbluebrother: the author of the patch and me :-)
14:44:44 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
14:44:58Lloreanlinuxstb_: Yes
14:45:00LinusNbluebrother: /.rockbox/playlist_catalog.config
14:45:02nlscreate a file called .rockbox/playlist_catalog.config containgin a string reading dir: <path to catalog> and voila
14:45:40Lloreanlinuxstb_: You can even hold Menu to charge via USB while doing other stuff.
14:45:45nlsI tried to move the string to the global settings struct but it didn't work very well...
14:46:01jhMikeSpreglow: it's the native format storage that gets me...totally backwards from now. Voice can probably be pre-scaled though for savings.
14:46:03bluebrothercyr: that still won't convince me. As I said, a customizable Favorites submenu would be an option IMO
14:46:32bluebrotherbut you can always adjust the source and build yourself
14:47:10markunlinuxstb_: when will your F20 arrive?
14:48:24cyrbluebrother: that would miss the target IMHO. The purpose of the patch is to make the root menu more usable (for the given user). A Favorites menu wouldn't help it I think.
14:48:58*preglow bbl
14:49:32bluebrotherwe don't have a root menu. It't the main menu.
14:49:39linuxstb_markun: A couple of hours ago.
14:49:53 Quit linuxstb (Read error: 113 (No route to host))
14:49:57 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
14:50:15cyrbluebrother: yes, the main menu. BTW: three persons would benefit (there's one more in the comments!)
14:50:20GodEaterlinuxstb: does that mean you've already rockbox'd it ?
14:50:36bluebrotherstill not enough ;-)
14:50:39linuxstbOf course, that Toshiba firmware was very confusing...
14:50:53GodEaterI never even booted it into that ;)
14:51:07 Join Rob2222 [0] (
14:51:11 Quit lini (Read error: 113 (No route to host))
14:51:13linuxstbI wanted to make sure it was working before I installed Rockbox.
14:51:33GodEaterdid it look a smidgeon battered when it arrived ?
14:52:11linuxstbNo, it's in excellent condition.
14:52:11cyrbluebrother: well, if that only were the *right* three persons we'd already have it committed :-)
14:52:24Dark_Apostrophe <−− Is this a good player, and does Rockbox run on it?
14:52:31barrywardelllinuxstb: just committed the changes to scramble. I have most of the work done to change the bootloaders too, just need to add crc checking and decrypting
14:52:58markunlinuxstb: well, congratulations!
14:52:58GodEaterDark_Apostrophe: the listed of supported players is on the front page at
14:53:22nlsDark_Apostrophe: That is a gigabeat f and it's supported
14:53:57Dark_ApostropheCan it play videos?
14:54:15GodEatermpegplayer runs on it quite nicely
14:54:16nlsthe mpegplayer plugin is in a very early state
14:54:34Dark_ApostropheTwo contradicting statements... :P
14:54:38linuxstbBut it has potential...
14:54:43GodEaterat least - running the elephant's dream demo movie anyway (in widescreen, I get voice going out of sync with the fullscreen)
14:54:59markunI wonder when the world supply of F series Gigabeat will be depleted by the rockbox crowd..
14:55:08Lynx_does mpegplayer play longer than just what fits into the buffer now?
14:55:09Dark_ApostropheDoes it play XviD, Theora etc...?
14:55:19nlsmpeg 1 or 2
14:55:31GodEaterand only as much as will fit in the memory
14:55:40markunDark_Apostrophe: it doesn't play any video well without re-encoding
14:56:03GodEatermarkun: is there a RB target which plays video better though ? ;)
14:56:12cyrOk, so I have to build a lobby for the reorderable main menu. Anyone who wants to join?
14:56:23markunlinuxstb: did you try MpegPlayer yet? :)
14:56:31linuxstbmarkun: No, not yet...
14:56:32markunI'm sure it will motivate your to work on it again :)
14:57:02nlscyr: generally it doesn't matter how many users want a patch included unless the core devs also want it...
14:57:13markunDark_Apostrophe: buy a player which supports video playback if that's important to you. Maybe one of the newer Archoses?
14:57:31GodEateror an iPod and run AppleOS
14:57:34Lloreancyr: You don't need to build a lobby. You need to come up with a conclusive proof that the benefits outweigh the costs.
14:57:55Dark_ApostropheA: I want free software to run on it. B: I hate crapple. C: I'm on a budget.
14:57:59linuxstbCan I safely delete every directory apart from GBSYSTEM ?
14:58:14GodEaterlinuxstb: yep
14:58:14markunDark_Apostrophe: d: you're out of luck :)
14:58:46markunDark_Apostrophe: do you know
14:59:19markunit might be what you are looking for
14:59:38Dark_Apostrophemarkun: No
14:59:41linuxstbarchopen doesn't replace all the features of the original firmware though - I don't think it has music playback yet...
15:00:00linuxstb(but it has lots of games and emulators, some with sound)
15:00:04cyrLlorean: actually, I don't have any other than it would make RB a little bit easier to use for me. But if that would make devs' life much harder I won't insist on that be implemented
15:00:27 Join Siltaar [0] (n=Siltaar@
15:01:52SiltaarI just posted a new french translation
15:02:23Siltaarand I'm looking for Sofian Babai whom just made a new french voice file
15:02:29Siltaarwith old translation
15:02:49SiltaarI'm interested in making an updated french voice file
15:02:52markunSiltaar: I can't find your translation..
15:02:57linuxstbbarrywardell: Is there a reason to add decrypting to the bootloader? With sansapatcher, the idea is that normal users will never see .mi4 files
15:03:04 Quit FOAD_ ("I'll be back")
15:03:15markunSiltaar: ok, I found it
15:03:16Siltaarpatch ID 6817
15:03:18linuxstbAnd sansapatcher will always create mi4 files with 100% plaintext.
15:03:27markunwas expecting it to be filed under 'language'
15:03:39SiltaarI'll remember it
15:03:59Lloreanlinuxstb: Mainly for other MI4 players, like the H10, where the MI4 doesn't have a hidden partition, so you can just rename it, if I understand correctly.
15:04:46Siltaar(I would have presented myself as an happy linux enthousiaste that succeed in having to work for Rockbox as a school project ^_^)
15:05:53 Part pixelma
15:07:14 Quit cyr ("CGI:IRC (EOF)")
15:07:24markunSiltaar: committed
15:07:59Siltaarwow, cool
15:08:07linuxstbmarkun: mpegplayer is nice, but why is the backlight turning off? I thought mpegplayer disabled the backlight timeout?
15:08:45Siltaarand, so, about makine voice files ? I had no shipped with my svn check out...
15:09:24 Part LinusN
15:09:29nlsSiltaar: you have to choose voice when running configure
15:09:36markunlinuxstb: I don't remember it turning off..
15:09:36GodEaterSiltaar, you have to have run configure and selected (V)oice
15:09:51markunlinuxstb: pretty nice screen don't you think?
15:10:08Siltaarthx nls GodEater I try immediatly
15:10:13markunIt's amazing how much more is possible with rockbox on it
15:11:08linuxstbmarkun: Ah, I had USB attached, and the gigabeat is reporting that as charger inserted - so the backlight_timeout_plugged setting was active, which mpegplayer doesn't disable...
15:12:13 Quit barrywardell (Read error: 110 (Connection timed out))
15:13:02***Saving seen data "./dancer.seen"
15:13:40*GodEater welcomes linuxstb to the Gigabeat F fan club
15:15:48linuxstbGodEater: Thanks. It's nice, but that Toshiba bootloader has go...
15:16:16markuntoffe will do some JTAG experiments soon
15:16:32 Quit justthisguy ("CGI:IRC")
15:16:38Lloreanlinuxstb: You can make it take less time at least.
15:16:46GodEaterlinuxstb: amen to that
15:17:07GodEaterLlorean: I get nervous about using the replacement GBSYSTEM files
15:17:30markunI don't
15:17:54markunGodEater: what can go wrong?
15:18:01linuxstbLlorean: Yes, I noticed those files on the wiki. It's still ugly though...
15:18:19GodEatermarkun: nothing as long as I don't touch the current bootloader
15:18:38GodEaterbut Llorean's pushing to get the bootsplash stuff removed - which will mean a new version of it soon I guess
15:18:44Lloreanlinuxstb: Yeah, it's a stopgap.
15:19:14LloreanGodEater: The Rockbox bootloader has an emergency USB mode. As long as you have a working bootloader, you're fine.
15:19:25markunI didn't even know the bootsplash stuff was still in svn..
15:19:27LloreanGodEater: Meanwhile, if you don't have a working bootloader, you couldn't use the firmware restore function of the bootloader anyway.
15:19:35GodEatermarkun: I thought toffe's jtag stuff was on the S, not the F ?
15:19:53markunF first
15:20:00 Join perl|work [0] (
15:20:00GodEaterI must have missed that
15:20:50GodEatermarkun: I don't think it *is* in svn - but it's linked from the wiki page install instructions I think
15:21:21linuxstbI think the code itself is in SVN, but not the images.
15:21:44GodEaterI made my own image anyway
15:21:52markunwell, I think it makes the bootloader needlessly complex
15:22:17 Join FOAD [0] (
15:22:19GodEaterthat seems to be the consensus
15:22:22linuxstbI'm not against a user-changable bootsplash, but think it's better for it to be in Rockbox itself, loaded from a .bmp file, not an obscure raw image format.
15:22:41LloreanI agree with what linuxstb said.
15:22:55*GodEater senses a recent long hold on the delete key
15:22:57LloreanI'm all for a configurable splash if a user wants it for themeing, but not as part of the bootloader.
15:23:11 Quit FOAD (Client Quit)
15:24:29 Join FOAD [0] (
15:24:34 Quit FOAD (Client Quit)
15:25:59 Join FOAD [0] (
15:26:07 Quit FOAD (Client Quit)
15:27:45GodEatersomeone appears to be having difficulty
15:28:09 Join FOAD [0] (
15:28:18 Join |Rincewind| [0] (
15:28:33GodEaterdoing the IRC equivalent of the okey-cokey
15:29:07 Join jac0b [0] (i=9b6d0515@gateway/web/cgi-irc/
15:29:14GodEatermarkun: which bit of the world is toffe from ?
15:29:44markunFrance I think. But he lives in the western part of the USA.
15:30:14GodEaterthat seemed to be his timezone - but his language is odd - so I was trying to work out where he could be from and not be a native english speaker :)
15:30:19 Quit toer (Read error: 131 (Connection reset by peer))
15:30:59GodEateralthough standard disclaimer for his english being superlative compared to my grasp of francais
15:33:35 Join slarti [0] (i=tom@gentoo/developer/slarti)
15:34:37 Quit miepchen^schlaf (Read error: 104 (Connection reset by peer))
15:35:00 Join toer [0] (
15:36:40 Quit jac0b ("CGI:IRC")
15:38:40 Join miepchen^schlaf [0] (
15:40:10 Join toffe82 [0] (
15:40:59markuncan someone check this little UDA1380 simplification?
15:42:02markuntoffe82: all the Gigabeat owners are awayting your JTAG experiment
15:42:24 Quit FOAD (Remote closed the connection)
15:42:42 Join FOAD [0] (
15:43:05 Join GodEater__ [0] (i=c2cbc95c@gateway/web/cgi-irc/
15:43:31 Quit GodEater (Nick collision from services.)
15:44:06 Nick GodEater__ is now known as GodEater (i=c2cbc95c@gateway/web/cgi-irc/
15:45:53ArathisWould it be possible to ad short track info to the main menu, when it's saying "now playing"?
15:46:54markunArathis: I don't believe it's easy to do with the current menu code
15:47:02Arathishm, okay
15:48:39ArathisBut than onther thing: ON H10 both CPUs should work now, but while playing music and running bubbles the game still stucks sometimes. not as much as before, but it still does. to bad barry's not around
15:48:56 Join GodEater__ [0] (i=c2cbc95c@gateway/web/cgi-irc/
15:49:22 Quit GodEater ("CGI:IRC (Ping timeout)")
15:49:56Arathisvideo also doesn't sync properly with audio, but that might be an plugin thing
15:50:00 Nick GodEater__ is now known as GodEater (i=c2cbc95c@gateway/web/cgi-irc/
15:51:23 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
15:51:27 Quit linuxstb (Nick collision from services.)
15:51:32 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
15:54:10 Join toer_ [0] (
15:54:51 Quit toer (Read error: 104 (Connection reset by peer))
15:56:13SiltaarI registeur un account on the wiki, but don't have the rights to write something
15:56:37markunSiltaar: I'll give you the rights them
15:56:52Siltaarbut it seems to miss an argument on the second command of
15:57:13Siltaarthe -t <target>
15:57:40Siltaar./../tools/genlang -e=english.lang -t=ipodvideo -b=newfrancais.lng newfrancais.lang
15:57:42Siltaarfor instance
15:57:50Siltaarcould I fix this ?
15:58:11markunSiltaar: ok, you have wiki rights now
15:58:17 Quit cf-danky ("get satisfied! ē :: ęęę (Gamers.IRC) ĽĽĽ ::")
15:58:31 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
15:58:35 Quit linuxstb (Nick collision from services.)
15:58:39 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
15:58:52linuxstbArathis: Is your video being played in realtime? i.e. if you enable "show fps", does it display the same number you used when encoding the file?
15:58:54linuxstbIf not, then you'll need to re-encode at either a lower resolution, lower framerate, or lower bitrate (or combination of the three)...
15:58:56linuxstb(and enable Limit FPS and Skip Frames in the mpegplayer menu)
15:59:00Siltaarok, I go
15:59:46toffe82on the menu, you have to press enter on the last submenu, why not keeping the right arrow or changing the font to know that you are on the last menu ?
15:59:48Arathislinuxstb: I tried elephants dream from the rockbox wiki encoded for my player in both resolutions
16:00:11linuxstbWhat is your player?
16:00:20ArathisH10 with 20gb
16:00:30Arathisit plays at ~34fps
16:00:38preglowsansa's are pretty cheap
16:00:53linuxstbpreglow: Don't do it... Remember they're PortalPlayer...
16:01:03preglowright, right...
16:01:03markuntoffe82: I have no idea what you are talking about. Which right arrow and which last menu?
16:01:22linuxstbArathis: So did you enable the Limit FPS and Skip Frames options?
16:01:50linuxstbIt won't be in sync if it's decoding a 24fps video at 34fps...
16:01:54toffe82markun: when you navigate the menu, you use the right arrow no ?
16:02:15markuntoffe82: yes, I do
16:02:23toffe82markun: but on the last submenu you press enter
16:02:59toffe82I will recheck
16:03:41markuntoffe82: you are talking about the settings menu?
16:04:13toffe82all the menu
16:04:49toffe82I cannot chek now but I will try again
16:05:15markuntoffe82: so you thought right doesn't work to start a song or change a setting?
16:05:35markunOf course in the WPS is does something else
16:05:39linuxstbI've just tested, and right seems to work correctly for me - i.e. it's "select" in menus and settings.
16:05:57markunworks here too
16:06:26Nico_Pmarkun: recsue mode is the emergency usb mode, right ?
16:06:29toffe82strange , I will recheck
16:07:47markunNico_P: yes
16:08:08Nico_Phmm it works... i think when i was testing the new bootloader for LinusN, it didn't work
16:08:29Nico_Pwhich meant i had to revert to the original firmware each time rockbox refused to load
16:08:33Nico_Pa real PITA
16:08:41LloreanNico_P: Did you try it with the dock, or the cable plugged directly in?
16:08:58Arathislinuxstb: With limiting fps it works fine. thanks
16:09:09linuxstbIs it normal for gigabeats to get very warm when plugged into USB (mine is a F20) ?
16:09:18Nico_PLlorean: just now i tried both and noticed it doesn't work with the dock... back when i was doing some testing i don't remember
16:09:27GodEaterlinuxstb: mine doesn't get warm at all =/
16:09:32GodEatermine's an F40 though
16:09:39markunlinuxstb: mine usually gets was because it's charging and spinning the disk
16:10:11 Join barrywardell [0] (
16:10:32linuxstbmarkun: Do you have the F20 or F40?
16:11:03perl|worklinuxstb its normal
16:11:03perl|worki have 2
16:11:06toffe82mine doesn't get warm and it is charging all day, I use it as an external hd
16:11:11perl|workthey both get really warm
16:11:27perl|workwhen its connected and spins the disc that is
16:11:47perl|workjust charging doesnt really warm it
16:11:54toffe82but I have it sitting on a big heatsink :)
16:12:05markunlinuxstb: F40
16:12:31*linuxstb concludes that GodEater lives in a fridge
16:12:45perl|workwatching a movie from its hdd will get it egg-fry hot
16:12:51GodEaterit is quite chilly in here ;)
16:13:37bluebrothermustn't he rather live at some hot place so he doesn't notice the heat from the player?
16:14:54perl|worki watched an xvid from F60 once through usb, it got amazingly hot and started malfunction
16:15:09*GodEater plays back the elephant's dream to check
16:15:14linuxstbDo you reduce the CPU frequency when in USB disk mode?
16:15:21linuxstbs/Do you/Does rockbox/
16:17:22toffe82I think it is normal that the hd become hot if you use it as an external hd and stream video to your computer because it is spinning constantly
16:18:03toffe82when you look the video elephant dream, it load the file in memory and the hd is not used anymore so it shouldn't heat so much
16:18:20markunlinuxstb: we can't do that, but I don't know if the CPU sleeps
16:18:52linuxstbmarkun: Why can't we do that?
16:19:18markunlinuxstb: various reasons, I hope I remember them all:
16:20:28markunbecause we have the peripheral frequency at 100MHz the CPU frequency must be at at least 2 times that (according to the ARM documentation and the one from our CPU)
16:20:42linuxstbbarrywardell: You made a copy and paste typo with the comments in your mi4.c patch...
16:21:10barrywardelloops, i'll fix that with my next commit
16:21:48markunlinuxstb: hm, maybe we can clock the CPU down to 16.9MHz during USB.. we haven't tried that
16:23:44linuxstbI don't know if it's worthwhile though...
16:25:22 Quit perplexity (Read error: 113 (No route to host))
16:27:54preglowif you can sleep it easily, i wouldn't bother, i think
16:31:34toffe82gigabeat is main topic this morning ;)
16:31:50perl|worktoffe82 are you going to try to flash it today?
16:32:14toffe82I would like but no time :(
16:32:41toffe82I hope before the end of the week I will do something
16:33:53perl|workok, nice
16:34:33 Quit GodEater ("CGI:IRC (Ping timeout)")
16:39:03 Quit Obsys (Read error: 104 (Connection reset by peer))
16:43:11preglowflash what?
16:44:02 Join Ribs2 [0] (n=ribs@
16:46:06 Quit Ribs2 (Read error: 104 (Connection reset by peer))
16:46:29 Join raphi [0] (
16:47:33 Quit Ribs (Read error: 110 (Connection timed out))
16:48:31 Join Ribs [0] (n=ribs@
16:48:55toffe82preglow: if the jtag is working, we can also debug inline
16:54:04 Quit B4gder ("Time to say moo")
16:54:10 Quit webguest88 ("CGI:IRC")
16:59:56 Part raphi
17:01:29 Quit jhulst_ (Remote closed the connection)
17:02:52 Join Thundercloud [0] (n=thunderc@
17:06:35 Join perplexity [0] (
17:08:31 Quit Ribs (Read error: 110 (Connection timed out))
17:09:33 Join lini [0] (i=pugsley@
17:12:12 Join midgey [0] (
17:13:05***Saving seen data "./dancer.seen"
17:18:56barrywardelllinuxstb: I have modified the bootloader to accept mi4 files (, but I'm stuck calculating the crc. I can't get a crc that matches what scramble creates. any ideas
17:27:21linuxstbLooking now...
17:28:09barrywardellif it helps, scramble gets a crc of 77dad22b
17:28:29barrywardelland the bootloader gives 66628d59
17:32:00linuxstbbarrywardell: The crc code shouldn't be in common.c - unless it's #ifdef'ed out for targets not using it. It will add to the code-size without reason.
17:33:19barrywardelllinuxstb: it won't be in the end. i just wanted to get it actually working first, then worry about that stuff afterwards
17:36:53 Quit austriancoder ("Lost terminal")
17:39:30linuxstbbarrywardell: I can't see anything obvious...
17:40:38barrywardellme either :( I guess I'll just have to keep looking!
17:42:02 Join Frode_ [0] (n=Frode@
17:42:48linuxstbDoes the firmware run even when the crc check fails?
17:44:32barrywardellI haven't tried. I'll check now.
17:46:19barrywardellyep, rockbox still boots fine
17:47:13barrywardellas does the OF
17:48:58linuxstbAnd the original firmware's bootloader still likes these mi4 files that the latest SVN version of scramble creates?
17:49:33 Quit midgey ()
17:50:42barrywardellyes, although according to Bader's site it ignores the checksum if it's a v3 mi4
17:57:02linuxstbAh OK...
18:00:35barrywardelli'm tempted to just put the regular rockbox checksum at the end of the mi4 header and use that instead. it would keep common.c cleaner too.
18:02:59linuxstbI was thinking the same. But it would be nice to get it working though...
18:05:01linuxstbAh, I think I may see the problem - the checksum is being calculated in mi4.c before the dummy signature is written to offset 0x2f
18:05:11 Quit petur ("dada")
18:07:57 Join Lear [0] (i=chatzill@rockbox/developer/lear)
18:10:07pondlifenls: Around?
18:10:20barrywardellahhhh, ok
18:10:20pondlifeOr jhMikeS?
18:10:34barrywardelllinuxstb: so it's mi4.c that's wrong?
18:10:40linuxstbI'm not sure...
18:11:04linuxstbWhen I wrote it, I did a lot of tests to make sure it was creating output 100% identical to mi4code.
18:12:13 Quit Siltaar ("Quitte")
18:12:39barrywardellbut if the dummy signature is only written for v3 mi4's and the checksum is only checked for v2, then it's possible that it has been producing mi4s that work, but are not strictly correct
18:13:25linuxstbYes... Maybe testing your bootloader with an original mi4 file would tell us the correct way to calculate the checksum.
18:13:53linuxstbMaybe the CRC should start later in the file - e.g. at offset 0x200
18:18:43 Join voltagex [0] (
18:30:12 Join Stalwart^ [0] (
18:30:46 Quit jhMikeS (Nick collision from services.)
18:30:52 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
18:35:26 Join Thundercloud_ [0] (n=thunderc@
18:36:40 Join Ribs [0] (n=ribs@
18:37:53 Quit Thundercloud (Read error: 145 (Connection timed out))
18:43:34barrywardelllinuxstb: looks like mi4code starts at 0x200 when it does its crc
18:47:47 Quit Stalwart (Read error: 110 (Connection timed out))
18:48:48 Nick GodEater1 is now known as GodEater (
18:50:18barrywardelllinuxstb: hmmm. since the data in 0x1c-0x200 was all 0's up to now, does that mean that it didn't affect the crc whether it started at 0x1c or 0x200?
18:51:42pondlifeAnyone able to help me to get LaTeX up and running? I'm under Cygwin and attempting to build the manual...
18:53:51pondlifeI guess I just need to know where to put the Unicode support files.
18:53:58 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
18:58:27 Quit Mouser_X (Read error: 110 (Connection timed out))
19:00:21 Join Id2ndR [0] (
19:00:35 Quit jhMikeS (Read error: 104 (Connection reset by peer))
19:03:47 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
19:05:06 Quit kaaloo ("Leaving.")
19:05:32 Quit linuxstb (Read error: 110 (Connection timed out))
19:06:23barrywardellok, finally worked out that at least on v3 mi4s, the crc starts at 0x200
19:07:33 Quit pondlife ("disconnected has pondlife")
19:08:12 Join MadCOWfromSWEDEN [0] (
19:08:12 Quit MadCOWfromSWEDEN (Client Quit)
19:08:35linuxstb_OK, that makes sense.
19:13:09***Saving seen data "./dancer.seen"
19:14:30 Join Ice8lue [0] (
19:14:44Ice8luegood evening
19:25:53 Quit Thundercloud_ (Read error: 104 (Connection reset by peer))
19:25:55 Join Thundercloud__ [0] (n=thunderc@
19:29:05 Join Bagder [0] (n=daniel@rockbox/developer/bagder)
19:29:54Ice8luedoes anybody know how to fix this flackering (hope this word exists^^) of menus and plugins on the sansa?
19:31:09Ice8lueah, sorry^^ am german...
19:31:21netmasta10btits okay −− just fyi!
19:31:40Ice8lue=) so what to do?
19:32:17netmasta10btthere is no fix yet
19:32:45Ice8lue=/ damn..... its annoying while playing jewels
19:32:52netmasta10btit is
19:32:57netmasta10btbut man it's great for podcasts
19:33:09Ice8luethis flickering?
19:34:27 Join Aikon_ [0] (
19:36:41AmblinIce:are you using the default UI?
19:37:11Ice8lueAmblin: UI? i have theme.... RockAMP
19:37:30AmblinA different theme can help in something like the Now Playing screen, but it does nothing for games etc.
19:38:15AmblinAnd by flackering you meant "flickering", close though :)
19:38:20 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
19:38:23dan_aIce8lue: I know what the problem is, but not how to fix it yet.
19:42:16dan_a(the problem is that the function to update the LCD returns before the LCD has finished updating)
19:43:03Ice8luedan_a: in the beginning i thought the lcd is just a little slow but while playing doom (which often has very fast animations) there is no flickering
19:43:13 Join [SWE]GiantSubway [0] (i=5b5f1a12@gateway/web/cgi-irc/
19:43:25 Quit Aikon (Read error: 145 (Connection timed out))
19:44:00 Join linuxstb__ [0] (
19:44:29dan_aIce8lue: I think Doom runs slowly enough that it isn't trying to update the LCD before the previous update has finished
19:45:24Ice8luedan_a: hmm...but wouldnt it be possible to insert a subroutine that checks if previous update finished before next one starts?
19:46:11[SWE]GiantSubwayHi.. Why dosent got a "develop page"? like this... "We are |−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−T−−−−-| <HERE on developing the os for the 80Gb iPod"?
19:46:30dan_aIce8lue: Yes. But I don't know how to do it yet.
19:47:30 Nick linuxstb__ is now known as linuxstb (
19:47:31preglow[SWE]GiantSubway: because maintaining it would be extremely boring?
19:47:41 Join JavaMan22 [0] (
19:47:42Ice8luedan_a: using a temporary variable? by starting the refresh u set it =1, at the end =0, so refreshing is possible just if it is 0?
19:48:25JavaMan22can anyone help me i am trying to code
19:48:29dan_aIce8lue: Nope. We tell the LCD to refresh itsself - but don't know how to check if it's finished
19:48:41 Quit barrywardell (Read error: 110 (Connection timed out))
19:48:46JavaMan22i just dont get what i must do
19:48:53JavaMan22i have installed cygwin
19:49:00JavaMan22and i have the rockbox source
19:49:02[SWE]GiantSubwaypreglow: not at all! everyone always asks the question
19:49:35dan_a[SWE]GiantSubway: So how far would you say we are on the way?
19:49:43linuxstb[SWE]GiantSubway: The reason no progress reports have been published is because there has been no progress
19:49:49JavaMan22when compile with arm-elf-gcc helloworld.c
19:50:00JavaMan22it tells me that plugin.h is not found
19:50:15JavaMan22when i move it inside rockbox/apps and compile it says that too
19:50:16Ice8luedan_a: i dont know if this is possible but in delphi u can do a thing like: if (operation) Then (here is what comes if it has finished) else (what it does during operation)
19:50:20linuxstbJavaMan22: You need to add helloworld.c to apps/plugins/SOURCES, and then compile Rockbox as normal.
19:50:32JavaMan22i must do it this way?
19:50:50[SWE]GiantSubwayI dont know... But would be very very nice to see a "timeline"..
19:51:07JavaMan22i cant compile rockbox tho
19:51:11JavaMan22i get tons of errors
19:51:21linuxstbJavaMan22: Then you need to fix those first...
19:51:23[SWE]GiantSubwayse ya
19:51:26 Quit [SWE]GiantSubway ("CGI:IRC")
19:51:47JavaMan22why do some people compile fine and some dont
19:51:55dan_aIce8lue: We don't update the LCD - we ask the LCD to update itsself. It's sort of like sending a letter - we don't know when it will be finished, and don't know how to find out yet.
19:53:20linuxstbDo you do partial screen updates, or is it always the full LCD?
19:53:45Ice8luedan_a: this would just make the next operation start when this 'letter' was sent... and what about a little counter? maybe giving it a half of a second and after that send the next 'letter'?
19:54:27dan_alinuxstb: Full LCD
19:54:52 Join bluey- [0] (
19:55:05JavaMan22lunxstb how come i cant compile
19:55:28JavaMan22if i cant compile it how did rockbox people compile it
19:55:32 Quit linuxstb_ (Read error: 113 (No route to host))
19:55:46linuxstbHave you attempted what IceBlue suggested, and putting a fixed delay between lcd_update() calls? The 5g video driver is similar - it polls the LCD until it's ready for the next update, yielding if necessary.
19:56:11linuxstbJavaMan22: You'll need to be more specific. What environment (cygwin, vmware, Linux etc) are you using?
19:56:20JavaMan22cygwin i said
19:56:28dan_aWe just set a bit in a register to tell it to update at the moment. I did try a fixed delay, but not with yielding
19:56:29JavaMan22im on windows xp
19:56:44 Quit bluey- (Read error: 104 (Connection reset by peer))
19:57:19linuxstbJavaMan22: What happens when you run the ../tools/configure script - does it display any errors at the end?
19:57:29Ice8luedan_a: i never tried to do something similar like programming an display but with a fixxed delay it would at least be logical^^
19:57:39JavaMan22it tells me to select a device
19:57:44JavaMan22i chose 22 ipod video
19:58:16linuxstbIce8lue: The trouble is that a delay there would slow down the whole of Rockbox.
19:58:42linuxstb(waiting for the lcd update to happen)
19:59:04linuxstbJavaMan22: Then what do you select?
19:59:06 Quit FOAD ("I'll be back")
19:59:14Ice8luei'm sure it wont have to be that long
19:59:31JavaMan22i selected 22
19:59:38 Join My_Sic [0] (
20:01:35linuxstbJavaMan22: Yes, and then...
20:01:45 Join Domonoky [0] (
20:02:05JavaMan22i cant recall im on a different computer
20:02:15JavaMan22im installed cygwin on this computer to test my luck
20:03:38 Join FOAD [0] (
20:03:58 Quit My_Sic (Read error: 104 (Connection reset by peer))
20:04:08JavaMan22is the plugins hard coded into rockbox?
20:04:59JavaMan22then why do i need to compile the whole thing
20:05:05Frode_they are \.rockbox\rocks
20:05:42Frode_delete the rocks if you want. then you will be rockless
20:05:56linuxstbThey are very closely linked. If you compile Rockbox, then change a plugin, then recompile, then only your plugin will be compiled - the build system doesn't recompile everything.
20:06:40JavaMan22is there a way to just compile my program alone
20:09:21Frode_dan_a: any idea of the video playback status for the sansa yet?
20:09:47linuxstbafaik, it's working as well as on any other target.
20:09:48dan_aFrode_: It plays back videos...
20:10:02Frode_dan_a: ok.. with audio working too?
20:10:20dan_aYes, but not necessarily in sync
20:10:29JavaMan22downloading files for cygwin :D
20:10:33Frode_I gotta check out the wiki, if its updated
20:11:14 Join Gnelik [0] (n=Gnelik@
20:11:22 Join ^h1t [0] (
20:11:52GnelikHi. From forum: Sansa's CPU isn't powerful enough for 30fps full-screen video is PP2024 slover than other pp's?
20:11:55^h1thi..can you instal rockbox on nano 1st gen with firmware 1.2?
20:13:25linuxstbGnelik: No.
20:13:48GnelikOK it's good
20:14:29dan_aGnelik: The problem is probably the crappy disk driver that I wrote - I'm going to update it soon
20:14:32 Join ok [0] (
20:14:55linuxstbAnyone want to break their Sansa by trying the first version of sansapatcher?
20:15:30dan_alinuxstb: You're too late, I've already broken mine! I'll try it when I've managed to make e200tool work for me
20:16:10andrewg867what exactly does sansapatcher do? ;p
20:16:11 Part ^h1t
20:16:44linuxstbYou run it, and it installs the Rockbox bootloader directly in the hidden second partition visible in normal UMS mode.
20:16:58andrewg867does any of the rockbox targets have a software volume control?
20:17:07 Join BjoernErik [0] (
20:17:11Ice8luesorry, need mine^^
20:17:17linuxstbIt also stores an unencrypted version of the original firmware mi4 file in that second partition, immediately after the bootloader.
20:18:15andrewg867what I found earler is that even though I turned up the DAC -> Mixer gain to 0x16 (and 0x40 | 0x16) that the sound seems better at 0dB volume (Headphone gain)
20:18:41andrewg867linuxstb: what OSes does it currently run on?
20:18:47okHi I have just installed RB on a 4gen ipod color but have a pixelated back drop? if I add themes they are pixelated also. I have uninstalled current and tried the latest version and its still the same. Any ideas welcome. thanks
20:19:07linuxstbandrewg867: It should run on anything, but I can only build binaries for Linux, Mac OS X and win32.
20:19:08JavaMan2232% :D
20:19:28andrewg867linuxstb: do you have a link, I might try it out
20:19:41 Join donvito [0] (
20:19:41linuxstbDo you want the source or a binary?
20:20:00andrewg867linuxstb: windows binary, and the linux source if you can
20:21:11JavaMan22my pacbox wont work
20:21:18JavaMan22although i got the roms
20:21:18voltagexany wget gurus here?
20:21:31voltagexjust for something offtopic
20:21:36donvitoBagder: hey, did merwin have any success with what he was trying?
20:21:37andrewg867what do you need about wget?
20:22:10linuxstbandrewg867: win32 binary here - - change .zip for .tgz to get the source code.
20:22:24voltagexandrewg867: how can I get wget to output a downloaded file directly to stdout, like curl does?
20:22:37 Join bluey- [0] (
20:23:19linuxstbandrewg867: The command that needs testing is "sansapatcher -a PP5022.mi4" where PP5022.mi4 is a Rockbox bootloader.
20:23:43linuxstbIf you run sansapatcher without any options, it should just try and detect your E200, and tell you some information about it.
20:24:21linuxstbBut be prepared to get e200tool out if it goes wrong... I'm not guaranteeing anything.
20:24:54Frode_dan_a: 220x176 is it the recommended res to use for mpgs on the sansa atm?
20:25:15Frode_i will test a encoded video, using vlc..
20:25:17dan_aFrode_: 220x176 is full screen
20:25:19andrewg867voltagex: I'm not sure, I don't see anything in the man page
20:25:19 Quit Thundercloud__ (Connection timed out)
20:25:21linuxstbvoltagex: Something like "-O -" should work.
20:25:36linuxstbOr failing that, "-O /dev/stdout"
20:25:53voltagexlinuxstb: aah, yes. I always thought - was always stdin, but according to a forum post it works
20:25:58Frode_dan_a: yep.. it should work fine, do you know if there is a known fps that is the current recommended limit?
20:26:00andrewg867i wonder if the e200tool will run in vmware ;)
20:26:19linuxstbandrewg867: I'm pretty sure Llorean successfully did that yesterday.
20:26:39dan_aFrode_: I've got no idea - I don't really play with videos
20:26:43linuxstbandrewg867: Llorean tested sansapatcher yesterday, but he made sure e200tool would work first...
20:26:48Frode_dan_a: allright
20:26:55andrewg867sounds great then, newest loader here right?
20:27:02andrewg867linuxstb: I will do that first then
20:27:11JavaMan22how do i know what my md5 checksum is
20:27:22 Quit perplexity (Read error: 110 (Connection timed out))
20:27:23linuxstbHowever, the version he tested was only reading from the disk. This version is the first to write to it, so there is a real possiblity of something going wrong.
20:27:38Ice8luewhats new with this loader?
20:28:19linuxstbI don't think there is any new loader yet.
20:29:56 Quit Bjoern-Erik (Success)
20:30:37 Quit donvito ("AnacÝn–a ∑ "Anybody can win -- unless there happens to be a second entry"")
20:32:07dan_aJavaMan22: run md5sum on the file you want to find the checksum of
20:34:10JavaMan22oh its for linux
20:34:19JavaMan2248% :D
20:36:07 Nick Stalwart^ is now known as Stalwart (
20:36:29andrewg867what is the key presses for getting it into manufacturing mode
20:36:50andrewg867I probably completely fail at searching the wiki and forums :/
20:37:32 Join t0dk0n [0] (
20:38:02t0dk0nI keep getting a Data Abort with the current build on my ipod video
20:38:05linuxstbandrewg867: Scroll down this page -
20:38:22linuxstbt0dk0n: You need to install the latest version of the bootloader - see section 2.2.3 in the manual.
20:38:24t0dk0nWhen I goto play music, it aborts
20:38:37t0dk0nlinuxstb: ahhh, alright, thanks
20:39:03dan_alinuxstb: I'm thinking of moving the codec thread back to the main core until we've resolved the problems... what do you think?
20:39:36Frode_ - error when trying to encode a mpg .. for sansa
20:39:40Frode_any idea?
20:39:47linuxstbdan_a: I don't think it's a problem.
20:40:40dan_aMoving it back isn't a problem? Or people needing to upgrade their bootloaders isn't?
20:40:59linuxstbThe latter.
20:41:16 Join ]RowaN[ [0] (
20:41:20linuxstbNow it's so easy, and ipodpatcher is working everywhere (afaik).
20:42:04linuxstbPeople will need to upgrade at some point anyway, so breaking their ipods is a good way to get their attention. Although maybe I'm not being very user-friendly....
20:42:13andrewg867ahaha "Prototype product Vendor ID USB Device"
20:42:19dan_aThere are other problems too - like mutexes not being multicore safe (I thought I had made them OK, but MrH pointed out that I'd been focussing on one part too narrowly)
20:42:29andrewg867it seems to have found it
20:42:52Ice8lueis there any progress with sansa usb connection?
20:42:57 Join Stoneymahoney [0] (i=52228bde@gateway/web/cgi-irc/
20:43:00 Quit bluey- (Read error: 110 (Connection timed out))
20:43:04]RowaN[guys my WPS is supposed to show the day (e.g. Wed for today), but its always a day behind. Today its showing Tues, even tho in the system settings it says Weds.. my WPS code is %ac%ca k:MP : e b Yc and im using the Sansa port
20:43:12 Join jac0b [0] (i=9b6d0515@gateway/web/cgi-irc/
20:43:17linuxstbIceBlue: That will take a long time to happen...
20:43:45Ice8luemince alors^^
20:43:48 Nick hannesd__ is now known as hannesd (
20:43:55linuxstbandrewg867: A safe first test would be "sansapatcher -rf test.mi4" which should give you a copy of the mi4 file currently in your hidden partition - i.e. the existing Rockbox bootloader.
20:44:13linuxstb(it only reads from the disk, so is highly unlikely to cause problems)
20:44:14andrewg867and it looks like e200tool works
20:44:19t0dk0nwow, that was incredibly easy to install the bootloader
20:44:23andrewg867alright, i'll try that in windows now
20:44:30 Join Ribs2 [0] (n=ribs@
20:44:40linuxstbt0dk0n: I guess you did it the old way first time...
20:44:48]RowaN[also, has anyone looked into midi on the sansa? doesnt seem to work when i try for the record
20:44:56t0dk0nlinuxstb: well, didn't work :P
20:45:00t0dk0nstill get the data abort
20:45:14t0dk0nData abort at 000307DC
20:45:20t0dk0neverytime I goto play a music file
20:45:22linuxstbOK, that's worrying...
20:45:34linuxstbDid ipodpatcher definitely tell you it was successful?
20:45:35StoneymahoneyI installed Rockbox as per instructions today, on an iPod Mini 2g. About 5-10 seconds after booting and reaching the main menu, the iPod turns itself off. The battery is fully charged, and I can do pretty much anything before it does it, including play music. Any ideas?
20:45:39t0dk0nrockbox boots up fine
20:45:52 Quit Stoneymahoney (Client Quit)
20:45:56 Join Thundercloud__ [0] (n=thunderc@
20:45:57t0dk0nlinuxstb: yes; [INFO] Using internal bootloader - 47112 bytes
20:45:57t0dk0n[INFO] Reading original firmware...
20:45:57t0dk0n[INFO] Wrote 6525440 bytes to firmware partition
20:45:57DBUGEnqueued KICK t0dk0n
20:45:57t0dk0n[INFO] Bootloader installed successfully.
20:46:16linuxstbt0dk0n: Do you get any messages from the bootloader when it's booting, or just the Apple logo, and then Rockbox?
20:46:39t0dk0nApple Logs > rockbox
20:46:56 Join Frode__ [0] (n=Frode@
20:47:23t0dk0nlinuxstb: the first time it booted up after unplugging, it said 'cleared' after the Rockbox bootsplash though, if that helps
20:47:33t0dk0nbut i think that might have to do with the database?
20:47:50linuxstbThen I'm out of ideas - you're definitely running the new bootloader... Did you have the hold switch on as Rockbox was booting?
20:48:35andrewg867it worked, I got a 51kb mi4
20:48:47linuxstbThat looks perfect.
20:50:19andrewg867where is it going to find the unencrypted OF.bin to append to the bootloader?
20:50:23 Quit Frode_ (Read error: 145 (Connection timed out))
20:50:32andrewg867would it find it on the drive in \SYSTEM\?
20:50:41 Join z0de [0] (
20:50:41 Quit Ice8lue ("Chatzilla 0.9.77 [Firefox]")
20:50:52t0dk0nlinuxstb: hold switch was on the first time it booted up
20:51:03t0dk0nfucking toaster oven burned my sammach :(
20:51:05linuxstbandrewg867: That's not important for this test - it will use the mi4 file currently there - i.e. your Rockbox bootloader.
20:51:10 Quit SirFunk (Connection timed out)
20:51:19andrewg867oh ok, good enough
20:51:31linuxstbandrewg867: When people use sansapatcher for real, they'll need to restore the original firmware first.
20:51:43linuxstb(I'll add a check in sansapatcher to make sure it's there)
20:51:59andrewg867it seems to have failed
20:52:30 Join BigD [0] (n=chatzill@
20:52:32linuxstbOK, your Sansa should still be intact...
20:53:08linuxstbAh, I think I know why - Windows needs binary mode on files...
20:53:15andrewg867yeah its still booting fine, I though so since it only failed at reading
20:53:45 Nick Frode__ is now known as Frode^ (n=Frode@
20:53:46linuxstbThere are lots of error checks in the code, so we should be OK.
20:53:59andrewg867thats good, I will brb
20:55:21 Quit FOAD ("I'll be back")
20:57:15linuxstbandrewg867: Updated win32 binary in the same place.
20:57:47linuxstb(and source code)
20:58:05 Quit ompaul ("the /quit command")
20:59:13 Quit jac0b ("CGI:IRC")
20:59:36 Quit Ribs (Read error: 110 (Connection timed out))
21:01:31 Quit ok (Read error: 104 (Connection reset by peer))
21:03:15t0dk0nlinuxstb: I just tried using the daily build, still gives me a data abort when I play music >_<
21:03:28t0dk0nmaybe I'll try the previous daily build
21:03:49 Quit Amblin ()
21:04:36 Join FOAD [0] (
21:05:47 Join Jazzis [0] (i=41760b02@gateway/web/cgi-irc/
21:06:03t0dk0nhmm... previous one just freezes on playback with no data abort
21:07:53JavaMan22installing now :D
21:08:19 Join kaaloo [0] (
21:08:20Frode^does rockbox has any form of on-screen display of current volume when adjusting it using PluginMpegplayer?
21:08:24linuxstbt0dk0n: I think anyone else has reported a similar problem (apart from those people where upgrading the bootloader fixed it).
21:08:36linuxstbFrode^: You can't adjust volume from within mpegplayer.
21:09:18linuxstbt0dk0n: Maybe try checking your disk for errors? Do you frequently disconnect it without ejecting it in software?
21:09:41Frode^linuxstb, any idea what the volume controls could be for the sansa? i tried scrolling the wheel..
21:09:55t0dk0nlinuxstb: I think my kernel umounts it for me, but yes
21:10:26linuxstbFrode^: No idea, I don't have a Sansa.
21:10:35 Join merwin [0] (n=merwin@
21:10:36Frode^linuxstb, mkay
21:11:59 Quit Jazzis ("CGI:IRC")
21:12:04 Join Jazzis [0] (i=41760b02@gateway/web/cgi-irc/
21:12:05Frode^I can't even exit the mpegplayer.. have to force shutdown
21:13:12***Saving seen data "./dancer.seen"
21:13:34andrewg867if the music/audio for the mpg is still playing you can press the power/menu button to exuit
21:14:03t0dk0nlinuxstb: hows does the ipodpatcher thing find you ipod anyway?
21:14:07andrewg867if the audio has stopped (its way out of sync) then you either have to wait for it to finish or force shutdown
21:14:18t0dk0nis there source in it that I can make it locate my ipod for sure?
21:15:12andrewg867Frode^: and also all you have to do is while you are in the now playing screen scroll the wheel, the current SVN init for the audio chip sets the DAC -> mixer gain too low so you might just have it up all the way but still not loud
21:15:32andrewg867linuxstb: i'll redownload the zip now
21:15:48Frode^andrewg867: i could not lower the volume either..
21:16:15 Join My_Sic [0] (
21:16:17andrewg867weird, it's working fine for me
21:16:32andrewg867does the dB level change at all?
21:17:41Frode^andrewg867: not at all
21:17:46GnelikWhy the volume on sansa is so low?
21:17:58Frode^where is the keys defined for mpegplayer?
21:18:47andrewg867Gnelik: because the AMS chip init sequence sets the DAV to Mixer gain too low
21:19:28dan_aandrewg867: What do you mean by "too low"? I'd set it so that the over-current protection didn't cut in at full volume
21:19:35andrewg867linuxstb: it looked like it worked,
21:19:40 Join Domonoky_ [0] (
21:19:48linuxstbt0dk0n: The source code is in the Rockbox SVN - the rbutil/ipodpatcher directory. But you definitely have the new bootloader installed - the older versions displayed messages when booting.
21:20:03linuxstbandrewg867: Now for the real test - does it still boot...
21:20:21andrewg867dan_a: it seems if i set it to 0x14 or 0x16 its loud enough to actually use but you cant turn it up all the way like you said
21:20:26t0dk0nlinuxstb: so, there's just some sort of problem that no one knows? :P
21:20:33andrewg867linuxstb: rebooting now
21:21:04linuxstbt0dk0n: It seems to be a problem only on your ipod... How do you normally install a new build?
21:21:26t0dk0nlinuxstb: oh, you mean those Rockbox bootloader.. etc etc. Linux like start up thingie?
21:21:29andrewg867dan_a: I also found earler that if I set the volume (headphone gain) to 0dB it has better quality (sounds like the bass and treble are a bit better)
21:21:35linuxstbt0dk0n: Yes.
21:21:42t0dk0nah, I have those still
21:21:50linuxstbAh, then the bootloader upgrade didn't work...
21:22:15andrewg867dan_a: I was thinking to myself of maybe trying to implement a software volume control and leave the gains alone
21:22:17t0dk0nhmm, should my ipod be in that fdisk file in etc or something?
21:22:21 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
21:22:26andrewg867linuxstb: it still boots :)
21:22:37linuxstbandrewg867: Then hurray :)
21:22:58linuxstbandrewg867: Could you try restoring the original mi4 file (i.e. uninstalling Rockbox), and then trying sansapatcher again?
21:23:29andrewg867dan_a: also to match the other settings you might want to change the line, pp_i2c_send(AS3514_I2C_ADDR, DAC_L, 0x50) to pp_i2c_send(AS3514_I2C_ADDR, DAC_L, 0x40 | 0x10)
21:23:53andrewg867linuxstb: let me find my original 1.3 mi4
21:24:13dan_aandrewg867: Probably :) I'll play with having software control the DAC level, and having a fixed headphone amplification
21:24:41andrewg867it also gets distorted at low output volumes if you turn up the DAV gain too mich
21:25:47t0dk0nlinuxstb: I tried installing the bootloader again, I take it that it worked this time since it didnt give me the info stuff
21:26:07t0dk0nyay and no data abort! =D
21:26:12CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
21:26:12*t0dk0n = dumbass
21:26:42linuxstbThat's good. It's weird that the first attempt failed though - the messages you pasted seemed to indicate that it had worked...
21:26:43t0dk0nI didn't do the ipodpatcher in root the first time :P
21:27:00t0dk0nhehe yeah
21:27:17JazzisI have a sansa E280, and when I install the Rockbox Firmware the first two or three lines at the top of the display, displays garbage. Is anyone else experiencing this problem? I reverted to to sansa's firmware and it didn't do it. then I tried different versions of the rockbox bootloader - still did it . Does anyone have any ideas?
21:27:41LinusNJazzis: yes, it's a known issue
21:27:59andrewg867linuxstb: Firmware update in progress
21:28:09andrewg867i broke it, haha
21:28:14JazzisOh good, I was afraid my unit was defective!
21:28:34t0dk0nLinuxstb: thanks much.. I wouldn't have found that bootloader hint on my own :P
21:28:45 Part t0dk0n
21:29:01linuxstbandrewg867: What happened?
21:29:40andrewg867i attempted to copy over just the 1.3 mi4 without the .rom bootloader
21:30:01andrewg867what is the proper name for the 1.3 bootloader?
21:30:16linuxstbI've no idea.
21:30:24JavaMan2214 Mar 20:05Linus Nielsen Feltzing tools/configure [diff]
21:30:24JavaMan22Add support for building only the plugins by running "make rocks"
21:30:34Frode^Anyone know why the brickmania plugin is not included in the sansa build? probably needs some rescaling of the graphic files only..?
21:30:34LinusNJavaMan22: just for you
21:30:51linuxstbLinusN: Nice... How about making a single rock?
21:31:00 Quit Gnelik (Read error: 131 (Connection reset by peer))
21:31:15LinusNlinuxstb: not that simple, since the makefiles are cascaded, i'll see what i can do
21:32:36 Join Larsie [0] (
21:32:39JavaMan22ITS STUCK ON 99%
21:32:58linuxstbI know the feeling... That last 1% is the hardest.
21:33:07LinusNJavaMan22: it's apparently not your day today :-)
21:33:28andrewg867linuxstb: i think i fixed it
21:33:39JavaMan22no package
21:33:41andrewg867i'm now on only the sandisk 1.3 firmware
21:33:47 Part Larsie ("Ik ga weg")
21:33:51merwinLinusN: I got the rhapsody to boot the rockbox firmware... flashed the decrypted and stripped rockbox.mi4 in e200tool recovery :)
21:33:59andrewg867the filenames are in this post
21:34:01 Join Larsie [0] (
21:34:07LinusNmerwin: damn cool!
21:34:20merwinLinusN: doesnít really boot or anything, but shows the rockbox bootloader
21:34:47linuxstbYou flashed Rockbox itself, or the Rockbox bootloader?
21:34:57LinusNmerwin: cool nevertheless
21:35:02andrewg867linuxstb: trying the sansapatcher now
21:35:11 Quit Larsie (Client Quit)
21:35:14JavaMan22yes im glad i didnt close it
21:35:19JavaMan22it is proceeding
21:35:31merwinlinuxstb: neither... i just flashed it into RAM... thatís what e200tool recovery does
21:35:44andrewg867linuxstb: its broken again,
21:35:54andrewg867you might need to put in the new 1.3 keys
21:36:38linuxstbandrewg867: Yes, it only has one key at the moment...
21:36:50linuxstbIs the 1.3 key the "sansa_gh" one?
21:36:57andrewg867i think so
21:37:02merwinlinuxstb yeah
21:37:08linuxstbOK, let me make a quick build with just that key...
21:37:21JavaMan22i got to go ill be back tomorrow
21:37:26 Join midgey [0] (
21:37:33 Part JavaMan22
21:37:40dan_aOh dear, my Sansa seems stuck with the E200R firmware. I've tried e200tool on a different Sansa and it doesn't error on that one
21:37:42 Quit Jazzis ("CGI:IRC (Ping timeout)")
21:37:46 Quit Domonoky (Read error: 110 (Connection timed out))
21:38:47linuxstbandrewg867: OK, zip file updated
21:39:34merwindoes sansapatcher work at all yet?
21:39:54linuxstbIt seems to - andrewg867 is just testing it...
21:40:13andrewg867that seems to work
21:40:20andrewg867let me pastebin it
21:40:30merwinrunning 1.3?
21:40:48andrewg867now to reboot and see what happens
21:41:43linuxstbYou should now have an unencrypted version of the firmware in that partition as well - so when the bootloader is updated, it will read it from there, instead of a file.
21:42:04andrewg867and it lives!
21:42:34andrewg867and you might want to make the rockbox bootloader fail back to OF.bin if it can't find the rockbox files on the disk
21:43:03 Quit lex (Nick collision from services.)
21:43:06 Join lex [0] (
21:43:11 Quit lex (Nick collision from services.)
21:43:20andrewg867lilmonsta is now the bootup logo before rockbox now, I guess thats from the 1.3 bootloader
21:43:40 Join melter [0] (
21:44:36andrewg867linuxstb: yuo might want to fix the index.html in the rockbox folder ;p
21:45:09linuxstbNo, that's perfect...
21:45:38linuxstbI only use that server as a temporary website to transfer files to people anyway.
21:46:43 Join topbloke [0] (
21:46:57andrewg867heh, well the patcher works perfectly for me at the moment. you might have to make two versions with different keys or maybe make it so if it fails with the first key try the second (1.3)
21:47:15linuxstbYes, I intend to make it try a list of keys, so we can update it in the future.
21:47:43andrewg867has anyone started on an FM chip driver for the sansa yet?
21:48:08 Join lex_ [0] (
21:48:41andrewg867I might try hacking one up but my C skills are severly lacking
21:49:12linuxstbAttempting a real project is a good way to learn...
21:49:15andrewg867and does anyone know if there is a way to turn off the scroll wheel leds?
21:49:31merwinandrewg867: can you flash back to the old version of the firmware? Might want to try that too
21:49:40 Join robin0800 [0] (
21:50:04topblokecan anyone help me make an ipod shutdown when the hold switch is activated?
21:50:45andrewg867how many usec is one system tick in the sansa?
21:50:57topblokewhich files to i need to get at
21:51:02andrewg867or is that just a redundant question
21:51:37 Join bluey- [0] (
21:51:44linuxstbusec is microseconds - 1 million ticks in a second.
21:52:28linuxstbSorry... The Rockbox system tick is 100Hz
21:52:40linuxstbtopbloke: Look in firmware/driver/button.c
21:52:53 Join jbauman [0] (
21:53:10topblokei was lookin in apps and keymaps :(
21:54:11 Join inversions [0] (
21:55:24andrewg867merwin: what do you mean? flash to version 1.2?
21:56:03 Quit voltagex ()
21:58:18andrewg867is timing out for anyone?
21:58:42topblokeyeah does for me
21:58:54Frode^same here
22:00:15 Quit Lear ("Chatzilla 0.9.77 [Firefox]")
22:01:32 Quit Hoffmann (Operation timed out)
22:02:01merwinwhat format is rockbox.e200 in?
22:02:05 Join Jazzis [0] (i=41760b02@gateway/web/cgi-irc/
22:02:36 Join Hoffmann [0] (
22:03:23merwindan_a: Apparently, mrh got an e200 to an e200r and back again, according to bagder
22:04:07 Join bluey^ [0] (
22:05:49Frode^this dark secret little figure going under the codename mrh...
22:05:52 Quit JBGood (Connection timed out)
22:08:21merwindoes mrh ever log in to irc?
22:09:02linuxstbmerwin: It just has a simple 8-byte header.
22:09:16linuxstb(containing a 32-bit checksum and the string "e200")
22:09:47linuxstbpreglow: How do you know? :)
22:10:03 Join ShaunES [0] (i=windmins@wikipedia/ShaunES)
22:10:04]RowaN[oh i guess im supposed to submit to the bug tracker instead of just spouting them off in here? im new to this internet thing
22:10:28ShaunESQuestion: iPod 4th gen. Folders are in the form of Music\Album\track.mp3 with full ID3 tags.
22:10:40ShaunESIs there any way to shuffle through ALL the albums, rather than shuffling the first one?
22:11:21preglowlinuxstb: haha
22:11:28ShaunESShuffle all is on, as well as auto-change directory.
22:12:00merwinlinuxstb: I mean, is it an arm binary?
22:12:23 Quit bluey^ ("Leaving")
22:12:24linuxstbIt's just loaded to the start of RAM, and then executed.
22:12:36linuxstbA raw binary.
22:13:37 Quit OgMaciel ("mv OgMaciel $HOME")
22:13:45 Quit bluey- (Read error: 110 (Connection timed out))
22:13:58]RowaN[ive reached that special age where everyone ignores me perhaps
22:14:12]RowaN[im only 26!
22:14:24ShaunESAnyone know how to do what I want?
22:14:29]RowaN[my mother told me there'd be days like this =/
22:14:32merwinlinuxstb: So, could the sansa firmware technically be executed by the rockbox bootloader if you add that header to a decrypted/stripped sansa firmware?
22:15:05LinusN]RowaN[: well, you can discuss the issue here and make sure it's a bug
22:15:14LinusNthen you submit it to the tracker
22:15:30linuxstbmerwin: I think it already does that - it can load the "OF.bin" file.
22:15:46merwinlinuxstb: Iím just pondering ideas :)
22:16:04linuxstbmerwin: Contemplating replacing the Sansa bootloader with the Rockbox bootloader?
22:16:05]RowaN[ok thanks. i mentioned some stuff above but no one replied yet.. i guess its all logged anyway
22:16:19LinusNthe weekday thing?
22:16:36topblokemy rockbox shows the wrong weekday on the WPS
22:16:53topbloketoday is like monday or sometihng :p
22:17:12]RowaN[yeah, and well maybe its too early in the port to be be asking, but i just wondered if anyone else was aware that midi was not working on sansa.. not that it should be working at this early stage heh
22:17:17*linuxstb didn't even know Rockbox had a weekday tag...
22:17:40*linuxstb goes to read the manual
22:17:49 Join rotator [0] (n=e@rockbox/developer/rotator)
22:18:18]RowaN[its cool that rockbox can have time and date on WPS.... sansa OF shows time, but only seems to be at boot... once you start playing a song you can never get back to the screen showing the time again (unless you go into the settings to reset the time)
22:19:01topblokea abbreviated weekday name (Sun..Sat)
22:19:46]RowaN[i thought it was odd that theres no option to show a non abreviated weekday name.. but maybe im splitting hairs now
22:20:05topblokeyeah you are :p
22:20:56linuxstbThe letters are probably the same as those used by the standard strftime() function
22:21:30linuxstbAh yes, the CustomWPS page says so - it's a subset of the Unix date command.
22:21:47linuxstbtopbloke, ]RowaN[: You're both on Sansas?
22:21:54]RowaN[i could you could always use a WPS condition if u wanted the full name.. if a=Sun then print sunday or wotever (<- worst pseudo code ever)
22:21:59topblokelinux: is the hold switch defined as a button? i see a #define POWEROFF_BUTTON BUTTON_PLAY. can i just change that to be hold?
22:22:09topblokeim on ipod video
22:22:14linuxstbtopbloke: No it's not - it's a function which returns true or false.
22:22:28 Join bonbonthejon [0] (n=jon@
22:22:36]RowaN[sansa yes
22:22:58topblokeyou have to call it all the time to find out if its on hold?
22:23:50linuxstbtopbloke: There is a button thread which checks the button status N times a second and reports button change events. You could check the button hold status in there, and shut down Rockbox if hold is on.
22:24:10]RowaN[my gorgeous beta WPS with Day/Date =]
22:24:15LinusNhmmm, %cac works in the simulator...
22:24:18topblokethats done in button.c?
22:24:38linuxstbI guess the problem is the weekday calculation in drivers/rtc/rtc_as3514.c
22:25:27]RowaN[LinusN: mine works in the sim too.. see in the screenshot it says Sun 11th... sunday WAS the 11th. But on real hardware thats when theres an error
22:26:11LinusNaha, the as3514 rtc is a simple seconds counter, nice
22:26:21 Part perl|work
22:26:34]RowaN[while we're talking sansa.. is the Flip LCD option missing on the sansa port for a reason? i'd like to flip the LCD coz i have it around my neck and its more convenient upside down
22:27:00ShaunESIs there any way to shuffle through every song on my player even when they're in different albums?
22:27:03ShaunESLike, folders.
22:27:04LinusN]RowaN[: lots of functionality is missing on the sansa for a reason - we simply haven't implemented it yet
22:27:32 Join Frode_ [0] (n=Frode@
22:27:40]RowaN[sounds logical
22:27:42linuxstbShaunES: You'll need to create a playlist containing all tracks, and then shuffle that playlist.
22:27:54linuxstbYou can create such a playlist in Rockbox.
22:27:55ShaunESEasy enough.
22:28:01]RowaN[you dont need to do that...
22:28:06ShaunESI can? How?
22:28:23linuxstbShaunES: I think just go to the Playlist menu, and select "create playlist".
22:28:24]RowaN[all my songs are in different folders and i have a shuffle mode enabled that skips through the folders to all the tracks
22:29:09 Quit Frode^ (Read error: 110 (Connection timed out))
22:29:11ShaunESAhh that's better.
22:29:15ShaunESThanks linuxstb :)
22:29:33ShaunESTaking a while to create the m3u :P
22:30:02]RowaN[hmm cant find the setting on my sansa.. it was there on my h120 which i sold last week
22:31:19 Join lavid [0] (
22:31:32laviddan_a: you there?
22:31:37topblokeyeah just make one playlist
22:31:40dan_alavid: I am
22:32:10 Quit desowin ("use linux")
22:32:19laviddan_a: i took apart my sansa (not entirely) and took some pics of the ver info and such. would that be useful in determining the cause of the LCD glitch?
22:32:20merwinhow do you get the i2c.bin from a device?
22:32:25topblokelinux do you know where that button thread is in code?
22:32:55linuxstbtopbloke: Yes, the file I pointed you to - firmware/drivers/button.c
22:33:17linuxstbThe button_tick() function is the function that's called lots of times a second.
22:33:31Frode_lavid: the lcd glitch is caused by an unfinished lcd driver..
22:33:52dan_alavid: It might be - if you post them on the forum thread then I will take my Sansa apart later and see if I can see any difference. I'll come up with some test code in a day or two and get you to try it
22:34:07dan_aFrode_: lavid's problem is different
22:34:07lavidFrode_: I understand that. But it might be useful to see why some have it and others don't
22:34:17topblokeright-o thanks for the help
22:34:39Frode_ah.. sorry then
22:35:01laviddan_a: I'll post it in a few minutes
22:35:12Frode_so the lcd glitches are not for all sansa users?
22:35:29lavidFrode_: depends on what you're talking about
22:35:29Frode_thats new info for me
22:35:43 Join _Amblin [0] (
22:35:48lavidFrode_: there is a line of junk at the top of some of the screens
22:35:56dan_aFrode_: There are two LCD problems - the flickering and the line at the top of the screens
22:36:16Frode_ok ok. i only have the flickering problem then
22:36:21_AmblinTMPGEnc 4 makes perfect .mpg files.
22:37:11linuxstb_Amblin: Is that free?
22:37:25lavidlinuxstd: no
22:37:26merwini think I may have just bricked my sansa
22:37:35laviderm... linuxstb
22:37:51_Amblinmerwin: Recovery mode work?
22:38:33merwin_Amblin: e200tool will recognize it and write to it, but when it executes from e200tool recovery it just comes up as ďUSB DeviceĒ
22:38:36*jhMikeS wonders if it's ok if he adds the Coldfire i2c "driver throttle"...the slowest it would run is 282.24kHz at CPUFREQ_DEFAULT instead of the current 35.28kHz.
22:38:56merwin_Amblin: I tried writing the i2c.bin from an e260 into the e280r
22:39:16lavidlinuxstb: looks like i was wrong. it's now free
22:39:38linuxstblavid: Then a tutorial for using it with Rockbox would be a nice addition to the wiki....
22:40:16lavidlinuxstb: i'd only be able to write it if it runs under wine... talk to _Amblin
22:40:19 Join datachild [0] (
22:40:33 Quit datachild` ("let us take all from the one and the other")
22:40:55lavidlinuxstb: but i do remember it was a very good program from my windows days
22:41:15linuxstbI've never used it, but have only read good things about it.
22:41:31preglowjhMikeS: why?
22:42:04lavidlinuxstb: it looks like the ver. _Amblin was talking about is not free.
22:42:07jhMikeSpreglow: cause it runs at a clock divider rate set for CPUFREQ_MAX at all times
22:42:28LinusNjhMikeS: the 5249 is not (officially) designed to run > 100kHz
22:42:31preglowso it currently runs slower than it needs to?
22:42:45_AmblinTMPGEnc 4 is not free, Im using a trial right now.
22:42:51_AmblinBut it does indeed work.
22:43:18 Quit kaaloo ("Leaving.")
22:43:19jhMikeSWe're sure doing it though...doesn't seems to be problematic and switching it never presented any problems either.
22:43:26merwin_Amblin: Iím pretty sure Iím screwed :)
22:43:36_AmblinIts just Ive been through a whole voley of programs in the past few days, some were missing res controls, others no MP3 audio.
22:44:05lavidlinuxstb: seems to run under wine... the free ver.
22:44:27_Amblinmerwin: You've tried the regular Recovery mode? Hold switch+ record button on startup?
22:44:57 Quit Entasis (Read error: 104 (Connection reset by peer))
22:45:14merwin_Amblin: Yea... nothing comes on... the only thing that will recognize it is e200tool, but iím not sure how to get it fixed from that... the normal methods arenít wroking.
22:45:25merwin_Amblin: Even the blue light isnít coming on :)
22:46:00_Amblinmerwin: Ouch...hope Badger will be able to assist you...
22:46:18jhMikeSSeems we're running it way overclocked (388.08kHz at CPUFREQ_MAX)
22:46:24 Quit midgey ()
22:46:37 Quit Ribs2 ("eh eh ehhhh!")
22:47:15 Join carp [0] (i=95e13c29@gateway/web/cgi-irc/
22:47:15merwin_Amblin: Yeah. When i power it on normally, the blue ring flashes for about 1/8 of a second and then goes off.. the device is powered on, but shows no signs of life. I have to hold power for 15 seconds for it to turn off...
22:47:26 Join valiant [0] (
22:47:36jhMikeSother CPU frequencies actually would have 282.24, and 352.80.
22:47:53carpSomeone with svn commit priveleges here?
22:48:45amiconnjhMikeS: How do you solve the problem that MFDR(2) must not be changed while a transmission is running?
22:49:00carpI look at the commit from 14 Mar 17:19 and see that the comment is not very accurate there. The logo is shown not for 1.5 but for about 3 secs
22:49:01jhMikeSit doesn't, it's changed when CPU frequency changes
22:49:06 Join niskel [0] (
22:49:33jhMikeSCPU speed isn't changed during interrupts...unless a UIE occurs
22:49:39carpCan some one correct this pls?
22:49:53laviddan_a: okay, pics are up. i got to get going. bye
22:49:57amiconnjhMikeS: UDA/TLV i2c doesn't happen during interrupts
22:50:03dan_alavid: Thank you
22:50:08 Part lavid
22:51:00amiconn...and afaik the i2c driver yields while waiting for completion of the current byte transfer. While it is doing that, another thread might cause a frequency change
22:51:03jhMikeSIt can't be in the middle of transmitting anything since the driver doesn't during a transfer (nor would it be safe)
22:51:44amiconnWe had problems due to this, that's why LinusN (iirc) disabled MFDR changes
22:51:54carpAll of you very busy?
22:52:19valiantnot me i'm just listening :p
22:53:16amiconnIt was me who changed the i2c speed to be near 400kHz at CPUFREQ_MAX (which isn't officially supported by the 5249). It was only ~100kHz before, leading to a speed of only ~9kHz at CPUFREQ_DEFAULT
22:53:21jhMikeSI would think yielding without completion would be dangerous since another thread could intervene and start something else during the yield. There are no yields in that driver.
22:53:29linuxstbcarp: Thanks, I'll fix it...
22:54:00amiconnBut even with the lower speed there were no significant performance problems
22:54:32amiconnSo there's no real reason to adjust MFDR. It probably causes more problems than it would solve
22:54:34linuxstbcarp: Done.
22:54:53jhMikeStrue, now it's overclock, not complaining, and some slightly lower frequencies have given no difficulties
22:55:33amiconnIt's not strictly overclocked. 400kHz is the specified maximum for i2c
22:55:34jhMikeSIt would never be changed while transferring anything
22:56:26amiconnThe 5249 manual doesn't mention 400kHz at all, and the 5250 manual says that it won't work with too long lines or similar
22:57:27amiconnThis M5L is awesome. Almost 39 hours and still running
22:57:27jhMikeSnot complaining so far for any targets
22:58:07valiantholy smokes, 39 hoursa
22:58:26 Join lukaswayne9 [0] (n=lukas@
22:58:43linuxstbamiconn: Any idea what the original firmware claims?
22:58:50amiconn35 hours
22:58:52*jhMikeS thinks his ears would whither and fall off wearing headphones that long
22:58:53 Quit lukaswayne9 (Read error: 104 (Connection reset by peer))
22:59:09amiconnBut I think this is just copied from the X5L, which needs more power
22:59:12jhMikeSgood for camping trips though :)
22:59:14 Join lukaswayne9 [0] (
22:59:48linuxstbamiconn: So you now have both an M5 and M5L?
23:00:23amiconnI have an X5 myself, and pixelma has an M5L
23:01:03linuxstbAh, OK. I thought you ported to an M5.
23:01:41amiconnThe only difference between L and non-L is that the L has a second, larger battery, connected in parallel to the standard one
23:01:43jhMikeSamiconn: I posted a (very rough) patch for x5 ticking in FS #6815. There's build there too. I'd be curious to know how much it helps it out for you (for 124MHz since that's all it covers atm).
23:02:43linuxstbamiconn: Does 100UKP (146 EUR) seem a good price for an M5L (there's one on at the moment)...
23:02:48amiconnIt seems there isn't even a way to distinguish L and non-L versions in firmware
23:03:06linuxstb(brand new)
23:04:03linuxstbAh, only a 20GB model...
23:04:07amiconnlinuxstb: Hehe, it's not one. There are 2 from a set of 20 (ebay shop, mp3direct)
23:04:25amiconnOne of those is the one sitting on my desk now :)
23:04:44linuxstb:) So that's the price you paid?
23:05:05amiconnNot me. pixelma did
23:05:22linuxstbSorry, that's what I meant...
23:05:24amiconnIt's hers, and I'll give it back when done with the basic porting stuff
23:05:25 Quit niskel (Remote closed the connection)
23:05:42amiconnI also need to find a solution for the charger. Those weird UK power plugs...
23:06:33amiconnlinuxstb: The L models (both M5 and X5) are only available with single platter disks
23:06:48 Quit midkay (Read error: 104 (Connection reset by peer))
23:07:28*linuxstb should stop messing about with targets he doesn't own and work on the av300
23:07:34amiconnThis is because there are just 2 different cases: one for single platter + standard battery, and another one for either dual platter + standard battery *or* single platter + extra battery
23:07:40*preglow whispers "elio"!
23:08:00*linuxstb hides under Linus's rock
23:08:18valiantI just saw where somebody fixed the audio for the sansa e200, wonder if it works decently now after it's installed
23:08:24amiconnThe X5 is available as 20GB and 30GB (thin case), and 60GB (thick case). The X5L is only availabe as 20GB and 30GB
23:08:28preglowi've got a rock strapped to my back for convenience
23:08:59 Quit Jazzis ("CGI:IRC")
23:09:35 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
23:10:03 Quit topbloke ("bye")
23:10:24nlsanyone with a h1xx want to do a quick test?
23:10:24valiantheh I plugged my sansa e200 into a usb power charger port on my laptop's external battery last night and when I got up this mourning the sansa e200's battery was dead
23:10:27 Quit Id2ndR ("Parti")
23:10:41amiconnlinuxstb: I think it's a good price, given what H1x0s go for on ebay, and considering the really long battery runtime
23:10:48carpnls: what exactly do you need?
23:11:01LinusN]RowaN[: regarding the weekday, was it one off?
23:11:03_Amblinvaliant: Thats no fun.
23:11:27nlscarp: just bring up the delete+ screen for a file and see what it says for the Yes button
23:11:28_Amblinvaliant: The player isnt damaged, is it?
23:11:37_Amblinvaliant: It just failed to charge?
23:11:42valiantno it seams to be working just fine
23:11:55_Amblinvaliant: Thats good.
23:12:04valiantI left my computer charging it a bit on the buss today and it's doing fine, mom told me my battery didn't have any bars in it when I got it fired up this morning
23:12:11carpnls: what's "delete+"? How can I bring that up?
23:12:44andrewg867where are the sansa GPIO memory addresses defined in the rockbox source?
23:12:45nlsI mean jus try to delete a file and it will ask you "delete?" and tell me what it says to press to confirm
23:12:48jhMikeSpreglow: would you be willing to test a radio patch for TEA5767? It helps with scanning and audio presets for me alot and quiets the radio screen down but I'm curious if it might somehow negatively affect other FM regions or something (probably not).
23:13:00dan_aandrewg867: firmware/export/pp5020.h
23:13:01_Amblinvaliant: You might consider getting one of these if you want an external portable charger:
23:13:15valiantI guess you can't charge sansa e200s using standard usb slots, eithe that or external battery wont' charge both that and my laptop at the same time
23:13:15andrewg867dan_a: thanks
23:13:17***Saving seen data "./dancer.seen"
23:13:48_Amblinvaliant: Did you remember to hold the power button until the charging animation came up?
23:14:01carpnls: NAVI = yes, Any Other = No. As of yesterday.
23:14:04valiantno. heh
23:14:05_Amblinvaliant: And were you trying to charge the player while running Rockbox?
23:14:13nlscarp: thanks!
23:14:22valiantno. I'm still waiting on rockbox to be ready to rock
23:14:30carpnls: what would you expect?
23:14:44_Amblinvaliant: There's your problem right there, valiant :) The player turns off even after you've plugged the player in.
23:14:47valiantand as I didn't have rockbox, I was using original firmware which of course has no speech access
23:14:48jhMikeSIt definitely works better than x5 OF which can't find station to save it's life.
23:15:42amiconnlinuxstb: In fact I could do "plain M5" runtime tests with the L. The extra battery is easy to disconnect, it's plugged
23:15:43LinusNjhMikeS: patch?
23:15:52jhMikeScan make one up real quick
23:17:23 Part carp
23:18:13nlscarp: I expected it to read like that, but someone reported a bug in the tracke saying it read NEXT = Yes on his h100 (that string is for the h10) so i guess he somehow got the wrong .lng file installed
23:18:21andrewg867dan_a: when you do a GPIOx_ENABLE = 0x80 does that make the pin go high?
23:18:47preglowoh, some of the mails we have to endure...
23:18:54 Join roolku [0] (
23:18:55 Part Domonoky_
23:19:18preglowjhMikeS: tea5767? that's what's in h120?
23:19:20preglowjhMikeS: if so, sure
23:19:28preglowi believe my rockbox setup works again now
23:19:40pixelmajhMikeS: my Ondio has the same chip
23:20:10amiconnjhMikeS: #if CONFIG_TUNER != TEA5767 <== wrong test
23:20:15amiconnCONFIG_TUNER is a bitmask
23:20:19jhMikeSit adds some size though
23:20:29valiantdoes anybody know if the sansa e200 works well with the speech from the rockbox yet?
23:20:36jhMikeSyes...I must have had a reason though
23:20:44jhMikeSwill check that
23:20:50dan_aandrewg867: GPIOx_ENABLE turns the port on, OUTPUT_EN enables it for output, and OUTPUT_VAL sets the pin high
23:21:08 Join Rob222241 [0] (
23:21:17amiconnjhMikeS: In order to work correctly on Ondio, you'll probably need some extra conditions
23:21:34jhMikeSas long as a slight increase there is acceptable
23:21:35amiconnOndio can have one of 2 different tuner chips, autodetected at runtime
23:21:41LinusNpreglow: you mean the ipod shuffle question? :-P
23:21:50amiconnThat's the reason for CONFIG_TUNER being a bitmask
23:22:13preglowLinusN: y e s
23:22:13jhMikeSI am aware of that and will check the conditional test
23:22:33preglowLinusN: that's one of the nicest blatant disregards for rules i've seen in a while...
23:22:33amiconnArchos fm recorder (and some v2 recorders) have the samsung tuner, Ondio can have either samsung or philips, irivers have philips etc
23:22:52preglowand it's a bleeding top post to boot
23:23:01andrewg867dan_a: how do you select the pin on the GPIO port?
23:23:10LinusNpreglow: those blind folks...
23:23:16jhMikeSyeah, that's not right
23:23:23preglowLinusN: right
23:23:59jhMikeSthat condition should be changed
23:24:39dan_aandrewg867: You set the pins using the bits that you write... so GPIOA_OUTPUT_VAL=0x1 sets pin 0 and clears all the others
23:24:42jhMikeShow do we read the Samsung regs anyway? They were "displayed" but only -1 was returned all the time
23:25:25andrewg867dan_a: thanks much :)
23:25:35dan_aandrewg867: You're welcome :D
23:25:55jhMikeSsamsung_get didn't actually have a case for FMRADIO_ALL (and I _don't_ think I removed it :)
23:26:03 Join jhulst [0] (
23:27:37amiconncase RADIO_ALL: /* debug query */
23:27:42 Join mike__ [0] (
23:27:54amiconnI.e. it's just for debugging, and the samsung driver simply doesn't have that
23:28:44 Nick mike__ is now known as BigMac (
23:29:12jhMikeSok, no point having code for those details then on that
23:29:48jhMikeSor would it just be too weighty to add?
23:29:55preglowjhMikeS: k, so all should be as usual?
23:30:24jhMikeSpreglow: I hope it runs better than the usual actually. ;)
23:30:28amiconnjhMikeS: Maybe we don't even need FMRADIO_ALL for philips anymore
23:30:40amiconnThe samsung driver is way older than the philips
23:30:41jhMikeSI removed it and put in a debug function
23:30:45preglowjhMikeS: i wouldn't know about that, though, don't use the radio too often
23:31:07amiconn(although it was split into 2 layers when the philips was added)
23:31:17 Join midgey [0] (
23:31:22preglowlast time i used the radio was in england last summer
23:31:39valiantheh my sansa's radio seams to be decent
23:31:41jhMikeSFor philips I used the app notes for the chip as guide on what to do
23:32:02_AmblinYes, fairly decent quality considering the size of the player
23:33:20jhMikeSAs far as catching stations I could loosen up the hit criteria a bit since I'd rather hit a few false ones than miss legit ones
23:34:03jhMikeSAnd the 5767 does always seem to know too well what it's got going on
23:34:55 Quit ender` (" Consultation, n. Medical term meaning "to share the wealth."")
23:35:57preglowhow do i switch this biotch to preset mode?
23:36:38jhMikeShold the play button long
23:37:20 Quit Rob2222 (Read error: 110 (Connection timed out))
23:37:48pregloweh? that just mutes here
23:37:58jhMikeShold it longer
23:38:15preglowthen the stereo/mono thing starts flickering like mad
23:38:16preglowand that's that
23:39:11preglowjust looks like the mono/stero thing switches
23:39:20preglowthen again and again if i keep it down
23:39:33jhMikeSthat's just bizzarre
23:39:48jhMikeSI'll double check my H120
23:40:10 Join ender` [0] (
23:40:11jhMikeSIt shouldn't update more than once per second unless the screen needs drawing
23:40:59preglowis it possible it found no presets?
23:41:18jhMikeSpossible, but it should if you've got stations
23:41:24preglowthe stereo mono display is rEALLY erratic
23:41:36preglowit toggles off and on each second
23:41:40preglowaudio stays constant
23:42:08preglowi've get tons of stations
23:42:27jhMikeSHmmm...x5 was well behaved. I actually didn't recheck the iRiver cause it ran ok there months ago. I did have to resync it though.
23:42:53preglowwell, so far, scan seems slower as well
23:43:05preglowdoes it give any indications as to how much it found at the end of the scan?
23:43:39jhMikeSIt should be slower, it was way too fast
23:43:42 Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan)
23:43:51 Join midkay [0] (n=midkay@rockbox/developer/midkay)
23:43:57bluebrotherok ... what do you think about displaying the version information from the version menu entry instead of the credits plugin?
23:44:01amiconnjhMikeS: Do you really think switching to 11MHz is a good idea? The UI crawls at 11MHz on X5 and H300, and even more with the remote connected
23:44:19bluebrotherthat makes it possible showing the version information even if the credits plugin is missing or outdated
23:44:29amiconnOn H1x0 and M5 without remote plugged it might be ok
23:44:41preglowit feels sluggish
23:44:46preglowlike if keeping left/right pressed
23:44:48jhMikeSapparently something is goofed on compiling H120, I'm getting what preglow is saying.
23:44:52preglowafter releasing, it goes on for a while
23:45:16jhMikeS11MHz actually makes more noise on x5 than 45
23:45:16 Part LinusN
23:45:23amiconnI also wonder how this works on a samsung-equipped target
23:45:39amiconnHmm, Linus left... :(
23:45:41jhMikeSI'd better straighten out the iRiver bit :)
23:46:54 Quit |Rincewind| ("Cya")
23:47:03roolkubluebrother: I would like that.
23:47:15jhMikeSamiconn: you checked it on iAudio?
23:47:50 Quit BHSPitLappy (Remote closed the connection)
23:47:56amiconnI'm not even sure I understand what this patch should do...
23:48:04jhMikeSwell, something went goofy so I'll straighten it out
23:48:24amiconnRadio already worked very well on all targets where I tried it
23:48:25jhMikeSKeeps the FMRadio screen less active and helps with scanning
23:48:52*amiconn doesn't use the radio often, and never uses scanning
23:48:54jhMikeSIt misses legitimate stations all the time for me
23:49:15amiconnJust loading .fmr files is quick & simple
23:49:23Moosx5 reception isn't so good in his current state imho
23:49:26linuxstbbluebrother: Why not just make Version and Credits separate options? Or maybe move the version display into "Rockbox Info" ?
23:49:56bluebrotherlinuxstb: I thought about that too, but the Rockbox Info doesn't have enough room (at least on some archos devices)
23:50:30linuxstb"Rockbox Info" seems a bad name for that option - it's more like "System info" in my mind.
23:50:42 Quit FOAD ("Lost terminal")
23:51:05bluebrotherbut that screen could be improved IMO. Then it could also hold the version string.
23:51:07jhMikeSx5 does have trouble with reception, the radio implementation is iRivers is definitely better
23:51:19 Join FOAD [0] (
23:51:24*amiconn had the opposite impression
23:51:40amiconnReception is quite good on H300 and X5, but not so good on H1x0
23:51:45nlsBagder: it seems the lang build system matches the h100 build target to h10 specific strings in english.lang when the h10 string comes after the h100 specific one or if the h100 uses the default. see fs#6830
23:51:57BagderI'm looking at that right now
23:52:09nlsah, nice :-)
23:53:27roolkuare there any objections to committing
23:53:30Moossame as jhmikeS here, better reception on my h100 than x5, and IIRC the x5 OF handled better reception
23:54:26amiconnNote that I don't know how any OF handles radio reception, as I never used it
23:54:30amiconn(for radio)
23:54:41jhMikeSMoos: yes, but couldn't scan worth a crap :)
23:55:06linuxstbroolku: Personally, I would find that annoying - I do on other devices which do that. If the RTC is wrong, I'll see it on the display, and fix it when I want to.
23:55:07jhMikeSamiconn always has the oposite experience as everyone else :)
23:55:17bluebrotherroolku: is this really needed? I guess some people are ok with a wrong time and would find that annoying
23:55:24Bagdernls: can you try this patch ?
23:55:33MoosjhMikeS: hehe :)
23:56:00linuxstbroolku: But you're saying that on the gigabeat, turning the battery switch off clears the RTC?
23:56:06roolkufair enough - I just got fed up with having to walk through all the menus to set the time after a restart
23:56:07bluebrothermy mini tends to completely loose power sometimes which also clears the rtc value. I wouldn't like to be required to set it every time
23:56:11roolkulinuxstb: yes
23:56:13jhMikeSthis flipflopping Mono/Stereo is a bit odd though ... months ago this worked so something goofed in resync
23:57:02amiconnroolku: Presetting with the build date sounds like a good idea, but the screen popping up on startup if time isn't set would be very annoying even though it wouldn't happen often
23:57:18 Quit _Amblin (Read error: 110 (Connection timed out))
23:57:28linuxstbBut thinking about it, it would only take one key press to get rid of that screen...
23:57:29andrewg867jhMikeS: i think i get that on the sansa
23:57:42roolkulinuxstb: I was just about to say that :)
23:57:51jhMikeSScanning in svn will always miss one of the premier and most powerful stations in my area...not good
23:58:00roolkulinuxstb: as soon as a 'valid' time is entered it doesn't ask again
23:58:00amiconnbluebrother: Didn't have that on my mini2g yet, but its rtc is rather imprecise
23:58:01andrewg867when i'm playing jewels or some other plugin the audio goes weird, its hard to explain
23:58:46jhMikeSphilips outlines specific procedure for doing it and so I basically implemented that and tuned it a bit
23:58:49toffe82roolku : did you copy on the original firmware of the gigabeat ;)
23:58:51bluebrotheramiconn: I suspect the battery to have some problems. Works fine most of the time but if the problem will appear more often I guess I should try to get a replacement battery
23:58:53nlsBagder: ok, will try
23:58:53amiconnroolku: It's urely a rather bad idea regarding blind operation

Previous day | Next day