00:00:29 | Bagder | but DAC_L also has DAC_Mute_off |
00:01:24 | andrew867 | so the L and R are the left and right channels? |
00:01:52 | Bagder | it isn't very clearly expressed, but I would think so |
00:02:09 | andrew867 | i'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:22 | andrew867 | what would be the value of L for just unmuting it? |
00:02:44 | Bagder | the value is 5 bits, and the Mute_off is bit 6 |
00:03:17 | andrew867 | im kinda new to this but that would mean I would have to convert the hex to binary and back? |
00:04:31 | Bagder | it means 3f is maximum |
00:04:32 | | Join Dark_Apostrophe [0] (n=darkapos@supporter/monthlybyte/DarkApostrophe) |
00:04:38 | Bagder | uh |
00:04:44 | Bagder | I mean 1f |
00:04:49 | Dark_Apostrophe | Does Rockbox run on Creative players? |
00:05:31 | Soap2 | nobody with a creative player has ported Rockbox to their player yet. |
00:05:37 | andrew867 | Bagder: would you happen to know where the mixer volumes are set? |
00:05:44 | Dark_Apostrophe | Soap2: :( |
00:06:15 | andrew867 | hmm...I wonder if it would be possible to run the linux kernel on the sansa ;) |
00:06:36 | jhulst_ | Dark_Apostrophe: There is currently a group of us working to get Rockbox on the Zen Vision M |
00:07:18 | merwin | Bagder: sorry, your patched file didn’t work :) |
00:07:20 | donvito | Bagder: hows it going |
00:07:29 | donvito | oh no |
00:07:35 | donvito | i was getting all excited |
00:07:53 | Bagder | merwin: then e200tool recover into a vanilla e200 BL file and try from there |
00:08:01 | bluebrother | is there a function that can check if a plugin can be run? |
00:08:21 | Dark_Apostrophe | jhulst_: I've got a Zen Touch |
00:08:21 | Dark_Apostrophe | jhulst_: I've got a Zen Touch |
00:08:26 | merwin | Bagder: ok... |
00:08:41 | Dark_Apostrophe | jhulst_: Would it be backwards compatible? |
00:08:54 | Bagder | andrew867: 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:11 | jhulst_ | Dark_Apostrophe: From the ZVM? No |
00:10:00 | andrew867 | Bagder: DAC_R would only be a 5 bit value right? |
00:10:02 | Dark_Apostrophe | Damn. |
00:10:11 | Bagder | andrew867: correct |
00:10:15 | Dark_Apostrophe | jhulst_: When do you expect to get it running? |
00:10:32 | merwin | Bagder: Then, what firmware should i put on it? |
00:10:33 | Dark_Apostrophe | jhulst_: I might consider buying a vision m. |
00:10:47 | jhulst_ | Dark_Apostrophe:We are just getting going, it's probably going to be a while |
00:11:14 | Bagder | merwin: a vanilla e200 one |
00:11:17 | merwin | k |
00:11:26 | Dark_Apostrophe | Ok. What players do you recommend? I don't want iPods cause they're fragile and buying them supports DRM. |
00:11:30 | jhulst_ | If you are interested and have experience, we are always looking for help |
00:11:39 | merwin | i wish the recovery mode (REC) boot would notify you which version it was :) |
00:11:44 | Dark_Apostrophe | And iRivers are difficult to get a hold of. |
00:11:58 | LinusN | Dark_Apostrophe: iaudio x5 |
00:12:02 | Dark_Apostrophe | jhulst_: Nah, I'm no coder, sorry. |
00:12:06 | | Quit bluebrother ("sleep...") |
00:12:13 | Bagder | merwin: patch the BL image to say that instead of "welcome to recovery mode" ;-) |
00:12:28 | merwin | there’s no checksum? |
00:12:29 | | Join merlin2049er [0] (n=Joe@bas8-toronto12-1088940903.dsl.bell.ca) |
00:12:37 | Bagder | merwin: no |
00:12:48 | merwin | cool |
00:13:08 | merwin | Bagder: load main image failed |
00:13:22 | Dark_Apostrophe | They're expensive.. .:/ |
00:13:32 | Dark_Apostrophe | LinusN: ^ |
00:13:38 | Bagder | merwin: what exactly did you do? |
00:13:43 | Dark_Apostrophe | Got any slightly cheaper ones? |
00:14:00 | donvito | you guys wanna let me know whats going on so i can try to get this going too? |
00:14:02 | donvito | :] |
00:14:02 | LinusN | Dark_Apostrophe: toshiba gigabeat f-series |
00:14:28 | Bagder | donvito: merwin has tried a lot of things on his R model, he can probably let you in on a few things |
00:14:32 | Bagder | I need to sleep |
00:14:38 | donvito | ok |
00:14:40 | donvito | thanks |
00:14:53 | andrew867 | Bagder: you wouldn't happen to know what HPH_OUT_L is? |
00:15:37 | Bagder | "Left Headphone Register" |
00:15:41 | | Quit ctaf ("Leaving.") |
00:16:16 | Galois | Bagder: http://daniel.haxx.se/rockbox-sandisk-connection.html says "March 10 2006: Rockbox now has sound" shouldn't that be 2007?? |
00:16:23 | Bagder | oh |
00:16:23 | donvito | merwin: hey so whats been going on? |
00:16:26 | Bagder | hehe |
00:16:32 | Bagder | Galois: thanks |
00:16:42 | merwin | Bagder: 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:47 | andrew867 | Bagder: does the AS3514 have a line in? I think it would since there is an FM tuner in the canadian/american version |
00:16:59 | Bagder | andrew867: yes it does |
00:17:11 | andrew867 | and if it does could you shed some light on how to switch from DAC to Line In in the mixer? |
00:17:22 | Dark_Apostrophe | LinusN: No stores or e-stores selling it here.. :( |
00:17:34 | merwin | Bagder: Or should i throw the rockbox e200 firmware? |
00:17:36 | Dark_Apostrophe | Man, Norway feels so detached from the world. |
00:17:39 | Bagder | andrew867: I can't now, I'm off to bed |
00:17:42 | Bagder | sorry |
00:17:42 | LinusN | Dark_Apostrophe: ebay? |
00:17:44 | merwin | instead of e200r? |
00:17:54 | Dark_Apostrophe | LinusN: I don't have a credit card... |
00:17:59 | LinusN | i see |
00:18:05 | | Part Llorean |
00:18:22 | preglow | Dark_Apostrophe: i'm almost certain i've seen it |
00:18:22 | andrew867 | Bagder: have a good night then :) I will probably be here tomorrow sometime |
00:18:34 | preglow | can't remember at which shop, though |
00:18:35 | Dark_Apostrophe | preglow: Are you in Norway? |
00:18:39 | preglow | Dark_Apostrophe: yes |
00:18:41 | | Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan) |
00:18:56 | Bagder | andrew867: dan_a and barrywardell are good guys to poke on for AS3514 audio stuff |
00:18:58 | Bagder | and rp |
00:19:00 | Dark_Apostrophe | Ok. Elkjøp? Expert? Noen av de butikkjedene? |
00:19:06 | | Quit Bagder ("time to say moo!") |
00:19:08 | preglow | don't think so, can't remember |
00:19:13 | Dark_Apostrophe | :/ |
00:19:15 | donvito | merwin: damn lol |
00:19:15 | preglow | somewhere in oslo, though |
00:19:25 | Dark_Apostrophe | Jeg bor i Sarpsborg.. |
00:19:36 | | Quit _Amblin (Read error: 110 (Connection timed out)) |
00:19:41 | preglow | tough luck :) also, keep it english |
00:19:49 | Dark_Apostrophe | Ok, sorry. |
00:19:49 | preglow | channel is logged |
00:19:57 | Dark_Apostrophe | K. |
00:20:01 | safetydan | markun, 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:07 | donvito | merwin: did you get the modified bl loaded? |
00:20:09 | preglow | Dark_Apostrophe: anywho, i'll tell you if i see it again |
00:20:31 | Dark_Apostrophe | preglow: I'm not likely to be here a lot... |
00:20:33 | merwin | donvito: yeah, but it goes back to the old one |
00:20:39 | preglow | Dark_Apostrophe: sure, but if you are ;) |
00:20:44 | donvito | merwin: like right away? |
00:20:48 | amiconn | safetydan: If this gets included in official libspeex, the constraints can be simplified some more |
00:20:51 | Dark_Apostrophe | preglow: I'm on freenode most of the time, but not in this channel |
00:20:55 | merwin | donvito: next boot... not sure why |
00:20:59 | amiconn | I just wanted to keep the changes to a minimum |
00:21:00 | preglow | Dark_Apostrophe: then i'll probably find you |
00:21:00 | donvito | merwin: hmm |
00:21:10 | donvito | merwin: did you get e200tool working in win? |
00:21:37 | | Join ultraren [0] (n=renwins@adsl-75-20-223-190.dsl.pltn13.sbcglobal.net) |
00:21:43 | Dark_Apostrophe | preglow: #debian, #kde, #uncyclopedia and a few others. |
00:21:46 | amiconn | safetydan: And btw, changing the constraints didn't change the generated code. Gcc complained, but did the right thing. |
00:22:02 | merwin | donvito: nope |
00:22:15 | preglow | not using + for io arguments is Bad anyway |
00:22:37 | donvito | merwin: oh, were you doing it in recovery mode/ |
00:22:39 | donvito | merwin: ?* |
00:22:44 | safetydan | amiconn, cool. |
00:22:52 | | Quit ender` (" It's a good thing money can't buy happiness. We couldn't stand the commercials.") |
00:22:54 | safetydan | now we just need some coldfire asm :) |
00:23:12 | preglow | safetydan: i'm planning on seeing to that |
00:23:23 | preglow | but with my usual pace these days, it might not be too soon |
00:23:59 | safetydan | well I cracked open the Coldfire programmers reference... and got completely lost so I doubt I'll get much done :) |
00:24:14 | preglow | safetydan: you could identify some hotspots for me |
00:24:28 | | Nick andrew867 is now known as andrewg (n=andrew@stjhnf0124w-142162086164.pppoe-dynamic.nl.aliant.net) |
00:24:29 | preglow | i've got some basic filtering stuff located, but it might not be the best places |
00:24:49 | andrewg | argh, all my 'normal' irc nicks are alreasy registered :/ |
00:24:59 | andrewg | brb |
00:25:01 | | Part andrewg |
00:25:16 | safetydan | preglow, there's several parts of the library that already have asm opts, so I would assume those are hotspots. |
00:25:25 | safetydan | and as an aside, blackfin syntax looks really weird |
00:25:30 | amiconn | ugh |
00:25:30 | preglow | safetydan: not always true for different platforms, but yeah, not unlikely :) |
00:25:44 | preglow | safetydan: all analog devices asm looks weird |
00:25:49 | preglow | blackfin asm looks somewhat like sharc asm |
00:25:55 | amiconn | The blackfin code looks... interesting |
00:26:14 | | Join andrewg867 [0] (n=andrew@stjhnf0124w-142162086164.pppoe-dynamic.nl.aliant.net) |
00:26:58 | | Quit muesli__ ("ich will Kühe!!!") |
00:29:19 | ultraren | hey, i've got a quick question about installing rockbox on my 4th gen greyscale ipod |
00:29:22 | preglow | hrm, looks like most of the filtering stuff i saw is gone |
00:29:27 | preglow | ultraren: ask ahead |
00:29:40 | ultraren | what's the root directory? |
00:30:01 | andrewg867 | could someone add me to the Rockbox wiki users group please? |
00:30:08 | preglow | safetydan: the amount of asm looks really low compared to what is used to be |
00:30:25 | | Join robin0800 [0] (n=robin080@cpc4-brig8-0-0-cust617.brig.cable.ntl.com) |
00:30:28 | ultraren | i'm using windows, is it the folder that explorer opens by default? |
00:31:22 | andrewg867 | haha im not thinking fully tonight, my wiki name is AndrewGreen |
00:32:08 | | Quit Soap2 (Read error: 60 (Operation timed out)) |
00:32:25 | safetydan | preglow, do you mean that older versions of the speex source had more asm source? |
00:32:31 | preglow | safetydan: definitely |
00:32:38 | andrewg867 | ultraren: the root directory would be, for example X:\ where X is the drive letter that windows assigned it |
00:33:01 | ultraren | ah, i thought so |
00:33:06 | ultraren | thanks! |
00:33:09 | preglow | safetydan: 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:34 | preglow | safetydan: so the case might be that no one has written it yet |
00:33:48 | preglow | he doesn't seem to be on irc now, though |
00:33:51 | donvito | merwin: were you able to verify that the BL was indeed on the sansa? |
00:33:57 | | Join _Amblin [0] (n=Osiris@udp124072uds.hawaiiantel.net) |
00:34:01 | donvito | merwin: because i cant seem to get it to stay on there |
00:34:47 | andrewg867 | when 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:18 | preglow | safetydan: the stuff in filters.c, for example, could be quite easily asmified |
00:36:17 | | Quit mattzz ("Leaving") |
00:36:17 | merwin | donvito: 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:40 | donvito | merwin: cool... |
00:36:45 | | Quit entheh ("^~") |
00:36:45 | donvito | merwin: thats really odd |
00:36:46 | merwin | donvito: sort of... |
00:36:48 | andrewg867 | then 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:20 | donvito | merwin: so youre using e200tool under linux? |
00:37:25 | merwin | donvito: yeah |
00:37:40 | markun | preglow, 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:44 | donvito | merwin: ok, well thats still wierd, i changed the welcome string too, but it doesnt show it |
00:38:01 | preglow | markun: ahh, THAT was his nick |
00:38:03 | preglow | he is on irc |
00:38:04 | donvito | andrewg867: you think it would work |
00:38:06 | donvito | andrewg867: ? |
00:38:13 | markun | preglow: yes, he's online |
00:38:25 | andrewg867 | i though you were doing something else, what exactly are you trying to do? |
00:38:38 | donvito | merwin: get the rhapsody to boot rockbox lol |
00:38:41 | merwin | donvito: you have to hold down REC while it’s booting immediately after it writes the recovery and automatically boots it |
00:38:41 | markun | preglow: I assume he's mister speex, might be wrong |
00:38:49 | donvito | merwin: but were trying to see if the BL can be patched and replaced |
00:38:51 | preglow | he is, i remember the nick now |
00:39:09 | donvito | whoops |
00:39:13 | donvito | wrong person |
00:39:43 | preglow | msging him now |
00:39:45 | andrewg867 | hmm, so your using it on the E200R? |
00:39:55 | donvito | trying to |
00:40:02 | andrewg867 | ahh, that makes sense |
00:40:29 | donvito | i 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:44 | andrewg867 | just to make sure, you are using the hex editor in replace mode right? |
00:41:59 | andrewg867 | i found that some shoddy editors default to insert |
00:42:03 | | Quit Sniper_Spike ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
00:42:20 | | Quit robin0800 ("Relax, its only ONES and ZEROS!") |
00:42:24 | markun | I advocate rockbox from time to time when people ask for ogg vorbis capable players in #vorbis :) |
00:42:43 | donvito | ill check that |
00:42:43 | merwin | donvito: if you do it just as i said, it will get to the recovery mode of the patched one |
00:42:45 | merwin | that’s it |
00:43:10 | markun | merwin: did someone already ask you to fix your codepage settings? |
00:43:45 | merwin | donvito: 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:52 | merwin | donvito: Then you will be in the patched mode |
00:44:00 | merwin | markun: Nope |
00:44:02 | donvito | ok so ill need to get linux going lol |
00:44:12 | donvito | i wish it worked in windows |
00:44:36 | andrewg867 | donvito: vmware or microsoft virtual PC (VPC is free now btw) |
00:44:45 | | Nick swimmer_ is now known as swimmer (n=swimmer@komalaystefan.xs4all.nl) |
00:44:58 | donvito | andrewg867: yea i use vmware, i just cant get ubuntu to boot |
00:45:12 | donvito | andrewg867: is there a small distro that can build e200tool/ |
00:45:33 | andrewg867 | there is the rockbox development vmware image |
00:45:40 | donvito | andrewg867: really? |
00:45:43 | andrewg867 | i'm using that currently |
00:45:45 | donvito | andrewg867: wow i feel like a n00b |
00:45:50 | markun | merwin: your ' looks weird |
00:45:50 | andrewg867 | i'll find you a link |
00:46:00 | merwin | markun: huh? |
00:46:07 | markun | quotation marks |
00:46:17 | merwin | markun: oh... there’s ‘ and ’ |
00:46:29 | markun | yes, those :) |
00:46:34 | merwin | my irc client automatically puts those in :) |
00:46:56 | markun | can you turn if off please? |
00:47:03 | donvito | andrewg867: i got it |
00:47:09 | merwin | markun: not sure |
00:47:09 | donvito | andrewg867: thanks for letting me in on that lol |
00:47:19 | preglow | haha |
00:47:23 | preglow | look like weird blocks here |
00:48:06 | | Quit relaxed ("http://www.zsnes.com/") |
00:48:43 | andrewg867 | donvito: 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:03 | andrewg867 | that will make GCC 4.1 in your home folder for you |
00:49:18 | donvito | andrewg867: ok cool |
00:50:07 | andrewg867 | what I did for mine to keep it organized was to cd to /usr/src, do 'svn co svn://svn.rockbox.org/rockbox/trunk rockbox' and then you have the most surrent rockbox source in /usr/src/rockbox/ |
00:50:35 | donvito | andrewg867: cool |
00:50:56 | andrewg867 | i 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:33 | andrewg867 | and from that it seems that everything works fine (for now ;) ) |
00:52:09 | donvito | andrewg867: awesome, well i have like 10 mins on that dl |
00:52:37 | andrewg867 | if you need any help with compiling or getting it to actually run then just ask :) |
00:53:54 | donvito | andrewg867: ok thats dude |
00:53:59 | donvito | andrewg867: thanks * |
00:57:55 | andrewg867 | ahahah it seems I did stuff the hard way when I first installed rockbox on my sansa |
01:00 |
01:00:18 | andrewg867 | I 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:20 | preglow | 01:01 <jmspeex> filter_mem16(), iir_mem16() and pitch_xcorr() would be the |
01:01:20 | preglow | first I'd optimise |
01:03:41 | markun | Do some things still need fixed-point converting? |
01:03:48 | preglow | wouldn't know |
01:04:53 | safetydan | markun, yes |
01:05:03 | safetydan | stereo 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/labb.contactor.se/x-826213e2d2ccd0e8) |
01:11:02 | preglow | safetydan: ugh |
01:11:06 | ultraren | awesome! i've installed rockbox and i am now transfering music! |
01:11:18 | | Quit webguest41 (Client Quit) |
01:11:19 | preglow | safetydan: we really should try to be rid of all this mallocing... |
01:11:27 | preglow | safetydan: 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/labb.contactor.se/x-d2623a2687921aa6) |
01:12:43 | *** | Saving seen data "./dancer.seen" |
01:13:12 | webguest41 | my 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] (n=barrywar@host-194-46-247-129.dsl-ie.utvinternet.net) |
01:15:30 | | Quit ultraren () |
01:15:43 | safetydan | preglow, well... I'd like to get actual stereo decoding actually working first :) |
01:16:17 | safetydan | that, and get the speex decoder using the oggframing.c from Tremor, which has proved to be somewhat non-trivial to do |
01:16:34 | webguest41 | the ipod will only mount to the os under the original firmware |
01:16:34 | | Quit Rob2222 () |
01:16:59 | | Join Rob2222 [0] (n=Miranda@p54B150CB.dip.t-dialin.net) |
01:17:44 | | Quit Dark_Apostrophe (Read error: 145 (Connection timed out)) |
01:17:44 | | Quit webguest41 ("CGI:IRC (EOF)") |
01:24:51 | preglow | safetydan: valin says he's very interested in these optimisation, so would like to help |
01:24:56 | | Join bonbonthejon [0] (n=jon@69.61.203.3) |
01:32:23 | preglow | and on that note, i should get some sleep |
01:32:23 | preglow | laters |
01:32:48 | andrewg867 | g'night |
01:33:08 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
01:33:11 | | Join toffe82 [0] (n=chatzill@adsl-70-137-199-232.dsl.frs2ca.sbcglobal.net) |
01:33:46 | | Join BHSPitLappy [0] (n=steve-o@pool-71-96-115-128.dfw.dsl-w.verizon.net) |
01:38:59 | | Join hi [0] (i=valiant@AC976D5E.ipt.aol.com) |
01:39:15 | hi | raaa |
01:39:28 | hi | anybody there? |
01:40:37 | bonbonthejon | hi |
01:41:05 | hi | heya. this thing isn't very accessible - yeah i'm a blindy. |
01:41:58 | hi | I'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:59 | hi | hi relax |
01:43:43 | | Quit Thundercloud_ (Remote closed the connection) |
01:46:04 | hi | testing |
01:46:33 | | Join ctaf [0] (n=ctaf@ram94-6-82-242-23-70.fbx.proxad.net) |
01:48:30 | barrywardell | andrewg867: i see you had some questions about the sansa earlier... |
01:51:11 | | Part pixelma |
01:52:37 | | Join DPic [0] (n=DPic@209-150-56-190.c3-0.nwt-ubr3.sbo-nwt.ma.cable.rcn.com) |
01:53:34 | | Join Moos [0] (n=Moos@m135.net81-66-158.noos.fr) |
01:53:38 | andrewg867 | barrywardell: 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:05 | DPic | I 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:08 | barrywardell | andrewg867: 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:36 | andrewg867 | hrm 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:52 | andrewg867 | and I think I might have an idea on the USB 'issue' |
01:57:00 | | Join Moos [0] (i=Moos@m135.net81-66-158.noos.fr) |
01:57:16 | barrywardell | you need to unplug and plug it back in again |
01:57:35 | andrewg867 | by 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:37 | barrywardell | it only switches to usb mode if you plug it in after the firmware has finished starting up |
01:57:46 | andrewg867 | yeah thats what I thought |
01:58:14 | barrywardell | which 'issue' are you referring to? |
01:58:53 | andrewg867 | the one where it recognizes that its plugged into USB while in rockbox but not actually doing anything |
01:59:15 | barrywardell | that's because rockbox doesn't yet have a usb driver |
01:59:34 | andrewg867 | and 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:38 | barrywardell | it's the same issue that affects all other portalplayer targets (h10 and ipods) |
01:59:59 | andrewg867 | ahh, I was thinking that you wern't getting any info about a USB connection but recongnizing the charger |
02:00 |
02:00:20 | barrywardell | the only information I have about the FM chip is here: http://daniel.haxx.se/sansa/tuner_interface.txt |
02:00:33 | | Quit Moos (Client Quit) |
02:00:42 | | Join Moos [0] (i=Moos@m135.net81-66-158.noos.fr) |
02:01:02 | andrewg867 | here is another datasheet I found, it only says that it implements a 3-wire bus http://www.semiconductor-sanyo.com/ds_e/ENA0070A.pdf |
02:01:26 | andrewg867 | "3-wire bus interface (Data, Clock, NR-W)" |
02:01:34 | andrewg867 | NR-W is the Read/Write line |
02:02:12 | barrywardell | there is a description of the 3-wire bus on the page I linked |
02:02:42 | andrewg867 | I was getting rockbox to recompile while you linked me :) |
02:03:50 | andrewg867 | oh well then, that clears up a lot of my questions, thanks |
02:05:04 | barrywardell | line in 1 and 2 are enabled with bits 2 and 3 of AUDIOSET1 |
02:06:03 | hi | I'll brb |
02:06:09 | amiconn | Looks like quite standard spi |
02:06:17 | | Quit hi () |
02:07:19 | andrewg867 | http://www.maxim-ic.com/appnotes.cfm?appnote_number=802 theres some info on SPI |
02:07:55 | andrewg867 | that also explains why changing radio stations is kinda slow |
02:08:42 | andrewg867 | barrywardell: i'm guessing the Mic is on one Line In and FM chip on the other |
02:08:46 | amiconn | Na, not standard |
02:09:00 | barrywardell | the examples pretty much explain how to talk to the radio chip |
02:09:04 | andrewg867 | or does the chip have a seperate mixer for the sudio ADC? |
02:09:15 | andrewg867 | *audio |
02:09:30 | amiconn | andrewg867: How so? |
02:09:39 | barrywardell | andrewg867: mic is separate |
02:09:52 | | Join JdGordon [0] (i=82c20d69@gateway/web/cgi-irc/labb.contactor.se/x-10bfbeec7c029dfb) |
02:10:08 | barrywardell | mic 1 and 2 are bits 0 and 1 of AUDIOSET1 |
02:10:09 | andrewg867 | so the input mixer (for recording) is completely seperate from the output? |
02:10:30 | amiconn | Serial transfers are quite common for inter-chip communication in embedded devices |
02:10:38 | | Join littleguy [0] (i=valiant@AC976D5E.ipt.aol.com) |
02:10:50 | littleguy | testing 1 2 3 |
02:11:00 | andrewg867 | hi littleguy |
02:11:10 | littleguy | hi |
02:11:37 | littleguy | I'd like to ask for some help getting a sansa e200 up and running with rockbox, can anybody help? |
02:11:46 | barrywardell | andrewg867: yes, if I understand what you're asking correctly |
02:12:30 | andrewg867 | does the AS chip have a way to listen to the input source via an internal loopback system of some sort? |
02:13:27 | littleguy | first, 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:28 | barrywardell | yes. the inputs get fed to both a ADC and to the mixer |
02:15:32 | littleguy | Are my messages going through? this is about the first time i've messed with irc |
02:15:38 | | Part Moos ("Quitte") |
02:15:48 | barrywardell | littleguy: yes, they are getting through |
02:16:02 | andrewg867 | littleguy: 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@65.204.73.3) |
02:16:34 | littleguy | that's great |
02:17:29 | littleguy | What stepps should I take to get connected with miranda? |
02:18:00 | littleguy | wow 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:43 | JdGordon | wrong channel... but whats the problem? miranda works great |
02:19:04 | andrewg867 | if 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:19 | andrewg867 | in the box that comes up type "#rockbox" |
02:19:25 | | Join andrew-test [0] (n=Miranda@stjhnf0124w-142162086164.pppoe-dynamic.nl.aliant.net) |
02:19:31 | andrew-test | and it works :) |
02:20:09 | | Quit andrew-test (Client Quit) |
02:20:22 | | Join midkay_ [0] (n=midkay@63-226-223-251.tukw.qwest.net) |
02:20:30 | andrewg867 | and I have to say that was the first time I have ever seen the program but it looks very nice |
02:20:46 | littleguy | I keep getting an "irc error" balloon. It has a password field next to that great big ol combo box |
02:21:01 | andrewg867 | barrywardell: i'm copying over the changed rockbox now |
02:21:22 | andrewg867 | littleguy: the password box should be left blank |
02:22:55 | littleguy | do you think I need to disconnect from this with mirc before I try to connect with miranda? |
02:23:57 | | Join valiant3400 [0] (n=Miranda@AC976D5E.ipt.aol.com) |
02:24:09 | valiant3400 | holy cow, 137 uears |
02:24:26 | andrewg867 | you could try, it might think your nickname is already in use |
02:24:35 | littleguy | ok leaving with this one |
02:24:41 | | Quit littleguy () |
02:25:34 | valiant3400 | ok. 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:54 | valiant3400 | I've been to the web guides on rockbox.org trying to figure out how to do it, but it's over my head. |
02:26:13 | valiant3400 | I'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 (n=jhulst@adsl-69-209-111-47.dsl.klmzmi.ameritech.net) |
02:26:34 | | Nick jhuslt is now known as jhulst_ (n=jhulst@adsl-69-209-111-47.dsl.klmzmi.ameritech.net) |
02:27:09 | valiant3400 | Can anybody on here walk me through the process? heh |
02:27:54 | valiant3400 | ah by the way, i'm littleguy |
02:28:09 | barrywardell | rockbox on the sansa isn't really for everyday use just yet |
02:28:27 | barrywardell | there is a tool in the works which will make installing a one click job |
02:28:35 | barrywardell | and audio isn't working properly yet |
02:28:41 | | Quit midkay (Read error: 110 (Connection timed out)) |
02:28:43 | JdGordon | jhMikeS: well spotted.... quick fix about to be commited |
02:29:24 | valiant3400 | how long you think itl be before the rockbox for sansa will be ready to "rock"? |
02:30:01 | | Join JerryLange [0] (n=JerryLan@ppp423.hk.centurytel.net) |
02:30:08 | barrywardell | we don't estimate times because we have no way of telling how long it will take |
02:30:48 | barrywardell | once the installation tool is done and audio has been fixed up, it should be fairly usable and easy to install |
02:31:45 | valiant3400 | yeah. 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:11 | valiant3400 | because 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:45 | valiant3400 | wow I LOVE MIRANDA |
02:34:48 | valiant3400 | oh, off topic, oopsy |
02:34:48 | jhMikeS | JdGordon: If I do this from withing the radio screen it just locks the player. |
02:35:32 | Soap2 | valiant3400: 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:00 | JdGordon | jhMikeS: can you svn up and try again? |
02:37:12 | jhMikeS | JdGordon: nap |
02:37:27 | JdGordon | k |
02:38:16 | andrewg867 | barrywardell: 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:17 | JdGordon | how do you get to the rec settings from the fm screen? |
02:39:08 | jhMikeS | Press long NAVI |
02:39:51 | JdGordon | no rec settings there.... unless its not shown in the sim? |
02:40:15 | jhMikeS | The sim used to show everything the same I think |
02:40:46 | andrewg867 | barrywardell: 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:12 | andrewg867 | and 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:56 | barrywardell | there is over current protection which is probably what's causing your problem |
02:42:00 | amiconn | jhMikeS, JdGordon: The sim doesn't show any of the recording stuff, that's not simulated |
02:42:04 | barrywardell | i'm not sure of the solution |
02:42:08 | | Join cmptrgy412 [0] (n=cmptrgy4@70.255.40.223) |
02:42:25 | jhMikeS | It was set up to show the UI but not actually record |
02:42:40 | andrewg867 | barrywardell: I just turned the bass and trebel adjustments to 0dB and now its going up to -10 dB |
02:43:05 | andrewg867 | but it is much louder, on par with the sandisk firmware now |
02:43:24 | jhMikeS | look good from the recording screen :) |
02:43:31 | andrewg867 | well, the sandisk firmware with the volume setting on High |
02:43:34 | barrywardell | the bass and treble are software based anyway, they're not dependant on the dac |
02:43:49 | | Join lavid [0] (n=lavid@ppp-70-225-177-76.dsl.chmpil.ameritech.net) |
02:43:53 | jhMikeS | still lock my H120 from the FM screen though :( |
02:44:03 | lavid | dan_a: you there? |
02:44:20 | andrewg867 | barrywardell: if I put on this bass test song the bass is really screwed over |
02:44:44 | andrewg867 | you know if the master mixer or DAC mixer inputs could be adjusted any higher? |
02:44:56 | andrewg867 | instead of adjusting the DAC -> mixer gain |
02:45:19 | andrewg867 | hmm, yeah even on low volumes the bass sounds distorted |
02:45:38 | barrywardell | the value I gave you for the DAC gain is as high as it goes |
02:45:49 | andrewg867 | which is way too high :P |
02:45:58 | barrywardell | and the volume control in rockbox sets the headphone gain |
02:46:15 | | Part DPic |
02:46:29 | andrewg867 | are there any other adjustments on the chip for output volume? |
02:47:07 | barrywardell | there is individual gain for each input, then individual gain for each output |
02:47:29 | barrywardell | but 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:19 | andrewg867 | ok 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:42 | barrywardell | 0x1 in hex = 1.5db |
02:49:00 | andrewg867 | what would mute off for L be? |
02:49:16 | barrywardell | there is a common mute for both |
02:49:18 | | Quit midgey () |
02:49:44 | andrewg867 | I meant DAC mute off, "/* DAC mute off, -16.5dB gain */" |
02:49:58 | | Join lukaswayne9 [0] (n=lukas@68.84.69.12) |
02:50:07 | andrewg867 | i guess you just add that mute bit to left which would affect both |
02:50:26 | barrywardell | they're as Bagder said earlier: "the value is 5 bits, and the Mute_off is bit 6" |
02:50:39 | barrywardell | yes |
02:51:31 | | Part cmptrgy412 |
02:51:45 | andrewg867 | oh I think I understand now, L for 8dB would be 0x59 or something close to it |
02:51:53 | andrewg867 | *-8dB |
02:53:14 | barrywardell | I think it would be 0x56 ( 0x40 | 0x16) |
02:54:01 | valiant3400 | I 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:30 | valiant3400 | er iaudio or iriver |
02:56:15 | | Join Guest52768 [0] (i=pugsley@62.204.144.237) |
02:58:31 | JerryLange | what player has the most space that rockbox is currently running on? |
02:59:11 | barrywardell | sleep time. hope i was some help to you, andrewg867 |
02:59:22 | andrewg867 | barrywardell: yeah you were, thanks so much |
02:59:26 | andrewg867 | have a good night now |
02:59:32 | | Quit barrywardell () |
02:59:56 | andrewg867 | I should go to bed in a bit, its 11:30 already |
03:00 |
03:02:42 | eggy | andrewg867, go to be. |
03:02:48 | eggy | *bed |
03:02:51 | eggy | :p |
03:05:21 | andrewg867 | hehe, this sounds great at -8dB, i'm going to crank it up a bit more to 0x18 |
03:06:30 | | Part safetydan |
03:07:31 | andrewg867 | wow, this is actually awesome at 0x16. The bass test sounds like it does on the stock firmware :D |
03:07:39 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
03:09:30 | | Quit merlin2049er (Client Quit) |
03:09:51 | eggy | does rockbox do video stuff? |
03:10:58 | andrewg867 | on the sansa it plays mpgs but just very crapply :P |
03:11:22 | andrewg867 | i have to give the devs credit for actually getting it to wrk though :) |
03:11:27 | andrewg867 | *work |
03:12:07 | | Join _Amblin [0] (n=Osiris@udp124072uds.hawaiiantel.net) |
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] (n=bryan@host-83-146-12-251.bulldogdsl.com) |
03:15:57 | eggy | i 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] (n=jbchat@72-18-241-66.static-ip.telepacific.net) |
03:19:34 | andrewg867 | it seems that 0x18 is louder still, it just wont go above -1dB on the volume meter without cutting out |
03:22:07 | andrewg867 | with Hardest Part by Coldplay, its pretty loud and wont go any higher than -9dB |
03:22:25 | andrewg867 | it is a very big improvement though |
03:24:16 | andrewg867 | Speed of Sound sounds good at -11dB, I'll keep testing with other bands. Maybe someone will find this informative in the future |
03:25:38 | andrewg867 | oh and all these 'tests' are at 0x40 | 0x18 L and 0x18 R |
03:26:00 | | Join Jdgordon [0] (i=82c20d67@gateway/web/cgi-irc/labb.contactor.se/x-b2d08e9d1b359228) |
03:26:30 | andrewg867 | also Hot Girls In Love by Loverboy is good at -10dB |
03:34:11 | | Join mehasd_ [0] (n=rastko@CPE002078c67dd3-CM0011ae015168.cpe.net.cable.rogers.com) |
03:35:28 | mehasd_ | 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:37:51 | mehasd_ | anyone? |
03:40:26 | andrewg867 | it shouldn't |
03:40:54 | andrewg867 | I use 1.3 because I find its a bit less buggy than 1.2 |
03:41:23 | andrewg867 | and yes the e250 firmware is the same as any other e200 |
03:41:29 | mehasd_ | thanks |
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] (n=jbchat@72-18-241-66.static-ip.telepacific.net) |
03:49:25 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
03:50:58 | | Join EbErT [0] (n=EbErT@adsl-34-33-145.asm.bellsouth.net) |
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:04 | andrewg867 | well, i'm going to bed now |
03:56:24 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
03:56:32 | andrewg867 | I should be back again some time tomorrow, good night everyone :) |
04:00 |
04:00:00 | | Quit donutman25 ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
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] (n=JerryLan@ppp423.hk.centurytel.net) |
04:10:48 | | Quit JerryLange (Nick collision from services.) |
04:10:57 | | Nick JerryLange_ is now known as JerryLange (n=JerryLan@ppp423.hk.centurytel.net) |
04:11:55 | | Join BHSPitLappy [0] (n=steve-o@pool-71-96-115-128.dfw.dsl-w.verizon.net) |
04:12:05 | | Join VoltageX [0] (n=voltagex@124-254-126-107-dsl.ispone.net.au) |
04:12:37 | VoltageX | I'm in the wrong timezone to contact NVidia/PortalPlayer |
04:13:06 | VoltageX | at least by phone |
04:13:32 | lavid | yes, you are |
04:13:57 | VoltageX | damn hostnames pointing to my location ;P |
04:14:11 | lavid | i'm in a class taught by David Kirk (chief scientist of nvidia)... I'm thinking of asking him |
04:14:33 | VoltageX | well well...could be interesting |
04:14:34 | lavid | but i didn't even look at your DNS |
04:14:51 | VoltageX | approach him semi-officially |
04:15:24 | VoltageX | explain WTF rockbox is if he doesn't know, make it clear there's benefits for anyone building DAPs based on portal |
04:15:32 | VoltageX | i.e. already working firmware |
04:16:51 | lavid | I said I'm considering it. I highly doubt that he has much to do with that |
04:17:04 | VoltageX | true |
04:17:15 | VoltageX | but it's a foot in the door |
04:17:16 | lavid | but he did get us CUDA stuff pre-release w/o NDA |
04:17:29 | VoltageX | nice |
04:17:40 | VoltageX | any progress would be good progress |
04:18:11 | VoltageX | plus, someone in here said a statue would be made of whoever got docs from NVidia :P |
04:19:42 | lavid | haha |
04:20:01 | lavid | i'll see if i can do anything |
04:20:58 | lavid | but you should make an attempt anyway |
04:21:21 | VoltageX | hmm, email might be worth a shot. |
04:21:31 | lavid | i doubt that will get you far |
04:21:34 | lavid | but give it a shot |
04:21:54 | VoltageX | let's see how far up the chain I can get |
04:22:14 | VoltageX | as I said, wrong timezone for phonecalls |
04:22:27 | | Quit jbwan ("ciao") |
04:23:19 | _Amblin | Wow. |
04:23:27 | _Amblin | Best of luck to you both! |
04:25:08 | | Join saratoga [0] (i=9803f034@gateway/web/cgi-irc/labb.contactor.se/x-0c03c772cb26f0a9) |
04:25:38 | saratoga | lavid: perhaps you could explain the situation to him and ask him put you in contact with someone a Nvidia |
04:26:08 | saratoga | presumably he knows quite a few people there |
04:26:18 | lavid | haha, yeah. he's been there for 10 years |
04:26:31 | saratoga | basically, start working up their ranks |
04:26:33 | * | VoltageX does the NDA dance |
04:27:14 | lavid | NDA + VII = NVIDIA |
04:28:10 | saratoga | yeah but if you go high enough up the chain, you might find someone who the NDAs don't apply to ;) |
04:28:30 | VoltageX | well IMO we've got a better chance with NVidia, I mean at least they provide lunix graphics drivers |
04:29:03 | lavid | which 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:18 | VoltageX | true |
04:29:43 | VoltageX | first rockbox, then geforce :P |
04:29:50 | | Join printfXh4 [0] (n=pseudo@ppp192-62.lns1.bne1.internode.on.net) |
04:29:54 | saratoga | GPUs are done in house though, whereas the PP chips were bought wholesale and contain none of nvidia's own research |
04:30:10 | saratoga | its not even clear they plan to continue to develop them, so they may be less tightfisted |
04:30:22 | | Join g8se [0] (n=geoffc@sdcarl02.strategicdata.com.au) |
04:30:24 | lavid | yeah, the question is how much of the policy of PP they plan to follow |
04:30:37 | saratoga | good luck |
04:30:38 | saratoga | well i need to do some work |
04:30:42 | lavid | ditto |
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] (n=jbauman@208.101.160.171.dynamic.dejazzd.com) |
04:31:21 | _Amblin | A beer is in this for you if you can pull this off, lavid :) |
04:31:54 | VoltageX | I wonder how well beer does in international post. |
04:37:33 | VoltageX | err, does nvidia even have a phone number? |
04:37:54 | _Amblin | Customer support? Then work your way up? |
04:38:06 | VoltageX | true, brb |
04:38:09 | | Quit VoltageX () |
04:38:27 | lavid | try developer.nvidia |
04:38:29 | lavid | .com |
04:43:16 | | Join Stalwart^ [0] (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
04:45:26 | g8se | I'm a new rockbox user. Does rockbox include code to act as a USB mass storage device? |
04:45:38 | _Amblin | ON what device? |
04:46:21 | | Join JerryLange_ [0] (n=JerryLan@ppp423.hk.centurytel.net) |
04:46:28 | aliask | g8se: Yes, it does. |
04:46:39 | | Join voltagex [0] (n=voltagex@124-254-126-107-dsl.ispone.net.au) |
04:46:40 | | Quit JerryLange (Nick collision from services.) |
04:46:48 | g8se | _Amblin: running on an iriver H10 20GB |
04:46:53 | voltagex | hmm, could only find a "local" number for NVidia |
04:46:55 | voltagex | 4084862000 |
04:46:56 | | Nick JerryLange_ is now known as JerryLange (n=JerryLan@ppp423.hk.centurytel.net) |
04:47:16 | g8se | aliask: do you need to enable it in the menu somewhere? Or should it just work when you plug it in? |
04:47:25 | aliask | It will just work. |
04:47:42 | aliask | Rockbox doesn't support MTP at all... |
04:47:55 | g8se | aliask: thats fine, I'm running linux |
04:48:48 | | Quit voltagex (Client Quit) |
04:49:29 | g8se | Hmm, 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] (n=voltagex@124-254-126-107-dsl.ispone.net.au) |
04:50:57 | aliask | What does dmesg say? |
04:51:16 | g8se | usb 5-8: new high speed USB device using address 3 |
04:51:17 | g8se | usb 5-8: control timeout on ep0out |
04:51:17 | g8se | usb 5-8: device not accepting address 3, error -71 |
04:51:17 | DBUG | Enqueued KICK g8se |
04:51:17 | g8se | usb 5-8: new high speed USB device using address 4 |
04:51:17 | g8se | usb 5-8: control timeout on ep0out |
04:51:17 | *** | Alert Mode level 1 |
04:51:17 | g8se | usb 5-8: device not accepting address 4, error -71 |
04:51:52 | aliask | Hrm. I don't think that's rockbox related... Do you have another PC to test on? |
04:52:27 | lavid | if you're using a hub, don't. or try a different cable/port. also, try to reboot |
04:53:25 | g8se | aliask: just tried it on a winXP box, and it came up as an unrecognized usb device |
04:53:43 | g8se | lavid: no hubs, straight into a port on the computer |
04:53:59 | g8se | perhaps the h10 port doesn't do the usb stuff yet? |
04:54:16 | lavid | does it work with OF? |
04:54:19 | aliask | g8se: Hrm, I'm inclined to say it could be the cable, but that's only because nobody else has this problem. |
04:54:27 | lavid | OF = orig firmware |
04:54:48 | g8se | OF, yes MTP and mass work (with the reset trick) |
04:55:29 | lavid | well, since i don't have a h10 i can't do much but the voltages might be messed up |
04:55:39 | aliask | Then 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:23 | g8se | Hmm, I've had problems with the OF usb mode. Large transfers seem to break |
04:56:44 | g8se | Seems like a common problem amongs H10 users on linux |
04:56:49 | merwin | When is someone going to write that usb stack? |
04:57:00 | merwin | i’m waiting on it for sansa :) |
04:57:20 | g8se | I'm confused though, how do you hook into the OF USB stack? (I've not done embedded development before) |
04:58:17 | aliask | In 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:05 | aliask | Or load the ipod firmware and jump to the disk mode function - I |
04:59:07 | aliask | 'm not sure which |
04:59:52 | g8se | the 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:00 |
05:01:18 | *** | Alert Mode OFF |
05:07:21 | | Quit JerryLange ("Leaving") |
05:11:03 | aliask | g8se: Try holding down the right button on the H10 when you insert USB |
05:12:14 | aliask | Just 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:18 | lavid | g8se: 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] (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
05:16:44 | g8se | aliask: Holding the right button does something different, but I'm not sure what. |
05:17:13 | g8se | I 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:54 | aliask | Hrm, 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:03 | g8se | And it does seem to do a reboot of some sort, but it comes back into the rockbox firmware |
05:18:27 | g8se | whats this portalplayer thing? Is that kinda a sub architecture? |
05:19:43 | aliask | It's the type of CPU that is inside iPods and H10s among others. |
05:20:28 | aliask | It also handles the USB |
05:21:22 | g8se | aliask: any names I should watch out for in the channel, if I drop in later then? |
05:22:19 | _Amblin | Llorean, Badger, saratoga. |
05:22:22 | aliask | Bagder and Barrywardell are probably a good start |
05:22:38 | aliask | Barrywardell especially as he was the one who did the H10 port |
05:27:00 | | Join Moofar^Colt [0] (n=k@ip68-107-19-179.sd.sd.cox.net) |
05:32:00 | g8se | aliask: Thanks, I'll keep an eye out for those people |
05:32:11 | | Quit Stalwart^ (Read error: 110 (Connection timed out)) |
05:32:14 | g8se | I was very pleased when I saw on the wiki that Barry was working on a H10 port |
05:34:11 | donvito | merwin: 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] (n=vertz@80.80-203-74.nextgentel.com) |
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:00 |
06:01:15 | | Join webguest51 [0] (i=18a77b80@gateway/web/cgi-irc/labb.contactor.se/x-cddd5c44f820e84c) |
06:01:25 | webguest51 | could somone please help me? |
06:01:50 | merwin | webguest51: try AA |
06:02:20 | merwin | webguest51 :) |
06:02:32 | merwin | mind expanding your question a little more? |
06:02:34 | webguest51 | ? |
06:02:39 | webguest51 | alright |
06:02:41 | webguest51 | I 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:49 | webguest51 | it says this: |
06:03:00 | webguest51 | [INFO] Scanning disk devices... |
06:03:07 | webguest51 | [ERR] No ipods found, aborting |
06:03:14 | webguest51 | [ERR] Please connect your ipod and ensure it is in disk mode |
06:03:20 | webguest51 | ERR] Also ensure that itunes is closed, and that your ipod is not mounted. |
06:03:28 | webguest51 | [ERR] Please refer to the Rockbox manual if you continue to have problems. |
06:03:38 | webguest51 | itunes is closed and the ipod is NOT mounted |
06:03:55 | webguest51 | as far as I know) on the ipod |
06:04:03 | webguest51 | *I have all the files on the ipod |
06:04:05 | _Amblin | web: Is your iPod connected to the computer through any hub? |
06:04:10 | webguest51 | no |
06:04:14 | webguest51 | im on a laptop |
06:04:41 | _Amblin | And the computer see the iPod normally? |
06:05:13 | webguest51 | well, im on mac so I had to make it a FAT32 partion but, it does show up normally |
06:05:39 | webguest51 | unless I unmount it of course |
06:06:36 | _Amblin | Well the first thing I would do is try the installation on a Windows based PC. |
06:07:26 | webguest51 | the 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 | _Amblin | Format the iPod? |
06:09:14 | webguest51 | well, 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 | _Amblin | The boot loader gives you the option to boot both rockbox and the original firmware |
06:11:47 | _Amblin | Since 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:02 | scorche | you are totally missing what he is asking... |
06:12:04 | webguest51 | so the rockbox firmware will be FAT32 but the apple will be the same as before? |
06:12:23 | scorche | webguest51: no you dont have to...the apple firmware works fin under FAT32 |
06:12:35 | _Amblin | My appologies. |
06:13:00 | scorche | but instead of simply going to a windows computer, it is best to try and see what the root of the problem is |
06:13:05 | webguest51 | its just the bootloader installer wont work for me |
06:13:15 | webguest51 | ive done everything |
06:13:18 | scorche | unless, of course, you have windows right there |
06:13:49 | scorche | are you sure you made it a FAT32 primary partition? |
06:13:50 | webguest51 | no |
06:13:53 | webguest51 | yes |
06:13:54 | webguest51 | im sure |
06:14:06 | webguest51 | disk utility says its a FAT32 |
06:14:13 | scorche | and primary? |
06:14:28 | webguest51 | what do you mean? |
06:14:40 | webguest51 | the HD itself on the ipod? |
06:14:42 | scorche | there are 2 types of partitions...primary and logical |
06:14:53 | webguest51 | yes, they are both FAT32 |
06:15:02 | scorche | no...that is the partition type |
06:15:07 | scorche | errr....filesystem |
06:15:14 | scorche | i am referring to the type |
06:15:49 | webguest51 | I dont know what you mean |
06:16:07 | webguest51 | sorry, I dont mess with the ipod on this level very often |
06:17:00 | webguest51 | wait....let me try somthing |
06:17:03 | webguest51 | I changed somthing |
06:17:17 | webguest51 | ..no |
06:18:08 | | Join jbwan [0] (n=jbchat@72-18-241-66.static-ip.telepacific.net) |
06:18:08 | webguest51 | the installer cant find the ipod, thats one of the errors its giving me |
06:18:28 | scorche | what installer?....ipodpatcher? |
06:18:51 | webguest51 | yes |
06:19:34 | scorche | hold a sec...i am a bit busy, so i may come and go |
06:19:42 | webguest51 | ok, thats fine |
06:21:21 | scorche | so how exactly did you format it? |
06:22:13 | webguest51 | I used the tutorial |
06:22:25 | scorche | which? |
06:22:35 | webguest51 | http://www.rockbox.org/twiki/bin/view/Main/IpodConversionToFAT32 |
06:22:51 | webguest51 | everything worked fine for that |
06:23:02 | webguest51 | the ipod is FAT32 now |
06:23:26 | | Nick joshin is now known as joshin_ (n=joshin@unaffiliated/joshin) |
06:24:01 | scorche | hmmm...and you went and unmounted the device afterwards? |
06:24:08 | webguest51 | yes |
06:24:16 | webguest51 | after putting the files in it |
06:24:37 | webguest51 | the only weird thing so far was that |
06:24:49 | webguest51 | I dot have a folder with the stuff for rockbox inside |
06:25:01 | webguest51 | only a folder with rockbox.ipod inside |
06:25:10 | scorche | you do...it is just invisible to mac users |
06:25:23 | scorche | rockbox.ipod is supposed to go int he root |
06:25:24 | webguest51 | and the font folders are invisable too? |
06:26:02 | webguest51 | ok, I moved it to the root |
06:26:15 | webguest51 | im going to try the insataller again |
06:26:33 | webguest51 | no |
06:26:59 | webguest51 | wait, I forgot to do somthing |
06:27:28 | webguest51 | still no |
06:28:30 | scorche | can you run fdisk -l /dev/whateveryourdeviceis for me and paste the output in pastebin.ca for me to look at? |
06:28:45 | webguest51 | ok |
06:29:29 | | Part g8se |
06:31:07 | webguest51 | alot of stuff came up |
06:31:23 | scorche | which is why i said to use pastebin.ca ;) |
06:31:51 | webguest51 | ? I dont know what that is |
06:31:57 | webguest51 | lol |
06:32:00 | webguest51 | sorry |
06:32:05 | scorche | it is a website |
06:32:48 | webguest51 | http://pastebin.ca/394297 |
06:33:15 | webguest51 | I cut off where it shows where my name is, blah blah |
06:33:37 | webguest51 | above that post it said |
06:33:43 | webguest51 | fdisk: illegal option −− l |
06:39:39 | | Quit markun (Read error: 110 (Connection timed out)) |
06:39:46 | scorche | errrr....whoops...i meant l |
06:40:01 | scorche | wait...didnt i say l ? |
06:40:21 | webguest51 | you told me to put - l |
06:40:55 | | Join Dark_Apostrophe [0] (n=darkapos@217-77-150.0508.adsl.tele2.no) |
06:41:13 | scorche | the letter l right? |
06:41:59 | webguest51 | yes |
06:42:41 | | Join Allen [0] (n=Osiris@udp124072uds.hawaiiantel.net) |
06:44:14 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
06:44:14 | * | scorche is not familiar iwth macs... |
06:44:55 | webguest51 | lol, And I thought installing rockbox would be easy :D |
06:45:12 | webguest51 | I thought IPL was a pain to install, lol |
06:45:35 | scorche | it 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] (n=Osiris@udp124072uds.hawaiiantel.net) |
06:46:08 | scorche | wait around for linuxstb if you can...i am trying to get something done by a certain time tonight and am losing =/ |
06:46:36 | webguest51 | its 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:30 | scorche | macfdisk -l maybe? |
06:48:33 | * | scorche shrugs |
06:48:44 | scorche | mac-fdisk even |
06:50:24 | | Quit jbwan ("ciao") |
06:51:03 | | Quit _Amblin (Read error: 110 (Connection timed out)) |
06:51:08 | BHSPitLappy | I haven't updated rockbox in for-EVER |
06:51:17 | BHSPitLappy | the interface is totally different... in a good way |
06:51:36 | | Join lou_cal [0] (n=lou@ool-4575e310.dyn.optonline.net) |
06:53:42 | | Join Peps [0] (n=chatzill@203-173-174-218.bliink.ihug.co.nz) |
06:54:17 | | Part lou_cal ("Konversation terminated!") |
06:55:30 | Peps | I 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:52 | scorche | Peps: go to the NewPort page on the wikii |
06:56:33 | | Part EbErT |
06:58:18 | Peps | scorche, can't see that page on http://www.rockbox.org/twiki/bin/view/Main/WebHome |
06:58:36 | scorche | type it into the little box at the top |
07:00 |
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 0.9.75.1 [SeaMonkey 1.1.1/2007022117]") |
07:11:24 | | Quit Guest52768 ("lini has no reason") |
07:11:27 | | Join lini [0] (i=pugsley@62.204.144.237) |
07:12:49 | *** | Saving seen data "./dancer.seen" |
07:19:07 | | Join _Amblin [0] (n=Osiris@udp124072uds.hawaiiantel.net) |
07:20:47 | | Join BHSPitLappy [0] (n=steve-o@pool-71-96-115-128.dfw.dsl-w.verizon.net) |
07:26:26 | | Join webguest93 [0] (i=3aa813c5@gateway/web/cgi-irc/labb.contactor.se/x-6136fe2d6441a8e8) |
07:26:52 | webguest93 | hello |
07:27:02 | webguest93 | i need some help |
07:27:26 | aliask | Shoot |
07:28:29 | webguest93 | i 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:46 | webguest93 | and my computer wont recognise my ipod |
07:29:46 | aliask | Does your computer recognise the ipod if you are running the apple firmware |
07:29:52 | webguest93 | no |
07:30:09 | webguest93 | is still charges though |
07:37:45 | aliask | webguest93: 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:32 | webguest93 | yes i just got it to work i reseted it while it was plugged in |
07:43:36 | webguest93 | thankyou for your help |
07:43:40 | | Quit webguest93 ("CGI:IRC") |
07:45:10 | | Join zdro [0] (i=0cd8e37c@gateway/web/cgi-irc/labb.contactor.se/x-0e2ebfb606756ee2) |
07:45:18 | zdro | Hey guys |
07:45:38 | zdro | I have a quick tech question, if anyone is willing to listen. |
07:47:00 | zdro | I 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:51 | midkay | zdro: 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] (n=buyse13@pool-71-164-238-15.dllstx.fios.verizon.net) |
07:48:11 | zdro | No, I did nothing else to it. |
07:48:24 | aliask | zdro: Have you tried resetting the iPod? |
07:48:28 | doubletake-viple | hey. are their any set ups for an ipod nano 2nd gen? |
07:48:37 | aliask | doubletake-viple: Not yet |
07:48:40 | zdro | Yeah, I have several times. |
07:48:58 | aliask | zdro: So it switches off and doesn't work, or nothing happens? |
07:49:05 | doubletake-viple | do you know how long until one is released? |
07:49:12 | | Quit _Amblin (Read error: 110 (Connection timed out)) |
07:49:31 | aliask | doubletake-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:42 | doubletake-viple | oh ok. thanks a bunch |
07:49:45 | | Quit doubletake-viple (Client Quit) |
07:50:02 | | Join pondlife [0] (n=Miranda@cpc3-rdng11-0-0-cust229.winn.cable.ntl.com) |
07:50:02 | zdro | I get the black screen telling me to reset it |
07:50:12 | zdro | Which U have several times |
07:50:18 | zdro | And by U I meant I |
07:50:30 | zdro | But I can't send the damned thing into disk mode |
07:50:54 | aliask | You shouldn't need it to be in disk mode. Which black screen are you talking about? |
07:51:09 | zdro | The boot loader screen |
07:51:18 | aliask | The rockbox bootloader screen? |
07:51:21 | zdro | It says no partition found |
07:51:23 | zdro | Yes |
07:51:29 | zdro | But i followed the instructions precisely |
07:51:33 | zdro | Minus the disconnecting part |
07:51:47 | aliask | It was a winpod? |
07:51:52 | aliask | Or HFS+ formatted? |
07:52:42 | zdro | Um, I'm not exactly sure. |
07:52:50 | aliask | Using a Mac or a PC? |
07:52:53 | zdro | Mac |
07:53:06 | | Join lini [0] (i=pugsley@62.204.144.237) |
07:53:17 | aliask | Can you try booting into the original firmare? |
07:53:36 | zdro | The problem here is that my computer won't recognize it |
07:53:44 | zdro | Unless there's a way to do so without the computer |
07:54:06 | aliask | Well, the original firmware is still on the ipod, hold menu while booting |
07:54:29 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
07:54:41 | zdro | Ok, let me try it real quick |
07:56:39 | zdro | I'm getting nothing |
07:56:52 | zdro | Only te Apple logo |
07:57:39 | aliask | Does the rockbox bootloader come up momentarily saying "Loading original firmware..." or something similar? |
07:57:44 | zdro | no |
07:57:46 | amiconn | Isn't booting the of mapped to the hold switch nowadays? |
07:58:01 | aliask | Could be, it's been a while since I checked. |
07:58:04 | | Join evilnick [0] (i=evilnick@bb-87-82-21-50.ukonline.co.uk) |
07:58:18 | midkay | both work, iirc (hold or menu). |
07:58:34 | zdro | Hold takes me back to the Rockbox boot menu |
07:58:48 | zdro | Boot loader rather |
08:00 |
08:00:30 | zdro | I 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] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
08:04:56 | aliask | zdro: 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:13 | aliask | I meant to say mac equivelant of the windows drive manager |
08:05:22 | | Join BHSPitLappy [0] (n=steve-o@pool-71-96-115-128.dfw.dsl-w.verizon.net) |
08:06:05 | | Join zdro1 [0] (i=0cd8e37c@gateway/web/cgi-irc/labb.contactor.se/x-3bc620ec9cd19cdd) |
08:06:05 | | Quit zdro ("CGI:IRC (EOF)") |
08:06:09 | zdro1 | sorry about that |
08:06:16 | zdro1 | can you say that gain? |
08:06:39 | zdro1 | *again |
08:07:03 | aliask | Is 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:35 | zdro1 | I think it would be under disk utility, but again its not being recognized at all |
08:08:47 | BHSPitLappy | aliask, if mac is a little like linux, lsusb might be a command. |
08:09:30 | aliask | zdro1: Try running lsusb from a command prompt while the iPod is plugged in. |
08:09:31 | | Quit axion1 ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
08:10:32 | zdro1 | could you walk me through that? |
08:10:48 | BHSPitLappy | 1) type lsusb |
08:10:57 | BHSPitLappy | 2) hit "enter" |
08:11:11 | BHSPitLappy | 3) report back? |
08:11:34 | aliask | I 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:36 | zdro1 | Type that in Terminal? |
08:11:43 | aliask | Ah, yes. Exactly. |
08:12:02 | zdro1 | Command not found |
08:12:17 | aliask | Joy. |
08:12:54 | | Quit Rob2222 (Read error: 60 (Operation timed out)) |
08:14:26 | zdro1 | Could it be that rockbox is causing the ipod not to be recognized over USB? |
08:14:46 | Llorean | zdro1: The 'disk mode' can't be affected in any way by Rockbox. |
08:14:54 | Llorean | It's a hardware mode, all we do is tell the iPod to reboot into it. |
08:15:07 | BHSPitLappy | as long as the ipod says "do not disconnect", the computer should see it. |
08:15:28 | aliask | zdro1: 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:28 | zdro1 | It doesn't say that though |
08:15:47 | BHSPitLappy | zdro1, what -does- it say? |
08:15:48 | zdro1 | I'm assuming my warranty is voided |
08:16:05 | zdro1 | Rockbox Boot Loader, Version 1.0 |
08:16:11 | Llorean | zdro1: 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:19 | zdro1 | Ni artition found |
08:16:22 | BHSPitLappy | zdro1, then of course the computer can't see it. You need to put the iPod into disk mode. |
08:16:54 | BHSPitLappy | He doesn't need to do any of that. He just needs to do the key combo right. |
08:17:07 | Llorean | BHSPitLappy: I didn't know he hadn't even gone into disk mode, yet. |
08:18:06 | Llorean | There 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:17 | Llorean | I kinda assumed the "Are you in disk mode, are you sure?" series of questions had been covered. :) |
08:18:46 | | Join Rob2222 [0] (n=Miranda@p54B15157.dip.t-dialin.net) |
08:22:39 | | Quit zdro1 ("CGI:IRC (EOF)") |
08:26:20 | | Join Elderspy [0] (i=Elderspy@c-24-2-102-35.hsd1.mn.comcast.net) |
08:28:50 | Elderspy | So 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] (n=Osiris@udp124072uds.hawaiiantel.net) |
08:29:16 | _Amblin | Anyone present that works on the e200's build? |
08:29:36 | BHSPitLappy | Elderspy, just play mp4's the normal way... there's no good reason to do otherwise right now :P |
08:30:16 | Elderspy | Normal way? |
08:30:24 | BHSPitLappy | Elderspy, in the apple firmware |
08:30:25 | | Join markun [0] (n=markun@rockbox/developer/markun) |
08:30:39 | Elderspy | Thats where one of my problems come in. |
08:30:43 | BHSPitLappy | Elderspy, and you reboot the ipod with CENTER+MENU, and then hold play (I think?) at just the right time to get there. |
08:30:50 | BHSPitLappy | it's in the manual. |
08:31:15 | Elderspy | I 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:52 | Llorean | Menu+Select to reboot |
08:34:56 | Llorean | Then immediately turn on the hold switch. |
08:35:06 | Llorean | Or, instead of the hold switch, you can hold Menu |
08:35:10 | Llorean | Holding Play loads ipodLinux. |
08:35:16 | Llorean | If you have it installed, that is. |
08:35:46 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
08:37:20 | Elderspy | I found it, thanks :) |
08:37:48 | Elderspy | I 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] (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
08:42:04 | | Join FujinTakeru [0] (i=4a3d98d4@gateway/web/cgi-irc/labb.contactor.se/x-e7654401be30805b) |
08:42:11 | FujinTakeru | Hello |
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] (n=Osiris@udp124072uds.hawaiiantel.net) |
08:42:50 | FujinTakeru | I'm having some difficulty installing the Bootloader. |
08:43:28 | Allen | Hi Fujin, what device are you having issues with? |
08:43:35 | FujinTakeru | 4th Generation iPod |
08:43:41 | FujinTakeru | I forced it into disk mode |
08:44:00 | FujinTakeru | Windows XP is able to recognize it as such, but the ipodpatcher program is not. |
08:44:08 | Allen | Ah, 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:47 | FujinTakeru | I appreciate it nonetheless Allen. |
08:44:55 | Llorean | FujinTakeru: 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 (n=Osiris@udp124072uds.hawaiiantel.net) |
08:45:13 | FujinTakeru | Yes, I have Admin privileges, and the drive letter is H |
08:45:44 | Llorean | And the iPod: Is it an entirely unmodified iPod? You've never installed iPodLinux or anything else? |
08:45:59 | FujinTakeru | No |
08:46:46 | Llorean | One 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:24 | Llorean | I'm not sure what the current solution is to this, though. |
08:47:36 | FujinTakeru | Well, I'm restoring the firmware to see if that remedies it |
08:48:00 | Llorean | FujinTakeru: I believe it's dependent upon an apple MBR |
08:49:16 | * | FujinTakeru nods |
08:49:47 | Llorean | There'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:02 | FujinTakeru | Could a conversion from HFS to FAT32 cause a problem? |
08:50:24 | Llorean | No, it's necessary. |
08:50:32 | Llorean | But, it's expected that you've done it this way: http://www.rockbox.org/twiki/bin/view/Main/IpodConversionToFAT32 |
08:50:47 | FujinTakeru | That I know, just wondering if that could cause an error. |
08:51:00 | Llorean | If it's done using the MBRs in our wiki, it should not. |
08:51:11 | Llorean | If it's done some other way, I don't know. |
08:51:52 | Llorean | Of 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:56 | Llorean | So I may have some of the details wrong. |
08:52:36 | scorche | Llorean: there was a person earlier who had the same issue |
08:52:38 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-b83a99c6b9cc20a3) |
08:52:40 | | Quit _Amblin (Read error: 110 (Connection timed out)) |
08:52:46 | | Join Shaid [0] (i=shaid@203-214-27-232.dyn.iinet.net.au) |
08:53:00 | Llorean | scorche: Indeed |
08:53:06 | Llorean | scorche: That's the conversation I peripherally witnessed. :) |
08:53:09 | GodEater | Llorean: ipodpatcher looks for the ASCII art stop sign in the MBR if it's winpod |
08:53:09 | scorche | ah |
08:53:35 | Llorean | scorche: I was somewhat busy when it was discussed. |
08:53:48 | scorche | as was i if you couldnt tell ;) |
08:53:51 | GodEater | I know linuxstb put some stuff in to try to detect a Macpod, but I'm not sure how reliable it is |
08:54:05 | Llorean | I'm pretty sure it'll detect, and complain about, a MacPod |
08:54:15 | GodEater | but ipodpatcher should 100% successful it it's got a not Mac MBR |
08:54:19 | Llorean | The 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:22 | FujinTakeru | That was the problem |
08:54:38 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
08:54:46 | FujinTakeru | I restored the iPod and now I can load the bootloader |
08:54:48 | | Quit amiconn (Nick collision from services.) |
08:54:48 | Llorean | GodEater: 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] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
08:55:21 | GodEater | Llorean: indeed, that's really what I meant |
08:55:31 | Llorean | :) |
08:55:38 | Llorean | FujinTakeru: It's detecting it now? Good to hear. |
08:56:08 | GodEater | which is why I believe we carry the MBR images, to make sure they're valid as far as ipodpatcher is concerned |
08:56:46 | Llorean | That, and it's the easiest way to walk a Mac user through the HFS+ -> FAT32 conversion, I believe. |
08:56:53 | GodEater | I 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:58 | Llorean | Since just reformatting the partition doesn't change what it's marked as. |
08:57:00 | GodEater | :) |
08:57:05 | scorche | Llorean: did you see anything wrong with my conversation? (other than me not knowing the mac-fdisk equiv to -l) |
08:57:11 | Llorean | GodEater: There has been discussion of a −−force flag. |
08:57:36 | GodEater | −−force is too easy for the inexperienced to type ;) |
08:58:04 | Llorean | scorche: Don't know what conversation you're talking about. Did I miss something? |
08:58:17 | scorche | the last one |
08:58:21 | scorche | a few hours ago |
08:58:34 | Llorean | Oh, I haven't looked back at it. |
08:59:02 | GodEater | with webguest51 ? |
08:59:04 | scorche | i thought you " peripherally witnessed" it |
08:59:07 | Amblin | Just a little curious, you are all about in your twenties? |
08:59:11 | Llorean | As 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:13 | scorche | i am not |
08:59:30 | GodEater | Amblin: I wish ;) |
08:59:45 | Llorean | scorche: 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:46 | GodEater | my twenties are rapidly fading into history |
08:59:49 | scorche | GodEater: i am on the other side of the spectrum though ;) |
09:00 |
09:00:02 | Amblin | hmm |
09:00:03 | * | Llorean is the definition of 'About in his twenties' |
09:00:07 | scorche | Llorean: he wasnt talking though... |
09:00:09 | JdGordon | bunch of old farts |
09:00:11 | Llorean | I'm halfway through them. |
09:00:16 | scorche | JdGordon: indeed! |
09:00:20 | Llorean | scorche: Must've been another conversation I peripherally witnessed then. |
09:00:22 | Llorean | Or my memory is failing. |
09:00:27 | scorche | Llorean: i guess |
09:00:31 | Llorean | Dunno |
09:00:49 | * | GodEater peers myopically at his walking frame |
09:01:16 | Amblin | Ok, 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:33 | scorche | Amblin: well, midkay is the youngest of us |
09:01:37 | * | LinusN is at the end of his second set of twenties :-P |
09:01:44 | amiconn | hehe |
09:01:48 | GodEater | hehe |
09:02:02 | * | amiconn isn't much younger than LinusN |
09:02:08 | | Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb) |
09:02:10 | Shaid | my elder brother was a 14yo code monkey once. |
09:02:16 | Shaid | now he's a much older code monkey. |
09:02:24 | Amblin | :) |
09:03:06 | | Quit Stalwart_ (Read error: 110 (Connection timed out)) |
09:03:16 | | Join Stalwart_ [0] (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
09:03:32 | linuxstb_ | 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] (n=Miranda@p54B15157.dip.t-dialin.net) |
09:03:55 | GodEater | linuxstb: you know, as soon as I typed that I had a nagging feeling I was wrong |
09:03:57 | scorche | linuxstb: did you see the conversation with webguest51? |
09:04:00 | Llorean | linuxstb_: Alright. I knew the problem was the MBR, I didn't know what it was checking for. |
09:04:06 | GodEater | 0x55 0xaa magic right ? |
09:04:15 | linuxstb_ | No, an "iPod" string. |
09:04:21 | linuxstb_ | (as well as 0x55 0xaa) |
09:04:27 | GodEater | ooh must have missed that in my ipod MBR |
09:04:29 | linuxstb_ | 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:56 | linuxstb_ | scorche: I'm just reading the logs now... |
09:05:02 | Llorean | linuxstb_: 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:47 | LinusN | Llorean: the last thing we want is "i formatted my C disk by mistake" |
09:05:53 | amiconn | grrr |
09:06:08 | amiconn | People don't stop starting new ml threads by replying to an old one :\ |
09:06:15 | Llorean | LinusN: 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:17 | LinusN | amiconn: people are morons |
09:06:26 | LinusN | Llorean: i see |
09:07:48 | Llorean | LinusN: I doubt many computer hard disks have a main firmware image to move while inserting the bootloader. ;) |
09:07:57 | Llorean | There shouldn't be any formatting going on with ipodpatcher anyway. :) |
09:07:59 | LinusN | Llorean: :-) |
09:08:54 | linuxstb_ | 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:02 | LinusN | good |
09:09:24 | | Quit aliask ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
09:10:33 | linuxstb_ | 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] (n=MySic@m180.net81-67-5.noos.fr) |
09:11:41 | Shaid | rockbox 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:29 | linuxstb_ | Shaid: Yes. |
09:13:30 | Llorean | linuxstb: 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:11 | Llorean | linuxstb_: 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:20 | linuxstb_ | I'm hoping it will be a very short time away, but that assumes I'm not distracted with real work/life. |
09:14:24 | Llorean | Gotcha |
09:14:26 | Llorean | That's fine then |
09:14:57 | Llorean | If 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] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
09:15:17 | linuxstb_ | I've also added decryption now - so it's writing an "OF.bin" file instead of a .mi4. |
09:15:59 | Llorean | Ah, nice. |
09:16:44 | Llorean | Are 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/labb.contactor.se/x-f8742b46af1b05f0) |
09:18:02 | | Join perplexity [0] (n=joust@83.111.189.19) |
09:18:27 | | Join Thundercloud [0] (n=thunderc@82.153.36.123) |
09:18:38 | * | petur encountered the recently fixed bass distortion also on his h380 :/ |
09:19:17 | petur | volume went up a lot |
09:20:09 | dan_a | linuxstb_: Do you think it's better to have decryption in the bootloader, so that that can natively run .mi4 files? |
09:21:13 | Llorean | 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:03 | linuxstb_ | dan_a: DId you read the discussion yesterday? |
09:22:08 | dan_a | Llorean: I know, but if the decryption was in the bootloader, then H10 users wouldn't have to do any conversion |
09:22:19 | dan_a | linuxstb_: Not yet |
09:22:25 | Llorean | dan_a: Nor would the Sansa ones. |
09:22:48 | Llorean | dan_a: I suppose you wouldn't lose anything allowing it to decrypt. |
09:23:17 | dan_a | Llorean: 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:41 | linuxstb_ | 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:05 | Llorean | dan_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:20 | Llorean | Or rewriting of a decrypted one. |
09:24:32 | Llorean | But I do see the advantage of decryption in bootloader for H10 users, at the very least. |
09:27:32 | dan_a | linuxstb_: Sounds brilliant |
09:28:49 | | Quit midgey () |
09:34:06 | | Join B4gder [0] (n=daniel@100.78.227.87.static.s-cy.siw.siwnet.net) |
09:34:17 | merwin | linuxstb_: That’s an awesome idea for the sansapatcher tool |
09:34:45 | merwin | linuxstb_: It would also probably get around the problems with E200R bootloader modification |
09:34:45 | | Quit FujinTakeru ("CGI:IRC (EOF)") |
09:34:55 | Llorean | merwin: It won't work for Rs |
09:35:02 | Llorean | merwin: They don't have the hidden partition. |
09:35:19 | | Join heike [0] (n=heike@p5087F4C0.dip.t-dialin.net) |
09:35:28 | heike | hi |
09:35:54 | | Quit heike (Client Quit) |
09:37:33 | merwin | Llorean: Are you sure about that? When i plug in my R, i get 2 drives that show up |
09:37:45 | Llorean | merwin: Yes, the device, and the MicroSD slot |
09:37:51 | merwin | Llorean: Oh, is that what it is? |
09:37:56 | Llorean | merwin: It's called a "hidden" partition, because it won't show up even when it's there. |
09:38:03 | merwin | Llorean: oh. good point |
09:38:15 | Llorean | But yeah, the second drive is the MicroSD slot. It shows up if you're in MSC mode |
09:38:48 | merwin | Llorean: I wonder if more than just the bootloader needs to be changed to get the R to go to the E200 |
09:39:19 | merwin | Llorean: since you can go from E200 to E200R, but can’t go back |
09:39:29 | | Join qwx [0] (n=qwm@h162n1fls34o1010.telia.com) |
09:39:45 | | Join safetydan [0] (n=dan@rockbox/developer/safetydan) |
09:40:19 | B4gder | when you try the e200 BL on the R model, what happens then? |
09:40:46 | merwin | B4gder: I modified that modified bootloader to display a different welcom string... |
09:41:11 | merwin | B4gder: 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:22 | merwin | B4gder: However, any subsequent boots will show a non-modified one |
09:41:32 | merwin | B4gder: I haven’t found a way to get a different bootloader to ‘stick’ |
09:41:47 | | Join Entasis [0] (n=Jarred@ppp1-104.lns10.adl2.internode.on.net) |
09:42:11 | B4gder | there's a potential risk that the BL simply can't be replaced... |
09:42:30 | | Join miepchen^schlaf [0] (n=hihi@p57B95F6E.dip.t-dialin.net) |
09:42:41 | | Quit linuxstb_ ("CGI:IRC (Ping timeout)") |
09:42:44 | merwin | B4gder: 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:28 | B4gder | no need to explain that to me you know |
09:43:36 | B4gder | there is a pre-bootloader |
09:43:53 | merwin | can that be replaced? |
09:43:56 | B4gder | and the fact that the R models can't upgrade BL using the normal means is an indication as well |
09:44:46 | B4gder | merwin: the pre-BL might be replacable but if it is, we haven't found out how |
09:44:52 | merwin | k |
09:45:16 | B4gder | all this e200tool trickery is based on knowledge on how the e200 models work |
09:45:24 | B4gder | the R ones simply aren't identical |
09:46:12 | | Join barrywardell [0] (n=barrywar@host-194-46-247-129.dsl-ie.utvinternet.net) |
09:51:18 | dan_a | Does that mean that my Sansa is stuck as an E200R? |
09:53:27 | lini | hey guys, did anyone have time to look over FS #6770 ? |
09:53:36 | merwin | dan_a: that would really suck |
09:53:38 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
09:53:40 | B4gder | dan_a: no, MrH got it back just fine |
09:53:52 | merwin | B4gder: How did he do that? |
09:54:08 | dan_a | B4gder: Excellent |
09:54:28 | B4gder | e200tool |
09:54:49 | B4gder | btw, e200tool does not copy anything to the nand only to ram |
09:55:10 | merwin | B4gder: So how do you update the bootloader in nand via e200tool? |
09:55:26 | B4gder | so to get things to stick one need to pull the usb |
09:56:08 | merwin | pull it at what point? |
09:56:37 | B4gder | after you've used e200tool recover |
09:56:51 | * | dan_a goes to work |
09:57:38 | merwin | after 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] (n=voltagex@124-254-126-107-dsl.ispone.net.au) |
09:58:48 | voltagex | petur, are you still around? |
09:59:36 | voltagex | petur encountered the recently fixed bass distortion also on his h380 :/ <−−−−, a) what is a h380, and b) what's been fixed? |
10:00 |
10:00:01 | B4gder | h380 sounds like a h340 with a replaced hdd |
10:00:26 | bluebrother | b) the volume increased with the bass setting |
10:01:38 | voltagex | so there's no more distortion from bass set to 24? |
10:02:14 | Llorean | voltagex: The bug only existed for a couple days. |
10:02:29 | Llorean | voltagex: But setting bass to +24, when your volume is over -24, is likely to cause distortion. |
10:02:45 | voltagex | Llorean: I've always had bass distortion on a few select songs |
10:03:18 | voltagex | talking about replacing things in h3x0s, I neeeeed someone to help me replace the battery with a 3rd party one |
10:03:22 | Shaid | strange question: is it possible to turn a winpod into a macpod? |
10:03:51 | LinusN | Shaid: i don't see why it wouldn't be |
10:03:52 | voltagex | Shaid: you mean an iPod formatted for use on Win to one for use on Mac? |
10:03:55 | Llorean | voltagex: What is the highest gain in those songs, internally? If they go over 0, then there's a high chance of distortion. |
10:04:06 | voltagex | Llorean: waaaaaaaay over |
10:04:16 | Shaid | wonder if a simple restore under a mac itunes'd do it. |
10:04:31 | voltagex | Shaid: back up your music if you can, first |
10:04:40 | Shaid | eh, this is my old ipod |
10:04:50 | Shaid | I don't use it for anything important. |
10:05:06 | Llorean | voltagex: 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:12 | voltagex | ok, go for the restore/format using Disk Utility |
10:05:28 | voltagex | Llorean: I've been too lazy to sort out putting replaygain on my collection |
10:05:34 | Shaid | Yeah, I've got to get osx going first. :P |
10:05:42 | Llorean | Somehow 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:53 | voltagex | Any rockboxers in NSW at the moment? |
10:06:07 | voltagex | Llorean: lol, I'm a basshead |
10:07:27 | barrywardell | linuxstb: 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:48 | barrywardell | it would be possible to determine whether decryption is required from the mi4 header |
10:08:10 | barrywardell | already *decrypted mi4 |
10:08:11 | B4gder | index, mi4 header index 0x18 |
10:08:16 | B4gder | indeed even |
10:08:34 | voltagex | B4gder: 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/labb.contactor.se/x-87f257cf9dfa1aca) |
10:09:38 | thewho | hehe. Have you seen http://www.rockbox.org/tracker/task/6813? It uses goto! Haven't seen it for ages. |
10:10:35 | voltagex | thewho: any reason it shouldn't be used, if it solves the problem? |
10:11:25 | bluebrother | I 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:01 | B4gder | to be honest, I mostly do that too |
10:12:07 | voltagex | I need some detailed instructions on replacing the H340 battery with a new one. (Hopefully with more juice) |
10:12:08 | thewho | voltagex: actually, I have nothing against it. Just memories... |
10:12:18 | LinusN | thewho: there is plenty of goto in the rockbox code |
10:12:39 | thewho | B4gder: what do you do? |
10:12:50 | voltagex | 1: print "Idiot" 2: goto 1 |
10:12:52 | B4gder | I read my own mi4 pages for the mi4 info |
10:13:14 | thewho | IMHO, goto, if used properly, is a very useful statement. |
10:13:19 | | Quit SaLoMoN ("Serverwechsel") |
10:13:55 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
10:13:59 | LinusN | thewho: indeed, avoiding the goto statement often leads to more complicated code |
10:14:50 | markun | LinusN: but in a lot of cases the oposite is true as well I think |
10:14:54 | thewho | bluebrother: I looked into the patch more deeply. How would you achieve the same without repeating a line twice? |
10:15:35 | bluebrother | you could break; the loop and if(btn) roll_credits(); |
10:15:38 | voltagex | wow nice http://www.videojug.com/film/how-to-replace-the-battery-in-your-iriver-h320-or-h340 |
10:17:25 | | Join lachlan [0] (n=chatzill@c58-108-231-146.fitzg1.qld.optusnet.com.au) |
10:18:02 | bluebrother | or move the backlight timeout change to after the for loop and just regularly turn on the backlight in the loop |
10:20:08 | thewho | bluebrother: yes, but that would be less natural. The code wouldn't look like what you think. |
10:20:53 | bluebrother | depens on what you consider "natural" |
10:21:02 | | Join Shaid` [0] (i=shaid@203-214-93-44.dyn.iinet.net.au) |
10:21:09 | LinusN | bluebrother: 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:18 | thewho | BTW: 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:35 | thewho | LinusN: amen |
10:21:53 | bluebrother | I did? I just feel other solutions to be more natural, at least to me ;-) |
10:22:58 | LinusN | thewho: yes, the table index thing is for the settings menu |
10:23:42 | LinusN | thewho: however, it could probably be solved differently nowadays |
10:24:38 | thewho | LinusN: 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:09 | LinusN | well, we don't need an index |
10:26:11 | thewho | LinusN: even better. But how we'd do it then? |
10:26:57 | amiconn | I 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:10 | amiconn | 0 would be 'Off' and -1 would be 'On' |
10:27:18 | LinusN | amiconn: exactly |
10:27:35 | LinusN | the table should be in the application layer |
10:27:50 | amiconn | -1 being 'On' can then even be handled without having a special case, by interpreting it as unsigned |
10:28:22 | amiconn | 4294967295 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/labb.contactor.se/x-139d93e329097f5e) |
10:29:40 | * | hachi casts amiconn to an unsigned long |
10:29:53 | safetydan | hah... svn has an alias for annotate called "praise" |
10:30:13 | amiconn | safetydan: Yes, as well as 'blame' |
10:30:20 | safetydan | guess someone object to it being called blame |
10:30:26 | webguest45 | hi all! what ipods is rockbox supporting? |
10:30:41 | LinusN | webguest45: http://www.rockbox.org |
10:31:09 | webguest45 | yeah, where? |
10:31:14 | LinusN | clean your glasses |
10:31:15 | Llorean | webguest45: On the front page... |
10:32:02 | webguest45 | :P |
10:32:23 | webguest45 | please dont be sarcastic.. i always check releases first |
10:32:34 | webguest45 | thats where it was before anyways.. |
10:32:41 | LinusN | :-) |
10:33:29 | linuxstb | barrywardell: 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:19 | LinusN | webguest45: 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:44 | LinusN | webguest45: should we have it somewhere else? |
10:35:00 | barrywardell | OK, I'll be able to add that myself fairly easily in that case |
10:35:13 | DataGhost | he's proxying http through `grep -vi ipod` ? |
10:35:43 | hachi | don't be silly, you have to strip the html out first |
10:35:58 | DataGhost | :P |
10:36:03 | LinusN | come on, i'm serious here |
10:36:39 | hachi | well, webguest did say that they were expecting it to be on 'releases' and that they thought it used to be there |
10:36:44 | LinusN | this is not the first time someone didn't read the front page |
10:36:50 | webguest45 | http://cgi.ebay.de/Apple-iPod-Video-30-GB-Schwarz-Rechnung-mit-MwSt_W0QQitemZ290090291006QQcategoryZ171QQrdZ1QQcmdZViewItem will that do rockbox? |
10:37:05 | LinusN | webguest45: yes |
10:37:38 | linuxstb | barrywardell: 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:55 | webguest45 | G5 video 30gb only right? |
10:38:02 | linuxstb | And 60GB. |
10:38:06 | LinusN | actually, i think a separate menu entry, "supported devices" would be helpful |
10:38:10 | barrywardell | hmmm. yes, that would work |
10:38:31 | barrywardell | the only problem would be maybe people using sansa mi4's on H10s and vice versa |
10:39:06 | DataGhost | well LinusN it's obvious |
10:39:09 | DataGhost | the logo is too big |
10:39:10 | DataGhost | http://feng-gui.com/files/heatmaps/897deb5c-80dc-44b1-a2fc-0071e4047ec5.png |
10:39:12 | DataGhost | :P |
10:39:14 | webguest45 | guys! 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] (i=shaid@203-214-125-169.dyn.iinet.net.au) |
10:40:05 | barrywardell | linuxstb: is there a way we can keep the model check in the mi4 format? |
10:40:37 | LinusN | DataGhost: now that was an interesting image |
10:41:06 | | Join webguest83 [0] (i=c023111e@gateway/web/cgi-irc/labb.contactor.se/x-6e26a00324540707) |
10:42:44 | linuxstb | barrywardell: 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:04 | webguest45 | could you guys tell me how can i distinquish 5G 30GB from 6G 30GB? |
10:44:09 | LinusN | DataGhost: i believe the info on the front page is largely ignored, because people generally don |
10:44:19 | LinusN | 't expect any useful information there |
10:44:24 | DataGhost | heh |
10:44:35 | | Nick Stalwart_ is now known as Stalwart (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
10:44:44 | LinusN | they expect the usual "about us" blabla |
10:45:31 | LinusN | i 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:13 | LinusN | woo |
10:46:19 | B4gder | smooth process indeed |
10:46:56 | DataGhost | meh... removing the logo at the top just draws more attention to the menu :P |
10:47:09 | | Quit webguest45 ("CGI:IRC") |
10:48:17 | barrywardell | linuxstb: I'll try that out later today and let you know if it works |
10:49:14 | merwin | B4gder: 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:52 | linuxstb | barrywardell: 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] (n=light@gate-hannes-tdsl.imos.net) |
10:51:33 | barrywardell | yes, that's exactly what I was thinking |
10:51:45 | barrywardell | i'm trying to figure out tools/mi4.c right now |
10:51:58 | B4gder | merwin: it isn't supposed to reboot, afaik |
10:53:02 | * | amiconn doesn't like the model number approach anymore |
10:53:23 | amiconn | There are in fact 2 model numbers, one for the bootloader and one for the core |
10:53:23 | merwin | B4gder: If you use e200tool write, it won’t reboot. If you use e200tool recover, it will reboot |
10:53:27 | amiconn | ...which aren't related |
10:53:38 | linuxstb | barrywardell: 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:49 | amiconn | The 4-character id string is a better idea imo |
10:54:08 | Shaid | can you still buy macpods? |
10:54:14 | Shaid | or do they all come as fat32 now? |
10:54:20 | | Quit Thundercloud (Read error: 60 (Operation timed out)) |
10:56:05 | barrywardell | amiconn: model name is already used in the current SVN bootloader. I'll use that instead |
10:56:22 | linuxstb | Sounds good to me. |
10:56:57 | linuxstb | barrywardell: The MODEL_NAME #define is a long string, not the 4-char id. |
10:57:11 | barrywardell | actually, it's only displayed. the model number is still used for the actual checking |
10:58:39 | barrywardell | ok, 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:44 | barrywardell | and if it works |
11:00 |
11:02:16 | barrywardell | linuxstb: my H10 accepted it :) |
11:06:41 | | Quit hannesd (Read error: 110 (Connection timed out)) |
11:07:43 | linuxstb | barrywardell: Nice. Can you try a Sansa? |
11:07:54 | | Quit thewho ("CGI:IRC (EOF)") |
11:08:08 | linuxstb | The only problem if we switch to a "rockbox.mi4" of course is that we're forcing everyone to do bootloader upgrades. |
11:09:06 | linuxstb | Has anyone tried replacing the main Sansa bootloader (BL_*) with the Rockbox bootloader? |
11:09:40 | B4gder | linuxstb: not that I know of |
11:09:54 | B4gder | I figure it might introduce some initialisation problems |
11:10:09 | B4gder | if we happen to rely on some inits done by the BL |
11:10:09 | linuxstb | I'm sure it will. But I'm guessing it's a safe experiment? |
11:10:15 | B4gder | yes, should be safe |
11:10:49 | barrywardell | is there a special format for the Sansa BL? |
11:10:49 | | Quit barrywardell () |
11:11:00 | linuxstb | Odd time to quit... |
11:11:09 | B4gder | hehe |
11:11:16 | lachlan | hey DataGhost, have you entirely stopped working on 80GB support, or are you still plotting to finish it up? |
11:11:18 | B4gder | he was afraid of the answer I guess ;-) |
11:11:26 | linuxstb | Or his boss walked in... |
11:11:33 | B4gder | or his wife |
11:11:52 | B4gder | "yes darling, I am still vaccuming in here" |
11:12:05 | linuxstb | hehe. |
11:12:31 | linuxstb | But is the answer to his question "no" ? i.e. it's just a raw binary image? |
11:12:39 | B4gder | yes |
11:12:50 | B4gder | yes its just a raw image |
11:12:55 | *** | Saving seen data "./dancer.seen" |
11:14:32 | linuxstb | B4gder: What are the DSA routines in mi4code for? Do I need to worry about implementing them in sansapatcher? |
11:15:23 | B4gder | they're there to enable DSA signing |
11:15:31 | B4gder | but we dummy-sign everything |
11:15:54 | B4gder | using a real signature also requires the BL to be patched to allow that signature |
11:16:16 | linuxstb | I'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:09 | B4gder | yes |
11:17:19 | B4gder | the 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:41 | JdGordon | assuming your still needing someone to risk theirs? |
11:17:43 | B4gder | the rhapsody key is for the R models |
11:18:07 | linuxstb | JdGordon: Llorean seems happy to test. I assume your Sansa is due "any day now"? |
11:18:20 | JdGordon | yeah |
11:23:22 | | Quit safetydan ("Ex-Chat") |
11:25:55 | | Quit atsea- (Remote closed the connection) |
11:26:38 | | Join kaaloo [0] (n=luis@m186.net81-67-162.noos.fr) |
11:27:40 | | Part kaaloo |
11:35:57 | | Join nls [0] (n=nils@nl104-202-175.student.uu.se) |
11:40:03 | | Join barrywardell [0] (n=barrywar@dhcp-892b9a4a.ucd.ie) |
11:40:36 | DataGhost | lachlan someone else is already working on it and I don't really have the time to figure it all out |
11:41:34 | lachlan | DataGhost: 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:03 | DataGhost | I wouldn't really call it progress to be honest :P |
11:42:07 | LinusN | :-) |
11:42:26 | DataGhost | I can already see the bugreports denying that |
11:42:39 | DataGhost | 'regression bug! rockbox crashes after 30 seconds again!' |
11:43:28 | DataGhost | oh and lachlan I forgot to test/mention that when you go more than 2 levels deep in the file browser |
11:43:33 | DataGhost | the files will have names like (*@#^$^&*@#^* |
11:43:55 | sneakums | bummer, my files are all three levels deep |
11:44:12 | sneakums | and many of them are longer then 30 seconds! |
11:44:12 | DataGhost | iPod_Control/Music/F00/... :P |
11:44:20 | DataGhost | oh don't worry |
11:44:29 | DataGhost | when you try to open an mp3 it just crashes instantly |
11:44:29 | sneakums | no, all my music is in vorbis |
11:44:37 | DataGhost | same with ogg probably |
11:45:01 | sneakums | i'm still glad i didn't find a 60G ipod at the time, though, because i'm at 61G of music now |
11:45:07 | Shaid | all this due to filesystem? |
11:45:11 | Shaid | zounds |
11:45:26 | Shaid | hope hfs+ support wont give me this much trouble. |
11:45:38 | linuxstb | hfs+ support is no problem at all. |
11:45:50 | sneakums | it's a simple matter of programming |
11:45:52 | DataGhost | it's the 80GB harddrive which is the problem actually |
11:46:04 | DataGhost | you'll need buffers twice as big |
11:46:05 | sneakums | DataGhost: depends on your point of view :P |
11:46:09 | DataGhost | and 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:18 | DataGhost | sneakums hm? |
11:46:33 | Shaid | linuxstb: I'm contemplating writing hfs+ support for it. |
11:46:47 | Shaid | that's why I've been wondering how to make my 4g a macpod |
11:46:53 | sneakums | DataGhost: in terms of what the problem is |
11:47:18 | linuxstb | Shaid: I think the only way is to restore it using itunes on a Mac. |
11:47:24 | Shaid | yeah |
11:47:26 | lachlan | DataGhost: wow, maybe I should just buy a gigabeat |
11:47:38 | Shaid | which for me involves digging out a certain osx86 disc I've got around here somewhere... |
11:47:42 | * | Shaid looks innocent |
11:47:44 | lachlan | but 40gb is so very pitiful |
11:47:49 | * | linuxstb received a gigabeat in the post this morning |
11:48:01 | amiconn | markun: What type of hdd does the gigabeat use? Old-style connector or zif? |
11:48:07 | DataGhost | lachlan 2*40 = 80 |
11:48:08 | barrywardell | linuxstb: sorry, got d/c. putting the model number in works fine on sansa too |
11:48:09 | DataGhost | hint :P |
11:48:28 | * | nls got new cans today an can once again enjoy rockbox in stereo :-) |
11:48:36 | lachlan | haha i don't have the skills or the money to perform surgery on an mp3 players |
11:48:44 | linuxstb | barrywardell: Good. Will you be committing changes to scramble? |
11:48:44 | | Join Thundercloud [0] (n=thunderc@81.168.47.31) |
11:48:47 | lachlan | i'm stuck with what I get |
11:48:48 | DataGhost | I just meant 'buy 2 gigabeats' |
11:49:02 | voltagex | just got the best spam ever. YOUR MAIL HAVE WON THE YAHOO /MSN INC AND THE MICROSOFT WINDOWS LOTTERY |
11:49:03 | markun | amiconn: old-style |
11:49:03 | lachlan | half my collection on each, one in each pocket? |
11:49:06 | DataGhost | you'll have double battery life |
11:49:07 | DataGhost | :P |
11:49:12 | markun | amiconn: the S series uses the ZIF connector |
11:49:28 | linuxstb | barrywardell: 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:30 | lachlan | haha can't believe i never thought of it, its all becoming so clear now |
11:49:31 | markun | would it be possible to have a mini-ATA to ZIF adapter? |
11:49:54 | barrywardell | linuxstb: 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:19 | barrywardell | linuxstb: sounds good. I'll add that too |
11:52:17 | lachlan | DataGhost: 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:41 | DataGhost | ofcourse it's fixable |
11:54:08 | | Quit voltagex () |
11:54:19 | lachlan | thank god |
11:54:27 | lachlan | you gave me a bit of a fright there |
11:54:41 | LinusN | lachlan: supporting the 80gb is not really a big problem |
11:55:03 | LinusN | the problem is how to do it without breaking the other rockbox platforms |
11:55:13 | lachlan | LinusN: excellant. I suppose I will have to learn me some patience in the mean time then. |
11:55:35 | amiconn | markun: That's good. So an F40 or X40 could be upgraded to 80GB without worrying about sector sizes |
11:55:49 | lachlan | I remember reading that you intended to impliment a method that would be logical, but would take a long time to write |
11:55:53 | amiconn | The MK8007GAH works out of the box with rockbox svn |
11:55:57 | lachlan | I guess that is the ultimate goal? |
11:56:20 | LinusN | lachlan: the goal is to modify the FAT driver so it works on all models |
11:56:33 | lachlan | ok |
11:56:43 | markun | amiconn: ah, what's so different about the ZIF connector? |
11:57:58 | amiconn | The MK8009GAH (zif connector) is what the ipod video 80GB uses. And this hdd has those large physical sector... |
11:58:02 | amiconn | s |
11:58:34 | markun | ah, ok |
11:58:42 | amiconn | *perhas* it's just a problem of the one in the ipod though (oem model with custom firmware) |
12:00 |
12:00:11 | sneakums | jeff garzik (linux sata dude) claimed recently that the 1k sector drives he has do read-modify-write for 512-byte IOs themselves |
12:01:03 | amiconn | That's what I would expect... but the drive in the ipod does not |
12:01:16 | sneakums | indeed |
12:01:16 | sneakums | such a pain |
12:01:28 | sneakums | http://mid.gmane.org/45F56318.9030505@garzik.org <−− 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:24 | XavierGr | Linus: how come and there is no patch with the fat driver from ipl to run rockbox on ipod 5.5g 80GB? |
12:09:44 | B4gder | from ipl? |
12:09:53 | B4gder | they have a completely different fat implementation |
12:10:42 | XavierGr | ah 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] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
12:12:15 | Llorean | XavierGr: Anyone who wants to create a hackish patch for unsupported builds is welcome to. |
12:12:30 | B4gder | clearly there aren't that many eager 5.5 users |
12:12:50 | B4gder | who 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] (n=w1ll14m@84-104-81-208.cable.quicknet.nl) |
12:23:11 | | Join Ribs [0] (n=ribs@91.84.8.218) |
12:23:57 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
12:25:09 | | Quit aliask ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
12:25:43 | | Quit lachlan ("Chatzilla 0.9.77 [Firefox 2.0.0.2/0000000000]") |
12:26:01 | | Quit nls (Remote closed the connection) |
12:26:19 | | Join nls [0] (n=nils@nl104-202-175.student.uu.se) |
12:33:18 | | Join Stalwart [0] (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
12:36:44 | pixelma | nls: 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] (i=heh12464@dxb-as84568.alshamil.net.ae) |
12:41:46 | preglow | you've gotta love sound cards swapping device names all the time with linux... |
12:42:41 | nls | pixelma: ok, I'll fix it soon, did you make any changes? |
12:44:35 | pixelma | nls: 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:15 | nls | pixelma: ok, would you prefer that I sync the version on the tracker or include your changes? |
12:49:21 | Nico_P | nls: how much do you expect to gain in binsize with this patch ? |
12:51:52 | nls | Nico_P: iirc it gains about 2k on the recorder build I use for testing, can't remember which recorder it is tho |
12:52:31 | pixelma | nls: as my changes are somewhat incomplete... maybe syncing the current tracker version is better for now |
12:53:21 | nls | Nico_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:27 | nls | pixelma: ok, wil do |
12:53:35 | Nico_P | nls: nice |
12:53:36 | pixelma | thank you! :) |
12:54:23 | | Quit Shaid (Read error: 104 (Connection reset by peer)) |
12:54:24 | Nico_P | nls: is the genlang.pl bug the only think keeping you from committing ? |
12:54:57 | pixelma | nls: are you talking about the voice patch that lets splashes talk? |
12:55:06 | nls | Nico_P: no, we need to add target specific headers to the .lng and voice files, but that is avout it |
12:55:33 | nls | pixelma: yes, it increases voice file size by 10% i think |
12:58:36 | amiconn | nls: Improving voice requires per-target voice files not just because of pure size |
12:59:01 | amiconn | There are a lot of places where voicing is possible on swcodec, but not on hwcodec |
12:59:39 | nls | amiconn: ah, ok, do you have any plan for the header stuff or should I just basically copy it from the plugins? |
13:00 |
13:00:10 | amiconn | I have some ideas. The plugin and codec headers will change a bit as well |
13:01:48 | GodEater | does anyone know the difference between # and ## prefixed channels on freenode ? |
13:01:57 | GodEater | I'm searching their site, but can't find an explanation |
13:02:10 | JdGordon | ## is busy official ones or something |
13:03:38 | | Join Obsys [0] (n=chatzill@p12021-ipcd01-1hon.tokyo.ocn.ne.jp) |
13:04:28 | | Join lee-qid [0] (n=liqid@p54965a72.dip.t-dialin.net) |
13:05:07 | pixelma | hmm... why is ist "HAS_BUTTON_HOLD" not "HAVE"? |
13:05:18 | pixelma | s/ist/it |
13:05:40 | | Quit Nico_P (Remote closed the connection) |
13:06:55 | idnar | "HAS" is third-person singular, "HAVE" is first-person singular or third-person plural |
13:06:57 | JdGordon | iirc there is one or two other HAS instead of HAVE s |
13:07:14 | idnar | confusion abounds :) |
13:07:42 | pixelma | idnar: oh thanks... didn't know that ;P |
13:07:57 | barrywardell | linuxstb: I have a patch ready - http://pastebin.ca/394518 |
13:08:08 | barrywardell | linuxstb: no changes to the bootloader yet |
13:08:11 | JdGordon | bluebrother: hows the plgins organising patch going? |
13:10:09 | | Join datachild` [0] (n=datachil@217-208-144-87-no75.tbcn.telia.com) |
13:10:26 | pixelma | oh 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:50 | preglow | it should be key lock |
13:11:13 | pixelma | or this way around |
13:11:26 | preglow | at least if we're going for proper english |
13:11:28 | JdGordon | to save 4 bytes?? |
13:11:32 | idnar | "Keylock" is quite common |
13:11:40 | nls | JdGordon: to fit on the display I think |
13:11:42 | pixelma | or "Key locked"? |
13:11:43 | JdGordon | Keylock on works better tho |
13:12:00 | pixelma | keys rather then |
13:12:08 | JdGordon | "Keyboard imput obstruction enabled" works best :p |
13:12:14 | JdGordon | input* |
13:12:57 | preglow | *shrug* |
13:13:00 | *** | Saving seen data "./dancer.seen" |
13:13:15 | preglow | the ordinary way of compounding words in english is writing them "word1 word2" |
13:13:25 | preglow | not "word1word2" like in some other languages |
13:13:31 | markun | like finnish :) |
13:13:36 | preglow | and norwegian |
13:13:36 | JdGordon | keylock has become an english word... |
13:13:43 | preglow | and german |
13:13:48 | preglow | JdGordon: then it's ok |
13:13:54 | nls | or swedish but people here don't really understand that :-) |
13:13:56 | preglow | JdGordon: though i don't see any dictionaries listing it :> |
13:13:58 | pixelma | or Word1sWord2 |
13:14:00 | nls | here = in sweden |
13:14:01 | preglow | nls: same here... |
13:14:10 | markun | preglow: and dutch, but I just thought finnish was a more extreme example |
13:14:13 | idnar | compound words in common usage usually get glommed together |
13:14:20 | * | LinusN is a proud member of skrivihop.nu |
13:14:26 | idnar | possibly with a hyphen between them |
13:14:35 | markun | idnar: yes, like bootloader |
13:14:45 | markun | playlist |
13:14:54 | idnar | keyboard |
13:14:54 | preglow | LinusN: which is shutting down? :> |
13:14:55 | pixelma | LinusN: :) |
13:15:32 | LinusN | preglow: they have buried the hatch and are no longer accepting new members |
13:15:38 | preglow | ah, they too have reached my conclusion |
13:16:08 | preglow | few people care about doing things properly |
13:16:14 | LinusN | far too few |
13:16:18 | preglow | language least of all |
13:16:24 | preglow | most people write like swine around here |
13:16:31 | pixelma | same here (in Germany) |
13:16:40 | LinusN | ind33d :-) |
13:16:45 | preglow | so it's a global phenomenon, huuray |
13:16:47 | preglow | hooray... |
13:16:50 | LinusN | :-) |
13:17:03 | preglow | i've noticed english people are writing like swine these days too, so it's all good |
13:17:34 | B4gder | is it the global warming that makes compound words separate all over? |
13:18:13 | | Join Arathis [0] (n=doerk@p5484C099.dip0.t-ipconnect.de) |
13:18:15 | preglow | most decidedly |
13:18:33 | B4gder | I'll call Al Gore and ask |
13:18:54 | pixelma | yeah you know everything expands when getting warmer... |
13:18:54 | preglow | haha |
13:19:07 | preglow | I HAVE RIDDEN THE MIGHTY MOON WORM |
13:19:15 | preglow | for those who watched futurama... |
13:19:16 | JdGordon | haha |
13:19:23 | * | JdGordon watched that ep yesterday |
13:19:51 | preglow | funniest appearance by a politician ever |
13:21:57 | | Join pearldiver [0] (n=say@cpe-72-225-231-80.nyc.res.rr.com) |
13:23:02 | JdGordon | jhMikeS: 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:42 | LinusN | JdGordon: what is it? |
13:24:09 | JdGordon | exiting the recording menu from the fm screen crashes |
13:24:40 | JdGordon | that menu isnt in the sim so its a pita to debug :( |
13:26:06 | JdGordon | hmm... 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] (n=desowin@avc146.internetdsl.tpnet.pl) |
13:29:09 | | Quit JdGordon ("Konversation terminated!") |
13:30:27 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
13:30:44 | linuxstb | barrywardell: 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:12 | preglow | already with the mooing |
13:31:16 | barrywardell | linuxstb: oh yeah, I can change it to that instead |
13:32:59 | preglow | most caches are write-back, no? |
13:33:36 | jhMikeS | bah...JdGordon left |
13:34:03 | barrywardell | linuxstb: what about cases where the model id is more than 4 chars, eg e200r? |
13:34:48 | barrywardell | should I just make it an 8 char model id? |
13:37:16 | | Join B4gder [0] (n=daniel@100.78.227.87.static.s-cy.siw.siwnet.net) |
13:37:26 | | Quit Thundercloud (Connection timed out) |
13:38:14 | | Quit GodEater ("got the munchies") |
13:38:38 | linuxstb | barrywardell: 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/labb.contactor.se/x-0991fa33ecd7756d) |
13:38:47 | barrywardell | ok |
13:39:24 | thewho | LinusN: 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:51 | linuxstb | thewho: You mean have two different FAT drivers? |
13:40:01 | B4gder | thewho: we don't want duplicate code |
13:40:04 | LinusN | that's a possible solution, but the FAT driver is really something we would rather not fork |
13:40:22 | thewho | linuxstb: yes. Each one is trimmed for the special HW. |
13:40:36 | linuxstb | thewho: Then the other two answers apply... |
13:41:14 | | Join Moos [0] (i=Moos@m135.net81-66-158.noos.fr) |
13:41:19 | | Quit datachild (Read error: 110 (Connection timed out)) |
13:41:40 | thewho | linuxstb: 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:48 | jhMikeS | I'd just fork it, get it working, and then have two working drivers to better visualize a good way to merge them. |
13:42:39 | LinusN | jhMikeS: that's my approach for now |
13:42:51 | Llorean | It 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:09 | thewho | jhMikeS: 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/labb.contactor.se/x-a2ae746396829e4d) |
13:43:55 | jhMikeS | thewho: 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:34 | B4gder | not annoying at all, oh no |
13:44:37 | LinusN | :-) |
13:45:06 | B4gder | and this is one of them fancy expensive logitech ones |
13:45:11 | B4gder | even has its own LCD |
13:45:15 | thewho | jhMikeS: but we'd better leave it to LinusN −− the fat master! :-) |
13:45:19 | | Join himitsu [0] (n=himitsu@61.213.184.126) |
13:45:29 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
13:45:35 | LinusN | thewho: :-) |
13:45:37 | linuxstb | B4gder: A potential Rockbox target then... |
13:45:38 | jhMikeS | thewho: you're not insulting him are you? :o) |
13:45:56 | | Join Moos [0] (i=Moos@m135.net81-66-158.noos.fr) |
13:45:57 | B4gder | yay, I doubt it has built-in sound though |
13:46:02 | * | LinusN joins Fat Fighters |
13:46:12 | thewho | jhMikeS: =:-O |
13:46:32 | B4gder | but it has an awful lot of extra buttons! |
13:47:12 | | Join cf-danky [0] (n=dubra@24-151-24-042.dhcp.nwtn.ct.charter.com) |
13:48:28 | thewho | LinusN: 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:41 | LinusN | from scratch, by me |
13:48:56 | LinusN | later 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:15 | thewho | LinusN: kudos! |
13:49:17 | | Quit thewho ("CGI:IRC (EOF)") |
13:49:48 | | Join thewho [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/x-264b25aced91601d) |
13:49:57 | LinusN | ironically, my first fat driver was fat16, and björn revamped it to fat32, then we added fat16 again for the ondio |
13:50:27 | amiconn | hmm, that reminds me |
13:50:46 | amiconn | LinusN: Did you do something about the iriver bootloader hang when there are no partitions? |
13:50:56 | preglow | so, linusn is the fat master, and zagor is the fat code expert |
13:50:59 | amiconn | And will the next bl release for h1x0 include flashing support? |
13:50:59 | thewho | LinusN: must be really low level stuff, no? (no pun intended :-) |
13:51:11 | LinusN | amiconn: no i didn't, i got side-tracked as usual |
13:51:40 | nls | pixelma: synced lang cleanup patch posted |
13:51:57 | LinusN | thewho: nah, just an orgy in data structures |
13:52:18 | LinusN | amiconn: yes, flashing will probably be included in the next loader |
13:52:25 | pixelma | nls: nice :) |
13:52:39 | thewho | LinusN: are they that different for "normal" and 80GB hdds? |
13:52:56 | LinusN | thewho: no, not at all |
13:53:37 | LinusN | thewho: 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:00 | LinusN | but the 80gb drive must use 2-sector accesses |
13:54:55 | * | amiconn will probably post a new m5 bootloader tomorrow |
13:55:02 | LinusN | amiconn: nice |
13:59:37 | | Join ian^Colt [0] (n=k@ip68-107-19-179.sd.sd.cox.net) |
14:00 |
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] (n=barrywar@dhcp-892b9a4a.ucd.ie) |
14:05:47 | | Join webguest88 [0] (i=c023110a@gateway/web/cgi-irc/labb.contactor.se/x-e0d9885191b743b7) |
14:07:11 | preglow | LinusN: his pc probably only has a 1.1 usb port |
14:07:19 | preglow | writing a defrag plugin sounds like... fun |
14:07:34 | LinusN | preglow: i know, i'm just making a point :-) |
14:08:15 | LinusN | my 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:33 | preglow | hahah |
14:08:38 | preglow | alrighty |
14:08:49 | preglow | you'd have to be insane to write a defrag plugin anyway |
14:08:52 | preglow | oh, the trouble you're asking for |
14:09:05 | LinusN | really insane |
14:09:28 | | Quit himitsu ("Leaving") |
14:09:45 | LinusN | "Defrox" |
14:09:52 | LinusN | "Fragbox" |
14:09:55 | preglow | haha |
14:09:58 | preglow | better, yes |
14:09:58 | * | jhMikeS is now wondering if he's being kindly asked to write a defrag plugin |
14:10:09 | preglow | jhMikeS: dsp... |
14:10:18 | preglow | jhMikeS: zero-latency... |
14:10:22 | LinusN | jhMikeS: ah, you triggered on the word "insane"? |
14:10:28 | jhMikeS | :-) |
14:10:48 | LinusN | "did someone say "insane"? - that must be me!" |
14:11:26 | jhMikeS | The little men that sit on the computer desk with me said I should reply |
14:11:43 | preglow | mine went away |
14:11:48 | preglow | there are only giraffes here now |
14:11:54 | preglow | them and the panda |
14:11:59 | LinusN | ah those guys, they use to sit on my shoulder |
14:12:02 | jhMikeS | at least they don't say too much |
14:12:11 | preglow | jhMikeS: but you won't believe the noises they're capable of |
14:12:22 | jhMikeS | white noise perhaps? :) |
14:12:24 | LinusN | but they go away once i put my foil hat on |
14:12:36 | preglow | jhMikeS: filtered white noise! |
14:12:55 | preglow | and the panda seems to have designs on my bookshelf |
14:13:05 | preglow | it's chatting up one of my math tomes |
14:13:16 | | Join pondlife [0] (n=Miranda@cpc3-rdng11-0-0-cust229.winn.cable.ntl.com) |
14:13:34 | jhMikeS | My analysis: they represent your passed difficulties in writing dsp code |
14:13:55 | preglow | yeah, that would explain the monkey too |
14:14:48 | preglow | i'd hate to see what my continued difficulties look like, then |
14:14:54 | jhMikeS | the talking tiny gnomes on the desk I believe represent the voice code induced trauma |
14:16:25 | preglow | coffeecoffeecoffee |
14:16:54 | jhMikeS | now...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] (n=luis@bne75-7-82-230-110-107.fbx.proxad.net) |
14:19:07 | jhMikeS | what's the max the core stack gets used anyway? |
14:20:11 | preglow | hmm |
14:20:16 | preglow | i've seen 50-60% |
14:25:03 | preglow | hmm, i wonder how much stack speex needs |
14:25:19 | preglow | i'm willing to bet it's a fair deal less than libmad does |
14:25:21 | jhMikeS | Things 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/labb.contactor.se/x-f650956db0d095fc) |
14:26:29 | markun | preglow: what kind of boost does mp3 give on the ipod? (to compare to the 14% with speex) |
14:26:36 | preglow | oh, more than that |
14:26:40 | preglow | i can give you a quick figure now |
14:26:54 | preglow | and speex isn't really _that_ optimised anymore |
14:27:10 | cyr | Some 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:47 | amiconn | markun: More than 50% on my mini2g |
14:27:54 | nls | cyr: I don't think anything was agreed upon, some people like it some don't... |
14:30:13 | preglow | do the sansas require some kind of fancy ass program to copy music? |
14:30:26 | | Join justthisguy [0] (i=c1197428@gateway/web/cgi-irc/labb.contactor.se/x-d32d824ab990492c) |
14:30:33 | Llorean | preglow: No. |
14:30:46 | Llorean | preglow: They have two modes: MSC (UMS for flash devices or something) and MTP |
14:30:57 | nls | wow, we actually have an Archos Player user still :-) |
14:31:12 | Llorean | MTP 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:21 | markun | looks like JdGordon changed the spanish translation to latin1 encoding.. |
14:31:31 | Llorean | In MSC it has to rebuild the database at boot, which can take 10+ minutes for a mere thousand files or so. |
14:31:36 | markun | get a normal editor.. |
14:31:56 | LinusN | nls: my reaction too :-) |
14:32:42 | preglow | Llorean: right, got a mate who needs a mp3 player quick, and they've got e250s at a store just around here |
14:32:50 | preglow | and he doesn't want any itunes like shit |
14:33:03 | Llorean | Well, you don't need any crap software for the retail firmware. |
14:33:08 | cyr | nls: so someone has to step out and create a patch... and do it that the committers like it :-) |
14:33:13 | Llorean | Though being on windows will be better since you don't have to wait on the database refreshes. |
14:33:44 | preglow | Llorean: cool, i'll probably have him rockbox it once he gets back from travelin anyway :> |
14:34:18 | cyr | nls: *...do it so that... |
14:34:22 | Llorean | preglow: As a warning, Rockbox on Sansa is worse than Rockbox on iPod right now. ;) |
14:34:24 | jhMikeS | preglow: 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:14 | nls | cyr: there is already a patch http://www.rockbox.org/tracker/task/6718 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:39 | preglow | Llorean: know |
14:35:41 | Llorean | nls: Oh, the majority of devs are against customizable menus I htink. |
14:35:58 | preglow | jhMikeS: it would be worth considering a change like this for a long time, yes |
14:36:02 | LinusN | Llorean: amen |
14:36:03 | * | bluebrother votes against customizable menus |
14:36:13 | * | markun too |
14:36:18 | * | cyr looks at the patch |
14:36:19 | nls | cyr: then someone will have to concince them too (not very easy) |
14:36:40 | | Join austriancoder [0] (n=austrian@80.120.117.30) |
14:36:44 | cyr | bluebrother, markun: why? If it makes the dap to perfectly fit my taste?.. |
14:36:56 | LinusN | cyr: it gives us a support nightmare |
14:37:08 | amiconn | nls: I would expcet that there are at least some archos player users still |
14:37:37 | nls | amiconn: 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:06 | cyr | LinusN: 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:23 | LinusN | cyr: 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:48 | LinusN | like if we add a menu entry |
14:40:27 | cyr | LinusN: hmmm... yes. The users will then ask why the file doesn't have effect anymore |
14:40:29 | LinusN | and 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:52 | bluebrother | the only think I consider as a nice addition would be a "Favorites" submenu |
14:41:11 | bluebrother | but supporting a customizable / reorderable menu will be a support nightmare |
14:41:31 | bluebrother | with a fixed menu you can always tell users where to go. |
14:41:40 | cyr | LinusN: 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:44 | bluebrother | even if they mess up their favorites submenu |
14:41:57 | LinusN | cyr: that would be even worse, i think |
14:42:05 | bluebrother | cyr: true, but it's additional work without any benefit |
14:42:28 | bluebrother | and if a feature is present or not user will want to use it and ask for support. |
14:42:33 | bluebrother | be it documented or not. |
14:42:45 | | Join Rob2222 [0] (n=Miranda@p54B15157.dip.t-dialin.net) |
14:42:47 | LinusN | and users don't read documentation |
14:43:05 | linuxstb_ | Anyone know if the Gigabeat charges via USB? |
14:43:06 | cyr | bluebrother: well, at least two persons would benefit |
14:43:12 | bluebrother | two? Who? |
14:43:36 | bluebrother | and two persons isn't much considering the user base of Rockbox ... |
14:43:41 | nls | we do have an undocumented feature that lets you place your playlist catalog wherever you wish, i wonder if anyone uses it... |
14:43:57 | bluebrother | nls: we have? How? |
14:44:20 | | Quit Rob2222 (Read error: 54 (Connection reset by peer)) |
14:44:32 | cyr | bluebrother: the author of the patch and me :-) |
14:44:44 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-d2c8dc9dabb745a8) |
14:44:58 | Llorean | linuxstb_: Yes |
14:45:00 | LinusN | bluebrother: /.rockbox/playlist_catalog.config |
14:45:02 | nls | create a file called .rockbox/playlist_catalog.config containgin a string reading dir: <path to catalog> and voila |
14:45:28 | bluebrother | oh. |
14:45:40 | Llorean | linuxstb_: You can even hold Menu to charge via USB while doing other stuff. |
14:45:45 | nls | I tried to move the string to the global settings struct but it didn't work very well... |
14:46:01 | jhMikeS | preglow: it's the native format storage that gets me...totally backwards from now. Voice can probably be pre-scaled though for savings. |
14:46:03 | bluebrother | cyr: that still won't convince me. As I said, a customizable Favorites submenu would be an option IMO |
14:46:32 | bluebrother | but you can always adjust the source and build yourself |
14:47:10 | markun | linuxstb_: when will your F20 arrive? |
14:48:24 | cyr | bluebrother: 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:23 | bluebrother | *sic* |
14:49:32 | bluebrother | we don't have a root menu. It't the main menu. |
14:49:39 | linuxstb_ | 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:15 | cyr | bluebrother: yes, the main menu. BTW: three persons would benefit (there's one more in the comments!) |
14:50:20 | GodEater | linuxstb: does that mean you've already rockbox'd it ? |
14:50:36 | bluebrother | still not enough ;-) |
14:50:39 | linuxstb | Of course, that Toshiba firmware was very confusing... |
14:50:53 | GodEater | I never even booted it into that ;) |
14:51:07 | | Join Rob2222 [0] (n=Miranda@p54B15157.dip.t-dialin.net) |
14:51:11 | | Quit lini (Read error: 113 (No route to host)) |
14:51:13 | linuxstb | I wanted to make sure it was working before I installed Rockbox. |
14:51:33 | GodEater | did it look a smidgeon battered when it arrived ? |
14:52:11 | linuxstb | No, it's in excellent condition. |
14:52:11 | cyr | bluebrother: well, if that only were the *right* three persons we'd already have it committed :-) |
14:52:24 | Dark_Apostrophe | http://www.expansys.no/p.aspx?i=139792 <−− Is this a good player, and does Rockbox run on it? |
14:52:31 | barrywardell | linuxstb: 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:58 | markun | linuxstb: well, congratulations! |
14:52:58 | GodEater | Dark_Apostrophe: the listed of supported players is on the front page at www.rockbox.org |
14:53:22 | nls | Dark_Apostrophe: That is a gigabeat f and it's supported |
14:53:46 | Dark_Apostrophe | Great |
14:53:57 | Dark_Apostrophe | Can it play videos? |
14:54:15 | GodEater | mpegplayer runs on it quite nicely |
14:54:16 | nls | the mpegplayer plugin is in a very early state |
14:54:34 | Dark_Apostrophe | Two contradicting statements... :P |
14:54:38 | linuxstb | But it has potential... |
14:54:43 | GodEater | at least - running the elephant's dream demo movie anyway (in widescreen, I get voice going out of sync with the fullscreen) |
14:54:59 | markun | I wonder when the world supply of F series Gigabeat will be depleted by the rockbox crowd.. |
14:55:08 | Lynx_ | does mpegplayer play longer than just what fits into the buffer now? |
14:55:09 | Dark_Apostrophe | Does it play XviD, Theora etc...? |
14:55:13 | nls | nope |
14:55:19 | nls | mpeg 1 or 2 |
14:55:21 | nls | only |
14:55:26 | nls | or/and |
14:55:31 | GodEater | and only as much as will fit in the memory |
14:55:40 | markun | Dark_Apostrophe: it doesn't play any video well without re-encoding |
14:56:03 | GodEater | markun: is there a RB target which plays video better though ? ;) |
14:56:09 | Dark_Apostrophe | :( |
14:56:12 | cyr | Ok, so I have to build a lobby for the reorderable main menu. Anyone who wants to join? |
14:56:23 | markun | linuxstb: did you try MpegPlayer yet? :) |
14:56:31 | linuxstb | markun: No, not yet... |
14:56:32 | markun | I'm sure it will motivate your to work on it again :) |
14:57:02 | nls | cyr: generally it doesn't matter how many users want a patch included unless the core devs also want it... |
14:57:13 | markun | Dark_Apostrophe: buy a player which supports video playback if that's important to you. Maybe one of the newer Archoses? |
14:57:31 | GodEater | or an iPod and run AppleOS |
14:57:34 | Llorean | cyr: 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:55 | Dark_Apostrophe | A: I want free software to run on it. B: I hate crapple. C: I'm on a budget. |
14:57:59 | linuxstb | Can I safely delete every directory apart from GBSYSTEM ? |
14:58:14 | GodEater | linuxstb: yep |
14:58:14 | markun | Dark_Apostrophe: d: you're out of luck :) |
14:58:28 | Dark_Apostrophe | :( |
14:58:46 | markun | Dark_Apostrophe: do you know archopen.org? |
14:59:19 | markun | it might be what you are looking for |
14:59:38 | Dark_Apostrophe | markun: No |
14:59:41 | linuxstb | archopen doesn't replace all the features of the original firmware though - I don't think it has music playback yet... |
15:00 |
15:00:00 | linuxstb | (but it has lots of games and emulators, some with sound) |
15:00:04 | cyr | Llorean: 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@193.52.208.229) |
15:01:41 | Siltaar | Hello |
15:01:52 | Siltaar | I just posted a new french translation |
15:02:23 | Siltaar | and I'm looking for Sofian Babai whom just made a new french voice file |
15:02:29 | Siltaar | with old translation |
15:02:49 | Siltaar | I'm interested in making an updated french voice file |
15:02:52 | markun | Siltaar: I can't find your translation.. |
15:02:57 | linuxstb | barrywardell: 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:15 | markun | Siltaar: ok, I found it |
15:03:16 | Siltaar | patch ID 6817 |
15:03:18 | linuxstb | And sansapatcher will always create mi4 files with 100% plaintext. |
15:03:27 | markun | was expecting it to be filed under 'language' |
15:03:39 | Siltaar | I'll remember it |
15:03:59 | Llorean | linuxstb: 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:46 | Siltaar | (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:24 | markun | Siltaar: committed |
15:07:59 | Siltaar | wow, cool |
15:08:07 | linuxstb | markun: mpegplayer is nice, but why is the backlight turning off? I thought mpegplayer disabled the backlight timeout? |
15:08:45 | Siltaar | and, so, about makine voice files ? I had no voicesettings.sh shipped with my svn check out... |
15:09:24 | | Part LinusN |
15:09:29 | nls | Siltaar: you have to choose voice when running configure |
15:09:36 | markun | linuxstb: I don't remember it turning off.. |
15:09:36 | GodEater | Siltaar, you have to have run configure and selected (V)oice |
15:09:51 | markun | linuxstb: pretty nice screen don't you think? |
15:10:08 | Siltaar | thx nls GodEater I try immediatly |
15:10:13 | markun | It's amazing how much more is possible with rockbox on it |
15:11:08 | linuxstb | markun: 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:12:17 | markun | :) |
15:13:02 | *** | Saving seen data "./dancer.seen" |
15:13:40 | * | GodEater welcomes linuxstb to the Gigabeat F fan club |
15:15:48 | linuxstb | GodEater: Thanks. It's nice, but that Toshiba bootloader has go... |
15:16:16 | markun | toffe will do some JTAG experiments soon |
15:16:32 | | Quit justthisguy ("CGI:IRC") |
15:16:38 | Llorean | linuxstb: You can make it take less time at least. |
15:16:46 | GodEater | linuxstb: amen to that |
15:17:07 | GodEater | Llorean: I get nervous about using the replacement GBSYSTEM files |
15:17:30 | markun | I don't |
15:17:54 | markun | GodEater: what can go wrong? |
15:18:01 | linuxstb | Llorean: Yes, I noticed those files on the wiki. It's still ugly though... |
15:18:19 | GodEater | markun: nothing as long as I don't touch the current bootloader |
15:18:38 | GodEater | but Llorean's pushing to get the bootsplash stuff removed - which will mean a new version of it soon I guess |
15:18:44 | Llorean | linuxstb: Yeah, it's a stopgap. |
15:19:14 | Llorean | GodEater: The Rockbox bootloader has an emergency USB mode. As long as you have a working bootloader, you're fine. |
15:19:25 | markun | I didn't even know the bootsplash stuff was still in svn.. |
15:19:27 | Llorean | GodEater: Meanwhile, if you don't have a working bootloader, you couldn't use the firmware restore function of the bootloader anyway. |
15:19:35 | GodEater | markun: I thought toffe's jtag stuff was on the S, not the F ? |
15:19:48 | markun | both |
15:19:53 | markun | F first |
15:20:00 | | Join perl|work [0] (n=jacquesc@static-64-61-105-170.isp.broadviewnet.net) |
15:20:00 | GodEater | I must have missed that |
15:20:50 | GodEater | markun: I don't think it *is* in svn - but it's linked from the wiki page install instructions I think |
15:21:21 | linuxstb | I think the code itself is in SVN, but not the images. |
15:21:44 | GodEater | I made my own image anyway |
15:21:52 | markun | well, I think it makes the bootloader needlessly complex |
15:22:17 | | Join FOAD [0] (n=dok@dinah.blub.net) |
15:22:19 | GodEater | that seems to be the consensus |
15:22:22 | linuxstb | I'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:41 | Llorean | I agree with what linuxstb said. |
15:22:55 | * | GodEater senses a recent long hold on the delete key |
15:22:57 | Llorean | I'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] (n=dok@dinah.blub.net) |
15:24:34 | | Quit FOAD (Client Quit) |
15:25:59 | | Join FOAD [0] (n=dok@dinah.blub.net) |
15:26:07 | | Quit FOAD (Client Quit) |
15:27:45 | GodEater | someone appears to be having difficulty |
15:28:09 | | Join FOAD [0] (n=dok@dinah.blub.net) |
15:28:18 | | Join |Rincewind| [0] (i=j2rYuttg@nat-wh-1.rz.uni-karlsruhe.de) |
15:28:33 | GodEater | doing the IRC equivalent of the okey-cokey |
15:29:07 | | Join jac0b [0] (i=9b6d0515@gateway/web/cgi-irc/labb.contactor.se/x-639b70cee9886237) |
15:29:14 | GodEater | markun: which bit of the world is toffe from ? |
15:29:44 | markun | France I think. But he lives in the western part of the USA. |
15:30:14 | GodEater | that 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:59 | GodEater | although 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] (i=tore@skjeldal.com) |
15:36:40 | | Quit jac0b ("CGI:IRC") |
15:38:40 | | Join miepchen^schlaf [0] (n=hihi@p57B95F6E.dip.t-dialin.net) |
15:40:10 | | Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
15:40:59 | markun | can someone check this little UDA1380 simplification? http://130.89.160.166/rockbox/uda_cleanup.diff |
15:42:02 | markun | toffe82: all the Gigabeat owners are awayting your JTAG experiment |
15:42:24 | | Quit FOAD (Remote closed the connection) |
15:42:42 | toffe82 | ;) |
15:42:42 | | Join FOAD [0] (n=dok@dinah.blub.net) |
15:43:05 | | Join GodEater__ [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-d5b8212c91d406cc) |
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/ircatwork.com/x-d5b8212c91d406cc) |
15:45:53 | Arathis | Would it be possible to ad short track info to the main menu, when it's saying "now playing"? |
15:46:54 | markun | Arathis: I don't believe it's easy to do with the current menu code |
15:47:02 | Arathis | hm, okay |
15:48:39 | Arathis | But 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/ircatwork.com/x-7a1b1236cf86cd83) |
15:49:22 | | Quit GodEater ("CGI:IRC (Ping timeout)") |
15:49:56 | Arathis | video 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/ircatwork.com/x-7a1b1236cf86cd83) |
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] (i=tore@skjeldal.com) |
15:54:51 | | Quit toer (Read error: 104 (Connection reset by peer)) |
15:56:13 | Siltaar | I registeur un account on the wiki, but don't have the rights to write something |
15:56:37 | markun | Siltaar: I'll give you the rights them |
15:56:40 | markun | then |
15:56:52 | Siltaar | but it seems to miss an argument on the second command of http://www.rockbox.org/twiki/bin/view/Main/LangFiles |
15:57:13 | Siltaar | the -t <target> |
15:57:17 | Siltaar | of |
15:57:40 | Siltaar | ./../tools/genlang -e=english.lang -t=ipodvideo -b=newfrancais.lng newfrancais.lang |
15:57:42 | Siltaar | for instance |
15:57:50 | Siltaar | could I fix this ? |
15:58:11 | markun | Siltaar: ok, you have wiki rights now |
15:58:17 | | Quit cf-danky ("get satisfied! • :: ««« (Gamers.IRC) »»» www.gamersirc.net ::") |
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:52 | linuxstb | Arathis: 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:54 | linuxstb | If 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:56 | linuxstb | (and enable Limit FPS and Skip Frames in the mpegplayer menu) |
15:59:00 | Siltaar | ok, I go |
15:59:46 | toffe82 | on 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:48 | Arathis | linuxstb: I tried elephants dream from the rockbox wiki encoded for my player in both resolutions |
16:00 |
16:00:11 | linuxstb | What is your player? |
16:00:20 | Arathis | H10 with 20gb |
16:00:30 | Arathis | it plays at ~34fps |
16:00:31 | preglow | hm |
16:00:38 | preglow | sansa's are pretty cheap |
16:00:53 | linuxstb | preglow: Don't do it... Remember they're PortalPlayer... |
16:01:03 | preglow | right, right... |
16:01:03 | markun | toffe82: I have no idea what you are talking about. Which right arrow and which last menu? |
16:01:22 | linuxstb | Arathis: So did you enable the Limit FPS and Skip Frames options? |
16:01:43 | Arathis | nope |
16:01:50 | linuxstb | It won't be in sync if it's decoding a 24fps video at 34fps... |
16:01:54 | toffe82 | markun: when you navigate the menu, you use the right arrow no ? |
16:02:15 | markun | toffe82: yes, I do |
16:02:23 | toffe82 | markun: but on the last submenu you press enter |
16:02:32 | markun | no |
16:02:42 | toffe82 | ? |
16:02:59 | toffe82 | I will recheck |
16:03:41 | markun | toffe82: you are talking about the settings menu? |
16:04:13 | toffe82 | all the menu |
16:04:49 | toffe82 | I cannot chek now but I will try again |
16:05:15 | markun | toffe82: so you thought right doesn't work to start a song or change a setting? |
16:05:35 | markun | Of course in the WPS is does something else |
16:05:39 | linuxstb | I've just tested, and right seems to work correctly for me - i.e. it's "select" in menus and settings. |
16:05:57 | markun | works here too |
16:06:26 | Nico_P | markun: recsue mode is the emergency usb mode, right ? |
16:06:29 | toffe82 | strange , I will recheck |
16:07:47 | markun | Nico_P: yes |
16:08:08 | Nico_P | hmm it works... i think when i was testing the new bootloader for LinusN, it didn't work |
16:08:29 | Nico_P | which meant i had to revert to the original firmware each time rockbox refused to load |
16:08:33 | Nico_P | a real PITA |
16:08:41 | Llorean | Nico_P: Did you try it with the dock, or the cable plugged directly in? |
16:08:58 | Arathis | linuxstb: With limiting fps it works fine. thanks |
16:09:09 | linuxstb | Is it normal for gigabeats to get very warm when plugged into USB (mine is a F20) ? |
16:09:18 | Nico_P | Llorean: 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:27 | GodEater | linuxstb: mine doesn't get warm at all =/ |
16:09:32 | GodEater | mine's an F40 though |
16:09:39 | markun | linuxstb: mine usually gets was because it's charging and spinning the disk |
16:10:11 | | Join barrywardell [0] (n=barrywar@dhcp-892b9a4a.ucd.ie) |
16:10:18 | markun | s/was/warm/ |
16:10:32 | linuxstb | markun: Do you have the F20 or F40? |
16:11:03 | perl|work | linuxstb its normal |
16:11:03 | perl|work | i have 2 |
16:11:06 | toffe82 | mine doesn't get warm and it is charging all day, I use it as an external hd |
16:11:11 | perl|work | they both get really warm |
16:11:27 | perl|work | when its connected and spins the disc that is |
16:11:47 | perl|work | just charging doesnt really warm it |
16:11:54 | toffe82 | but I have it sitting on a big heatsink :) |
16:12:05 | markun | linuxstb: F40 |
16:12:31 | * | linuxstb concludes that GodEater lives in a fridge |
16:12:45 | perl|work | watching a movie from its hdd will get it egg-fry hot |
16:12:51 | GodEater | it is quite chilly in here ;) |
16:13:37 | bluebrother | mustn't he rather live at some hot place so he doesn't notice the heat from the player? |
16:14:54 | perl|work | i 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:14 | linuxstb | Do you reduce the CPU frequency when in USB disk mode? |
16:15:21 | linuxstb | s/Do you/Does rockbox/ |
16:17:22 | toffe82 | I 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:03 | toffe82 | when 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:20 | markun | linuxstb: we can't do that, but I don't know if the CPU sleeps |
16:18:52 | linuxstb | markun: Why can't we do that? |
16:19:18 | markun | linuxstb: various reasons, I hope I remember them all: |
16:20:28 | markun | because 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:42 | linuxstb | barrywardell: You made a copy and paste typo with the comments in your mi4.c patch... |
16:21:10 | barrywardell | oops, i'll fix that with my next commit |
16:21:48 | markun | linuxstb: hm, maybe we can clock the CPU down to 16.9MHz during USB.. we haven't tried that |
16:23:44 | linuxstb | I don't know if it's worthwhile though... |
16:25:22 | | Quit perplexity (Read error: 113 (No route to host)) |
16:27:54 | preglow | if you can sleep it easily, i wouldn't bother, i think |
16:31:34 | toffe82 | gigabeat is main topic this morning ;) |
16:31:50 | perl|work | toffe82 are you going to try to flash it today? |
16:32:14 | toffe82 | I would like but no time :( |
16:32:41 | toffe82 | I hope before the end of the week I will do something |
16:33:53 | perl|work | ok, nice |
16:34:33 | | Quit GodEater ("CGI:IRC (Ping timeout)") |
16:39:03 | | Quit Obsys (Read error: 104 (Connection reset by peer)) |
16:43:11 | preglow | flash what? |
16:44:02 | | Join Ribs2 [0] (n=ribs@91.84.8.218) |
16:45:04 | toffe82 | bootloader |
16:46:06 | | Quit Ribs2 (Read error: 104 (Connection reset by peer)) |
16:46:29 | | Join raphi [0] (n=Raphi@pub212004094028.dh-hfc.datazug.ch) |
16:47:33 | | Quit Ribs (Read error: 110 (Connection timed out)) |
16:48:31 | | Join Ribs [0] (n=ribs@91.84.8.218) |
16:48:55 | toffe82 | preglow: 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:00 |
17:01:29 | | Quit jhulst_ (Remote closed the connection) |
17:02:52 | | Join Thundercloud [0] (n=thunderc@82.153.15.134) |
17:06:35 | | Join perplexity [0] (n=joust@dxb-as9925.alshamil.net.ae) |
17:08:31 | | Quit Ribs (Read error: 110 (Connection timed out)) |
17:09:33 | | Join lini [0] (i=pugsley@62.204.144.237) |
17:12:12 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
17:13:05 | *** | Saving seen data "./dancer.seen" |
17:18:56 | barrywardell | linuxstb: I have modified the bootloader to accept mi4 files (http://pastebin.ca/394803), but I'm stuck calculating the crc. I can't get a crc that matches what scramble creates. any ideas |
17:19:06 | barrywardell | ? |
17:27:21 | linuxstb | Looking now... |
17:28:09 | barrywardell | if it helps, scramble gets a crc of 77dad22b |
17:28:29 | barrywardell | and the bootloader gives 66628d59 |
17:32:00 | linuxstb | barrywardell: 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:19 | barrywardell | linuxstb: 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:30 | linuxstb | barrywardell: I can't see anything obvious... |
17:40:38 | barrywardell | me either :( I guess I'll just have to keep looking! |
17:42:02 | | Join Frode_ [0] (n=Frode@213.167.96.196) |
17:42:48 | linuxstb | Does the firmware run even when the crc check fails? |
17:44:32 | barrywardell | I haven't tried. I'll check now. |
17:46:19 | barrywardell | yep, rockbox still boots fine |
17:47:13 | barrywardell | as does the OF |
17:48:58 | linuxstb | And 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:42 | barrywardell | yes, although according to Bader's site it ignores the checksum if it's a v3 mi4 |
17:57:02 | linuxstb | Ah OK... |
18:00 |
18:00:35 | barrywardell | i'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:59 | linuxstb | I was thinking the same. But it would be nice to get it working though... |
18:05:01 | linuxstb | Ah, 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:07 | pondlife | nls: Around? |
18:10:20 | barrywardell | ahhhh, ok |
18:10:20 | pondlife | Or jhMikeS? |
18:10:34 | barrywardell | linuxstb: so it's mi4.c that's wrong? |
18:10:40 | linuxstb | I'm not sure... |
18:11:04 | linuxstb | When 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:39 | barrywardell | but 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:25 | linuxstb | Yes... Maybe testing your bootloader with an original mi4 file would tell us the correct way to calculate the checksum. |
18:13:53 | linuxstb | Maybe the CRC should start later in the file - e.g. at offset 0x200 |
18:18:43 | | Join voltagex [0] (n=voltagex@124-254-126-107-dsl.ispone.net.au) |
18:30:12 | | Join Stalwart^ [0] (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
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@82.153.196.135) |
18:36:40 | | Join Ribs [0] (n=ribs@91.84.8.218) |
18:37:53 | | Quit Thundercloud (Read error: 145 (Connection timed out)) |
18:43:34 | barrywardell | linuxstb: 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 (n=bryan@host-83-146-12-251.bulldogdsl.com) |
18:50:18 | barrywardell | linuxstb: 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:42 | pondlife | Anyone able to help me to get LaTeX up and running? I'm under Cygwin and attempting to build the manual... |
18:53:51 | pondlife | I 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 |
19:00:21 | | Join Id2ndR [0] (n=ubuntu@laf31-2-62-34-88-193.dsl.club-internet.fr) |
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:23 | barrywardell | ok, 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] (n=MadCOWfr@m83-178-13-103.cust.tele2.se) |
19:08:12 | | Quit MadCOWfromSWEDEN (Client Quit) |
19:08:35 | linuxstb_ | OK, that makes sense. |
19:13:09 | *** | Saving seen data "./dancer.seen" |
19:14:30 | | Join Ice8lue [0] (n=chatzill@L7173.l.strato-dslnet.de) |
19:14:44 | Ice8lue | good evening |
19:25:53 | | Quit Thundercloud_ (Read error: 104 (Connection reset by peer)) |
19:25:55 | | Join Thundercloud__ [0] (n=thunderc@82.153.196.135) |
19:29:05 | | Join Bagder [0] (n=daniel@rockbox/developer/bagder) |
19:29:54 | Ice8lue | does anybody know how to fix this flackering (hope this word exists^^) of menus and plugins on the sansa? |
19:31:01 | netmasta10bt | flickering |
19:31:09 | Ice8lue | ah, sorry^^ am german... |
19:31:21 | netmasta10bt | its okay −− just fyi! |
19:31:40 | Ice8lue | =) so what to do? |
19:32:17 | netmasta10bt | there is no fix yet |
19:32:45 | Ice8lue | =/ damn..... its annoying while playing jewels |
19:32:52 | netmasta10bt | it is |
19:32:57 | netmasta10bt | but man it's great for podcasts |
19:33:09 | Ice8lue | this flickering? |
19:34:27 | | Join Aikon_ [0] (n=root@dslb-084-059-016-057.pools.arcor-ip.net) |
19:36:41 | Amblin | Ice:are you using the default UI? |
19:37:11 | Ice8lue | Amblin: UI? i have theme.... RockAMP |
19:37:30 | Amblin | A different theme can help in something like the Now Playing screen, but it does nothing for games etc. |
19:37:34 | Amblin | Ah |
19:38:15 | Amblin | And by flackering you meant "flickering", close though :) |
19:38:20 | | Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) |
19:38:23 | dan_a | Ice8lue: I know what the problem is, but not how to fix it yet. |
19:42:16 | dan_a | (the problem is that the function to update the LCD returns before the LCD has finished updating) |
19:43:03 | Ice8lue | dan_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/labb.contactor.se/x-1e285c4b25005c39) |
19:43:25 | | Quit Aikon (Read error: 145 (Connection timed out)) |
19:44:00 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
19:44:29 | dan_a | Ice8lue: I think Doom runs slowly enough that it isn't trying to update the LCD before the previous update has finished |
19:45:24 | Ice8lue | dan_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]GiantSubway | Hi.. Why dosent rockbox.org got a "develop page"? like this... "We are |−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−T−−−−-| <HERE on developing the os for the 80Gb iPod"? |
19:46:30 | dan_a | Ice8lue: Yes. But I don't know how to do it yet. |
19:47:30 | | Nick linuxstb__ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
19:47:31 | preglow | [SWE]GiantSubway: because maintaining it would be extremely boring? |
19:47:41 | | Join JavaMan22 [0] (n=HP_Admin@c-24-61-91-138.hsd1.nh.comcast.net) |
19:47:42 | Ice8lue | dan_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:06 | JavaMan22 | hi |
19:48:19 | Ice8lue | hi |
19:48:25 | JavaMan22 | can anyone help me i am trying to code |
19:48:29 | dan_a | Ice8lue: 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:46 | JavaMan22 | i just dont get what i must do |
19:48:53 | JavaMan22 | i have installed cygwin |
19:49:00 | JavaMan22 | and i have the rockbox source |
19:49:02 | [SWE]GiantSubway | preglow: not at all! everyone always asks the question |
19:49:35 | dan_a | [SWE]GiantSubway: So how far would you say we are on the way? |
19:49:43 | linuxstb | [SWE]GiantSubway: The reason no progress reports have been published is because there has been no progress |
19:49:49 | JavaMan22 | when compile with arm-elf-gcc helloworld.c |
19:50:00 | JavaMan22 | it tells me that plugin.h is not found |
19:50:15 | JavaMan22 | when i move it inside rockbox/apps and compile it says that too |
19:50:16 | Ice8lue | dan_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:20 | linuxstb | JavaMan22: You need to add helloworld.c to apps/plugins/SOURCES, and then compile Rockbox as normal. |
19:50:32 | JavaMan22 | i must do it this way? |
19:50:37 | linuxstb | Yes. |
19:50:41 | JavaMan22 | >:o |
19:50:42 | JavaMan22 | ok |
19:50:50 | [SWE]GiantSubway | I dont know... But would be very very nice to see a "timeline".. |
19:51:07 | JavaMan22 | i cant compile rockbox tho |
19:51:11 | JavaMan22 | i get tons of errors |
19:51:21 | linuxstb | JavaMan22: Then you need to fix those first... |
19:51:23 | [SWE]GiantSubway | se ya |
19:51:26 | JavaMan22 | erm |
19:51:26 | | Quit [SWE]GiantSubway ("CGI:IRC") |
19:51:47 | JavaMan22 | why do some people compile fine and some dont |
19:51:55 | dan_a | Ice8lue: 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:20 | linuxstb | Do you do partial screen updates, or is it always the full LCD? |
19:53:45 | Ice8lue | dan_a: ah...so 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:27 | dan_a | linuxstb: Full LCD |
19:54:52 | | Join bluey- [0] (n=bluey@dslb-088-073-112-254.pools.arcor-ip.net) |
19:55:05 | JavaMan22 | lunxstb how come i cant compile |
19:55:28 | JavaMan22 | if i cant compile it how did rockbox people compile it |
19:55:32 | | Quit linuxstb_ (Read error: 113 (No route to host)) |
19:55:37 | JavaMan22 | :( |
19:55:46 | linuxstb | Have 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:11 | linuxstb | JavaMan22: You'll need to be more specific. What environment (cygwin, vmware, Linux etc) are you using? |
19:56:20 | JavaMan22 | cygwin i said |
19:56:28 | dan_a | We 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:29 | JavaMan22 | im on windows xp |
19:56:44 | | Quit bluey- (Read error: 104 (Connection reset by peer)) |
19:57:19 | linuxstb | JavaMan22: What happens when you run the ../tools/configure script - does it display any errors at the end? |
19:57:28 | JavaMan22 | nope |
19:57:29 | Ice8lue | dan_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:39 | JavaMan22 | it tells me to select a device |
19:57:44 | JavaMan22 | i chose 22 ipod video |
19:58:16 | linuxstb | Ice8lue: The trouble is that a delay there would slow down the whole of Rockbox. |
19:58:42 | linuxstb | (waiting for the lcd update to happen) |
19:58:42 | Ice8lue | hmm.... |
19:59:04 | linuxstb | JavaMan22: Then what do you select? |
19:59:06 | | Quit FOAD ("I'll be back") |
19:59:14 | Ice8lue | i'm sure it wont have to be that long |
19:59:31 | JavaMan22 | i selected 22 |
19:59:38 | | Join My_Sic [0] (n=MySic@m180.net81-67-5.noos.fr) |
20:00 |
20:01:35 | linuxstb | JavaMan22: Yes, and then... |
20:01:45 | | Join Domonoky [0] (n=Domonoky@p549af369.dip.t-dialin.net) |
20:02:05 | JavaMan22 | i cant recall im on a different computer |
20:02:15 | JavaMan22 | im installed cygwin on this computer to test my luck |
20:02:21 | JavaMan22 | *installing |
20:03:38 | | Join FOAD [0] (n=dok@dinah.blub.net) |
20:03:58 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
20:04:08 | JavaMan22 | is the plugins hard coded into rockbox? |
20:04:30 | Frode_ | no.. |
20:04:59 | JavaMan22 | then why do i need to compile the whole thing |
20:05:05 | Frode_ | they are \.rockbox\rocks |
20:05:42 | Frode_ | delete the rocks if you want. then you will be rockless |
20:05:56 | linuxstb | They 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:14 | JavaMan22 | ok |
20:06:40 | JavaMan22 | is there a way to just compile my program alone |
20:09:06 | linuxstb | No. |
20:09:21 | Frode_ | dan_a: any idea of the video playback status for the sansa yet? |
20:09:47 | linuxstb | afaik, it's working as well as on any other target. |
20:09:48 | dan_a | Frode_: It plays back videos... |
20:10:02 | Frode_ | dan_a: ok.. with audio working too? |
20:10:12 | Frode_ | cool |
20:10:15 | Ice8lue | ya |
20:10:20 | dan_a | Yes, but not necessarily in sync |
20:10:20 | JavaMan22 | 21% |
20:10:29 | JavaMan22 | downloading files for cygwin :D |
20:10:33 | Frode_ | I gotta check out the wiki, if its updated |
20:11:14 | | Join Gnelik [0] (n=Gnelik@193.110.18.47) |
20:11:22 | | Join ^h1t [0] (i=h1t@acjy180.neoplus.adsl.tpnet.pl) |
20:11:52 | Gnelik | Hi. From forum: Sansa's CPU isn't powerful enough for 30fps full-screen video is PP2024 slover than other pp's? |
20:11:55 | ^h1t | hi..can you instal rockbox on nano 1st gen with firmware 1.2? |
20:12:55 | linuxstb | Yes. |
20:13:15 | ^h1t | thx |
20:13:25 | linuxstb | Gnelik: No. |
20:13:48 | Gnelik | OK it's good |
20:14:19 | Gnelik | thx |
20:14:29 | dan_a | Gnelik: The problem is probably the crappy disk driver that I wrote - I'm going to update it soon |
20:14:32 | | Join ok [0] (n=ok@bb-87-82-8-251.ukonline.co.uk) |
20:14:55 | linuxstb | Anyone want to break their Sansa by trying the first version of sansapatcher? |
20:15:30 | dan_a | linuxstb: 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:10 | andrewg867 | what exactly does sansapatcher do? ;p |
20:16:11 | | Part ^h1t |
20:16:44 | linuxstb | You run it, and it installs the Rockbox bootloader directly in the hidden second partition visible in normal UMS mode. |
20:16:58 | andrewg867 | does any of the rockbox targets have a software volume control? |
20:17:07 | | Join BjoernErik [0] (n=unknown@250.80-202-105.nextgentel.com) |
20:17:11 | Ice8lue | sorry, need mine^^ |
20:17:17 | linuxstb | It also stores an unencrypted version of the original firmware mi4 file in that second partition, immediately after the bootloader. |
20:18:15 | andrewg867 | what 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:41 | andrewg867 | linuxstb: what OSes does it currently run on? |
20:18:47 | ok | Hi 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:07 | linuxstb | andrewg867: It should run on anything, but I can only build binaries for Linux, Mac OS X and win32. |
20:19:08 | JavaMan22 | 32% :D |
20:19:28 | andrewg867 | linuxstb: do you have a link, I might try it out |
20:19:41 | | Join donvito [0] (i=donvito@71-89-49-84.dhcp.stpt.wi.charter.com) |
20:19:41 | linuxstb | Do you want the source or a binary? |
20:19:42 | donvito | lip |
20:20:00 | andrewg867 | linuxstb: windows binary, and the linux source if you can |
20:21:11 | JavaMan22 | my pacbox wont work |
20:21:18 | JavaMan22 | although i got the roms |
20:21:18 | voltagex | any wget gurus here? |
20:21:31 | voltagex | just for something offtopic |
20:21:36 | donvito | Bagder: hey, did merwin have any success with what he was trying? |
20:21:37 | andrewg867 | what do you need about wget? |
20:22:10 | linuxstb | andrewg867: win32 binary here - http://www.davechapman.f2s.com/rockbox/sansapatcher.zip - change .zip for .tgz to get the source code. |
20:22:24 | voltagex | andrewg867: how can I get wget to output a downloaded file directly to stdout, like curl does? |
20:22:37 | | Join bluey- [0] (n=bluey@dslb-088-074-031-155.pools.arcor-ip.net) |
20:23:19 | linuxstb | andrewg867: The command that needs testing is "sansapatcher -a PP5022.mi4" where PP5022.mi4 is a Rockbox bootloader. |
20:23:43 | linuxstb | If you run sansapatcher without any options, it should just try and detect your E200, and tell you some information about it. |
20:24:21 | linuxstb | But be prepared to get e200tool out if it goes wrong... I'm not guaranteeing anything. |
20:24:54 | Frode_ | dan_a: 220x176 is it the recommended res to use for mpgs on the sansa atm? |
20:25:15 | Frode_ | i will test a encoded video, using vlc.. |
20:25:17 | dan_a | Frode_: 220x176 is full screen |
20:25:19 | andrewg867 | voltagex: I'm not sure, I don't see anything in the man page |
20:25:19 | | Quit Thundercloud__ (Connection timed out) |
20:25:21 | linuxstb | voltagex: Something like "-O -" should work. |
20:25:36 | linuxstb | Or failing that, "-O /dev/stdout" |
20:25:53 | voltagex | linuxstb: aah, yes. I always thought - was always stdin, but according to a forum post it works |
20:25:58 | Frode_ | dan_a: yep.. it should work fine, do you know if there is a known fps that is the current recommended limit? |
20:26:00 | andrewg867 | i wonder if the e200tool will run in vmware ;) |
20:26:19 | linuxstb | andrewg867: I'm pretty sure Llorean successfully did that yesterday. |
20:26:39 | dan_a | Frode_: I've got no idea - I don't really play with videos |
20:26:43 | linuxstb | andrewg867: Llorean tested sansapatcher yesterday, but he made sure e200tool would work first... |
20:26:48 | Frode_ | dan_a: allright |
20:26:55 | andrewg867 | sounds great then, newest loader here http://download.rockbox.org/bootloader/sandisk-sansa/e200/ right? |
20:27:02 | andrewg867 | linuxstb: I will do that first then |
20:27:11 | JavaMan22 | how do i know what my md5 checksum is |
20:27:22 | | Quit perplexity (Read error: 110 (Connection timed out)) |
20:27:23 | linuxstb | However, 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:38 | Ice8lue | whats new with this loader? |
20:28:19 | linuxstb | I don't think there is any new loader yet. |
20:28:34 | Ice8lue | ok |
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:07 | dan_a | JavaMan22: run md5sum on the file you want to find the checksum of |
20:33:18 | JavaMan22 | ok |
20:34:10 | JavaMan22 | oh its for linux |
20:34:19 | JavaMan22 | 48% :D |
20:36:07 | | Nick Stalwart^ is now known as Stalwart (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
20:36:29 | andrewg867 | what is the key presses for getting it into manufacturing mode |
20:36:50 | andrewg867 | I probably completely fail at searching the wiki and forums :/ |
20:37:32 | | Join t0dk0n [0] (n=todkon@adsl-70-231-226-0.dsl.snfc21.sbcglobal.net) |
20:38:02 | t0dk0n | I keep getting a Data Abort with the current build on my ipod video |
20:38:05 | linuxstb | andrewg867: Scroll down this page - http://daniel.haxx.se/sansa/e200.html |
20:38:22 | linuxstb | t0dk0n: You need to install the latest version of the bootloader - see section 2.2.3 in the manual. |
20:38:24 | t0dk0n | When I goto play music, it aborts |
20:38:37 | t0dk0n | linuxstb: ahhh, alright, thanks |
20:39:03 | dan_a | linuxstb: 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:36 | Frode_ | http://rafb.net/p/MU623u18.html - error when trying to encode a mpg .. for sansa |
20:39:40 | Frode_ | any idea? |
20:39:47 | linuxstb | dan_a: I don't think it's a problem. |
20:40:13 | ok | yes |
20:40:30 | ok | :) |
20:40:40 | dan_a | Moving it back isn't a problem? Or people needing to upgrade their bootloaders isn't? |
20:40:59 | linuxstb | The latter. |
20:41:16 | | Join ]RowaN[ [0] (i=a2b0y@82-44-85-184.cable.ubr10.newm.blueyonder.co.uk) |
20:41:20 | linuxstb | Now it's so easy, and ipodpatcher is working everywhere (afaik). |
20:42:04 | linuxstb | People 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:13 | andrewg867 | ahaha "Prototype product Vendor ID USB Device" |
20:42:19 | dan_a | There 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:29 | andrewg867 | it seems to have found it |
20:42:52 | Ice8lue | is there any progress with sansa usb connection? |
20:42:57 | | Join Stoneymahoney [0] (i=52228bde@gateway/web/cgi-irc/labb.contactor.se/x-49f42f5681cc956f) |
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/labb.contactor.se/x-bf6724c2fa5897ca) |
20:43:17 | linuxstb | IceBlue: That will take a long time to happen... |
20:43:45 | Ice8lue | mince alors^^ |
20:43:48 | | Nick hannesd__ is now known as hannesd (n=light@gate-hannes-tdsl.imos.net) |
20:43:55 | linuxstb | andrewg867: 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:13 | linuxstb | (it only reads from the disk, so is highly unlikely to cause problems) |
20:44:14 | andrewg867 | and it looks like e200tool works |
20:44:19 | t0dk0n | wow, that was incredibly easy to install the bootloader |
20:44:23 | andrewg867 | alright, i'll try that in windows now |
20:44:30 | | Join Ribs2 [0] (n=ribs@91.84.8.218) |
20:44:40 | linuxstb | t0dk0n: 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:52 | t0dk0n | hmm |
20:44:56 | t0dk0n | linuxstb: well, didn't work :P |
20:45:00 | t0dk0n | still get the data abort |
20:45:14 | t0dk0n | Data abort at 000307DC |
20:45:20 | t0dk0n | everytime I goto play a music file |
20:45:22 | linuxstb | OK, that's worrying... |
20:45:34 | linuxstb | Did ipodpatcher definitely tell you it was successful? |
20:45:35 | Stoneymahoney | I 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:39 | t0dk0n | rockbox boots up fine |
20:45:52 | | Quit Stoneymahoney (Client Quit) |
20:45:56 | | Join Thundercloud__ [0] (n=thunderc@81.168.125.149) |
20:45:57 | t0dk0n | linuxstb: yes; [INFO] Using internal bootloader - 47112 bytes |
20:45:57 | t0dk0n | [INFO] Reading original firmware... |
20:45:57 | t0dk0n | [INFO] Wrote 6525440 bytes to firmware partition |
20:45:57 | DBUG | Enqueued KICK t0dk0n |
20:45:57 | t0dk0n | [INFO] Bootloader installed successfully. |
20:46:16 | linuxstb | t0dk0n: Do you get any messages from the bootloader when it's booting, or just the Apple logo, and then Rockbox? |
20:46:39 | t0dk0n | Apple Logs > rockbox |
20:46:42 | t0dk0n | logo* |
20:46:56 | | Join Frode__ [0] (n=Frode@213.167.96.196) |
20:47:23 | t0dk0n | linuxstb: the first time it booted up after unplugging, it said 'cleared' after the Rockbox bootsplash though, if that helps |
20:47:33 | t0dk0n | but i think that might have to do with the database? |
20:47:50 | linuxstb | Then 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:05 | andrewg867 | linuxstb: http://pastebin.ca/395075 |
20:48:35 | andrewg867 | it worked, I got a 51kb mi4 |
20:48:47 | linuxstb | That looks perfect. |
20:50:19 | andrewg867 | where 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:32 | andrewg867 | would it find it on the drive in \SYSTEM\? |
20:50:41 | | Join z0de [0] (i=z0de@80-194-233-59.cable.ubr01.enfi.blueyonder.co.uk) |
20:50:41 | | Quit Ice8lue ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
20:50:52 | t0dk0n | linuxstb: hold switch was on the first time it booted up |
20:51:03 | t0dk0n | fucking toaster oven burned my sammach :( |
20:51:03 | t0dk0n | lol |
20:51:05 | linuxstb | andrewg867: 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:19 | andrewg867 | oh ok, good enough |
20:51:31 | linuxstb | andrewg867: When people use sansapatcher for real, they'll need to restore the original firmware first. |
20:51:43 | linuxstb | (I'll add a check in sansapatcher to make sure it's there) |
20:51:59 | andrewg867 | it seems to have failed http://pastebin.ca/395081 |
20:52:30 | | Join BigD [0] (n=chatzill@24.231.43.99) |
20:52:32 | linuxstb | OK, your Sansa should still be intact... |
20:53:08 | linuxstb | Ah, I think I know why - Windows needs binary mode on files... |
20:53:15 | andrewg867 | yeah 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@213.167.96.196) |
20:53:46 | linuxstb | There are lots of error checks in the code, so we should be OK. |
20:53:59 | andrewg867 | thats good, I will brb |
20:55:21 | | Quit FOAD ("I'll be back") |
20:57:15 | linuxstb | andrewg867: Updated win32 binary in the same place. |
20:57:47 | linuxstb | (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:00 |
21:01:31 | | Quit ok (Read error: 104 (Connection reset by peer)) |
21:02:54 | JavaMan22 | 92% |
21:03:15 | t0dk0n | linuxstb: I just tried using the daily build, still gives me a data abort when I play music >_< |
21:03:28 | t0dk0n | maybe I'll try the previous daily build |
21:03:49 | | Quit Amblin () |
21:04:36 | | Join FOAD [0] (n=dok@dinah.blub.net) |
21:05:47 | | Join Jazzis [0] (i=41760b02@gateway/web/cgi-irc/labb.contactor.se/x-26b514affa694b2b) |
21:06:03 | t0dk0n | hmm... previous one just freezes on playback with no data abort |
21:07:53 | JavaMan22 | installing now :D |
21:08:19 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
21:08:20 | Frode^ | does rockbox has any form of on-screen display of current volume when adjusting it using PluginMpegplayer? |
21:08:24 | linuxstb | t0dk0n: I think anyone else has reported a similar problem (apart from those people where upgrading the bootloader fixed it). |
21:08:36 | linuxstb | Frode^: You can't adjust volume from within mpegplayer. |
21:09:18 | linuxstb | t0dk0n: Maybe try checking your disk for errors? Do you frequently disconnect it without ejecting it in software? |
21:09:41 | Frode^ | linuxstb, any idea what the volume controls could be for the sansa? i tried scrolling the wheel.. |
21:09:55 | t0dk0n | linuxstb: I think my kernel umounts it for me, but yes |
21:10:26 | linuxstb | Frode^: No idea, I don't have a Sansa. |
21:10:35 | | Join merwin [0] (n=merwin@72.86.29.230) |
21:10:36 | Frode^ | linuxstb, mkay |
21:11:59 | | Quit Jazzis ("CGI:IRC") |
21:12:04 | | Join Jazzis [0] (i=41760b02@gateway/web/cgi-irc/labb.contactor.se/x-be6750ad4c44671e) |
21:12:05 | Frode^ | I can't even exit the mpegplayer.. have to force shutdown |
21:13:12 | *** | Saving seen data "./dancer.seen" |
21:13:34 | andrewg867 | if the music/audio for the mpg is still playing you can press the power/menu button to exuit |
21:14:03 | t0dk0n | linuxstb: hows does the ipodpatcher thing find you ipod anyway? |
21:14:07 | andrewg867 | if the audio has stopped (its way out of sync) then you either have to wait for it to finish or force shutdown |
21:14:18 | t0dk0n | is there source in it that I can make it locate my ipod for sure? |
21:15:12 | andrewg867 | Frode^: 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:32 | andrewg867 | linuxstb: i'll redownload the zip now |
21:15:48 | Frode^ | andrewg867: i could not lower the volume either.. |
21:16:15 | | Join My_Sic [0] (n=MySic@m180.net81-67-5.noos.fr) |
21:16:17 | andrewg867 | weird, it's working fine for me |
21:16:32 | andrewg867 | does the dB level change at all? |
21:17:41 | Frode^ | andrewg867: not at all |
21:17:46 | Gnelik | Why the volume on sansa is so low? |
21:17:58 | Frode^ | where is the keys defined for mpegplayer? |
21:18:47 | andrewg867 | Gnelik: because the AMS chip init sequence sets the DAV to Mixer gain too low |
21:19:28 | dan_a | andrewg867: 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:35 | andrewg867 | linuxstb: it looked like it worked, http://pastebin.ca/395109 |
21:19:40 | | Join Domonoky_ [0] (n=Domonoky@p549ACF93.dip.t-dialin.net) |
21:19:48 | linuxstb | t0dk0n: 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:03 | linuxstb | andrewg867: Now for the real test - does it still boot... |
21:20:21 | andrewg867 | dan_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:26 | t0dk0n | linuxstb: so, there's just some sort of problem that no one knows? :P |
21:20:33 | andrewg867 | linuxstb: rebooting now |
21:21:04 | linuxstb | t0dk0n: It seems to be a problem only on your ipod... How do you normally install a new build? |
21:21:26 | t0dk0n | linuxstb: oh, you mean those Rockbox bootloader.. etc etc. Linux like start up thingie? |
21:21:29 | andrewg867 | dan_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:35 | linuxstb | t0dk0n: Yes. |
21:21:42 | t0dk0n | ah, I have those still |
21:21:50 | linuxstb | Ah, then the bootloader upgrade didn't work... |
21:21:56 | t0dk0n | hehe |
21:22:15 | andrewg867 | dan_a: I was thinking to myself of maybe trying to implement a software volume control and leave the gains alone |
21:22:17 | t0dk0n | hmm, 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:26 | andrewg867 | linuxstb: it still boots :) |
21:22:37 | linuxstb | andrewg867: Then hurray :) |
21:22:58 | linuxstb | andrewg867: Could you try restoring the original mi4 file (i.e. uninstalling Rockbox), and then trying sansapatcher again? |
21:23:29 | andrewg867 | dan_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:53 | andrewg867 | linuxstb: let me find my original 1.3 mi4 |
21:24:13 | dan_a | andrewg867: Probably :) I'll play with having software control the DAC level, and having a fixed headphone amplification |
21:24:41 | andrewg867 | it also gets distorted at low output volumes if you turn up the DAV gain too mich |
21:24:45 | andrewg867 | *DAC |
21:25:47 | t0dk0n | linuxstb: I tried installing the bootloader again, I take it that it worked this time since it didnt give me the info stuff |
21:26:07 | t0dk0n | yay and no data abort! =D |
21:26:12 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
21:26:12 | * | t0dk0n = dumbass |
21:26:42 | linuxstb | That's good. It's weird that the first attempt failed though - the messages you pasted seemed to indicate that it had worked... |
21:26:43 | t0dk0n | I didn't do the ipodpatcher in root the first time :P |
21:27:00 | t0dk0n | hehe yeah |
21:27:17 | Jazzis | I 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:41 | LinusN | Jazzis: yes, it's a known issue |
21:27:59 | andrewg867 | linuxstb: Firmware update in progress |
21:28:09 | andrewg867 | i broke it, haha |
21:28:14 | Jazzis | Oh good, I was afraid my unit was defective! |
21:28:34 | t0dk0n | Linuxstb: thanks much.. I wouldn't have found that bootloader hint on my own :P |
21:28:37 | t0dk0n | late |
21:28:37 | t0dk0n | r |
21:28:45 | | Part t0dk0n |
21:29:01 | linuxstb | andrewg867: What happened? |
21:29:40 | andrewg867 | i attempted to copy over just the 1.3 mi4 without the .rom bootloader |
21:30:01 | andrewg867 | what is the proper name for the 1.3 bootloader? |
21:30:16 | linuxstb | I've no idea. |
21:30:24 | JavaMan22 | 14 Mar 20:05Linus Nielsen Feltzing tools/configure [diff] |
21:30:24 | JavaMan22 | Add support for building only the plugins by running "make rocks" |
21:30:34 | Frode^ | Anyone know why the brickmania plugin is not included in the sansa build? probably needs some rescaling of the graphic files only..? |
21:30:34 | LinusN | JavaMan22: just for you |
21:30:43 | JavaMan22 | :d |
21:30:51 | linuxstb | LinusN: Nice... How about making a single rock? |
21:31:00 | | Quit Gnelik (Read error: 131 (Connection reset by peer)) |
21:31:03 | JavaMan22 | yeh |
21:31:15 | LinusN | linuxstb: not that simple, since the makefiles are cascaded, i'll see what i can do |
21:31:24 | JavaMan22 | 99% |
21:31:29 | JavaMan22 | :D |
21:32:33 | JavaMan22 | OMG |
21:32:36 | | Join Larsie [0] (i=lars@53538563.cable.casema.nl) |
21:32:39 | JavaMan22 | ITS STUCK ON 99% |
21:32:58 | linuxstb | I know the feeling... That last 1% is the hardest. |
21:33:07 | LinusN | JavaMan22: it's apparently not your day today :-) |
21:33:28 | andrewg867 | linuxstb: i think i fixed it |
21:33:38 | JavaMan22 | running... |
21:33:39 | JavaMan22 | no package |
21:33:41 | andrewg867 | i'm now on only the sandisk 1.3 firmware |
21:33:47 | | Part Larsie ("Ik ga weg") |
21:33:51 | merwin | LinusN: I got the rhapsody to boot the rockbox firmware... flashed the decrypted and stripped rockbox.mi4 in e200tool recovery :) |
21:33:59 | andrewg867 | the filenames are in this post http://forums.rockbox.org/index.php?topic=3225.msg63355#msg63355 |
21:34:01 | | Join Larsie [0] (i=lars@53538563.cable.casema.nl) |
21:34:02 | JavaMan22 | omg |
21:34:07 | LinusN | merwin: damn cool! |
21:34:20 | merwin | LinusN: doesn’t really boot or anything, but shows the rockbox bootloader |
21:34:47 | linuxstb | You flashed Rockbox itself, or the Rockbox bootloader? |
21:34:57 | LinusN | merwin: cool nevertheless |
21:35:02 | andrewg867 | linuxstb: trying the sansapatcher now |
21:35:11 | | Quit Larsie (Client Quit) |
21:35:14 | JavaMan22 | yes im glad i didnt close it |
21:35:19 | JavaMan22 | it is proceeding |
21:35:31 | merwin | linuxstb: neither... i just flashed it into RAM... that’s what e200tool recovery does |
21:35:44 | andrewg867 | linuxstb: its broken again, http://pastebin.ca/395124 |
21:35:54 | andrewg867 | you might need to put in the new 1.3 keys |
21:36:38 | linuxstb | andrewg867: Yes, it only has one key at the moment... |
21:36:50 | linuxstb | Is the 1.3 key the "sansa_gh" one? |
21:36:57 | andrewg867 | i think so |
21:37:02 | merwin | linuxstb yeah |
21:37:08 | linuxstb | OK, let me make a quick build with just that key... |
21:37:21 | JavaMan22 | i got to go ill be back tomorrow |
21:37:26 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
21:37:33 | | Part JavaMan22 |
21:37:40 | dan_a | Oh 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:47 | linuxstb | andrewg867: OK, zip file updated |
21:39:12 | andrewg867 | thanks |
21:39:34 | merwin | does sansapatcher work at all yet? |
21:39:54 | linuxstb | It seems to - andrewg867 is just testing it... |
21:40:13 | andrewg867 | that seems to work |
21:40:20 | andrewg867 | let me pastebin it |
21:40:30 | merwin | running 1.3? |
21:40:33 | andrewg867 | http://pastebin.ca/395131 |
21:40:35 | andrewg867 | yeah |
21:40:48 | andrewg867 | now to reboot and see what happens |
21:41:43 | linuxstb | You 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:04 | andrewg867 | and it lives! |
21:42:34 | andrewg867 | and 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] (i=lex@evot.us) |
21:43:11 | | Quit lex (Nick collision from services.) |
21:43:20 | andrewg867 | lilmonsta is now the bootup logo before rockbox now, I guess thats from the 1.3 bootloader |
21:43:40 | | Join melter [0] (n=Melter@dyn248.iacc-tm4.ndsu.NoDak.edu) |
21:44:36 | andrewg867 | linuxstb: yuo might want to fix the index.html in the rockbox folder ;p http://www.davechapman.f2s.com/rockbox/ |
21:45:09 | linuxstb | No, that's perfect... |
21:45:38 | linuxstb | I only use that server as a temporary website to transfer files to people anyway. |
21:46:43 | | Join topbloke [0] (i=top_blok@adsl-76-215-2-222.dsl.emhril.sbcglobal.net) |
21:46:57 | andrewg867 | heh, 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:15 | linuxstb | Yes, I intend to make it try a list of keys, so we can update it in the future. |
21:47:43 | andrewg867 | has anyone started on an FM chip driver for the sansa yet? |
21:48:08 | | Join lex_ [0] (i=lex@evot.us) |
21:48:41 | andrewg867 | I might try hacking one up but my C skills are severly lacking |
21:49:12 | linuxstb | Attempting a real project is a good way to learn... |
21:49:15 | andrewg867 | and does anyone know if there is a way to turn off the scroll wheel leds? |
21:49:31 | merwin | andrewg867: can you flash back to the old version of the firmware? Might want to try that too |
21:49:40 | | Join robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust435.brig.cable.ntl.com) |
21:50:04 | topbloke | can anyone help me make an ipod shutdown when the hold switch is activated? |
21:50:45 | andrewg867 | how many usec is one system tick in the sansa? |
21:50:57 | topbloke | which files to i need to get at |
21:51:02 | andrewg867 | or is that just a redundant question |
21:51:37 | | Join bluey- [0] (n=bluey@dslb-088-073-126-083.pools.arcor-ip.net) |
21:51:44 | linuxstb | usec is microseconds - 1 million ticks in a second. |
21:52:28 | linuxstb | Sorry... The Rockbox system tick is 100Hz |
21:52:40 | linuxstb | topbloke: Look in firmware/driver/button.c |
21:52:46 | topbloke | cool |
21:52:53 | | Join jbauman [0] (n=jbauman@208.101.160.171.dynamic.dejazzd.com) |
21:53:10 | topbloke | i was lookin in apps and keymaps :( |
21:54:11 | | Join inversions [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
21:55:24 | andrewg867 | merwin: what do you mean? flash to version 1.2? |
21:56:03 | | Quit voltagex () |
21:58:18 | andrewg867 | is www.ipodlinux.org timing out for anyone? |
21:58:42 | topbloke | yeah does for me |
21:58:54 | Frode^ | same here |
22:00 |
22:00:15 | | Quit Lear ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
22:01:32 | | Quit Hoffmann (Operation timed out) |
22:02:01 | merwin | what format is rockbox.e200 in? |
22:02:05 | | Join Jazzis [0] (i=41760b02@gateway/web/cgi-irc/labb.contactor.se/x-5c8080b22c71a589) |
22:02:36 | | Join Hoffmann [0] (n=ber@c-69-248-210-174.hsd1.de.comcast.net) |
22:03:23 | merwin | dan_a: Apparently, mrh got an e200 to an e200r and back again, according to bagder |
22:04:07 | | Join bluey^ [0] (n=bluey@dslb-088-073-099-150.pools.arcor-ip.net) |
22:05:49 | Frode^ | this dark secret little figure going under the codename mrh... |
22:05:52 | | Quit JBGood (Connection timed out) |
22:08:21 | merwin | does mrh ever log in to irc? |
22:08:28 | preglow | nope |
22:09:02 | linuxstb | merwin: It just has a simple 8-byte header. |
22:09:16 | linuxstb | (containing a 32-bit checksum and the string "e200") |
22:09:47 | linuxstb | preglow: 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:28 | ShaunES | Question: iPod 4th gen. Folders are in the form of Music\Album\track.mp3 with full ID3 tags. |
22:10:40 | ShaunES | Is there any way to shuffle through ALL the albums, rather than shuffling the first one? |
22:11:21 | preglow | linuxstb: haha |
22:11:28 | ShaunES | Shuffle all is on, as well as auto-change directory. |
22:12:00 | merwin | linuxstb: I mean, is it an arm binary? |
22:12:08 | linuxstb | Yes. |
22:12:23 | | Quit bluey^ ("Leaving") |
22:12:24 | linuxstb | It's just loaded to the start of RAM, and then executed. |
22:12:36 | linuxstb | A 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:24 | ShaunES | Anyone know how to do what I want? |
22:14:29 | ]RowaN[ | my mother told me there'd be days like this =/ |
22:14:32 | merwin | linuxstb: So, could the sansa firmware technically be executed by the rockbox bootloader if you add that header to a decrypted/stripped sansa firmware? |
22:14:58 | ShaunES | :( |
22:15:05 | LinusN | ]RowaN[: well, you can discuss the issue here and make sure it's a bug |
22:15:14 | LinusN | then you submit it to the tracker |
22:15:30 | linuxstb | merwin: I think it already does that - it can load the "OF.bin" file. |
22:15:46 | merwin | linuxstb: I’m just pondering ideas :) |
22:16:04 | linuxstb | merwin: 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:19 | LinusN | the weekday thing? |
22:16:36 | topbloke | my rockbox shows the wrong weekday on the WPS |
22:16:53 | topbloke | today 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:26 | ]RowaN[ | hoho |
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:01 | topbloke | a 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:05 | topbloke | yeah you are :p |
22:20:56 | linuxstb | The letters are probably the same as those used by the standard strftime() function |
22:21:30 | linuxstb | Ah yes, the CustomWPS page says so - it's a subset of the Unix date command. |
22:21:47 | linuxstb | topbloke, ]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:59 | topbloke | linux: 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:09 | topbloke | im on ipod video |
22:22:14 | linuxstb | topbloke: No it's not - it's a function which returns true or false. |
22:22:28 | | Join bonbonthejon [0] (n=jon@69.61.203.3) |
22:22:33 | topbloke | oh |
22:22:36 | ]RowaN[ | sansa yes |
22:22:58 | topbloke | you have to call it all the time to find out if its on hold? |
22:23:50 | linuxstb | topbloke: 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 http://img59.imageshack.us/img59/2025/sansarowangv7.jpg =] |
22:24:15 | LinusN | hmmm, %cac works in the simulator... |
22:24:18 | topbloke | thats done in button.c? |
22:24:38 | linuxstb | I 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:11 | LinusN | aha, 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:00 | ShaunES | Is there any way to shuffle through every song on my player even when they're in different albums? |
22:27:03 | ShaunES | Like, folders. |
22:27:04 | LinusN | ]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@213.167.96.196) |
22:27:40 | ]RowaN[ | sounds logical |
22:27:42 | linuxstb | ShaunES: You'll need to create a playlist containing all tracks, and then shuffle that playlist. |
22:27:51 | ShaunES | Mmm |
22:27:54 | linuxstb | You can create such a playlist in Rockbox. |
22:27:55 | ShaunES | Easy enough. |
22:28:01 | ]RowaN[ | you dont need to do that... |
22:28:06 | ShaunES | I can? How? |
22:28:23 | linuxstb | ShaunES: 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:11 | ShaunES | Ahh that's better. |
22:29:15 | ShaunES | Thanks linuxstb :) |
22:29:33 | ShaunES | Taking 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] (n=lavid@ppp-70-225-177-76.dsl.chmpil.ameritech.net) |
22:31:32 | lavid | dan_a: you there? |
22:31:37 | topbloke | yeah just make one playlist |
22:31:40 | dan_a | lavid: I am |
22:31:43 | topbloke | oops |
22:32:10 | | Quit desowin ("use linux") |
22:32:19 | lavid | dan_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:20 | merwin | how do you get the i2c.bin from a device? |
22:32:25 | topbloke | linux do you know where that button thread is in code? |
22:32:55 | linuxstb | topbloke: Yes, the file I pointed you to - firmware/drivers/button.c |
22:33:17 | linuxstb | The button_tick() function is the function that's called lots of times a second. |
22:33:31 | Frode_ | lavid: the lcd glitch is caused by an unfinished lcd driver.. |
22:33:52 | dan_a | lavid: 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:07 | dan_a | Frode_: lavid's problem is different |
22:34:07 | lavid | Frode_: I understand that. But it might be useful to see why some have it and others don't |
22:34:17 | topbloke | right-o thanks for the help |
22:34:39 | Frode_ | ah.. sorry then |
22:35:01 | lavid | dan_a: I'll post it in a few minutes |
22:35:12 | Frode_ | so the lcd glitches are not for all sansa users? |
22:35:29 | lavid | Frode_: depends on what you're talking about |
22:35:29 | Frode_ | thats new info for me |
22:35:43 | | Join _Amblin [0] (n=Osiris@udp124072uds.hawaiiantel.net) |
22:35:48 | lavid | Frode_: there is a line of junk at the top of some of the screens |
22:35:50 | lavid | http://forums.rockbox.org/index.php?topic=9282.0 |
22:35:56 | dan_a | Frode_: There are two LCD problems - the flickering and the line at the top of the screens |
22:36:02 | _Amblin | horrah |
22:36:16 | Frode_ | ok ok. i only have the flickering problem then |
22:36:21 | _Amblin | TMPGEnc 4 makes perfect .mpg files. |
22:37:11 | linuxstb | _Amblin: Is that free? |
22:37:25 | lavid | linuxstd: no |
22:37:26 | merwin | i think I may have just bricked my sansa |
22:37:28 | merwin | e200r |
22:37:35 | lavid | erm... linuxstb |
22:37:51 | _Amblin | merwin: Recovery mode work? |
22:38:33 | merwin | _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:56 | merwin | _Amblin: I tried writing the i2c.bin from an e260 into the e280r |
22:39:16 | lavid | linuxstb: looks like i was wrong. it's now free |
22:39:38 | linuxstb | lavid: Then a tutorial for using it with Rockbox would be a nice addition to the wiki.... |
22:39:49 | _Amblin | Ugh. |
22:40:16 | lavid | linuxstb: i'd only be able to write it if it runs under wine... talk to _Amblin |
22:40:19 | | Join datachild [0] (i=krebb@hide.my.ip-adress.org) |
22:40:33 | | Quit datachild` ("let us take all from the one and the other") |
22:40:55 | lavid | linuxstb: but i do remember it was a very good program from my windows days |
22:41:15 | linuxstb | I've never used it, but have only read good things about it. |
22:41:31 | preglow | jhMikeS: why? |
22:42:04 | lavid | linuxstb: it looks like the ver. _Amblin was talking about is not free. |
22:42:07 | jhMikeS | preglow: cause it runs at a clock divider rate set for CPUFREQ_MAX at all times |
22:42:28 | LinusN | jhMikeS: the 5249 is not (officially) designed to run > 100kHz |
22:42:31 | preglow | so it currently runs slower than it needs to? |
22:42:45 | _Amblin | TMPGEnc 4 is not free, Im using a trial right now. |
22:42:51 | _Amblin | But it does indeed work. |
22:43:18 | | Quit kaaloo ("Leaving.") |
22:43:19 | jhMikeS | We're sure doing it though...doesn't seems to be problematic and switching it never presented any problems either. |
22:43:26 | merwin | _Amblin: I’m pretty sure I’m screwed :) |
22:43:36 | _Amblin | Its 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:05 | lavid | linuxstb: seems to run under wine... the free ver. |
22:44:27 | _Amblin | merwin: 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:14 | merwin | _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:25 | merwin | _Amblin: Even the blue light isn’t coming on :) |
22:46:00 | _Amblin | merwin: Ouch...hope Badger will be able to assist you... |
22:46:18 | jhMikeS | Seems 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/labb.contactor.se/x-11791b95ec337590) |
22:47:15 | merwin | _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:17 | merwin | bbiab |
22:47:26 | | Join valiant [0] (n=Miranda@ACA7EC61.ipt.aol.com) |
22:47:36 | jhMikeS | other CPU frequencies actually would have 282.24, and 352.80. |
22:47:43 | _Amblin | Bye. |
22:47:53 | carp | Someone with svn commit priveleges here? |
22:48:45 | amiconn | jhMikeS: How do you solve the problem that MFDR(2) must not be changed while a transmission is running? |
22:49:00 | carp | I 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:01 | jhMikeS | it doesn't, it's changed when CPU frequency changes |
22:49:06 | | Join niskel [0] (n=niskel@fctnnbsc15w-156034084025.nb.aliant.net) |
22:49:33 | jhMikeS | CPU speed isn't changed during interrupts...unless a UIE occurs |
22:49:34 | amiconn | ?? |
22:49:39 | carp | Can some one correct this pls? |
22:49:53 | lavid | dan_a: okay, pics are up. i got to get going. bye |
22:49:57 | amiconn | jhMikeS: UDA/TLV i2c doesn't happen during interrupts |
22:50:03 | dan_a | lavid: Thank you |
22:50:06 | jhMikeS | right |
22:50:08 | | Part lavid |
22:51:00 | amiconn | ...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:03 | jhMikeS | It can't be in the middle of transmitting anything since the driver doesn't during a transfer (nor would it be safe) |
22:51:44 | amiconn | We had problems due to this, that's why LinusN (iirc) disabled MFDR changes |
22:51:54 | carp | All of you very busy? |
22:52:19 | valiant | not me i'm just listening :p |
22:53:16 | amiconn | It 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:21 | jhMikeS | I 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:29 | linuxstb | carp: Thanks, I'll fix it... |
22:54:00 | amiconn | But even with the lower speed there were no significant performance problems |
22:54:32 | amiconn | So there's no real reason to adjust MFDR. It probably causes more problems than it would solve |
22:54:34 | linuxstb | carp: Done. |
22:54:53 | jhMikeS | true, now it's overclock, not complaining, and some slightly lower frequencies have given no difficulties |
22:55:33 | amiconn | It's not strictly overclocked. 400kHz is the specified maximum for i2c |
22:55:34 | jhMikeS | It would never be changed while transferring anything |
22:56:26 | amiconn | The 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:27 | amiconn | This M5L is awesome. Almost 39 hours and still running |
22:57:27 | jhMikeS | not complaining so far for any targets |
22:58:07 | valiant | holy smokes, 39 hoursa |
22:58:26 | | Join lukaswayne9 [0] (n=lukas@68.84.69.12) |
22:58:43 | linuxstb | amiconn: Any idea what the original firmware claims? |
22:58:50 | amiconn | 35 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:09 | amiconn | But I think this is just copied from the X5L, which needs more power |
22:59:12 | jhMikeS | good for camping trips though :) |
22:59:14 | | Join lukaswayne9 [0] (n=lukas@c-68-84-69-12.hsd1.nj.comcast.net) |
22:59:48 | linuxstb | amiconn: So you now have both an M5 and M5L? |
23:00 |
23:00:00 | amiconn | neither |
23:00:23 | amiconn | I have an X5 myself, and pixelma has an M5L |
23:01:03 | linuxstb | Ah, OK. I thought you ported to an M5. |
23:01:41 | amiconn | The 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:43 | jhMikeS | amiconn: 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:43 | linuxstb | amiconn: Does 100UKP (146 EUR) seem a good price for an M5L (there's one on ebay.co.uk at the moment)... |
23:02:48 | amiconn | It seems there isn't even a way to distinguish L and non-L versions in firmware |
23:03:06 | linuxstb | (brand new) |
23:04:03 | linuxstb | Ah, only a 20GB model... |
23:04:07 | amiconn | linuxstb: Hehe, it's not one. There are 2 from a set of 20 (ebay shop, mp3direct) |
23:04:25 | amiconn | One of those is the one sitting on my desk now :) |
23:04:44 | linuxstb | :) So that's the price you paid? |
23:05:05 | amiconn | Not me. pixelma did |
23:05:22 | linuxstb | Sorry, that's what I meant... |
23:05:24 | amiconn | It'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:42 | amiconn | I also need to find a solution for the charger. Those weird UK power plugs... |
23:06:33 | amiconn | linuxstb: 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:34 | amiconn | This 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:07:54 | preglow | :> |
23:08:00 | * | linuxstb hides under Linus's rock |
23:08:18 | valiant | I just saw where somebody fixed the audio for the sansa e200, wonder if it works decently now after it's installed |
23:08:24 | amiconn | The X5 is available as 20GB and 30GB (thin case), and 60GB (thick case). The X5L is only availabe as 20GB and 30GB |
23:08:28 | preglow | i'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:24 | nls | anyone with a h1xx want to do a quick test? |
23:10:24 | valiant | heh 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:41 | amiconn | linuxstb: I think it's a good price, given what H1x0s go for on ebay, and considering the really long battery runtime |
23:10:48 | carp | nls: what exactly do you need? |
23:11:01 | LinusN | ]RowaN[: regarding the weekday, was it one off? |
23:11:03 | _Amblin | valiant: Thats no fun. |
23:11:24 | valiant | lol |
23:11:27 | nls | carp: just bring up the delete+ screen for a file and see what it says for the Yes button |
23:11:28 | _Amblin | valiant: The player isnt damaged, is it? |
23:11:32 | nls | +/? |
23:11:37 | _Amblin | valiant: It just failed to charge? |
23:11:42 | valiant | no it seams to be working just fine |
23:11:55 | _Amblin | valiant: Thats good. |
23:12:04 | valiant | I 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:11 | carp | nls: what's "delete+"? How can I bring that up? |
23:12:44 | andrewg867 | where are the sansa GPIO memory addresses defined in the rockbox source? |
23:12:45 | nls | I 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:48 | jhMikeS | preglow: 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:00 | dan_a | andrewg867: firmware/export/pp5020.h |
23:13:01 | _Amblin | valiant: You might consider getting one of these if you want an external portable charger: http://www.amazon.com/PPC-Techs-Sync-Battery-Adaptor/dp/B000F1ULS0/ref=pd_bbs_1/104-3408053-8798302?ie=UTF8&s=electronics&qid=1173634824&sr=8-1 |
23:13:15 | valiant | I 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:15 | andrewg867 | dan_a: thanks |
23:13:17 | *** | Saving seen data "./dancer.seen" |
23:13:48 | _Amblin | valiant: Did you remember to hold the power button until the charging animation came up? |
23:14:01 | carp | nls: NAVI = yes, Any Other = No. As of yesterday. |
23:14:04 | valiant | no. heh |
23:14:05 | _Amblin | valiant: And were you trying to charge the player while running Rockbox? |
23:14:13 | nls | carp: thanks! |
23:14:22 | valiant | no. I'm still waiting on rockbox to be ready to rock |
23:14:30 | carp | nls: what would you expect? |
23:14:44 | _Amblin | valiant: There's your problem right there, valiant :) The player turns off even after you've plugged the player in. |
23:14:47 | valiant | and as I didn't have rockbox, I was using original firmware which of course has no speech access |
23:14:48 | jhMikeS | It definitely works better than x5 OF which can't find station to save it's life. |
23:15:42 | amiconn | linuxstb: In fact I could do "plain M5" runtime tests with the L. The extra battery is easy to disconnect, it's plugged |
23:15:43 | LinusN | jhMikeS: patch? |
23:15:52 | jhMikeS | can make one up real quick |
23:17:23 | | Part carp |
23:18:13 | nls | carp: 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:21 | andrewg867 | dan_a: when you do a GPIOx_ENABLE = 0x80 does that make the pin go high? |
23:18:47 | preglow | oh, some of the mails we have to endure... |
23:18:54 | | Join roolku [0] (n=roolku@82-41-2-141.cable.ubr01.edin.blueyonder.co.uk) |
23:18:55 | | Part Domonoky_ |
23:19:18 | preglow | jhMikeS: tea5767? that's what's in h120? |
23:19:20 | preglow | jhMikeS: if so, sure |
23:19:25 | jhMikeS | yes |
23:19:27 | jhMikeS | http://www.rockbox.org/twiki/bin/viewfile/Main/MichaelSevakis?rev=1;filename=fm-radio-reception.patch |
23:19:28 | preglow | i believe my rockbox setup works again now |
23:19:40 | pixelma | jhMikeS: my Ondio has the same chip |
23:20:10 | amiconn | jhMikeS: #if CONFIG_TUNER != TEA5767 <== wrong test |
23:20:15 | amiconn | CONFIG_TUNER is a bitmask |
23:20:19 | jhMikeS | it adds some size though |
23:20:29 | valiant | does anybody know if the sansa e200 works well with the speech from the rockbox yet? |
23:20:36 | jhMikeS | yes...I must have had a reason though |
23:20:44 | jhMikeS | will check that |
23:20:50 | dan_a | andrewg867: 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] (n=Miranda@p54B15A5B.dip.t-dialin.net) |
23:21:17 | amiconn | jhMikeS: In order to work correctly on Ondio, you'll probably need some extra conditions |
23:21:34 | jhMikeS | as long as a slight increase there is acceptable |
23:21:35 | amiconn | Ondio can have one of 2 different tuner chips, autodetected at runtime |
23:21:41 | LinusN | preglow: you mean the ipod shuffle question? :-P |
23:21:50 | amiconn | That's the reason for CONFIG_TUNER being a bitmask |
23:22:13 | preglow | LinusN: y e s |
23:22:13 | jhMikeS | I am aware of that and will check the conditional test |
23:22:33 | preglow | LinusN: that's one of the nicest blatant disregards for rules i've seen in a while... |
23:22:33 | amiconn | Archos fm recorder (and some v2 recorders) have the samsung tuner, Ondio can have either samsung or philips, irivers have philips etc |
23:22:52 | preglow | and it's a bleeding top post to boot |
23:23:01 | andrewg867 | dan_a: how do you select the pin on the GPIO port? |
23:23:10 | LinusN | preglow: those blind folks... |
23:23:16 | jhMikeS | yeah, that's not right |
23:23:23 | preglow | LinusN: right |
23:23:59 | jhMikeS | that condition should be changed |
23:24:39 | dan_a | andrewg867: 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:42 | jhMikeS | how do we read the Samsung regs anyway? They were "displayed" but only -1 was returned all the time |
23:25:19 | amiconn | ? |
23:25:25 | andrewg867 | dan_a: thanks much :) |
23:25:35 | dan_a | andrewg867: You're welcome :D |
23:25:55 | jhMikeS | samsung_get didn't actually have a case for FMRADIO_ALL (and I _don't_ think I removed it :) |
23:26:03 | | Join jhulst [0] (n=jhulst@adsl-69-209-111-47.dsl.klmzmi.ameritech.net) |
23:27:37 | amiconn | case RADIO_ALL: /* debug query */ |
23:27:42 | | Join mike__ [0] (n=mike@c-71-234-95-131.hsd1.ct.comcast.net) |
23:27:54 | amiconn | I.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 (n=mike@c-71-234-95-131.hsd1.ct.comcast.net) |
23:29:12 | jhMikeS | ok, no point having code for those details then on that |
23:29:48 | jhMikeS | or would it just be too weighty to add? |
23:29:55 | preglow | jhMikeS: k, so all should be as usual? |
23:30:24 | jhMikeS | preglow: I hope it runs better than the usual actually. ;) |
23:30:28 | amiconn | jhMikeS: Maybe we don't even need FMRADIO_ALL for philips anymore |
23:30:40 | amiconn | The samsung driver is way older than the philips |
23:30:41 | jhMikeS | I removed it and put in a debug function |
23:30:45 | preglow | jhMikeS: i wouldn't know about that, though, don't use the radio too often |
23:31:07 | amiconn | (although it was split into 2 layers when the philips was added) |
23:31:17 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
23:31:22 | preglow | last time i used the radio was in england last summer |
23:31:23 | preglow | heh |
23:31:39 | valiant | heh my sansa's radio seams to be decent |
23:31:41 | jhMikeS | For philips I used the app notes for the chip as guide on what to do |
23:32:02 | _Amblin | Yes, fairly decent quality considering the size of the player |
23:33:20 | jhMikeS | As 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:03 | jhMikeS | And 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:57 | preglow | how do i switch this biotch to preset mode? |
23:35:59 | preglow | grah |
23:36:38 | jhMikeS | hold the play button long |
23:37:20 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
23:37:48 | preglow | eh? that just mutes here |
23:37:58 | jhMikeS | hold it longer |
23:38:15 | preglow | then the stereo/mono thing starts flickering like mad |
23:38:16 | preglow | and that's that |
23:38:26 | jhMikeS | ?? |
23:38:56 | jhMikeS | odd |
23:39:11 | preglow | just looks like the mono/stero thing switches |
23:39:20 | preglow | then again and again if i keep it down |
23:39:33 | jhMikeS | that's just bizzarre |
23:39:48 | jhMikeS | I'll double check my H120 |
23:40:10 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
23:40:11 | jhMikeS | It shouldn't update more than once per second unless the screen needs drawing |
23:40:42 | preglow | well |
23:40:59 | preglow | is it possible it found no presets? |
23:41:18 | jhMikeS | possible, but it should if you've got stations |
23:41:24 | preglow | the stereo mono display is rEALLY erratic |
23:41:36 | preglow | it toggles off and on each second |
23:41:40 | preglow | audio stays constant |
23:42:08 | preglow | i've get tons of stations |
23:42:27 | jhMikeS | Hmmm...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:53 | preglow | well, so far, scan seems slower as well |
23:43:05 | preglow | does it give any indications as to how much it found at the end of the scan? |
23:43:39 | jhMikeS | It 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:57 | bluebrother | ok ... what do you think about displaying the version information from the version menu entry instead of the credits plugin? |
23:44:01 | amiconn | jhMikeS: 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:19 | bluebrother | that makes it possible showing the version information even if the credits plugin is missing or outdated |
23:44:22 | bluebrother | http://www.stud.uni-karlsruhe.de/~uhcn/pastebin/46 |
23:44:29 | amiconn | On H1x0 and M5 without remote plugged it might be ok |
23:44:38 | preglow | barely |
23:44:41 | preglow | it feels sluggish |
23:44:46 | preglow | like if keeping left/right pressed |
23:44:48 | jhMikeS | apparently something is goofed on compiling H120, I'm getting what preglow is saying. |
23:44:52 | preglow | after releasing, it goes on for a while |
23:45:16 | jhMikeS | 11MHz actually makes more noise on x5 than 45 |
23:45:16 | | Part LinusN |
23:45:23 | amiconn | I also wonder how this works on a samsung-equipped target |
23:45:39 | amiconn | Hmm, Linus left... :( |
23:45:41 | jhMikeS | I'd better straighten out the iRiver bit :) |
23:46:54 | | Quit |Rincewind| ("Cya") |
23:47:03 | roolku | bluebrother: I would like that. |
23:47:15 | jhMikeS | amiconn: you checked it on iAudio? |
23:47:22 | amiconn | nope |
23:47:50 | | Quit BHSPitLappy (Remote closed the connection) |
23:47:56 | amiconn | I'm not even sure I understand what this patch should do... |
23:48:04 | jhMikeS | well, something went goofy so I'll straighten it out |
23:48:24 | amiconn | Radio already worked very well on all targets where I tried it |
23:48:25 | jhMikeS | Keeps 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:54 | jhMikeS | It misses legitimate stations all the time for me |
23:49:15 | amiconn | Just loading .fmr files is quick & simple |
23:49:23 | Moos | x5 reception isn't so good in his current state imho |
23:49:26 | linuxstb | bluebrother: Why not just make Version and Credits separate options? Or maybe move the version display into "Rockbox Info" ? |
23:49:56 | bluebrother | linuxstb: I thought about that too, but the Rockbox Info doesn't have enough room (at least on some archos devices) |
23:50:30 | linuxstb | "Rockbox Info" seems a bad name for that option - it's more like "System info" in my mind. |
23:50:41 | bluebrother | indeed. |
23:50:42 | | Quit FOAD ("Lost terminal") |
23:51:05 | bluebrother | but that screen could be improved IMO. Then it could also hold the version string. |
23:51:07 | jhMikeS | x5 does have trouble with reception, the radio implementation is iRivers is definitely better |
23:51:19 | | Join FOAD [0] (n=dok@dinah.blub.net) |
23:51:24 | * | amiconn had the opposite impression |
23:51:40 | amiconn | Reception is quite good on H300 and X5, but not so good on H1x0 |
23:51:45 | nls | Bagder: 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:57 | Bagder | I'm looking at that right now |
23:52:09 | nls | ah, nice :-) |
23:53:27 | roolku | are there any objections to committing http://www.rockbox.org/tracker/task/6831 |
23:53:30 | Moos | same as jhmikeS here, better reception on my h100 than x5, and IIRC the x5 OF handled better reception |
23:53:54 | amiconn | Interesting |
23:54:26 | amiconn | Note that I don't know how any OF handles radio reception, as I never used it |
23:54:30 | amiconn | (for radio) |
23:54:41 | jhMikeS | Moos: yes, but couldn't scan worth a crap :) |
23:55:06 | linuxstb | roolku: 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:07 | jhMikeS | amiconn always has the oposite experience as everyone else :) |
23:55:17 | bluebrother | roolku: is this really needed? I guess some people are ok with a wrong time and would find that annoying |
23:55:24 | Bagder | nls: can you try this patch http://pastebin.ca/395309 ? |
23:55:33 | Moos | jhMikeS: hehe :) |
23:56:00 | linuxstb | roolku: But you're saying that on the gigabeat, turning the battery switch off clears the RTC? |
23:56:06 | roolku | fair enough - I just got fed up with having to walk through all the menus to set the time after a restart |
23:56:07 | bluebrother | my 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:11 | roolku | linuxstb: yes |
23:56:13 | jhMikeS | this flipflopping Mono/Stereo is a bit odd though ... months ago this worked so something goofed in resync |
23:57:02 | amiconn | roolku: 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:28 | linuxstb | But thinking about it, it would only take one key press to get rid of that screen... |
23:57:29 | andrewg867 | jhMikeS: i think i get that on the sansa |
23:57:42 | roolku | linuxstb: I was just about to say that :) |
23:57:51 | jhMikeS | Scanning in svn will always miss one of the premier and most powerful stations in my area...not good |
23:58:00 | roolku | linuxstb: as soon as a 'valid' time is entered it doesn't ask again |
23:58:00 | amiconn | bluebrother: Didn't have that on my mini2g yet, but its rtc is rather imprecise |
23:58:01 | andrewg867 | when i'm playing jewels or some other plugin the audio goes weird, its hard to explain |
23:58:46 | jhMikeS | philips outlines specific procedure for doing it and so I basically implemented that and tuned it a bit |
23:58:49 | toffe82 | roolku : did you copy on the original firmware of the gigabeat ;) |
23:58:51 | bluebrother | amiconn: 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:53 | nls | Bagder: ok, will try |
23:58:53 | amiconn | roolku: It's urely a rather bad idea regarding blind operation |