00:00:11 | preglow | crashing is not surprising, i don't think that should go in the bootloader status |
00:00:15 | ripnet_ | hcl - i define success at this stage as getting as far as the rockbox splash screen :) i got a lot more than that |
00:00:18 | ripnet_ | tho |
00:00:20 | HCl | ok :P |
00:00:20 | hubble | http://www.rockbox.org/twiki/bin/view/Main/IriverBoot |
00:00:22 | ripnet_ | brb - toast required |
00:00:40 | | Quit amiconn (Read error: 60 (Operation timed out)) |
00:00:41 | | Nick amiconn_ is now known as amiconn (~jens@pD95D121A.dip.t-dialin.net) |
00:00:41 | rasher | preglow: but isn't it the bootloader crashing? |
00:00:49 | rasher | preglow: ah, nm |
00:00:54 | preglow | rasher: i meant rockbox itself |
00:00:55 | hubble | I'm not sure i got all your info :) |
00:01:08 | rasher | preglow: yeah, just noticed what you were commenting on |
00:01:09 | ripnet_ | not to be arsey, but the version of compiler / binutils is irrelevent |
00:01:21 | ripnet_ | until we have different md5's |
00:01:30 | ripnet_ | nice effort whoevers doing the wiki tho |
00:01:30 | HCl | 3.4.3 cvs binutils |
00:01:34 | *** | Alert Mode OFF |
00:01:48 | ripnet_ | brb |
00:02:09 | linuxstb | ripnet_: it's useful to know which gcc and binutils produce the same bootloader.bin files. |
00:02:10 | HCl | okay |
00:02:11 | preglow | hubble: i really think you should remove the crash info in the guys who actually bootet rockbox, it's not relevant |
00:02:15 | HCl | i think i figured my crash |
00:02:21 | ripnet_ | linuxstb - i guress |
00:02:29 | HCl | ripnet_: can you confirm this? it crashes when you're at the top and press up to go to the bottom of the list? |
00:02:42 | ripnet_ | pre - i agree with you on that. I think it should either be 'boots as far as splash / menu' or 'doesnt' |
00:03:00 | ripnet_ | we expect crashes on plugins and so on at this stage, and the bootloader has long since done its bit at this point |
00:03:04 | preglow | hubble: put apart from that, it's fine |
00:03:11 | preglow | BUT, damn, i write like a pig |
00:03:15 | HCl | lol. |
00:03:19 | hubble | preglow: remove info on successes? |
00:03:21 | ripnet_ | flash party :) lol |
00:03:40 | preglow | hubble: no, just the rockbox crash info, like "I03:AddrErr at 31ff89b0 |
00:03:55 | mrmags | HCl: I get that if I scroll up on a list of files, but not if its a list of directories |
00:03:59 | preglow | hubble: but it's not important |
00:04:12 | HCl | mrmags: hm. i have it at the root which is as far as i know a list of directories |
00:04:22 | hubble | preglow: aha.. ok.. |
00:04:57 | mrmags | I do have files in root but the browser only shows files which are mp3s |
00:04:58 | preglow | actually, it might also be disk_init() |
00:04:58 | preglow | haha |
00:05:01 | | Join sneakums [0] (~sneakums@doublethink.psax.org) |
00:05:08 | preglow | i think i'll fight down the urge to put in debug messages and reflash :P |
00:05:16 | HCl | this is odd |
00:05:20 | HCl | you press stop to shut it down right? |
00:05:27 | preglow | not at this point, no |
00:05:32 | preglow | you press hard reset to shut it down |
00:05:35 | HCl | but i had it shut down earlier |
00:05:35 | HCl | o.o |
00:05:39 | preglow | :/ |
00:05:42 | Bagder | no, it can shut down on off |
00:05:44 | mrmags | yeah looking for something small enough to fit the reset hole heh |
00:05:45 | Bagder | stop |
00:05:52 | | Quit Digital007 ("CGI:IRC (EOF)") |
00:06:01 | HCl | Bagder: it seems to be slightly bugged, it worked earlier, but now that i browsed a bit, it doesn't anymore.. |
00:06:01 | ripnet_ | mrmags - a staple |
00:06:08 | Bagder | ok |
00:06:40 | ripnet_ | Badger - many thanks for your work getting it compiling on m68 :) looking good from what ive tried so far |
00:07:17 | Bagder | apart from my little mpeg thread mistake, it all seems to run rather fine |
00:07:32 | Bagder | of course there's still lots to fix |
00:07:35 | HCl | yea. |
00:07:41 | amiconn | Bagder: Do you wanna test my shiny new player keyboard before I commit? |
00:08:04 | Bagder | actually, I've never used the existing one ;-) |
00:08:22 | Bagder | so I don't think I'm a good ginuea pig |
00:08:36 | amiconn | Hmm, maybe I don't remember correctly whether you or Zagor have a player... |
00:08:49 | Bagder | Zagor has one, I don't |
00:10:23 | amiconn | Oooh - the diff is bigger than the file itself... |
00:10:34 | Bagder | do we have one of those tiny pics of an iriver 1x0 for the daily builds? |
00:11:12 | amiconn | Well, I have an iriver 1x0 pic. I used that for the Win32 sim. |
00:11:29 | Bagder | ah, I'll check that out |
00:11:31 | amiconn | This only needs to be scaled down... what was the required resolution? |
00:11:48 | Bagder | 60x82 or so |
00:11:53 | Bagder | but I can scale myself |
00:11:58 | amiconn | You cannot use the bmp, because there are those red text snippets |
00:12:07 | Bagder | ah |
00:12:19 | amiconn | ...marking the keymapping |
00:12:35 | Bagder | I see, you have the originals without those around? |
00:12:48 | amiconn | 60x82... please wait... |
00:13:14 | Bagder | actually, 80 - 82 |
00:13:19 | Bagder | they differ ;-) |
00:14:34 | amiconn | Hmm, the original needs some work to make up a nice pic. There is no uniform background (it's a photo) |
00:14:57 | Bagder | let me have a go at it |
00:15:00 | amiconn | I didn't have that problem for the sim, because there I simply cropped the edges |
00:16:33 | amiconn | The original I used: http://amiconn.dyndns.org/iriver_ihp100_comp_big.jpg |
00:16:46 | HCl | god |
00:16:50 | HCl | the sokoban screen is small |
00:16:50 | HCl | xD |
00:17:02 | amiconn | Archos screen size, hehe |
00:17:10 | | Quit muesli_ (Read error: 113 (No route to host)) |
00:17:26 | amiconn | Most plugins have that screen size problem. |
00:17:29 | HCl | oh |
00:17:34 | HCl | shall i make a picture |
00:17:39 | HCl | of rockbox running on iriver? |
00:17:41 | HCl | for on the wiki? |
00:17:45 | HCl | *searches for his digital cam* |
00:17:53 | Bagder | its a good idea |
00:17:58 | Bagder | for a little promotion |
00:18:17 | rasher | find the most pleasing screen |
00:18:17 | amiconn | Even better for the build table than my pic... |
00:18:41 | amiconn | It would make sense to use the startup logo, like with the archos boxes |
00:18:41 | Bagder | true |
00:18:56 | HCl | we already have one of those |
00:19:04 | rasher | Where? |
00:19:09 | amiconn | (requires a little hack to keep the logo until a keypress or so |
00:19:11 | HCl | i made one which lists my dirs |
00:19:19 | HCl | rasher: on the wiki lcd part |
00:19:29 | rasher | HCl: oh right, I forgot |
00:19:38 | HCl | i'll make a couple |
00:20:04 | rasher | try catching the splash anyway |
00:20:11 | rasher | on an untouched iriver |
00:20:15 | HCl | hrm |
00:20:15 | HCl | ok |
00:20:16 | HCl | i'll try |
00:20:29 | linuxstb | Bagder: are you planning on working on the iRiver audio playback? I'm currently working on getting the libFLAC decoder compiled and tested on the iRver |
00:21:17 | HCl | well |
00:21:21 | HCl | the batteries of my cam are dead |
00:21:22 | HCl | so. |
00:21:27 | Bagder | we should probably start with plain wav |
00:21:28 | HCl | can't till i charge them |
00:21:45 | HCl | but i got a pic of its main screen |
00:21:53 | preglow | i could take one, but i'm afraid my player doesn't get as far as to the rockbox logo :P |
00:22:02 | rasher | heh |
00:22:45 | linuxstb | Bagder: yes, wav is obviously first. |
00:22:52 | HCl | we're gonna have to update a lot of things.. iriver can do tons more with its cpu/mem/larger lcd |
00:24:15 | sneakums | you're already winning, because you show more than six lines of text |
00:24:47 | | Join LinusN [0] (~linus@labb.contactor.se) |
00:24:53 | preglow | there he is! |
00:24:59 | HCl | hey linus :P |
00:25:05 | XShocK | hi, Linus ! : |
00:25:05 | amiconn | hi lImbus |
00:25:05 | HCl | we got rockbox working on 4 stock h140 |
00:25:06 | HCl | s |
00:25:07 | HCl | :P |
00:25:13 | Bagder | hi dr LinusN |
00:25:13 | amiconn | er, hi LinusN |
00:25:18 | lImbus | hi amiconn |
00:25:23 | preglow | let the flood of status updates commence! |
00:25:23 | amiconn | :) |
00:25:26 | lImbus | lol |
00:25:30 | rasher | and not-working on 3 h120s |
00:25:35 | HCl | yea |
00:25:43 | HCl | thats prolly more usable news |
00:25:50 | linuxstb | hi LinusN and congratulations. |
00:25:53 | rasher | the magic works though, so we're still able to get to iriver firmware |
00:26:18 | LinusN | i can't imagine that the 120's would be different |
00:26:23 | preglow | nor can i |
00:26:32 | LinusN | my 120 works fine |
00:26:32 | preglow | but it seems either ata_init or disk_init is looping |
00:26:53 | | Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com) |
00:26:54 | preglow | the red led blinks in a pattern that repeats every 0.5 seconds or so |
00:27:06 | preglow | nothing on the screen, just backlight |
00:27:10 | LinusN | i'd like to have that .hex file |
00:27:15 | preglow | ten secs |
00:27:35 | preglow | http://glow.m0f0.net/ihp_120.hex |
00:27:46 | preglow | same md5sum as everyone else here has |
00:27:51 | HCl | yea |
00:28:41 | preglow | so i have to hard reset it, then the safety measure kicks in |
00:28:44 | amiconn | Maybe hardware differences |
00:29:17 | LinusN | upgrading firmware... |
00:29:37 | preglow | probably works on your player anyway ;) |
00:29:53 | rasher | the harddisk sounds like it moves a single time right after turning on, from there on it's just spinning while the hdd led blinks like preglow said |
00:30:01 | LinusN | works fine |
00:30:08 | preglow | how nice! |
00:30:09 | amiconn | Not all H120s have to be identical. The archos boxes also exist in different hardware revisions that need to be handled slightly different |
00:30:32 | linuxstb | Would the hard drive model make any difference? |
00:30:40 | LinusN | perhaps |
00:30:41 | preglow | but ok, i suspect now is the time for a heaviliy debug-friendly versionm |
00:31:31 | rasher | At least the cookie-magic works as expected |
00:31:32 | preglow | i also suspect it is time i learn how to handle a keyboard |
00:31:43 | HCl | xD |
00:31:50 | LinusN | i'd like to know how these 120's are partitioned |
00:32:01 | preglow | LinusN: stock setup, one great big 20 gig |
00:32:08 | rasher | I haven't touched the partitioning on mine. Scandisked it once though. |
00:32:10 | preglow | never formatted it |
00:32:17 | LinusN | superfloppy or partition table? |
00:32:33 | preglow | i'm not familiar with the first term |
00:32:42 | LinusN | without a partition table |
00:32:49 | ripnet_ | fdisk it |
00:33:01 | ripnet_ | i dont mean wipe it |
00:33:05 | linuxstb | Does anyone else with a H140 get a loud click from their hard drive when the Rockbox logo appears? The iRiver firmware seems to be much more gentle when starting up. |
00:33:06 | preglow | well, i don't know, how can i find out with ordinary tools? |
00:33:08 | ripnet_ | i mean use fdisk to see if it has a table |
00:33:12 | preglow | ait |
00:33:21 | preglow | i have no fdisk... |
00:33:35 | HCl | linuxstb: yup. |
00:34:00 | LinusN | LinusN: yes, it's probably because the power to the hard drive is cut briefly |
00:34:09 | preglow | talking to yourself again? |
00:34:11 | rasher | <flood> |
00:34:12 | rasher | Disk /dev/sda: 20.0 GB, 20000268288 bytes |
00:34:12 | rasher | 255 heads, 63 sectors/track, 2431 cylinders |
00:34:12 | DBUG | Enqueued KICK rasher |
00:34:12 | rasher | Units = cylinders of 16065 * 512 = 8225280 bytes |
00:34:12 | rasher | Device Boot Start End Blocks Id System |
00:34:12 | HCl | xD |
00:34:14 | rasher | /dev/sda1 1 2431 19526976 c W95 FAT32 (LBA) |
00:34:16 | LinusN | preglow: :-) |
00:34:34 | hubble | Control Panel / Administrative tools / Computer Management / Storage / Disk Management |
00:34:42 | linuxstb | LinusN: yes - the disk seems to click, then go silent, and then start up again a short time afterwards. |
00:35:01 | LinusN | i'll see what i can do to fix that |
00:35:11 | preglow | you see what's wrong? |
00:35:25 | amiconn | LinusN: I doubt that this extends the hd's lifetime ;-/ |
00:35:31 | LinusN | :-) |
00:36:00 | LinusN | rasher: you have a 120 that doesn't load rockbox? |
00:36:04 | rasher | LinusN: Yup |
00:36:09 | preglow | everyone with a h120 can't boot rockbox |
00:36:21 | LinusN | preglow: except me |
00:36:24 | rasher | preglow: well, 3 people with a h120 to be fair |
00:36:28 | preglow | LinusN: you'd be the notable exception, yes |
00:36:36 | rasher | but it is a notable pattern |
00:36:51 | Bagder | there's a h100 image now on the daily build page |
00:36:54 | LinusN | rasher: tell me your disk model |
00:37:10 | rasher | Vendor: TOSHIBA Model: MK2004GAL Rev: JC10 |
00:37:10 | rasher | Type: Direct-Access ANSI SCSI revision: 00 |
00:37:17 | preglow | same here |
00:37:20 | rasher | That? |
00:37:56 | rasher | I'm guessing the second line is irrelevant |
00:38:03 | LinusN | same here |
00:38:07 | rasher | Weird |
00:38:36 | rasher | I've only tried it with a .rockbox + rockbox.iriver in place, but preglow says the same happens without it |
00:38:44 | preglow | indeed |
00:38:48 | preglow | no difference whatsoever |
00:39:06 | LinusN | my guess is that it fails to mount the partition |
00:39:15 | preglow | doesn't sound too far-fatched |
00:39:22 | LinusN | but it should give up and fail with a message |
00:39:59 | preglow | it loops indefinitely here |
00:40:06 | preglow | i've had in on for minutes |
00:40:10 | preglow | it |
00:40:36 | rasher | Bagder: that's so small :| |
00:40:40 | | Quit bobTHC ("Leaving") |
00:40:54 | Bagder | :-) |
00:41:18 | Bagder | the point being, it should appear a file there later on this morning |
00:42:08 | LinusN | let me create a boot loader with some debug output |
00:42:17 | Cassandra | I got a bit stuck with the RTC stuff. I'm not at all sure what the best way to handle an alarm while the unit is powered up is. |
00:42:18 | preglow | be my guest |
00:42:25 | rasher | LinusN: sounds great |
00:42:38 | Bagder | I actually got a checksum failure on my rockbox |
00:42:41 | Bagder | -5 |
00:42:57 | Bagder | I wonder how that happened |
00:43:12 | Cassandra | Are you wanting more people to try the iRiver build, or do you have enough data atm? |
00:43:53 | LinusN | it would be interesting if you have a 120 |
00:43:54 | preglow | Bagder: when you tried to flash it? |
00:44:12 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
00:44:12 | * | rasher prods sneakums |
00:44:27 | Bagder | the flash is fine, the checksum error is when loading rockbox |
00:44:53 | Bagder | hm |
00:44:56 | preglow | nice |
00:45:09 | XShocK | I can flash it. I have 120 |
00:45:11 | sneakums | rasher: sorry. no time right now. |
00:45:20 | preglow | seems there are still some problems loose |
00:45:29 | Bagder | Cassandra: I think we have enough iriver data atm |
00:45:33 | Cassandra | Nope - 140, sorry. |
00:45:33 | rasher | sneakums: *sniff* |
00:46:02 | preglow | tea time |
00:46:03 | HCl | gee. |
00:46:10 | HCl | you can turn the iriver on by pressing the reset button |
00:46:10 | HCl | o.o |
00:46:15 | sneakums | T is for time and it's time for tea. |
00:46:24 | HCl | thats the best idea i've heard all night. |
00:46:30 | * | HCl goes to make tea |
00:47:08 | Bagder | darn |
00:47:14 | | Quit ripnet_ () |
00:47:17 | Bagder | I spot a problem |
00:47:18 | | Join ripnetUK [0] (~mirc@82-70-100-230.dsl.in-addr.zen.co.uk) |
00:47:31 | preglow | bootloader related? :) |
00:47:52 | Cassandra | I have the power management thread checking for an alarm condition every second, but I just can't figure out how to handle that inside the application. Everything I come up with involves a twisty mess of different conditions. |
00:47:53 | Bagder | it reports wrong file size |
00:47:57 | Bagder | of my rockbox.iriver file |
00:48:01 | preglow | ouch |
00:48:10 | LinusN | Cassandra: handle what? |
00:49:32 | LinusN | http://linus.haxx.se/ihp_120.hex |
00:49:39 | Cassandra | An rtc alarm while the unit is on. |
00:49:49 | LinusN | Cassandra: i vote for a sys event |
00:49:57 | rasher | LinusN: is that a debug enabled firmware? |
00:50:08 | LinusN | some debug output, yes |
00:50:36 | * | rasher wgets |
00:50:36 | preglow | LinusN: that's for me to flash, yes? |
00:50:37 | Cassandra | You mean like USB? |
00:50:45 | LinusN | Cassandra: yes |
00:50:48 | *** | Saving seen data "./dancer.seen" |
00:50:50 | Bagder | my boot claims my rockbox is 25678 bytes big |
00:50:52 | LinusN | or poweroff |
00:51:02 | Bagder | so the checksum gets wrong |
00:51:04 | LinusN | Bagder: interesting |
00:51:24 | LinusN | make it bigger then :-) |
00:51:32 | Bagder | hehe |
00:51:49 | Bagder | make: *** No rule to make target `it'. Stop. |
00:51:59 | LinusN | :-b |
00:52:08 | Cassandra | The problem with that is there's several things you might want to do. Resume, play an alarm sound, record. It really messes with program flow. |
00:52:16 | rasher | LinusN: 309dee0712b3a6baa2958457c0af8e69 iRiver/ihp_120.hex |
00:52:19 | rasher | looks right? |
00:52:32 | Cassandra | I could be just being dense here, but I can't see a neat way to do the control logic. |
00:52:45 | preglow | ata_init() |
00:52:48 | LinusN | rasher: ok |
00:52:50 | preglow | disk_mount_all() |
00:52:55 | preglow | that's that |
00:52:56 | preglow | it hangs |
00:53:04 | LinusN | ok, that's a clue |
00:53:10 | rasher | should I bother flashing as well? |
00:53:22 | LinusN | nah |
00:53:57 | rasher | looks like you were right about the mounting |
00:55:36 | rasher | btw, is preglow near the bdm? |
00:55:59 | LinusN | well, norway isn't *that* far :-) |
00:56:03 | preglow | heh |
00:56:06 | rasher | neither's Denmark :) |
00:56:14 | preglow | trondheim, feel free to draw a line on a map |
00:56:23 | rasher | I'm probably closer then :) |
00:56:24 | preglow | it's not like i'll drive there anyway |
00:56:54 | Bagder | oh come on, it'll be fun! ;-P |
00:57:02 | | Quit hubble () |
00:57:13 | preglow | haha |
00:57:14 | preglow | of course |
00:57:18 | preglow | given a car and free gas |
00:57:33 | preglow | that'd be excellent reason to buy a car |
00:58:01 | rasher | I think postage from norway/denmark to sweden shouldn't be that expensive |
00:58:18 | preglow | word |
00:58:27 | preglow | and if it is, i'd still gladly pay it to have my player back |
00:58:33 | rasher | heh, indeed |
00:58:35 | HCl | *nods* |
00:58:59 | preglow | i nearly had the stamps ready when the player started flashing its led after flashing |
00:59:39 | * | HCl stares at the superbowl.. |
00:59:52 | HCl | americans really know how to make things look..... dumb... |
00:59:57 | preglow | hahaha |
00:59:58 | HCl | no offense to anyone... |
00:59:59 | preglow | indeed |
01:00 |
01:00:17 | rasher | The commercial breaks are really dull here |
01:00:42 | rasher | since this channel isn't allowed to interrupt programs with ads |
01:01:00 | rasher | so they have a *lot* of time to fill |
01:02:30 | preglow | channels without ads, wow |
01:02:33 | preglow | utopia |
01:02:53 | preglow | i don't watch that much television anymore anyway |
01:02:55 | preglow | it's mostly shit |
01:03:30 | ripnetUK | night all |
01:03:40 | preglow | nite |
01:04:09 | ripnetUK | hope you 120'ers have joy soon |
01:04:41 | rasher | preglow: well they have ads, just not interrupting ads.. being partially government funded |
01:05:49 | preglow | yes, we've got a couple of those as well |
01:05:54 | preglow | only completely without ads |
01:06:50 | rasher | We have 2 completely without ads - fully government funded, 2 without interrupting ads partially government funded |
01:08:56 | preglow | hahah |
01:08:59 | preglow | i love the rockbox font |
01:09:02 | amiconn | LinusN: There is a shiny new virtual keyboard for the player now :) |
01:09:04 | preglow | it's so... tiny |
01:09:12 | preglow | compared to the gigantic bloody iriver font |
01:09:28 | LinusN | amiconn: nice |
01:09:29 | rasher | preglow: yeah, I felt let down when iriver booted after seeing the boot message *sniff* |
01:10:29 | LinusN | those of us who are fortunate to be able to run rockbox can play with the different fonts in the general settings |
01:10:36 | preglow | gharhg |
01:10:57 | * | rasher gently punches LinusN |
01:11:05 | HCl | oh. |
01:11:10 | HCl | i hadn't looked at the fonts.. |
01:11:28 | preglow | LinusN: but what the hell can be the problem here? have you done some fancy partitioning on your player, or what? |
01:11:30 | LinusN | general settings->display->browse fonts |
01:11:45 | LinusN | my partition table is identical to yours |
01:11:51 | preglow | how lovely |
01:12:45 | DMJC-SUPERBOWL | Linus.. |
01:13:00 | DMJC-SUPERBOWL | how do you tell rockbox to stop playing a song when you want to shut it down? |
01:13:10 | DMJC-SUPERBOWL | stop button wasn't working |
01:13:13 | | Quit ripnetUK (Read error: 60 (Operation timed out)) |
01:13:47 | LinusN | playing a song? how? |
01:14:24 | linuxstb | LinusN: yep, the font browser works nicely. |
01:14:29 | HCl | could it be that the timr08 font is a bit broken? it doesn't use the full size of the screen |
01:14:45 | Bagder | could be |
01:14:51 | LinusN | yes, some of the fonts needs some work |
01:15:01 | HCl | how do i set it to a font? |
01:15:02 | Bagder | see http://www.rockbox.org/fonts/ |
01:15:17 | Bagder | HCl: play it |
01:15:36 | HCl | okay |
01:16:08 | preglow | damn, all those fonts are in rockbox? |
01:16:15 | preglow | how big a part of the current 150k are they? ;) |
01:16:22 | LinusN | they are on disk |
01:16:28 | preglow | clever |
01:16:29 | HCl | they get loaded from disk... |
01:16:30 | HCl | like plugins |
01:16:41 | LinusN | and languages |
01:17:22 | rasher | oh boy |
01:17:24 | rasher | that's a lot of fonts |
01:17:36 | HCl | well.. |
01:17:48 | HCl | i think i'll wait with playing with it till that hdd power thingy is a bit improved... |
01:17:59 | HCl | it doesn't sound / feel good when booting rockbox |
01:19:01 | preglow | why does it cut power? |
01:19:37 | LinusN | rockbox inits all hardware just like the boot loader does |
01:19:43 | preglow | ahh, of course |
01:20:29 | LinusN | new version up for download, with more debug output |
01:20:41 | LinusN | http://linus.haxx.se/ihp_120.hex |
01:20:59 | * | rasher downloads |
01:21:39 | rasher | md5sum? |
01:21:50 | preglow | flashing |
01:21:58 | LinusN | e21b06a15dd659f699af377dc600ab97 |
01:22:03 | rasher | my net is too slow *sniff* |
01:22:12 | preglow | won't the iriver tell you if there's a checksum error? |
01:22:18 | LinusN | yes |
01:22:37 | preglow | haha |
01:22:43 | preglow | there's not room for all the numbers |
01:22:45 | preglow | but here goes |
01:22:50 | rasher | flashing |
01:22:51 | rasher | oh |
01:22:52 | preglow | part: Type 0c, start: 00000cut off |
01:22:53 | rasher | *sniff* |
01:22:57 | preglow | part: Type 00, start: 00000cut off |
01:22:57 | preglow | part: Type 00, start: 00000cut off |
01:22:59 | DBUG | Enqueued KICK preglow |
01:22:59 | preglow | part: Type 00, start: 00000cut off |
01:23:04 | preglow | disk_mount_all() |
01:23:05 | Bagder | wow |
01:23:27 | LinusN | hmmm, it should scroll... |
01:23:30 | preglow | is this the correct time to say 'small wonder, then' ? |
01:23:42 | rasher | same result here |
01:23:45 | preglow | scroll how? |
01:24:05 | rasher | well, "ata_init()", "disk_init()" first |
01:24:08 | preglow | the numbers are cut off at the right edge |
01:24:11 | LinusN | it shouldn't be cut off, the 4 lines should scroll to reveal all info |
01:24:24 | LinusN | anyway, that's a sign of a hung thread |
01:24:25 | preglow | i get half of the fifth zero |
01:24:32 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
01:24:32 | * | Bagder goes to sleep |
01:24:46 | preglow | but why the hell do i get four entries? |
01:24:54 | preglow | are those the primary partitions? |
01:25:00 | LinusN | preglow: those are the 4 primary partitions |
01:25:00 | rasher | 4 (potential) primary partitions? |
01:25:03 | rasher | hah |
01:25:15 | preglow | ok, we all got it right, heh |
01:25:22 | LinusN | type 0c shows that the mbr is read correctly |
01:25:49 | rasher | this font is so lovely though... |
01:25:51 | rasher | mmmmmm |
01:25:59 | preglow | yes, it is |
01:26:02 | LinusN | lots of room |
01:27:07 | preglow | but hell, i think the fact that my h120 now spouts debug information is very cool ;)) |
01:27:34 | rasher | yeah, me too |
01:28:16 | LinusN | have you guys ran a scandisk lately? |
01:28:16 | preglow | but why the hell should a thread hang |
01:28:18 | | Quit Nibbler ("blubber") |
01:28:24 | preglow | LinusN: never, actually |
01:28:29 | LinusN | preglow: the disk mount loops forever |
01:28:30 | preglow | LinusN: but i just cleared the entire drive |
01:28:34 | rasher | LinusN: a few weeks ago :\ |
01:28:37 | | Join Nibbler [0] (~sven@port-212-202-78-188.dynamic.qsc.de) |
01:28:51 | LinusN | preglow: ok, so it's empty, apart from rockbox |
01:28:51 | preglow | i'll give it a go now |
01:29:02 | preglow | LinusN: nono, not anymore, now it's got 17 gig of music on it |
01:29:14 | preglow | i just did a manual defrag |
01:29:30 | preglow | h120 contents -> disk |
01:29:33 | preglow | disk -> h120 contents |
01:30:53 | linuxstb | LinusN: Is the iRiver battery charging hardware controlled? It appears to be working when I plug in my charger. |
01:31:04 | LinusN | purely hardware |
01:31:07 | preglow | LinusN: no errors, apparently |
01:31:24 | rasher | should I try scandisking, or are we guessing it's not that? |
01:31:24 | preglow | LinusN: but i haven't done a full surface scan, obviously |
01:31:29 | linuxstb | And I get a nice AC icon and a battery charging animation :-). |
01:31:35 | LinusN | aah, i think i know what it is |
01:31:37 | preglow | but that shouldn't be a problem either |
01:31:46 | preglow | the suspense is killing me in: one minute |
01:31:48 | rasher | (off-topic - any pcftobdf tool?) |
01:32:36 | LinusN | let me try my theory |
01:32:42 | rasher | go right ahead |
01:32:43 | preglow | by all means |
01:34:08 | LinusN | my theory is that the led blinking will finish after several minutes |
01:34:14 | rasher | oh |
01:34:31 | preglow | i'll try |
01:34:46 | LinusN | i'll put up a test boot that should work |
01:35:00 | preglow | but i did try waiting a long time some hours ago |
01:35:09 | preglow | though i will admit i was a bit impatient ;) |
01:36:27 | LinusN | new image up for download |
01:36:35 | rasher | downloading |
01:37:02 | preglow | by the way |
01:37:04 | preglow | the old one's working |
01:37:09 | preglow | scrolling and everything |
01:37:15 | preglow | hah |
01:37:17 | preglow | rockbox"! |
01:37:21 | preglow | file listing |
01:37:22 | preglow | it works |
01:37:37 | rasher | by waiting it out? |
01:37:40 | preglow | yup |
01:37:42 | LinusN | here's the thing: |
01:37:46 | rasher | dammit! |
01:37:48 | rasher | so impatient! |
01:38:03 | LinusN | there is a structure in the FAT called "fsinfo" |
01:38:16 | LinusN | it contains the amount of free clusters |
01:38:45 | rasher | flashing |
01:38:53 | LinusN | if the info isn't there, rockbox recalculates it |
01:39:00 | preglow | haha |
01:39:07 | rasher | booting |
01:39:07 | preglow | that's quite an amount of data to scan |
01:39:13 | LinusN | and the unoptimized ata driver takes ages to do it |
01:39:24 | rasher | booted! |
01:39:27 | rasher | that was fast |
01:39:30 | preglow | ok, so the h140 has somehow got that calculated? |
01:39:30 | HCl | how about writing the calculated value to the hdd as info if its not there? |
01:39:36 | LinusN | i remember having to wait for several minutes too |
01:39:59 | LinusN | HCl: thatäs why it is being recalculated |
01:40:12 | HCl | yea |
01:40:17 | LinusN | it is then written to the fsinfo |
01:40:21 | HCl | ok :) |
01:40:26 | HCl | so after that, it should boot normally? |
01:40:31 | LinusN | that's why it has worked for me ever since |
01:40:35 | HCl | *nods* |
01:40:44 | rasher | ah |
01:40:46 | HCl | time for a wiki update, i think? |
01:40:52 | LinusN | yes |
01:40:53 | rasher | so I'm now booting a shortcutting firmware :| |
01:41:00 | preglow | LinusN: ciompletely correct |
01:41:04 | HCl | h120 users have to wait a long time on the first boot |
01:41:04 | preglow | LinusN: it now boots like a bloody charn |
01:41:09 | LinusN | rasher: yes, the fsinfo recalc was disabled |
01:41:11 | HCl | and most h140s already work |
01:41:18 | LinusN | interesting |
01:41:59 | LinusN | so you could all go back to the "official" boot |
01:42:04 | rasher | yeah |
01:42:06 | * | rasher does that |
01:42:09 | preglow | i will |
01:42:17 | LinusN | i'll see what i can do about the clicking |
01:42:23 | rasher | "Press OFF to shut down" |
01:42:26 | rasher | what's the off button? |
01:42:30 | rasher | ah |
01:42:31 | preglow | rasher: stop |
01:42:32 | XShocK | downloading to see my h120 working with rockbox.. :) |
01:42:32 | rasher | like that |
01:42:34 | LinusN | :-) STOP |
01:42:43 | rasher | but I was already pressing that! |
01:42:48 | rasher | :) |
01:42:53 | LinusN | press it again |
01:43:00 | preglow | LinusN: can't you just ifdef out the init in rockbox if the image is supposed to be loaded by the bootloader? |
01:43:20 | amiconn | LinusN: Does the iRiver also have that short hw poweroff timeout, like the player/v1 |
01:43:24 | amiconn | ? |
01:43:38 | LinusN | amiconn: no, but i haven't fixed the config file |
01:43:46 | LinusN | it has no timeout at all |
01:44:06 | amiconn | So how do you shutdown when the firmware hangs? |
01:44:24 | preglow | reset switch |
01:44:34 | amiconn | Ah ok. Lame, imho |
01:44:40 | preglow | there's one at the bottom of the unit |
01:46:09 | HCl | gah. i'm not used to wiki yet :X |
01:46:12 | HCl | can someone update it? |
01:46:22 | * | HCl couldn't figure out how to do a newline.. |
01:46:24 | HCl | :X |
01:46:55 | rasher | LinusN: the "official" image booted fast now as well |
01:47:21 | rasher | I'm not sure what to make of that |
01:47:21 | LinusN | rasher: nice |
01:47:48 | rasher | so is my fsinfo set now all of a sudden? |
01:47:51 | preglow | LinusN: but this extremely cool, thanks a load |
01:47:53 | LinusN | my test loader wrote fake fsinfo on your disk |
01:48:00 | rasher | heh |
01:48:07 | linuxstb | LinusN: I'm available to test any clicking solutions if you think it will be a quick fix. |
01:48:09 | rasher | is that a problem? |
01:48:16 | LinusN | rasher: no |
01:48:32 | LinusN | you can force a recalc in the rockbox debug menu |
01:48:37 | rasher | ah |
01:48:54 | preglow | I03:AddrErr :-P |
01:49:04 | rasher | the ata driver sure seems slow |
01:49:04 | LinusN | plugin? |
01:49:07 | preglow | no minesweeper for me |
01:49:08 | preglow | LinusN: yes |
01:49:17 | LinusN | haven't debugged that yet |
01:49:26 | preglow | no, sure, i'm not counting on rockbox working at all |
01:49:30 | LinusN | everything is slow |
01:49:32 | linuxstb | I seem to get that error on every plugin. |
01:49:46 | LinusN | linuxstb: yes |
01:49:53 | HCl | i suck at writing docs :x |
01:49:55 | HCl | LinusN: try sokoban |
01:49:58 | HCl | sokoban worked for me |
01:50:04 | HCl | linuxstb: * |
01:50:08 | HCl | darn nickcomplete :x |
01:50:12 | LinusN | the cpu runs at 11MHz with lots of waitstates |
01:50:14 | XShocK | So. I have last thing printed "Result: 0" |
01:50:17 | HCl | AH |
01:50:18 | XShocK | is it ok? |
01:50:20 | HCl | so thats why its so slow |
01:50:21 | HCl | xD |
01:50:30 | preglow | LinusN: why the wait states? just for fun? |
01:50:40 | XShocK | and what do i do? :) |
01:50:42 | LinusN | safety values |
01:50:59 | preglow | should you really need any wait states when you're operating out of ram? |
01:51:10 | LinusN | of course |
01:51:23 | LinusN | not at 11mhz, but at 140mhz |
01:51:33 | HCl | is it safe to say in the wiki that it runs on h120? |
01:51:38 | HCl | its safe to say that, right? |
01:51:39 | LinusN | yes |
01:52:06 | linuxstb | HCl: Yes, sokoban seems fine! |
01:52:21 | rasher | wow, tiny_prop-5 sure is tiny |
01:52:26 | LinusN | :-) |
01:53:01 | rasher | and scrolling sure is slow |
01:53:07 | XShocK | it works!!! :) |
01:53:23 | XShocK | sokoban works. |
01:54:05 | HCl | yah :p |
01:54:09 | HCl | its really, really, really tiny though |
01:54:10 | HCl | xD |
01:54:23 | | Join GnagelRam [0] (~chatzilla@gnagelram.olf.sgsnet.se) |
01:54:25 | linuxstb | XShock: did you manage to compile the bootloader yourself? |
01:56:27 | | Join Urinal [0] (~dotirc@pcp05308240pcs.wanarb01.mi.comcast.net) |
01:56:55 | Urinal | is there a way to scan the hard drive in the jukebox studio 20? |
01:57:01 | Urinal | for bad sectors and such |
01:57:24 | rasher | LinusN: where's the debug menu? |
01:57:31 | LinusN | Urinal: scandisk |
01:57:41 | LinusN | rasher: info->debug |
01:57:49 | Urinal | i tried chkdsk in win2k, and it said its RAW format |
01:57:53 | rasher | nice catch, Rhunak |
01:57:55 | rasher | oh |
01:57:56 | rasher | nice catch, rasher |
01:57:57 | XShocK | no |
01:58:03 | XShocK | linuxstb: no |
01:58:20 | rasher | LinusN: where do I recalculate fsinfo? |
01:58:33 | LinusN | rasher: disk debug |
01:58:44 | rasher | view disk info? |
01:58:48 | LinusN | press down until you get the info about free space |
01:59:03 | XShocK | i couldn't compile binutils you had given me. by some strange reason it stopped at arlex.l complaining |
01:59:10 | rasher | ah |
01:59:13 | rasher | free: 1mb |
01:59:20 | rasher | that's a dirty LIE! |
01:59:30 | LinusN | nor press play |
01:59:32 | LinusN | now |
01:59:46 | rasher | Scanning disk |
01:59:48 | rasher | hurray |
01:59:50 | * | rasher waits |
01:59:59 | LinusN | better insert the charger... :-) |
02:00 |
02:00:03 | preglow | hahaha |
02:00:04 | rasher | any chance yeah |
02:00:53 | amiconn | LinusN: Does it really take *that* long? I remember it takes roughly a minute on my jb recorder. It's also only 11 MHz... |
02:01:03 | XShocK | linuxstb: did you have a problem related to arlex.l ? |
02:01:09 | rasher | amiconn: the ata driver isn't up to speed yet |
02:01:29 | LinusN | amiconn: the archos ata is optimized, the iriver isn't |
02:01:31 | preglow | doesn't seem like the norwegian translation is very complete, heh |
02:01:38 | amiconn | Ah, yes. A certain amiconn hardcore-asm-optimized the SH1 ata driver... |
02:02:10 | LinusN | yes, and the ata controller has generous settings too |
02:02:37 | LinusN | and i believe an 11mhz sh1 is way faster than an 11mhz coldfire |
02:03:01 | | Join ashridah [0] (ashridah@220-253-121-19.VIC.netspace.net.au) |
02:03:11 | amiconn | Really? Hmm, I should check the programming manual |
02:03:32 | LinusN | amiconn: please bare with me here, i haven't come to the optimizing yet |
02:03:36 | amiconn | (If it lists instruction cycle counts like the SH1 manual does) |
02:03:57 | LinusN | i'm just happy it works |
02:04:29 | amiconn | Hmm, that would be something that could be interesting... asm optimize the ata driver. |
02:04:32 | linuxstb | XShocK: I think I may have done. I think you need to make sure you run the top-level configure (i.e. in src/), not the one in src/binutils/ |
02:04:36 | rasher | Disk info looke fine now |
02:04:50 | LinusN | rasher: good |
02:05:02 | XShocK | hmm. ok. i try it |
02:05:06 | rasher | I'll let it charge for a bit |
02:05:21 | rasher | damn, I want my usb-charger NOW! |
02:05:24 | amiconn | ...however, no iRiver here so far. Only 3 other rockbox devices. |
02:05:38 | | Quit Urinal (".IRC: .NET IRC Client @ http://www.dotirc.com/") |
02:07:43 | rasher | who's MichielVanDerKolk? |
02:07:53 | HCl | :x <- |
02:07:56 | HCl | watashi wa |
02:08:00 | rasher | still editing IriverBoot? |
02:08:02 | HCl | no |
02:08:03 | HCl | o.o |
02:08:14 | HCl | i saved it lonnnggg ago o.o |
02:08:30 | preglow | HCl: it's "watashi desu" :P |
02:08:34 | LinusN | it's a good idea to check the "release lock" box |
02:08:56 | HCl | preglow: well, watashi wa desu, but, yea. |
02:08:58 | HCl | oh |
02:08:59 | HCl | sorry |
02:09:09 | HCl | first time using the wiki, i thought it'd release automatically |
02:09:20 | LinusN | it does, after 30 minutes |
02:09:26 | HCl | but not after saving? |
02:09:27 | * | rasher adds links from flash-party to people's wikiuserpage |
02:09:53 | rasher | I think |
02:09:55 | LinusN | you get to keep the lock for 30 minutes even after saving |
02:10:12 | preglow | HCl: no need to apologize, that's more or less the only japanese i know, hehe |
02:10:42 | HCl | :p |
02:10:53 | amiconn | LinusN: How/where do you think I should document the new player keyboard? It's rather different from the old one, which however is still present in the latest release... |
02:11:06 | mrmags | say 'ore da' it sounds cooler |
02:11:07 | HCl | well, i can only say a few simple sentences.. my gf's better at japanese than me.. |
02:11:23 | HCl | ore is mostly used for males... i guess its more proper |
02:11:23 | preglow | i used to know hiragana and quite a lot more |
02:11:32 | mrmags | no its really rude actually |
02:11:34 | preglow | but that's a couple of years ago |
02:11:38 | HCl | okay |
02:11:45 | LinusN | amiconn: i dunno, isn't there a work-in-progress manual? |
02:12:40 | rasher | http://www.rockbox.org/twiki/bin/view/Main/IriverBoot added a few irc nicks->wikiname links |
02:12:45 | amiconn | Hmm, need to check. I though using the wiki, but that means splitting release/cvs (like the VoiceFiles topic) |
02:12:56 | | Part GnagelRam |
02:15:08 | | Part CrunchyWhiteMeat |
02:18:31 | mrmags | whee, just built the 68k toolchain. stepping out for beer and takeaway but will try building a bootloader when I gets back. thanks for the great wiki info everyone! |
02:18:52 | LinusN | mrmags: good luck, and don't drink and flash :-) |
02:19:10 | mrmags | hee hee |
02:19:19 | HCl | hehe :p |
02:19:24 | HCl | mrmags: whatcha got? h120 or h140? |
02:19:30 | mrmags | 140 |
02:19:35 | HCl | k |
02:20:44 | XShocK | linuxstb: thx. you were right about the binutils being compiled in its own directory |
02:21:46 | XShocK | I have 120, and I didn't have to wait anything, it started very quickly |
02:21:56 | HCl | yea. |
02:22:03 | HCl | got an md5sum? |
02:22:06 | HCl | it can be added to the wiki |
02:22:22 | HCl | there'll prolly be 120's with proper fsinfos and 140s with missing fsinfos |
02:22:34 | rasher | yes, that should be noted |
02:22:34 | XShocK | I used what Linus did the last time. the one preglow used |
02:22:51 | HCl | linus' last one? |
02:22:58 | HCl | i think that was the one with the fsinfo check disabled |
02:23:01 | rasher | XShocK: that one probably writes fake info |
02:23:08 | rasher | XShocK: check the debug info |
02:23:51 | rasher | (info > debug > view disk info > pres down a few times) |
02:24:38 | XShocK | ata_init(), disk_init(), (Scrolling thing, 4 lines), disk_mount_all(), Loading Firmware, Legth: 25670, Checksum: BA1307, SUM: BA1307, Result: 0 |
02:24:47 | XShocK | aah. this one. ok |
02:25:24 | XShocK | Disk Info. Model: TOSHIBA MK2004GAL |
02:25:34 | rasher | pres down |
02:26:30 | rasher | a couple of times |
02:26:31 | amiconn | I'd be interested in how long it takes to calculate fsinfo on iriver. |
02:26:51 | HCl | several minutes. |
02:26:57 | preglow | around two minutes |
02:27:05 | HCl | i added it to the wiki... |
02:27:26 | amiconn | Not too bad, given the non-optimised ata driver. |
02:27:27 | XShocK | clustersize: 8192, IORDY support: yes, IORDY disables: yes, Cycle times 120ns/120ns, PIO 01234, Readahead enables,noise:no, pwr:yes, Spinup time: 0,Free 0, Size 19073Firmware JA020A, |
02:27:32 | preglow | but i can recalculate and get you an exact time, if you want to |
02:27:56 | amiconn | For comparison: Archos recorder v1 with 80 GB disk takes 39s, Archos player with 10 GB disk takes 17 s |
02:28:33 | amiconn | Iiuc this depends on the cluster count though, not on the disk size |
02:29:00 | XShocK | is this an info you wanted? |
02:30:32 | amiconn | XShocK: H140? |
02:30:44 | amiconn | Ah, no, 120 |
02:31:05 | HCl | you need to make it rescan |
02:31:09 | XShocK | 120 |
02:32:10 | | Quit Ka (Read error: 60 (Operation timed out)) |
02:32:27 | rasher | go into the debug > disk menu, press the joystick down when you're on "Free" |
02:32:32 | amiconn | preglow: If your 2 minutes are correct for a H120 with the same cluster size (8192), this means the iriver ata driver is about 1/3 speed of the jukebox version |
02:33:20 | preglow | and that would be hand written asm, yes+ |
02:33:23 | XShocK | Free 0 |
02:33:37 | XShocK | Free 0 MB |
02:33:38 | preglow | my cluster size is 16384, i believe |
02:33:58 | rasher | mine's 8192 |
02:34:06 | preglow | let's see |
02:34:24 | rasher | XShocK: press down the joystick, and it'll recalculate (could you time this?) |
02:34:29 | | Quit lImbus ("KVIrc 3.0.1.99 'Realia'") |
02:34:32 | preglow | yup, 16384 |
02:34:35 | rasher | XShocK: you may want to plug in the charger |
02:34:38 | rasher | preglow: that's odd |
02:34:55 | amiconn | preglow: H140? Then it's the same cluster count, hence should take about the same time |
02:35:01 | preglow | amiconn: h120 |
02:35:21 | rasher | preglow has a 120 with 16384 clusters |
02:35:28 | rasher | I have a 120 with 8192 clusters |
02:35:30 | amiconn | Hmm, okay. So only half the clusters -> ata driver == 1/6 speed |
02:35:35 | XShocK | started 35:22 |
02:35:38 | preglow | cluster size, not clusters |
02:35:48 | rasher | oh |
02:35:51 | rasher | still |
02:36:03 | rasher | my cluster size is 8192 bytes |
02:36:04 | amiconn | preglow: Of course. Disk_size / cluster_size == number_of clusters |
02:36:19 | amiconn | (approx) |
02:36:51 | preglow | timing now |
02:38:01 | preglow | two minutes and five seconds |
02:39:36 | XShocK | stopped 39:30 |
02:39:44 | XShocK | so 4 min and 8 sec |
02:40:11 | preglow | that's pretty consistent |
02:40:24 | amiconn | yup. |
02:40:37 | HCl | why would the cluster sizes differ? |
02:40:43 | preglow | what, i can't bloody turn rockbox off if the batteries are charging? :PP |
02:41:11 | amiconn | HCl: Different formatting tools |
02:41:13 | preglow | there's another ifdef for you to put in |
02:41:21 | HCl | was one formatted? |
02:41:30 | HCl | cause you'd think iriver would ship them in the same format |
02:41:58 | rasher | could be formatted somewhere else |
02:42:03 | preglow | i might have formatted mine, btw |
02:42:06 | preglow | now that i think about it |
02:42:12 | HCl | ok |
02:42:31 | XShocK | I have not done anything to it. |
02:42:53 | LinusN | preglow: no, the archos models can't turn off while charging, that's another example of thing that must be changed for the iriver |
02:42:58 | XShocK | no scan disks, no defragmenting, no formatting. |
02:44:01 | rasher | I haven't formatted mine |
02:44:04 | rasher | if preglow has, that explains it |
02:44:16 | rasher | I got just over 4 minutes as well |
02:47:29 | XShocK | by the way I can translate menus to Russian, since it is only half translated as I see. :) |
02:47:45 | rasher | huh, now it isn't responding to me trying to turn it off |
02:48:00 | preglow | rasher: it happens |
02:48:03 | rasher | was charging, unplugged, now I can't turn off |
02:48:06 | rasher | alright |
02:48:13 | rasher | any fix? |
02:48:45 | preglow | reset button |
02:48:50 | rasher | heh |
02:48:59 | rasher | oh, Danish needs translation as well |
02:49:00 | LinusN | rasher: was charging, tried to turn off, removed charger, then can't turn off? |
02:49:08 | rasher | LinusN: that's it |
02:49:08 | preglow | the norwegian translation needs a bit of work |
02:49:11 | preglow | maybe i'll give it a go |
02:49:32 | rasher | haha |
02:49:36 | LinusN | rasher: any message on screen? |
02:49:37 | rasher | Debug (bliv væk!) |
02:49:46 | rasher | LinusN: nope, backlight comes on |
02:49:50 | preglow | LinusN: i the exact same and could turn it off, it's probably not got anything to do with that |
02:50:03 | rasher | oh wait |
02:50:12 | rasher | I've also attempted to start an mp3 |
02:50:15 | rasher | don't mind me |
02:50:19 | LinusN | hehe |
02:50:20 | preglow | my favorite is "File Browser" -> "Filglaner" |
02:50:33 | rasher | that sounds scary |
02:50:33 | LinusN | i have committed a fix for the poweroff |
02:50:48 | LinusN | now you hold STOP like before |
02:50:50 | *** | Saving seen data "./dancer.seen" |
02:51:00 | LinusN | i have also fixed the clicking issue |
02:51:24 | LinusN | update your cvs, recompile and reinstall rockbox |
02:51:36 | preglow | rockbox threads aren't preemptive, i take it? |
02:51:46 | rasher | how about menu on holding the joystick in? (like iriver does) |
02:51:48 | LinusN | nope |
02:52:03 | LinusN | rasher: that's for the context sensitive menus |
02:52:10 | rasher | oh right |
02:52:43 | LinusN | (the playlist creation, file/dir delete etc) :-) |
02:52:59 | rasher | yeah, I remember |
02:53:11 | rasher | now |
02:53:13 | LinusN | too bad the iriver firmware is so picky about the playlist format |
02:53:28 | rasher | Why? Do we care? |
02:53:29 | LinusN | else you could have generated your playlists with rockbox |
02:53:36 | LinusN | and play them with iriver |
02:53:37 | HCl | huh? |
02:53:44 | HCl | iriver reads m3u files |
02:53:45 | rasher | now why would you do that? |
02:53:48 | amiconn | LinusN: At the current commit rate, the "latest activity" list is a bit short... |
02:53:51 | HCl | standard winamp playlists o.o; |
02:53:56 | HCl | they're like, extremely simple formats. |
02:54:05 | HCl | the only complicated stuff is its id3 database |
02:54:18 | LinusN | HCl: yeah, but iriver is very picky about the slashes and comments |
02:54:29 | HCl | hm. |
02:54:35 | rasher | amiconn: I suggest a seperate page for it, if anything |
02:55:11 | rasher | the hello world plugin also works! |
02:55:14 | rasher | :) |
02:55:22 | LinusN | rasher: isn't that wonderful :-) |
02:55:31 | rasher | should I create a page with status on each plugin? |
02:55:36 | rasher | or is that too trivial |
02:55:41 | LinusN | don't bother |
02:55:45 | rasher | alright |
02:55:45 | amiconn | LinusN: I just started another test set tackling the garbled recordings problem. |
02:56:46 | LinusN | amiconn: nice |
02:57:02 | LinusN | did you find anything regarding the broken cluster chain bug? |
02:57:25 | rasher | heh, the Danish translation has all these abbreviations |
02:57:26 | amiconn | It wasn't broken after all. |
02:58:20 | amiconn | LinusN: In case you didn't check the log - it turned out the card was formatted in a way that the partition was 128 sectors larger than the card's physical capacity. |
02:58:31 | LinusN | wow |
02:59:09 | amiconn | So rockbox tried to access non-existing sectors |
03:00 |
03:00:00 | * | rasher reads up on http://www.rockbox.org/twiki/bin/view/Main/HowtoUpdateLangfile |
03:00:04 | amiconn | The card responds with a "parameter error" to such attempts, but - it continues to do that even for existing sectors after one such wrong access |
03:00:20 | LinusN | could someone verify that the hard drive clicking is gone? |
03:00:31 | LinusN | amiconn: aha |
03:00:54 | amiconn | I added a panic() now should that happen again |
03:01:14 | mrmags | building from latest cvs gives me: 2a71d163e56084d280cb749b8a97d399 new.hex |
03:01:14 | mrmags | ... ? |
03:01:24 | HCl | what compiler? |
03:01:56 | amiconn | LinusN: I got rld once on my player today. This was after I disabled ata poweroff... |
03:01:57 | mrmags | 3.4.2 and cvs binutils, sorry |
03:02:52 | HCl | LinusN: what'd ya change in the cvs lately..? |
03:03:03 | LinusN | i fixed the hd clicking |
03:03:08 | mrmags | righteous! |
03:03:15 | amiconn | rasher: For some strings, abbreviations are intentional. The player lcd only has 2 lines x 11 chars |
03:03:19 | HCl | ah, great. |
03:03:32 | HCl | LinusN: do i need to reflash the bootloader for that or just build a new rockbox.iriver? |
03:03:38 | rasher | amiconn: yeah, that's what I was guessing.. looks really silly on the iriver though |
03:04:04 | DMJC-SUPERBOWL | hmm... linus... if I can load rockbox.. do i need to reflash the bootloader? |
03:04:11 | DMJC-SUPERBOWL | or if it ain't broke don't fix it? |
03:04:17 | | Join ripnetUK [0] (~mirc@82-70-100-230.dsl.in-addr.zen.co.uk) |
03:04:24 | amiconn | rasher: The recorder specific strings, which are also used on iriver, can be a bit longer though |
03:06:55 | LinusN | DMJC-SUPERBOWL: exactly, if it aint broke... |
03:07:02 | mrmags | also, here's a funny question: in terms of eventual releases, will it simply be a hex file containing the bootloader but not the official firmware? I don't imagine iriver will like anyone distributing modified versions of their firmware (or un-modified versions, even) −− elst there would have to be built some small apps that people can download and inject the bootloader into the firmware themselves... |
03:07:03 | DMJC-SUPERBOWL | k |
03:07:15 | | Quit midk (Read error: 54 (Connection reset by peer)) |
03:07:22 | ashridah | aah. people other than linus have flashed their iriver players? |
03:07:27 | amiconn | rasher, XShocK: It would be really nice if some of the outdated translations are brought up to date again. |
03:07:34 | ashridah | anyone got a 'sanctioned' bootloader? :) |
03:07:35 | LinusN | mrmags: we won't distribute iriver firmware |
03:07:42 | ashridah | ah. |
03:07:55 | XShocK | ok. I will do Russian one |
03:07:57 | amiconn | Currently, only 4 languages are actively maintained |
03:07:59 | LinusN | mrmags: we will probably use binary patch files |
03:08:00 | rasher | ashridah: rockbox.org/twiki/bin/view/Main/IriverBoot |
03:08:06 | LinusN | .ips files |
03:08:07 | mrmags | LinusN: inconvenient for users but it's definitely smarter, yeah |
03:08:32 | ashridah | rasher: yeah. looks like i'll have to build the cross-compile environment myself. that's okay. |
03:09:15 | rasher | mrmags: if those .ips files are distributed with a utility to download and patch a firmware, it could be worse |
03:09:56 | mrmags | rasher: yeah that was exactly what I was thinking :) |
03:10:30 | mrmags | lord knows gentoo has lots of ebuilds that download proprietary binary crap ;) |
03:10:30 | LinusN | i fixed the plugin bug |
03:10:36 | HCl | cool. |
03:10:48 | HCl | LinusN: do i need to reflash the bootloader for that hdd fix? |
03:10:51 | ashridah | is http://www.rockbox.org/twiki/bin/view/Main/CrossCompiler the stuff i want to follow to build a cross compiler? |
03:10:56 | HCl | ashridah: yup. |
03:11:09 | LinusN | HCl: no reflash needed |
03:11:13 | HCl | LinusN: ok :) |
03:11:23 | HCl | i was hoping / thinking you'd say that. |
03:11:41 | LinusN | if everything goes well, you won't have to reflash for a long time |
03:11:53 | * | rasher sighs |
03:11:54 | ashridah | and what version of gcc are people recommending, because the version numbers on that site seem to say two different versions. |
03:12:10 | amiconn | LinusN: The bootloader contains the ata driver too, correct? |
03:12:11 | preglow | 3.4.x works peachy |
03:12:16 | preglow | as does 3.3.x |
03:12:35 | LinusN | amiconn: yes |
03:12:42 | XShocK | I am having troubles with building the GCC in cygwin. |
03:12:42 | XShocK | ccwuJG0c.s: Assembler messages: |
03:13:00 | XShocK | ccwuJG0c.s:29: Error: operands mismatch −− statement `fmovem.l %fpcr,%d1' ignored |
03:13:08 | amiconn | LinusN: So you might want to reflash when the ata driver is optimized. |
03:13:14 | LinusN | amiconn: yes |
03:13:51 | amiconn | Anyway, it's time to sleep now, methinks |
03:13:51 | XShocK | 3.4.2 and newlib-1.13 and cvs binutils. |
03:13:56 | HCl | LinusN: committed the stuff to make the plugins work yet..? *is eager to compile and test and then work on his own module* |
03:14:03 | HCl | gameboy o.o |
03:14:25 | | Quit amiconn (" Nite all") |
03:14:46 | preglow | newlib isn't necessary for 3.4.x, i think |
03:14:51 | preglow | i didn't use it, at least |
03:15:16 | HCl | yea |
03:15:16 | XShocK | I put it just in case. :) |
03:15:17 | HCl | me neither |
03:16:17 | | Quit Quel|away (Read error: 104 (Connection reset by peer)) |
03:17:00 | * | rasher translates |
03:17:55 | preglow | damn, there's a lot to translate here |
03:18:48 | rasher | truly |
03:19:13 | rasher | oh, not that bad actually |
03:19:17 | rasher | $ grep -c "^###" dansk.lang |
03:19:17 | rasher | 55 |
03:20:11 | preglow | thomj@glow lang $ grep -c "^###" norsk_ny.lang |
03:20:11 | preglow | 435 |
03:20:14 | preglow | i win |
03:20:27 | * | HCl wonders about dutch. |
03:20:34 | HCl | but then. i'd hate to have rockbox in my native language |
03:20:35 | HCl | o.o |
03:20:39 | preglow | the worst part is i'm not even planning to use it |
03:20:44 | preglow | i always use english |
03:20:47 | rasher | HCl: you don't have to |
03:20:50 | rasher | me too |
03:20:51 | rasher | id: LANG_BASS |
03:20:51 | rasher | desc: in sound_settings |
03:20:51 | rasher | eng: "Bas" |
03:20:56 | rasher | huh |
03:20:58 | HCl | i know :p |
03:21:22 | rasher | loudness... how the hell does one translate that |
03:21:43 | rasher | I guess one doesn't |
03:22:09 | * | HCl checks whether the click is gone now |
03:22:41 | | Quit cYmen ("leaving") |
03:22:42 | * | rasher ponders making a slang frontend to this job |
03:22:48 | HCl | much better. |
03:23:05 | HCl | sounds much healthier on bootup now |
03:23:22 | LinusN | good |
03:23:48 | HCl | do plugins work with current cvs? |
03:23:53 | HCl | or hasn't that been committed yet? |
03:23:54 | HCl | *checks* |
03:24:29 | HCl | woot. pong :x |
03:24:40 | ashridah | heh |
03:25:17 | HCl | o.o; |
03:25:19 | HCl | sideways tetris. |
03:25:20 | HCl | lol. |
03:26:56 | preglow | pong crashed marvelously |
03:26:56 | rasher | huh, some of the months are translated, some aren't |
03:26:57 | preglow | heh |
03:26:57 | rasher | oh |
03:27:00 | rasher | because they're the same |
03:27:13 | rasher | guess I'll change them anyway to shut up this script |
03:28:45 | HCl | calculator doesn't respond to keypresses yet :/ |
03:28:52 | HCl | oh |
03:28:52 | preglow | most of my plugins crash |
03:28:53 | HCl | incidentally |
03:28:55 | HCl | yea |
03:28:58 | HCl | the new cvs build |
03:28:59 | HCl | is on my ftp |
03:29:03 | HCl | ftp://titania.student.utwente.nl |
03:29:11 | HCl | working plugins and no more hdd badness |
03:29:32 | preglow | i just built newest cvs myself |
03:29:36 | preglow | plugins still crash |
03:29:49 | HCl | works here |
03:30:00 | LinusN | remember that all code is autobuilt every 20 minutes on the rockbox site |
03:30:12 | LinusN | the "bleeding edge" builds |
03:30:12 | preglow | nope, i lied |
03:30:24 | preglow | didn't think about that |
03:30:37 | LinusN | http://www.rockbox.org/daily.shtml |
03:31:50 | preglow | i'll check the plugins out tomorrow, i need to sleep soon |
03:33:02 | rasher | eng: "USB (sim)" |
03:33:04 | rasher | what's that text? |
03:33:49 | * | HCl guesses he'll also goes to sleep.. will check plugin api tomorrow and take a look at initial gameboy stuff.. |
03:33:52 | HCl | nightnight |
03:35:21 | XShocK | night |
03:35:31 | LinusN | gotta sleep too, nite all! |
03:35:50 | | Part LinusN |
03:37:02 | | Quit preglow ("of") |
03:47:22 | | Part mrmags |
03:47:33 | | Quit DMJC-SUPERBOWL (Read error: 104 (Connection reset by peer)) |
03:49:37 | XShocK | id: LANG_BATTERY_TRICKLE_CHARGE |
03:49:37 | XShocK | desc: in info display, shows that trickle charge is running |
03:49:37 | XShocK | eng: "Battery: Trickle Chg" |
03:49:44 | XShocK | what does Trickle mean? |
03:51:48 | rasher | I guess I win |
03:51:53 | rasher | $ grep -c "^###" dansk.lang |
03:51:53 | rasher | 605 |
03:52:08 | rasher | XShocK: slow "dripping" charge |
03:52:25 | XShocK | ok. thx |
03:53:03 | ashridah | okay. i already have binutils 2.15 installed as part of my workstation here. do i still need to build a separate copy of it before building the cvs binutils? |
03:53:32 | rasher | no idea |
03:54:25 | | Join DMJC [0] (~James@220-245-162-47-sa-nt.tpgi.com.au) |
04:00 |
04:04:28 | | Join gromit`` [0] (~gromit`@ras75-5-82-234-244-69.fbx.proxad.net) |
04:05:01 | | Quit gromit` (zelazny.freenode.net irc.freenode.net) |
04:05:01 | NSplit | zelazny.freenode.net irc.freenode.net |
04:09:30 | ashridah | so what's the deal? binutils-2.15 -> gcc-3.4.2 -> binutils-cvs ? |
04:09:50 | DMJC | how is sound playing coming? |
04:10:23 | rasher | it isn't |
04:10:26 | rasher | yet |
04:11:09 | ashridah | i kinda doubt it'll happen magically overnight |
04:23:36 | XShocK | aaahh. translated half.. :) |
04:25:00 | rasher | same here |
04:25:02 | rasher | sleep now |
04:31:48 | | Quit ripnetUK (zelazny.freenode.net irc.freenode.net) |
04:31:48 | | Quit ashridah (zelazny.freenode.net irc.freenode.net) |
04:31:48 | | Quit Nibbler (zelazny.freenode.net irc.freenode.net) |
04:31:48 | | Quit sneakums (zelazny.freenode.net irc.freenode.net) |
04:31:48 | | Quit Cassandra (zelazny.freenode.net irc.freenode.net) |
04:31:48 | | Quit rasher (zelazny.freenode.net irc.freenode.net) |
04:31:48 | | Quit izzy_ (zelazny.freenode.net irc.freenode.net) |
04:31:48 | | Quit courtc (zelazny.freenode.net irc.freenode.net) |
04:33:19 | | Quit mbr (zelazny.freenode.net irc.freenode.net) |
04:33:19 | | Quit XShocK (zelazny.freenode.net irc.freenode.net) |
04:35:10 | NHeal | (timeout) zelazny.freenode.net irc.freenode.net |
04:36:07 | | Join Ka [0] (~tkirk@pcp0010732484pcs.howard01.md.comcast.net) |
04:36:45 | | Quit Ka (Killed by ballard.freenode.net (Nick collision)) |
04:38:23 | | Join ripnetUK [0] (~mirc@82-70-100-230.dsl.in-addr.zen.co.uk) |
04:38:23 | | Join ashridah [0] (ashridah@220-253-121-19.VIC.netspace.net.au) |
04:38:23 | | Join Nibbler [0] (~sven@port-212-202-78-188.dynamic.qsc.de) |
04:38:23 | | Join sneakums [0] (~sneakums@doublethink.psax.org) |
04:38:23 | | Join Cassandra [0] (~christi@213.78.109.159) |
04:38:23 | | Join rasher [0] (~rasher@62.79.64.148.adsl.hs.tiscali.dk) |
04:38:23 | | Join courtc [0] (~court@adsl-33-169-57.asm.bellsouth.net) |
04:38:23 | | Join izzy_ [0] (laitinei@huippu.net) |
04:39:29 | | Join mbr [0] (~mb@stz-softwaretechnik.de) |
04:40:15 | | Join XShocK [0] (~XShocK@pcp09492659pcs.nrockv01.md.comcast.net) |
04:43:37 | | Join Ka_ [0] (~tkirk@pcp0010732484pcs.howard01.md.comcast.net) |
04:47:02 | | Quit ashridah (Connection reset by peer) |
04:47:46 | | Join ashridah [0] (ashridah@220.253.121.19) |
04:50:54 | *** | Saving seen data "./dancer.seen" |
04:51:52 | ashridah | −−target=m68k-elf that the right target to binutils' configure script for coldfire? |
04:52:06 | ashridah | ah. it is. nevermind |
04:56:00 | | Quit XShocK (" Want to be different? HydraIRC -> http://www.hydrairc.com <-") |
04:58:17 | ashridah | darnit |
04:59:17 | ashridah | i'm getting an error on ../../gcc-3.4.2/configure −−target=m68k-elf −−prefix=/home/ashridah/rb −−enable-languages=c when it goes to test for a working compiler, with the assembler wigging out |
04:59:33 | ashridah | i've added the newly compiled binutils to my path... |
05:00 |
05:00:13 | ashridah | erk. no i haven't |
05:00:16 | * | ashridah smacks self |
05:00:48 | ashridah | there we go |
05:05:29 | | Quit Cassandra (Read error: 60 (Operation timed out)) |
05:06:19 | ashridah | gdb's not available for coldfire yet is it? |
05:10:47 | | Join Cassandra [0] (~christi@213.78.97.90) |
05:35:12 | | Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com) |
05:44:31 | ashridah | hrm |
05:44:38 | ashridah | make[2]: Entering directory `/home/ashridah/rb/src/build/binutils-cvs' |
05:44:41 | ashridah | make[2]: *** No rule to make target `../bfd/bfd.h', needed by `size.o'. Stop. |
05:54:17 | ashridah | oops |
05:54:22 | * | ashridah smack self, again |
06:00 |
06:00:36 | * | ashridah suspects he's speaking to a dead channel, but... |
06:00:42 | ashridah | 1dbd7e2b2494cf54639117dccdc68599 bootloader.bin that look okay to anyone? |
06:01:27 | lostlogic | Internal error, aborting at /var/tmp/portage/binutils-2.15.92.0.2-r2/work/binutils-2.15.92.0.2/gas/config/tc-m68k.c line 4357 in select_control_regs |
06:01:40 | lostlogic | my cross compile tools give me the finger still. |
06:02:22 | ashridah | that compiling the tarball or cvs checkout? |
06:03:15 | lostlogic | from cvs |
06:03:16 | lostlogic | *updates* |
06:03:17 | ashridah | which gcc are you using to compile binutils? |
06:03:47 | lostlogic | Reading specs from /usr/lib/gcc/m68k-elf/3.4.3/specs gcc version 3.4.3 20050110 (Gentoo Linux 3.4.3.20050110, ssp-3.4.3.20050110-0, pie-8.7.7) |
06:03:56 | ashridah | because it built okay using my host's gcc 3.3.5 (debian) build |
06:04:09 | ashridah | uh, that's the cross compiler :) |
06:04:17 | lostlogic | yeah, binutils built fine, but doesn't run right... |
06:04:20 | lostlogic | sigh |
06:06:26 | ashridah | heh. i cant' believe i'm actually contemplating flashing my iriver h140 |
06:06:39 | ashridah | ah well. can always mail it to linus worst comes to worst |
06:06:40 | lostlogic | haha |
06:06:46 | lostlogic | yeah |
06:07:09 | ashridah | i don't really want to have to buy the tools and gear to build myself a bdm. it's been too long since i've done soldering work |
06:07:25 | lostlogic | yeah, I know I couldn't do the soldering myself |
06:07:54 | lostlogic | I dunno why I'm even bothering, I have an H340 so I'm not going to be flashing any time soon, just want to be up and running toolchain-wise |
06:08:31 | ashridah | hrm |
06:08:33 | ashridah | $ md5sum new.hex |
06:08:34 | ashridah | db1632813ae926d1090e848409a64773 new.hex |
06:08:44 | | Join dotirc [0] (~dotirc@pcp05308240pcs.wanarb01.mi.comcast.net) |
06:08:50 | | Nick dotirc is now known as Urinal (~dotirc@pcp05308240pcs.wanarb01.mi.comcast.net) |
06:09:08 | ashridah | that's the patch iriver firmware. |
06:09:23 | Urinal | Anyone know why when i plug my archos jukebox in with the usb my computer restarts? |
06:09:27 | lostlogic | there is a new page in the wiki with the patched firmware's md5s, isn't it? |
06:09:38 | ashridah | lostlogic: yeah. and this doesn't match them |
06:09:40 | lostlogic | Urinal: sounds like a miswired USB port or cable |
06:09:43 | lostlogic | ashridah: trudat |
06:09:47 | ashridah | they all have be0bf0e1df367e5cffd9e27eff988ef1 |
06:10:03 | ashridah | Urinal: that sounds like a short someplace |
06:10:05 | Urinal | It happends on all of the ports, I tried the one I bought for my mom and it works fine |
06:10:33 | ashridah | although i had thought that usb had current protection to prevent that kind of thing |
06:10:34 | Urinal | When I had the firmware rockbox made it works also, but I formated it for a clean go |
06:10:57 | * | ashridah can't comment any further on the archos than that, sadly |
06:11:05 | Urinal | sigh |
06:11:16 | Urinal | well lets see if i restart again |
06:11:33 | Urinal | oh wow it worked this time |
06:11:38 | Urinal | on the 5th try |
06:11:44 | lostlogic | strange. |
06:11:53 | Urinal | but says no drives detected =\ |
06:12:22 | ashridah | hrm. hang on a tic. i've used the EU iriver firmware |
06:12:30 | * | ashridah leeches the us one to try instead |
06:12:58 | * | lostlogic finishes rebuilding cross binutils |
06:13:22 | Urinal | in the systray it asks if i want to saftly remove it |
06:13:29 | Urinal | but doesnt show up as a drive letter |
06:14:32 | Urinal | lol opening computer management made it show up |
06:15:14 | lostlogic | sigh, now as says unrecognized option |
06:15:16 | lostlogic | mutter |
06:18:48 | | Quit Urinal (".IRC: .NET IRC Client @ http://www.dotirc.com/") |
06:21:12 | ashridah | sigh |
06:21:13 | ashridah | $ md5sum us.hex |
06:21:14 | ashridah | 4cfbd6a84ef58a18ee40a870b13210b1 us.hex |
06:21:37 | ashridah | that's not the same either |
06:32:29 | ashridah | hrm. i'm not even sure this has built the firmware |
06:40:47 | izzy_ | good morning, it took quite some time to read the backlog :D |
06:40:54 | izzy_ | but nice success stories :) |
06:41:05 | izzy_ | now I know what to do after the work |
06:43:48 | ashridah | wish my md5sum matched :( |
06:46:57 | izzy_ | I wonder if those md5sums are up-to-date on IriverBoot page.. |
06:47:33 | izzy_ | ashridah: since I got the same as you |
06:47:49 | ashridah | they may well be from an earlier version of the bootloader |
06:47:55 | izzy_ | the one that is on the page is the same I had previously |
06:47:56 | izzy_ | yes |
06:50:55 | *** | Saving seen data "./dancer.seen" |
06:56:52 | izzy_ | hmm |
06:57:16 | izzy_ | actually I got that db1632813ae926d1090e848409a64773 new.hex |
06:57:46 | ashridah | that's the EU firmware? |
06:57:52 | izzy_ | yep |
06:58:18 | izzy_ | your latest one was for us version? |
06:58:46 | dwihno | greetings |
07:00 |
07:05:05 | izzy_ | hello |
07:05:47 | dwihno | seems there has been quite a few brave souls testing the boot loader this far |
07:05:56 | dwihno | are you testing it? :) |
07:08:21 | ashridah | i would if i had someone with a known working setup to check my md5sum against |
07:08:44 | izzy_ | I think I'll wait for someone to confirm the md5sum for the current bootloader |
07:10:27 | dwihno | ah |
07:10:29 | dwihno | true |
07:10:54 | dwihno | I still haven't gotten over the shock of my recorder charging part getting smashed :( |
07:11:02 | ashridah | ouch |
07:11:07 | ashridah | what happened to it? |
07:11:51 | dwihno | well, since my stock charger was broken, I was using one of those universal chargers... |
07:12:32 | dwihno | somehow, the exchangable plug was disconnected from the mains |
07:13:01 | dwihno | my gf reconnected it - with reversed polarity |
07:13:35 | ashridah | ah |
07:13:37 | | Quit ripnetUK (Read error: 60 (Operation timed out)) |
07:13:44 | dwihno | there was smoke |
07:13:47 | dwihno | there was stench |
07:13:54 | ashridah | yes, i recall the mention of smoke |
07:13:59 | dwihno | then there charging part wasn't working anymore |
07:14:51 | dwihno | without the charging working, the unit is practically useless... I can't stand charging the batts externally |
07:14:58 | dwihno | so I see two options |
07:15:17 | dwihno | 1) find someone who can fix it (although I doubt it) |
07:15:31 | dwihno | 2) give it to the devs' for spare parts and such |
07:15:54 | dwihno | option #2 currently sounds most likely |
07:44:37 | | Quit Rhunak () |
08:00 |
08:35:08 | | Quit ashridah (Read error: 60 (Operation timed out)) |
08:50:58 | *** | Saving seen data "./dancer.seen" |
08:54:22 | | Quit DMJC ("Leaving") |
09:00 |
09:00:55 | | Join ashridah [0] (ashridah@220-253-121-4.VIC.netspace.net.au) |
09:04:30 | | Join ripnetUK [0] (~mirc@82-70-100-230.dsl.in-addr.zen.co.uk) |
09:20:46 | | Join Zagor [242] (~bjst@labb.contactor.se) |
09:23:13 | ashridah | zagor |
09:24:23 | Zagor | hi |
09:25:53 | | Join bobTHC [0] (~foo@l07v-4-76.d1.club-internet.fr) |
09:26:01 | bobTHC | hi folks! |
09:26:07 | ashridah | you've built the rockbox bootloader for an iriver, right? |
09:27:02 | HCl | ugh |
09:27:04 | HCl | i need more sleep |
09:27:07 | HCl | ashridah: i have.. |
09:27:36 | ashridah | cool. i'm trying to check the md5sum against my build environment. i'm clearly not getting what's on the IriverBoot page atm, but i assume those are earlier checkins |
09:27:56 | HCl | yea |
09:28:05 | HCl | linus made some modifications yesterday |
09:28:09 | HCl | so they won't match |
09:28:18 | ashridah | you're all using the EU firmware, right? |
09:28:27 | HCl | you can either going ahead with the newly build |
09:28:33 | HCl | or you can grab the one we compiled |
09:28:35 | HCl | from my ftp |
09:28:38 | HCl | if you feel safer with that |
09:28:47 | HCl | ftp://titania.student.utwente.nl |
09:28:55 | ashridah | well, i'm trying to confirm that my environment builds stuff properly first |
09:29:02 | ashridah | not moving onto flashing just yet :) |
09:29:03 | HCl | hold on |
09:29:06 | HCl | let me build one |
09:30:12 | ashridah | db1632813ae926d1090e848409a64773 is what i'm getting for the european firmware atm |
09:30:18 | HCl | 7a35dc33770ab53689613bc86dd6786a new.hex |
09:30:31 | ashridah | and i think i was getting that forthe US one. let me try |
09:30:38 | HCl | 6c02900a88d0fc87f6600b17ff2de6da boot/bootloader.bin |
09:30:54 | ashridah | hrm. i'm definently not getting that. |
09:30:58 | ashridah | 1dbd7e2b2494cf54639117dccdc68599 boot/bootloader.bin |
09:31:09 | HCl | 3.4.3 current cvs |
09:31:18 | ashridah | ah, i'm using 3.4.2 |
09:31:45 | HCl | i think 3.4.3 and 3.4.2 should generate the same code.. but maybe there's a slight difference.. |
09:32:36 | HCl | oh wait. |
09:32:39 | HCl | power changed since i checked out |
09:32:41 | HCl | let me rebuild |
09:33:18 | ashridah | my other question is, this builds the bootloader into the iriver firmware... where does the firmware file for rockbox itself hide in the build tree? |
09:33:23 | HCl | 1dbd7e2b2494cf54639117dccdc68599 bootloader.bin |
09:33:49 | ashridah | woot. that makes me feel better about my build environment :) |
09:33:49 | HCl | just do a configure and select normal instead of bootloader |
09:33:51 | HCl | then make |
09:33:53 | HCl | then make zip |
09:33:54 | ashridah | aah |
09:34:00 | ashridah | righto |
09:34:09 | HCl | in a different dir than the one you compiled your bootloader in |
09:34:13 | ashridah | yeah |
09:35:00 | ashridah | hrm |
09:35:02 | ashridah | can't open dir fonts at /home/ashridah/rb/src/cvs/rockbox/tools/buildzip.pl line 76. |
09:35:25 | HCl | cvs co fonts |
09:35:37 | HCl | do that while you're sitting in rockbox dir |
09:35:47 | ashridah | gotchya |
09:36:01 | * | HCl yawns |
09:36:53 | | Quit ripnetUK () |
09:37:15 | ashridah | so i just leave rockbox.zip in the root of my iriver player if i flash it with the firmware? |
09:37:52 | ashridah | (and are you getting db1632813ae926d1090e848409a64773 for the patched iriver firmware off current cvs?) |
09:38:01 | HCl | hold on, but most likely |
09:38:10 | HCl | and no, you unzip the rockbox.zip onto your player's root |
09:38:10 | Zagor | ashridah: you need to unpack the zip |
09:38:17 | ashridah | ah, right. |
09:38:51 | HCl | db1632813ae926d1090e848409a64773 new.hex |
09:39:02 | ashridah | awesome |
09:39:39 | HCl | what player do you have? 120 or 140? |
09:39:47 | ashridah | H140 |
09:39:49 | HCl | k |
09:42:55 | ashridah | the question becomes: has anyone flashed their player with the most recent cvs |
09:43:03 | HCl | lol. |
09:43:03 | HCl | no. |
09:43:08 | ashridah | i'm not sure i want to be the first for whatever mods have been made :) |
09:43:15 | * | ashridah will wait until linus appears then |
09:43:24 | HCl | there's some updates regarding power... |
09:43:24 | ashridah | don't particularly want to have to mail it to him :) |
09:43:39 | HCl | you can use the one we flashed, i guess, no major changes have been made |
09:43:57 | HCl | the only change that'll happen is optimizing the ata driver |
09:44:23 | ashridah | i might do that. |
09:44:47 | ashridah | you've only got the eu firmware correct? |
09:44:52 | HCl | linus said we prolly don't have to reflash for a long time since the bootloader is fine |
09:44:53 | * | ashridah tends to use the US one |
09:44:58 | HCl | yea, i used the eu |
09:45:20 | ashridah | ah well, once i'm more confident about my firmware, i'll test with US and leave it at that |
09:45:26 | ashridah | anyway, ftp://titania.student.utwente.nl/ihp_120.hex is the file in question? |
09:45:28 | HCl | k |
09:45:29 | HCl | yea |
09:45:31 | HCl | md5sum it |
09:45:37 | HCl | should give you the value on the wiki |
09:45:41 | izzy_ | HCl: did you test that db1632813ae926d1090e848409a64773 new.hex |
09:45:43 | izzy_ | ? |
09:45:46 | * | ashridah nods |
09:45:46 | HCl | izzy_: no |
09:46:14 | ashridah | izzy_: no, but at least he's getting the same md5sum, so the build environment appears correct ;) |
09:46:30 | izzy_ | Still I'd rather wait a bit ;-) |
09:46:32 | HCl | yup |
09:48:19 | HCl | here's what linus said about the bootloader we flashed.. |
09:48:20 | HCl | 03:10 < HCl> LinusN: do i need to reflash the bootloader for that hdd fix? |
09:48:28 | HCl | 03:10 < LinusN> HCl: no reflash needed |
09:48:28 | HCl | 03:10 < HCl> LinusN: ok :) |
09:48:28 | HCl | 03:10 < HCl> i was hoping / thinking you'd say that. |
09:48:28 | DBUG | Enqueued KICK HCl |
09:48:28 | HCl | 03:10 < LinusN> if everything goes well, you won't have to reflash for a long |
09:48:28 | HCl | time |
09:48:43 | HCl | so, old bootloader should be fine.. |
09:48:50 | HCl | "old" |
09:50:10 | ashridah | yeh |
09:51:06 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
09:51:06 | * | HCl yawns |
09:51:08 | HCl | hm. |
09:51:15 | HCl | more sleep, or coffee? what do you think... |
09:51:16 | HCl | ? |
09:52:20 | ashridah | be0bf0e1df367e5cffd9e27eff988ef1 ihp_120.hex |
09:52:23 | ashridah | that looks about right |
09:52:33 | HCl | yup |
09:52:44 | | Join lImbus [0] (lImbus@22-62.244.81.adsl.skynet.be) |
09:52:50 | lImbus | hi ho |
09:52:56 | HCl | gmorning |
09:53:22 | lImbus | well, not that good as wished, but at least a new day, agree :-/ |
09:53:29 | HCl | how so? |
09:53:45 | lImbus | dreamed a lot of shit :-| |
09:53:46 | ashridah | well. here goes nothing |
09:54:02 | HCl | ah. |
09:54:04 | * | HCl nods. |
09:54:11 | HCl | i dreamt oddly as well. |
09:55:01 | lImbus | geeez. I'm not able to keep up with my local cvs :-o |
09:55:26 | ashridah | success! |
09:55:27 | ashridah | >:) |
09:55:36 | ashridah | loads original firmware or rockbox no probs |
09:55:53 | dwihno | ashridah: tell me about the rockbox experience! :) |
09:55:57 | dwihno | what works/doesn't work? |
09:56:17 | ashridah | haven't tested that yet |
09:56:25 | ashridah | just restoring my options inside the stock firmware |
09:56:26 | dwihno | test! test! :) |
09:56:35 | HCl | ohyea. |
09:56:36 | dwihno | you need to test, dude! :) |
09:56:38 | HCl | i haven't done that yet. |
09:56:38 | ashridah | it browses the filestructure properly tho |
09:56:48 | dwihno | does it look great? |
09:56:50 | HCl | dwihno: menu browsing works, plugins work. |
09:56:55 | dwihno | I haven't seen an iriver unit in action :( |
09:57:00 | dwihno | HCl: yumyum |
09:57:05 | HCl | i'm not very fond of how it looks, but changing the fonts helps a bit. |
09:58:21 | HCl | i'm guessing its mostly cause it was designed for archos |
09:58:27 | dwihno | yeah |
09:58:42 | dwihno | font changing works? |
09:58:50 | HCl | i'd kind of want an interface overhaul for the iriver.. with prettier icons and whatnot |
09:58:54 | HCl | yea. |
09:58:54 | dwihno | what doesn't work (apart from the obvious hardware stuff) |
09:59:00 | HCl | er |
09:59:07 | HCl | just the obvious hardware stuff :P |
09:59:12 | dwihno | :) |
09:59:12 | HCl | and the cpu is still running at 11 mh |
09:59:13 | HCl | z |
09:59:17 | Bagder | there |
09:59:20 | Bagder | 's no sound |
09:59:22 | HCl | with a lot of waitstates |
09:59:24 | dwihno | is it neato(tm) certified? |
09:59:41 | HCl | yea, in my opinion that falls under the obvious hardware stuff :P |
09:59:42 | Bagder | it is sooo cool |
10:00 |
10:00:04 | HCl | well, it sort of chokes on itself when you try to play a file.. it won't quit playing and then you can't shut it down by pressing stop anymore... |
10:00:09 | dwihno | With my archos being broken and all, the iriver seems more and more close |
10:00:11 | izzy_ | ashridah: md5sum? us or eu? |
10:00:23 | Bagder | btw, seen my additions to the devicechart? |
10:00:27 | Bagder | http://www.rockbox.org/docs/devicechart.html |
10:00:30 | Bagder | rightmost column |
10:00:53 | HCl | nope, nice |
10:01:08 | HCl | piccy should be changed, it still shows the original firmware :P |
10:01:19 | Bagder | yes, as soon as we have a better pic we'll replace it |
10:01:29 | HCl | and yes |
10:01:33 | HCl | iriver has seperate line out |
10:02:03 | | Nick Lynx_awy is now known as Lynx_ (HydraIRC@134.95.189.59) |
10:02:08 | dwihno | Bagder: Where did you guys purchase your units? |
10:02:22 | dwihno | I've heard of some place in UK providing units at a fair price |
10:02:22 | Lynx_ | howdy |
10:02:36 | HCl | charger spec.. |
10:02:38 | Bagder | dwihno: I don't know, Zagor bought them |
10:02:48 | HCl | 350mA 5 volt 2 A |
10:02:57 | dwihno | Bagder: ah, okay |
10:03:13 | dwihno | Zagor: I'm being curious... Where did you purchase the iriver units? |
10:03:34 | Zagor | hmm, don't remember the name exactly. but it was a swedish net shop. |
10:03:59 | ashridah | uh. question. how do i stop the battery test plugin from doing whatever the hell it's doing |
10:04:07 | Bagder | haha |
10:04:08 | HCl | lmao |
10:04:09 | HCl | reset button |
10:04:13 | HCl | i had that :x |
10:04:17 | ashridah | (yay, sideways tetris, btw :) ) |
10:04:24 | HCl | yea :P |
10:04:26 | HCl | try sokoban |
10:04:30 | HCl | its silly with the old resolution |
10:04:33 | HCl | really really really tiny |
10:04:41 | Bagder | ashridah: press off to stop the batter test |
10:04:45 | Bagder | battery |
10:04:54 | ashridah | Bagder: i tried that |
10:04:55 | ashridah | no worky |
10:05:05 | dwihno | I'd love to see some pics of a flashed unit, running plugins for instance |
10:05:06 | Bagder | strange |
10:05:10 | * | ashridah digs out a jewllers screwdriver |
10:05:26 | Bagder | ashridah: that's how it is supposed to work anyway |
10:05:28 | HCl | dwihno: i made one.. its still on my cam... |
10:05:34 | HCl | then my digital cam ran out of batteries |
10:05:35 | HCl | and yea |
10:05:38 | dwihno | HCl: I'd love to see it! and more! :) |
10:05:44 | HCl | i'm too tired right now xD |
10:05:51 | ashridah | Bagder: other plugins worked that way |
10:05:51 | HCl | i should go back to sleep.. heh. |
10:06:25 | Bagder | Zagor: have you kept the latest daily-build log mail ? |
10:06:37 | Zagor | no... |
10:06:37 | Bagder | Zagor: I've tried to add a h100 build there, but it failed somehow |
10:07:09 | Bagder | Zagor: run one manually and check. It is better if you do that since you already own all those output files |
10:07:11 | Zagor | i should filter that to a dedicated mailbox. it tends to get deleted along with various other cronjob output. |
10:07:20 | ashridah | awesome. you people have gained yourselves another test monkey |
10:08:17 | Bagder | Zagor: run "./mod.pl h100 |
10:08:19 | Bagder | " |
10:08:23 | Bagder | in the rockbox-build dir |
10:08:38 | Bagder | nah |
10:08:45 | Bagder | I'll do it, with your user |
10:08:47 | Bagder | :-) |
10:08:54 | Zagor | ok |
10:09:25 | * | HCl goes back to sleep for a while.. bbl. |
10:09:32 | Bagder | ah, bad path |
10:09:42 | * | Bagder hits his forehead |
10:10:09 | Lynx_ | is the 'add dir to playlist' bug fixed by any chance? |
10:10:19 | Zagor | how about i simply redirect these mails to you, since you are mostly the one who tweaks the autobuilds? |
10:10:53 | Zagor | Lynx_: yes |
10:11:10 | Lynx_ | cool, then i'll update :) |
10:11:21 | Bagder | Zagor: yes, or possibly I could get those crontab back to my user |
10:11:54 | ashridah | no remote support yet then? |
10:12:00 | Bagder | no |
10:12:40 | Zagor | Bagder: either way is fine with me |
10:12:54 | Bagder | redirect the mails for now |
10:12:59 | Zagor | yup |
10:13:45 | Bagder | we have a daily build! |
10:13:56 | Zagor | whee! |
10:14:02 | ashridah | huzzah! |
10:14:19 | Bagder | now, if it could just run on my iriver ;-/ |
10:14:42 | Bagder | it smells fat problem or something |
10:14:56 | Zagor | i'll be getting my iriver back tomorrow so i can flash it |
10:15:18 | HCl | some h120 need to recalc stuff on boot.. |
10:15:46 | Bagder | Zagor: the bootloader reports a bad file size of my rockbox image, it is far too small |
10:15:56 | Bagder | so the checksum gets wrong of course |
10:16:00 | Zagor | aha |
10:16:19 | Zagor | tried a fsck? |
10:16:26 | Bagder | not yet |
10:18:51 | | Join MooMaunder [0] (~me@194.152.87.150) |
10:23:57 | ashridah | hey, who was editing the IriverBoot page last? |
10:24:07 | Bagder | ChristianGmeiner |
10:24:16 | ashridah | yeah, i gathered that bit |
10:24:26 | ashridah | but i'm trying to match that to someone here (if they're around) |
10:24:27 | ashridah | :) |
10:24:39 | * | ashridah want to add another success story |
10:25:14 | Bagder | Zagor: dosfsck has no complaints |
10:25:39 | Bagder | and I have 36GB contents, a bit much to make a dd-dump of it ;-) |
10:25:45 | dwihno | naaah :) |
10:25:55 | dwihno | if it was 60GB, I would be surprised ;D |
10:26:00 | Bagder | - wait, I'll mail you my disk dump ;-) |
10:26:40 | Bagder | the only thing to do is to remove it all and see if I can repeat it with little contents |
10:27:43 | Bagder | rm -rf * |
10:27:44 | Bagder | blam |
10:27:49 | Bagder | took one whole second |
10:33:01 | | Join Patr3ck [0] (~patr3ck@pD9E5C644.dip.t-dialin.net) |
10:34:54 | Zagor | Bagder: i'd suggest mkfs on it, to make a clean start |
10:35:12 | Bagder | but it could be interesting to find this |
10:35:29 | linuxstb | Morning all. Did Linus's changes early this morning affect the booitloader, or just the firmware? Do I need to reflash my H140 to apply the HD click fix? |
10:35:31 | Bagder | now with a just a little contents I could make an image of it |
10:35:51 | Zagor | Bagder: sure |
10:36:13 | Bagder | linuxstb: I don't know |
10:36:31 | Bagder | well, I know it affects the bootloader, but I don't know if it fixes that prob |
10:37:14 | linuxstb | OK - I'll just build a new firmware and see what happens. I'll wait for Linus to tell me if I need to reflash. |
10:37:17 | Zagor | linuxstb: no reflash needed. see log at 03:10. |
10:38:41 | linuxstb | Zagor: Thanks - spotted it now. |
10:41:19 | | Join LinusN [0] (~linus@labb.contactor.se) |
10:41:27 | Bagder | morning L |
10:41:34 | LinusN | morning |
10:41:50 | dwihno | morning |
10:42:07 | linuxstb | LinusN: Morning. I just checked your fixes from last night, the bootup is now very smooth and VERY fast. Thanks. |
10:42:11 | Bagder | yeps |
10:42:14 | Bagder | still errors out |
10:42:19 | Bagder | different size now though |
10:42:29 | LinusN | Bagder: weird indeed |
10:42:45 | LinusN | usb problem? |
10:43:01 | Bagder | I doubt it |
10:43:18 | LinusN | have you tried the daily? |
10:43:18 | Bagder | I can copy music to it fine |
10:43:37 | linuxstb | LinusN: and the plugins seem to be working. Bounce is happilly bouncing around - but only in the top-left corner of the LCD. |
10:43:47 | Bagder | LinusN: no, this is the bootloader I flashed yday |
10:44:05 | LinusN | i mean the daily rb build |
10:44:18 | Bagder | linuxstb: it uses tables for the curves so we need to generate a new set |
10:44:29 | Bagder | LinusN: rockbox doesn't start |
10:44:48 | Bagder | bootloader detects checksum error |
10:45:10 | Bagder | error -5 |
10:45:48 | LinusN | weirdo |
10:46:36 | LinusN | Bagder: but you diod try the daily build from rockbox.org, or did you build it yourself? |
10:46:50 | Bagder | I built it myself |
10:46:54 | Bagder | but still, it doesn't start |
10:47:03 | LinusN | try the daily |
10:47:09 | Bagder | it wouldn't matter |
10:47:33 | LinusN | why woudln't it matter? |
10:47:39 | Bagder | because Rockbox doesn't start |
10:48:02 | Bagder | so if it works or not is not really the point here |
10:48:15 | Bagder | the bootloader thinks the size is ~25K |
10:48:22 | Bagder | while being >150K |
10:49:03 | linuxstb | Bagder: the bootloader says the same for me (size about 25K, in reality about 150K), but it loads fine. |
10:49:12 | Bagder | aha |
10:49:32 | LinusN | length: 255d0 for the daily |
10:49:39 | | Join preglow [0] (thomj@s183a.studby.ntnu.no) |
10:49:39 | Bagder | ah, its hex |
10:49:43 | LinusN | lol |
10:49:47 | linuxstb | :-) |
10:49:48 | preglow | yo |
10:50:01 | * | Bagder is blind |
10:50:19 | LinusN | now try the daily, it might be your scrambler that is wrong |
10:50:20 | Bagder | ok, I'll try the daily |
10:50:33 | Bagder | prolly |
10:51:00 | *** | Saving seen data "./dancer.seen" |
10:51:11 | * | Bagder writes "I must learn to read" 100 times |
10:53:27 | Bagder | works |
10:53:30 | Bagder | with my own build |
10:53:35 | Bagder | was a bad scrambler |
10:54:34 | | Join amiconn [0] (~jens@pD95D121A.dip.t-dialin.net) |
10:56:22 | | Join DMJC [0] (~James@220-245-162-47-sa-nt.tpgi.com.au) |
11:00 |
11:00:06 | preglow | thagreat |
11:00:11 | LinusN | Bagder: run "make" in tools/ lately? |
11:00:41 | Bagder | not recently enough apparetnyl |
11:00:57 | Bagder | (insert control-t where applicable) |
11:14:05 | LinusN | lunch time |
11:28:59 | preglow | can one adjust the clock in the coldfire on the fly? |
11:29:29 | Bagder | yes |
11:33:23 | preglow | by adjusting a pll or something? |
11:33:45 | Bagder | yes I think so |
11:33:53 | Bagder | but you also need to adjust the DRAM settings etc |
11:34:00 | preglow | yes, sure |
11:34:07 | preglow | btw, i think i've found a browser bug |
11:36:08 | preglow | if i enter a directory with more than a screens worth of content, and scroll by pressing upwards, it crashes or fills the entries with garbage as i select them |
11:36:51 | preglow | seems like the crash was random, the first thing more or less always happens |
11:37:13 | Bagder | tried it in the sim? |
11:37:23 | preglow | nope, never tried the sim |
11:37:28 | preglow | i'll do it once i'm in again |
11:37:39 | preglow | but now i'll have a walk in the first sunshine i've seen in three weeks |
11:37:43 | Bagder | it is just so much nicer to chase bugs that happen in the sim as well ;-) |
11:37:56 | Bagder | enjoy the sun! |
11:51:04 | HCl | preglow: yup, i had the first thing |
11:53:06 | amiconn | The garbage thing happens in the sim too (Win32 sim) |
11:59:10 | Bagder | that should at least make it easier to fix |
12:00 |
12:00:24 | amiconn | Looks like an array out-of-bounds access problem, overwriting the language strings and/or font bits.... |
12:06:18 | linuxstb | Is anyone working on any audio code for the iRiver at the moment? I've started some coding, but don't waste time in the wrong direction. |
12:06:39 | Bagder | linuxstb: I don't think anyone has started |
12:06:45 | * | Bagder runs off |
12:08:03 | Cassandra | Damn - I need more coffee. Or more sleep. |
12:08:26 | linuxstb | I'm currently writing a standalone "rockplay" application. This just takes a list of files at the command-line and plays them one after the other. The plan is that this can be used to develop the new APIs (and their implementations) needed for the iRiver, and eventually most of the code can be incorporated into Rockbox. |
12:10:03 | linuxstb | i.e. internally, "rockplay" will work like rockbox, with the list of files passed at the command-line representing the playlist. |
12:11:31 | ashridah | hm |
12:11:35 | ashridah | just noticed a bug in the rockbox firmware |
12:11:57 | Cassandra | There are no bugs in Rockbox. You must've imagined it. |
12:12:15 | Cassandra | (Disclaimer: This may be a bare faced lie.) |
12:12:17 | ashridah | iriver's screen has a small bar of corruption along the bottom if you flip the LCD upside down |
12:12:56 | ashridah | heh. the 'scroll speed example' probably could be longer too, it only moves like twice before stopping :) |
12:13:03 | amiconn | preglow: Looks like the defined maximum of scrollable lines simply needs to be upped... |
12:14:17 | ashridah | the example text is a bit too short |
12:14:51 | Cassandra | That's because Rockbox isn't really ready for the large display of the iRiver yet. |
12:14:57 | ashridah | yeah |
12:15:09 | Cassandra | It's only been running on it for a day or two. |
12:15:24 | amiconn | preglow: That's it - fix coming up :) |
12:15:31 | ashridah | works pretty damned well considering :) |
12:16:37 | amiconn | preglow: Grab current cvs, recompile and check whether it's fixed on target too |
12:16:46 | Cassandra | It was designed to be fairly flexible. The Rockbox code is pretty good quality. |
12:17:11 | Cassandra | amiconn: I think preglow went for a walk |
12:31:43 | | Join jyp [0] (~jp@251-96.245.81.adsl.skynet.be) |
12:31:50 | | Join quelsaruk [0] (~kvirc@80.103.129.59) |
12:31:57 | quelsaruk | morning |
12:32:17 | jyp | spanish morning :P |
12:32:41 | Zagor | linuxstb: a standalone application won't help much, we already have ways of queuing files. what we need is the actual data shuffling and decoding framework. |
12:33:38 | | Quit DMJC (Read error: 104 (Connection reset by peer)) |
12:33:52 | quelsaruk | of course, I just had breakfast :) so it's still morning |
12:38:04 | linuxstb | Zagor: yes, it's the decoding framework that I'm working on. I think that can live outside rockbox to start with, but please tell me if I'm wrong. |
12:38:50 | linuxstb | It's also a way for me to familiarise myself with how libFLAC and libmad (and later, OGG) work. |
12:43:02 | | Join darkskiez [0] (~darkskiez@usergc137.dsl.pipex.com) |
12:43:45 | rasher | mmm ogg |
12:43:48 | rasher | sweet, sweet ogg |
12:44:17 | sneakums | so oggular, so vorbly. |
12:44:18 | darkskiez | mmm beer |
12:44:35 | darkskiez | bitter, bitter beer |
12:44:46 | LinusN | linuxstb: if you aren't very familiar with how rockbox does things, you might design a framework that doesn't work in rockbox |
12:45:58 | darkskiez | Am I not reading the wiki right or is rockbox on iriver playing musak? |
12:46:10 | Zagor | darkskiez: no |
12:46:12 | Bagder | no sound yet |
12:46:13 | linuxstb | Yes, that's true. I'm the person who stated the "RockboxAudioAPIProposal" wiki page, and I've asked if someone can give a brief overview of the current architecture on that page. |
12:46:25 | darkskiez | cool, fair enough |
12:46:42 | linuxstb | But I'm not completely ignorant of the Rockbox internals. |
12:46:51 | LinusN | goods |
12:46:53 | LinusN | good |
12:47:44 | * | rasher prods his iRiver |
12:48:28 | Zagor | linuxstb: sorry, I didn't recognize your face. :-) |
12:48:38 | linuxstb | I decided I need to be more familiar with the various (libmad, libFLAC, libOGG) APIs before proposing how they should be incorporated into Rockbox. |
12:49:00 | sneakums | libvorbisfile might be a good place to start for ogg vorbis support, i think |
12:49:15 | linuxstb | Zagor: no problem - I was around here when Rockbox on the Archos was in the same state as Rockbox on the iRiver, but haven't really contributed since then. |
12:50:17 | linuxstb | One (minor) annoyance is that libFLAC (and I assume libOGG) use stream IO (FILE*, fread, fwrite etc), which isn't implemented in Rockbox. |
12:50:29 | rasher | hrm, does rockbox only save its config on shut down? |
12:50:39 | darkskiez | When rockbox iriver hits version 1, it should be submitted to stuff magazine |
12:50:41 | Zagor | rasher: no, on each disk access |
12:50:45 | darkskiez | They've slated the iriver for its interface etc |
12:51:02 | darkskiez | could be a nice open source plug too |
12:51:04 | *** | Saving seen data "./dancer.seen" |
12:51:31 | Zagor | linuxstb: we'll want to use tremor instead of libogg. |
12:51:33 | Patr3ck | hi |
12:51:38 | Patr3ck | i am trying to get my build environment (68K/COLDFIRE) right to build the bootloader.bin |
12:51:59 | linuxstb | Zagor; of course. |
12:52:03 | Patr3ck | my md5sum on bootloader.bin is b5bf75b305cc8cf8c1c7b737e85776d1 |
12:52:12 | Patr3ck | not correct I think? |
12:53:52 | ashridah | it's not what i'm getting with the current cvs of rockbox. |
12:53:56 | rasher | Zagor: alright, I guess something else is going on then.. I think my iriver's trying to play a file and now I can't turn it off |
12:54:09 | rasher | and when I hard reset it seems to be resuming |
12:54:30 | Patr3ck | ashridah: what is your md5? |
12:54:34 | linuxstb | LinusN: Are you planning on increasing the clock speed for Rockbox on the iRiver? If I understand right, it's currently fixed at 11MHz? |
12:54:51 | linuxstb | I want to try some decoding speed tests with the various codecs. |
12:54:52 | LinusN | yes i am |
12:55:23 | ashridah | 6b9075eec74ea42b437684af764367de for bootloader.bin. not that i've booted it using that, i just used it to test that i was getting what was potentially a valid build, and then used a prebuild ihp_120.hex from someone else that had been tested already :) |
12:55:37 | Patr3ck | :-) |
12:55:55 | LinusN | rasher: hehe, you turned on resume? |
12:56:11 | rasher | LinusN: it would seem so |
12:56:22 | rasher | and I can't seem to turn it off |
12:56:29 | rasher | and make it stay that way |
12:56:38 | LinusN | no, that's not all that easy |
12:56:44 | rasher | oh well |
12:56:45 | Patr3ck | ashridah: did someone else get the same md5? |
12:56:57 | rasher | guess I'll reinstall rockbox when I get home again |
12:56:58 | LinusN | rasher: do you build from source? |
12:57:09 | rasher | LinusN: nope, I used some pre-packaged zip |
12:57:15 | ashridah | someone else build an ihp_120.hex from the rockbox cvs bootloader with the same md5sum i had at the time. |
12:57:40 | LinusN | rasher: reinstalling won't help |
12:57:47 | rasher | LinusN: oh dear :) |
12:57:54 | LinusN | rasher: let me fix |
12:58:00 | Patr3ck | I see, so my cygwin environment is not correct yet |
12:58:06 | rasher | and I haven't even got anything with me that I can use to hard reset |
12:58:19 | rasher | I think |
12:58:21 | ashridah | Patr3ck: hrm. not necessarily, this is a linux-based environment. |
12:58:26 | ashridah | there could well be minor differences |
12:58:50 | ashridah | but i'm certainly not the one to know better |
12:59:00 | | Quit darkskiez ("Leaving") |
12:59:11 | rasher | LinusN: is it actually something that's wrong, or Just me who's upset it.. if it's not a real bug, I'll survive |
13:00 |
13:00:43 | LinusN | it's not a real bug, it's just that the playback isn't supported yet |
13:01:13 | rasher | yeah, that's what I assumed |
13:01:38 | Patr3ck | ok, maybe someone else using cygwin can confirm if my md5 is correct? |
13:01:43 | LinusN | we still nbeed to fix it, since you can't use rockbox as it is now |
13:01:53 | rasher | alrighty then |
13:02:55 | LinusN | i'll have to find out what causes it though |
13:03:57 | rasher | also, is the battery status reliable? |
13:04:01 | LinusN | no |
13:04:17 | ashridah | heh |
13:04:24 | jyp | Hello everyone |
13:04:28 | rasher | Good, didn't understand why it was suddenly almost empty :) |
13:04:35 | Bagder | hi jyp |
13:04:41 | jyp | I've complied rockbox for calmrisc |
13:04:47 | Bagder | nice! |
13:05:04 | jyp | Running it in the emulator, here's what I get ... |
13:05:31 | jyp | Rockbox logo, with Ri (and trema, which I can't type) |
13:05:50 | jyp | then it shows "scharge" in a abox |
13:06:59 | LinusN | cool :-) |
13:07:21 | jyp | Is this normal, and what do I need do to go to the directory tree ? |
13:07:32 | Bagder | it should start in the dir tree |
13:07:35 | Bagder | when all things work |
13:08:24 | jyp | Ok, so what might fail to work ? ;) |
13:08:40 | jyp | that is, what triggers the display of 'scharge' ? |
13:08:48 | Bagder | well first, the rockbox logo should be shown with a version string below |
13:09:05 | Bagder | does it literally say "scharge" ? |
13:09:11 | jyp | yes |
13:09:16 | * | rasher translates some more |
13:09:40 | Bagder | that would indicate some major mess-up in the languages |
13:10:01 | rasher | or just two strings being printed on top of eachother perhaps? |
13:10:16 | Bagder | the only 'scharge' in rockbox comes from "Deep Discharge" |
13:10:31 | amiconn | jyp: I suspect some more parts of rockbox need to be long policed |
13:11:14 | jyp | amiconn, most certainly... Just looking for a starting point ;) |
13:11:35 | jyp | Alright, I'll try to fix the version string |
13:11:39 | jyp | then we'll see |
13:12:44 | jyp | Btw, the fixed gcc is in cvs, so feel free to use it for the automated builds |
13:12:45 | Bagder | show_logo() in apps/main_menu.c |
13:12:54 | Bagder | ok, I'll update |
13:13:01 | rasher | Hrm, on translating.. a string like "Recent Bookmarks", am I supposed to write my translation with first-letters in caps? |
13:13:49 | jyp | Bagder: thanks :) |
13:14:05 | Bagder | rasher: no, that's an english rule, not necessarily your language's |
13:16:03 | quelsaruk | another language going to be updated? |
13:16:04 | quelsaruk | great |
13:16:09 | | Join R3nTiL [0] (~zorroz@217.30.249.83) |
13:16:09 | quelsaruk | rasher: which lang? |
13:16:39 | rasher | quelsaruk: Danish |
13:17:03 | rasher | Bagder: There's no real tradition of writing it like that in Danish, so I guess I'll do it in lowercase |
13:17:12 | quelsaruk | great |
13:17:29 | Zagor | btw, i'm thinking the "search song/album/artist" should probably be in plural, since the search result is many songs/albums/artists. |
13:17:57 | sneakums | or make it "search for" |
13:18:38 | LinusN | rasher: did you find something to use to reset your iriver? |
13:18:46 | rasher | LinusN: not yet :) |
13:19:28 | quelsaruk | bobTHC, lImbus, any of you here? |
13:19:39 | Zagor | sneakums: same problem. "search for song" implies the purpose of the function is for finding a specific song. |
13:19:56 | quelsaruk | i need the 2 new ids to update francais.lang :) |
13:20:11 | | Join Christian [0] (~5078751e@labb.contactor.se) |
13:20:24 | Christian | hi |
13:21:40 | LinusN | rasher: i have a special rockbox version for you to fix this |
13:22:17 | rasher | LinusN: I have no usb cable with me though |
13:22:18 | LinusN | http://linus.haxx.se/rockbox.zip |
13:22:23 | rasher | it'll have to wait a few hours |
13:22:28 | * | rasher gets it anyway |
13:22:40 | | Join IRCMonkey__ [0] (~chatzilla@60-234-138-129.bitstream.orcon.net.nz) |
13:22:40 | LinusN | it will reset the settings |
13:22:42 | rasher | now if only the US postal system would hurry up |
13:22:47 | rasher | or more likely, the Danish customs |
13:22:50 | amiconn | quelsaruk: It seems we'll get up-to-date danish, nrowegian and russian :) |
13:22:55 | IRCMonkey__ | hi all |
13:22:58 | sneakums | rasher: your charger widget? |
13:23:02 | rasher | sneakums: indeed |
13:23:20 | IRCMonkey__ | does anyone have a xdrum mp3 player? |
13:23:23 | sneakums | it'll be nice not to have to carry the wall-wart anymore. |
13:23:32 | quelsaruk | amiconn: you need to have more faith ;) |
13:23:39 | LinusN | IRCMonkey__: what's that? :-) |
13:23:46 | quelsaruk | when you update a language, all languages get updated |
13:24:14 | quelsaruk | amiconn: i nearly have french updated, thanks to lImbus and bobTHC :) |
13:24:24 | quelsaruk | i just need the 2 new strings |
13:24:30 | IRCMonkey__ | is a product by hanbit electronics can i show u with a link>? |
13:25:02 | LinusN | found it myself, a flash player, right? |
13:25:30 | IRCMonkey__ | yes |
13:25:59 | dwihno | how do you umount a automounting usb thing in linux? |
13:26:02 | IRCMonkey__ | i want to boot linux off it but am not sure if it is possible because of its firware |
13:26:11 | dwihno | I umount it, but it still appears :) |
13:26:25 | rasher | LinusN: oh.. I managed to reset it.. and apparently also change the setting! |
13:26:25 | preglow | 'tis a fine day |
13:26:43 | LinusN | rasher: how? |
13:27:16 | rasher | LinusN: I am not sure.. I changed the settings, then browsed a few folders.. since someone said settings were saved on disk activity |
13:27:31 | rasher | reset happened with some metal-foil-thingy |
13:27:41 | LinusN | but i thought it autoresumed |
13:28:00 | LinusN | so i thought it hung |
13:28:02 | rasher | I managed to change that to "ask" |
13:28:12 | rasher | oh, it didn't hang as such |
13:28:17 | LinusN | you'd probably want "no" |
13:28:18 | Bagder | http://www.rockbox.org/twiki/bin/view/Main/IriverPort#Rockbox |
13:28:23 | rasher | it just wouldn't respond to stop |
13:28:30 | amiconn | quelsaruk: I just found that OmniPage 14 Pro comes with ScanSoft TTS, and it includes 9 languages. I'll check 2 things this week. (1) Is this TTS SAPI5 enabled? Maybe they've crippled it to only work with OmniPage... (2) Which languages are there? |
13:28:32 | rasher | LinusN: yeah |
13:28:58 | rasher | LinusN: or "Nej", as it happens |
13:29:01 | quelsaruk | amiconn: great! |
13:29:08 | quelsaruk | hmm |
13:29:18 | IRCMonkey__ | LinusN : is there anyway to learn how to write firmware for your specific device ? |
13:29:19 | quelsaruk | let me check, i have an omnipage here... 14 or maybe 12? |
13:29:35 | preglow | rasher: norwegian translation uses lower case as well |
13:29:39 | amiconn | quelsaruk: This feature was introduced with 14 |
13:29:58 | rasher | preglow: good good |
13:30:03 | quelsaruk | i don't know which version is the one i have |
13:30:04 | LinusN | rasher: weird, my rockbox responds to stop |
13:30:06 | quelsaruk | :) |
13:30:16 | quelsaruk | oh |
13:30:19 | quelsaruk | omnipage 12 |
13:30:22 | quelsaruk | what a pity |
13:30:36 | linuxstb | Bagder: Looks impressive (I was impressed with how functional rockbox is already). |
13:30:47 | amiconn | quelsaruk: Np. OmniPage 14 is cheap, so when I checked and it works, I'll buy it (~80 €) |
13:30:50 | LinusN | IRCMonkey__: c programming, preferrably some experience in embedded systems |
13:31:01 | quelsaruk | :) |
13:31:11 | rasher | LinusN: I don't think you should take this "problem" too seriously, I may be using a few days old rockbox |
13:31:26 | quelsaruk | that is cheaper than a TTS engine like Loquendo or the other one you talked about last week |
13:31:42 | IRCMonkey__ | LinusN: i know a bit of C but is there anywhere you can link me to? |
13:31:54 | LinusN | www.rockbox.org |
13:32:04 | amiconn | quelsaruk: Yup. |
13:32:52 | amiconn | In fact, it *is* the other engine I talked about, only that it's included in another product. Same company - ScanSoft... |
13:33:05 | linuxstb | Bagder: One more item - charging seems to work perfectly (apart from battery level indicator). I know it's all hardware, but the charger/charging detection appears to work. |
13:33:09 | quelsaruk | oh |
13:33:16 | quelsaruk | and the voice was nice |
13:33:17 | quelsaruk | :) |
13:33:21 | preglow | linuxstb: there wasn't a plain "passing around arrays" api in libflac? |
13:33:22 | Bagder | ok, adding |
13:33:48 | quelsaruk | hmmm |
13:33:54 | quelsaruk | i'm going to update french |
13:34:00 | quelsaruk | even while is not synced |
13:34:01 | quelsaruk | but... |
13:34:03 | * | HCl yawn |
13:34:03 | HCl | s |
13:34:08 | quelsaruk | only need 2 new strings |
13:34:17 | quelsaruk | is easier to update 2 strings than 12 |
13:34:18 | quelsaruk | :) |
13:34:38 | linuxstb | preglow: I haven't dug into it yet in detail yet. The example player I'm basing my code on (flac123) using the file_decoder, but I'm planning on investigating the "seekable stream decoder" asap. |
13:34:47 | * | rasher tries to figure out what "Limits" means |
13:35:04 | rasher | ah |
13:35:06 | preglow | linuxstb: afaik, the various codecs should not need to access the disk themselves at all. perhaps it's needed for non id3 tag support, though |
13:35:08 | LinusN | rasher: the rockbox manual is a hot tip |
13:35:08 | rasher | that kind of limits |
13:35:23 | preglow | just boot rockbox and look at the context used in english |
13:35:46 | LinusN | the codecs should work on chunks of data in memory |
13:36:03 | rasher | preglow: that's exactly what I did :) |
13:36:14 | preglow | i wondered what 'limits' should be as well |
13:36:34 | | Quit ashridah ("changing servers") |
13:36:37 | | Join ashridah [0] (ashridah@220-253-121-4.VIC.netspace.net.au) |
13:36:48 | * | ashridah mutters |
13:36:54 | Bagder | jyp: calmrisc-gcc updated |
13:37:26 | HCl | are there any docs on the plugin api/ |
13:37:26 | HCl | ? |
13:37:41 | preglow | try the hello world plugni |
13:37:45 | HCl | ok. |
13:37:51 | Bagder | there's a PLUGIN_API doc |
13:37:55 | rasher | lucky I have this "localizer's wordlist" |
13:37:57 | HCl | ok |
13:37:59 | Bagder | might not be entirely up-to-date |
13:38:08 | rasher | provides some consistency |
13:38:13 | preglow | rasher: you wouldn't happen to have that in norwegian as well? :P |
13:38:31 | rasher | preglow: only a small one, http://www.sslug.dk/locale/oversaet/ordlister/ordlista-no.html |
13:38:46 | preglow | i'm pretty language wise, but some words just never seem right |
13:38:51 | preglow | pretty good |
13:38:51 | linuxstb | No, I think the audio codecs will need to access the raw files. For example, to read the metadata or to read seeking information from whereever it's stored in the file. |
13:39:24 | Bagder | that's gonna be badness |
13:39:26 | linuxstb | But I will investigate the various codecs in detail. |
13:39:27 | preglow | yes, but not the audio data itself |
13:39:42 | preglow | the seeking tables will have to be thought out how to handle |
13:39:48 | HCl | i'm gonna need some way to directly access rockbox' framebuffer.. |
13:39:59 | linuxstb | Is there a good reason why you don't want the codecs to access files directly? |
13:40:12 | Bagder | linuxstb: for battery for example |
13:40:12 | HCl | hdd on = power usage |
13:40:23 | Bagder | you'll have X songs in memory at once |
13:40:31 | HCl | the less you read from disk |
13:40:34 | HCl | the more battery |
13:41:08 | Bagder | spinning up the disk is slow and power hungry |
13:41:14 | linuxstb | But rockbox should still have a lot of control over when the codecs are able to read the disk - e.g. a function in the codec API to tell the codec to read more data. |
13:41:33 | Bagder | right |
13:41:43 | Bagder | it could be made when the song is loaded into the buffer |
13:41:51 | preglow | definitely |
13:42:11 | Bagder | HCl: plugin_get_mp3_buffer() |
13:42:34 | preglow | think he meant lcd framebuffer |
13:42:40 | Bagder | ah |
13:42:46 | Bagder | that won't be accessible |
13:42:53 | Bagder | it wouldn't make sense |
13:42:58 | preglow | HCl: better drop the project, then ;) |
13:43:05 | linuxstb | This is why we need to know more about how the various codecs are implemented, and what their APIs give us. |
13:43:21 | Bagder | linuxstb: indeed |
13:43:42 | Bagder | HCl: I'm wrong, there's a pointer to the lcd frame buffer in there as well |
13:43:55 | HCl | Bagder: ah.. |
13:43:59 | Bagder | 'lcd_framebuffer' |
13:44:06 | HCl | odd function name to get the lcd buffer |
13:44:09 | HCl | but ok, that'll work |
13:44:19 | preglow | i'll spam a bit here: |
13:44:21 | preglow | id: LANG_SETTINGS_BATTERY_PLAYER |
13:44:21 | preglow | desc: if save settings has failed |
13:44:21 | preglow | ### English phrase was changed! Previous translation was made on: |
13:44:21 | DBUG | Enqueued KICK preglow |
13:44:21 | preglow | ### "Batt. Low?" |
13:44:24 | preglow | eng: "Partition?" |
13:44:27 | preglow | this can't be right |
13:44:48 | rasher | yeah, something's odd around that part |
13:44:50 | preglow | an id with BATTERY in it suddenly refers to partition? |
13:45:09 | preglow | i smell a bug in uplang |
13:45:46 | | Quit Christian ("CGI:IRC") |
13:46:09 | Zagor | preglow: the string is correct, but the name is confusing. see where it's used for context: settings.c:681 |
13:46:29 | Bagder | nah, uplang can't have bugs! ;-P |
13:46:33 | linuxstb | This is also why I think it's useful to look at 3 or 4 different codecs straightaway - to find some common ground between them and the needs of Rockbox. MAD, FLAC, OGG and WAV seem the 4 top choices. |
13:46:43 | Zagor | the most common case for failure to save settings is that the disk doesn't have a partition table |
13:47:10 | amiconn | preglow: No bug, this is a real (very old) change. |
13:47:11 | HCl | Bagder: is lcd_framebuffer the real lcd framebuffer or rockbox' framebuffer? |
13:47:29 | Bagder | HCl: rockbox's, there is no "real" framebuffer |
13:47:30 | preglow | ait, seems like the norwegian translation is very old anyway |
13:47:35 | HCl | ok.. |
13:47:41 | HCl | Bagder: on iriver, there is.. according to linus |
13:47:58 | Bagder | ok |
13:48:00 | Bagder | that's news to me |
13:48:15 | amiconn | preglow: First it was thought the most common case for failure to save settings would be a low batt, but it turned out that missing partiton is more common. |
13:48:28 | HCl | well, i might've misunderstood, but i thought thats what he said. |
13:48:48 | HCl | anyways |
13:48:53 | HCl | my class is starting etc.. afk. |
13:51:39 | bobTHC | yes quelsaruk ? |
13:51:47 | LinusN | HCl: you misunderstood |
13:52:23 | LinusN | yes, the lcd has an internal frame buffer, but there is no support in rockbox for random access to it |
13:53:09 | amiconn | There is... lcd_blit() |
13:54:19 | Bagder | that doesn't use the "internal" frame buffer |
13:54:24 | preglow | damn, there's entries in this lang file that isn't even in the english one |
13:55:22 | LinusN | amiconn: maybe i expressed myself unclearly, i mean that you can't read from the lcd frame buffer (with rockbox) |
13:55:43 | amiconn | Bagder: No... it writes directly to the lcd's buffer... that's what HCl asked for iiuc. |
13:55:51 | amiconn | Reading is impossible, that's correct |
13:56:04 | Bagder | aha, perhaps that is what he wanted |
13:56:08 | Bagder | not what he asked for ;-) |
13:56:18 | LinusN | i think it would be best if he told us what he wanted to do, then we could help him find the best way of doing it |
13:56:22 | | Quit lImbus ("bbl") |
13:56:39 | ashridah | LinusN: he's looking into adding a gameboy original emulator as a plugin |
13:56:43 | ashridah | from memory |
13:56:47 | Bagder | lcd_blit() might be the answer to the question we didn't get ;-) |
13:56:59 | ashridah | personally, i think it's doomed, since i don't think you can press 'up' and 'left' at the same time with the joystick :) |
13:57:10 | ashridah | unless someone would like to correct me |
13:57:30 | LinusN | ashridah: we should find a way to connect a gamepad |
13:57:38 | LinusN | :-) |
13:57:40 | ashridah | god |
13:57:54 | ashridah | hmm. |
13:58:04 | ashridah | could make one that uses optical in :) |
13:58:09 | ashridah | >:) |
13:58:17 | ashridah | have to be a custom job, but hey :) |
13:59:10 | LinusN | optical in is unfortunately no option, but the remote port might work |
13:59:49 | ashridah | did you manage to work out how much access you can get to the optical in/out ports? |
14:00 |
14:01:02 | LinusN | they are connected to the audio bus in the cpu |
14:01:22 | LinusN | so it can speak s/pdif and nothing else |
14:02:04 | ashridah | ah |
14:02:24 | sneakums | so all you need to do is encode the joypad signals as musical tones |
14:02:34 | sneakums | C major: up-left-fire |
14:02:47 | sneakums | and so on |
14:03:07 | Bagder | <g> |
14:03:23 | LinusN | :-b |
14:03:32 | LinusN | DTMF |
14:04:10 | ashridah | it'd be easier to just have a quick-n-dirty modem in there :) |
14:04:17 | ashridah | then you can use analog in a pinch |
14:04:18 | LinusN | then you can play with your favorite dialer |
14:04:33 | ashridah | hmm |
14:04:42 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
14:04:42 | * | ashridah ponders making a 'phreak' plugin for rockbox >:) |
14:04:55 | ashridah | plug into phone, talk directly to exchange in out-of-band data |
14:04:56 | ashridah | yay |
14:06:27 | amiconn | quelsaruk: You left all those ### comments in espanol.lang... |
14:07:06 | amiconn | ...plus didn't change these entries. |
14:07:16 | ashridah | anyway, time to crash |
14:07:17 | | Quit ashridah ("sleep") |
14:08:12 | | Join elinenbe [0] (~elinenbe_@65.115.46.225) |
14:09:06 | Nibbler | DaKaisa_afk hi franz |
14:09:36 | dwihno | how do you umount a auto-mount system (in this case, usb thingy) |
14:16:48 | elinenbe | buy an mp3 player at CompuUSA for 20% off! |
14:16:54 | elinenbe | enter this code: BEADS2 |
14:17:02 | elinenbe | http://www.compusa.com/products/products.asp?N=200365&Ne=200000&pfp=cj&ref=cj |
14:17:15 | izzy_ | does anyone have a md5sum for the latest (and tested ;-) iriver bootloader? |
14:17:34 | quelsaruk | ohh |
14:17:37 | quelsaruk | really? |
14:17:55 | quelsaruk | hmmm |
14:17:58 | quelsaruk | damn |
14:18:10 | quelsaruk | did you change a lot of things from english.lang? |
14:18:37 | quelsaruk | i thought only last string |
14:18:51 | * | quelsaruk needs a new brain |
14:19:36 | bobTHC | lol |
14:20:22 | quelsaruk | that's what happen when you go to sleep at 4 am after a hard weekend and have to wake up early |
14:20:24 | quelsaruk | :) |
14:20:32 | | Join wizerl [0] (~merlin@82.83.241.163) |
14:23:07 | quelsaruk | checking espanol.lang |
14:24:05 | * | rasher prods dansk.lang |
14:25:39 | preglow | haha, id: LANG_INVERT and eng: "LCD mode" |
14:25:46 | preglow | there are some backwards id's here |
14:25:49 | amiconn | quelsaruk: That's what those ### comments are for ;-) |
14:26:04 | Bagder | preglow: we can call them artifacts of history ;-) |
14:26:17 | quelsaruk | hmm |
14:26:29 | quelsaruk | amiconn: i just translated the new string |
14:26:33 | quelsaruk | did not check for ## |
14:26:37 | quelsaruk | now i see the changes |
14:26:44 | quelsaruk | updating CVS in a minute |
14:26:55 | quelsaruk | that is why you can't leave me alonw |
14:27:04 | quelsaruk | i would mess all the code in just 5 days |
14:27:08 | quelsaruk | *alone |
14:30:22 | rasher | what is "MDB Strength"? |
14:30:29 | preglow | i do not know |
14:30:52 | Bagder | http://www.rockbox.org/twiki/bin/view/Main/MicronasDynamicBass |
14:30:59 | rasher | ah |
14:31:06 | rasher | guess that'll just be mdb anyway |
14:31:11 | Bagder | yes |
14:31:28 | Bagder | and won't be used on iRiver |
14:31:30 | | Join lImbus [0] (~manuel@kernel.cycos.net) |
14:31:34 | preglow | and what's the caption backlight? |
14:31:47 | Bagder | it turns on the backlight when it switches song |
14:32:05 | Bagder | for X seconds before and after |
14:33:11 | | Join JJ-Demon [0] (~JJ@203-206-19-88.dyn.iinet.net.au) |
14:33:27 | quelsaruk | amiconn: is now espanol.lang ok? |
14:33:28 | quelsaruk | :d |
14:33:35 | amiconn | quelsaruk: You'd need a supply of goats then ;-) |
14:33:37 | preglow | jump scroll? |
14:34:24 | amiconn | preglow: Well, it's..jump scroll, scrolling one disply width at a time. Currently only implemented for the player. |
14:35:01 | LinusN | preglow: like it is on iriver today |
14:35:09 | amiconn | However, I'd like to add this for the graphic displays as well. Useful for bigger fonts, where not many chars fit on the display |
14:35:18 | Bagder | amiconn: I agree |
14:35:22 | | Quit IRCMonkey__ ("Chatzilla 0.9.66 [Mozilla rv:1.8b/20050124]") |
14:35:35 | amiconn | LinusN: Really? I wouldn't have expected that... |
14:35:39 | preglow | god knows how i'll translate that |
14:36:28 | amiconn | LinusN, Zagor: Already tried the new player keypad? If yes: opinions? |
14:36:45 | sneakums | scrolling by page with overlap of a line or two might be a nice option for small fonts |
14:37:21 | elinenbe | LinusN: so far, if I boot into rockbox on the iriver, does anything work at all? |
14:38:35 | LinusN | elinenbe: the dir browser works, many plugins work |
14:38:59 | LinusN | you can play with the fonts and the plugins |
14:39:04 | linuxstb | Yes, almost everything seems to work - apart from audio playback of course. Text file viewer is very nice on the large screen. |
14:39:11 | rasher | Bagder: I'll have to translate it still |
14:39:36 | rasher | I noticed a few hardcoded strings using "GB" and hardcoded decimal points.. shouldn't that be fixed? |
14:39:55 | rasher | to use LANG_POINT and LANG_GIGABYTE? |
14:40:52 | preglow | are there any particular size constraints on these strings? |
14:41:20 | rasher | a few places I saw it noted |
14:41:33 | rasher | so far I'vetried not to think of that |
14:41:36 | preglow | 'cuz like, preset = forhåndsinnstilling |
14:41:40 | rasher | heh |
14:41:40 | preglow | which is not very space efficient |
14:41:41 | preglow | heh |
14:42:19 | LinusN | there are a few strings that have to be short |
14:42:32 | preglow | do those have a note in the desc? |
14:42:35 | quelsaruk | those for player |
14:42:35 | Zagor | preglow: there are no general string limits, but some strings are display unscrolled on player, which means 11 chars max |
14:42:39 | rasher | I'vejust been finding the best translation, will have to fix the ones with a limit afterwards |
14:42:58 | rasher | except a few ones I noticed in the comments |
14:43:00 | LinusN | and some are shown in the "quick screens", and also have to be short |
14:43:00 | quelsaruk | those Ids that have something like LANG_PLAYER_XXXX should be short |
14:43:18 | amiconn | preglow, rasher: When you've finished your translations, I think either me or quelsaruk will check it on target(s). |
14:43:25 | preglow | ok |
14:43:30 | LinusN | the quick screens apply only to the archos recorder models so far |
14:43:45 | amiconn | In fact you could also do that, building a recorder and player sim though, but maybe we are a bit more used to rockbox |
14:43:56 | quelsaruk | amiconn: i can do that if you are busy, that was my old task here :) |
14:43:58 | rasher | most certainly |
14:44:10 | HCl | hrm |
14:44:21 | HCl | no up and left at the same time might be a bit annoying :X |
14:44:29 | rasher | I think that's all strings translated |
14:44:51 | rasher | there were a few of the ones already there that I wanted to change though |
14:44:58 | HCl | still, games like pokemon etc don't really need up and left at the same time |
14:44:59 | * | rasher looks thorugh it |
14:45:05 | HCl | zelda does though :/ |
14:45:18 | | Quit bobTHC (Read error: 60 (Operation timed out)) |
14:45:20 | | Join bobTHC [0] (~foo@l07v-4-76.d1.club-internet.fr) |
14:45:30 | HCl | LinusN: what happens if you attempt to do up and left at the same time? will it catch just either? |
14:45:51 | LinusN | yes, it will only see one of them |
14:45:54 | HCl | k |
14:46:47 | preglow | is that a hardware thing? |
14:46:57 | HCl | yea. |
14:47:03 | rasher | id: LANG_FFRW_STEP |
14:47:03 | rasher | desc: in settings_menu |
14:47:03 | rasher | eng: "FF/RW Min Step" |
14:47:03 | DBUG | Enqueued KICK rasher |
14:47:03 | rasher | voice: "Deep Discharge" |
14:47:04 | rasher | uh.. |
14:47:04 | preglow | that'll be really annoying when playing, heh |
14:47:06 | HCl | as far as i know, they work with measuring resistance? |
14:47:18 | HCl | and they're all hooked up to a single wire, but i might be completely wrong |
14:47:22 | preglow | HCl: i thought only the buttons worked that way |
14:47:46 | HCl | joystick of the iriver are buttons.. aren't they? |
14:48:07 | LinusN | yes |
14:48:22 | LinusN | Play and Hold are different |
14:48:25 | HCl | mhm |
14:48:30 | HCl | what about the remote? |
14:48:34 | LinusN | same thing |
14:48:37 | HCl | darn. |
14:48:42 | HCl | well. |
14:48:46 | HCl | i could always map things like |
14:48:48 | HCl | up and left |
14:48:50 | HCl | and up and right |
14:48:54 | HCl | and stuff like that |
14:48:57 | HCl | to buttons on the remote |
14:49:04 | HCl | but it won't really be pretty |
14:49:13 | quelsaruk | finally |
14:49:14 | LinusN | sounds like it will be hard to play... :-) |
14:49:23 | HCl | well |
14:49:26 | HCl | pokemon and like |
14:49:31 | HCl | all turn based fighter games |
14:49:34 | HCl | will work fine |
14:49:41 | HCl | since you don't really need buttons at the same time |
14:49:50 | quelsaruk | send the strings to amiconn, seems i have to make a quick trip to another city and will be away for 2 days, more or less |
14:50:00 | rasher | preglow: how did you translate gain? |
14:50:03 | quelsaruk | i hope you don't mind amiconn :) |
14:50:28 | HCl | i'm hoping we might be able to design a simple pcb button thing that can be hooked up to the remote |
14:50:33 | HCl | port for the remote* |
14:51:06 | *** | Saving seen data "./dancer.seen" |
14:51:40 | | Quit quelsaruk ("See you in 2 days!") |
14:53:47 | HCl | LinusN: can buttons on the remote and on the player itself be read at the same time? |
14:55:14 | Bagder | we should move generic lcd bitmap functions to a new file, since the lcd-h100 and lcd-recorder.c duplicate a bit too much |
14:55:21 | preglow | rasher: forsterkning |
14:55:32 | preglow | rasher: which is really a no brainer in norwegian |
14:55:37 | rasher | preglow: ah, that's what I ended up with as well |
14:55:46 | rasher | just wondering if there was something more fitting |
14:55:51 | preglow | nothing i can think of |
14:56:06 | rasher | because to me gain is something slightly different |
14:57:20 | rasher | preglow: balance? |
14:59:19 | preglow | that's a good one, i've just got 'balanse' here right now, but there might be a better word |
14:59:45 | preglow | to me gain and forsterkning are more or less synonymous |
15:00 |
15:00:10 | preglow | in electronics class that's the exact translation we used too |
15:00:43 | rasher | alright |
15:01:02 | | Quit lostlogic ("Going to the moon") |
15:01:09 | rasher | I have 'balance' here (same spelling in Danish) |
15:01:13 | rasher | but looking for a better word |
15:02:09 | preglow | people tell me it's pretty ordinary to use 'balanse' for this purpose in norwegian |
15:02:26 | rasher | Okay |
15:02:34 | rasher | I'm guessing that goes for Danish too then |
15:02:53 | rasher | man, a dialog/slang interface to this would be nice |
15:03:54 | LinusN | HCl: yes, you can read the remote and buttons simultaneously, although not *exactly* at the same time, since they use the same A/D converter |
15:04:19 | preglow | well, there i'm done |
15:04:41 | LinusN | Bagder: perhaps, but things will change when we change to 4-color mode |
15:04:44 | preglow | guess i'll go over it again |
15:04:48 | rasher | preglow: voice file now :) |
15:04:59 | Bagder | LinusN: perhaps what? |
15:06:26 | preglow | haha |
15:06:29 | preglow | voice file is a no-go |
15:08:07 | rasher | I should visit my brother and record one with his nice studio-microphone |
15:08:22 | rasher | I think the best mic I have currently is the one that cme wiht the iriver :) |
15:08:24 | preglow | all i've got is utter shit |
15:08:31 | preglow | and my voice isn't the most comfortable to listen to |
15:08:38 | amiconn | preglow, rasher: Did you translate the voice strings as well? |
15:08:45 | preglow | amiconn: no :PPPPPPP |
15:09:06 | rasher | amiconn: how do you mean, record voice? |
15:09:07 | amiconn | If yes, and I can find a TTS engine, I might try to build a voice file. |
15:09:13 | rasher | if so, no |
15:09:19 | rasher | but I might |
15:09:22 | rasher | at some point |
15:09:45 | rasher | I'm almost done |
15:09:52 | rasher | I'll send whatI have in a few minutes |
15:09:52 | amiconn | rasher: No, the voice strings are intended to be processed by a TTS engine. |
15:09:57 | rasher | ah |
15:10:13 | rasher | that'll probably work horribly for Danish :\ |
15:10:27 | preglow | indeed |
15:10:29 | sneakums | write it foe net ick alley. |
15:10:36 | preglow | writing a tts engine for danish must be hell |
15:10:48 | preglow | with all the weird noises going on there ;) |
15:11:07 | amiconn | I don't think so. There are high quality tts engines for many languages. |
15:11:29 | rasher | well I might |
15:11:47 | rasher | for now, have a look at http://rasher.dyndns.org/~rasher/dansk.lang |
15:11:52 | rasher | wait |
15:11:53 | rasher | not there yet |
15:12:17 | rasher | now |
15:13:09 | preglow | eng: "AV Decay Time" |
15:13:12 | amiconn | rasher: Nice :) I'll check it out in the evening. |
15:13:13 | preglow | what does AV stand fore? |
15:13:21 | amiconn | preglow: Auto Volume |
15:13:25 | preglow | ahh |
15:13:35 | Bagder | another MAS feature |
15:13:41 | elinenbe | With the iriver supporting a larger screen and more memory, it would be awesome if we could load larger and more fonts at once... like for the track title, a large font, but for the mp3 file info, a smaller font. |
15:13:41 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
15:13:41 | * | rasher just put AV |
15:14:01 | Bagder | elinenbe: we should enable multi-font even for the Archos, imho |
15:14:06 | | Join mrmags [0] (~stryfe@ool-4351b9f0.dyn.optonline.net) |
15:14:46 | preglow | "key lock" is hold button? |
15:14:51 | Bagder | yes |
15:15:12 | preglow | rasher: so did i, i just needed to know what it meant, perhaps the initials had been different |
15:15:14 | HCl | why isn't it just called hold... |
15:15:27 | Bagder | why? hold is a weird word |
15:15:33 | Bagder | imho |
15:15:39 | | Join cYmen [0] (~cymen@nat-ph3-wh.rz.uni-karlsruhe.de) |
15:15:40 | HCl | hrm... |
15:15:42 | HCl | i dunno. |
15:15:44 | rasher | preglow: hrm, imho the name of such a word shouldn't be translated |
15:15:55 | HCl | key lock is a bit odd too |
15:15:57 | rasher | especially not the acronym |
15:15:59 | HCl | cause they aren't exactly keys |
15:16:02 | HCl | but more like buttons |
15:16:15 | HCl | but button lock sounds slightly odd too. |
15:16:24 | Bagder | hehe, yes |
15:16:27 | mrmags | 'input lock' ? |
15:16:42 | * | HCl grabs his mobile phone to see what its calling it |
15:16:50 | rasher | dansk.lang simply has "lock" |
15:17:02 | rasher | and alternatively keyboard lock |
15:17:07 | rasher | sortof |
15:17:08 | preglow | rasher: vel, if "Auto volume" hadn't been "Autovolum" in norwegian, why should i put AV there? |
15:17:14 | HCl | keypad lock? |
15:17:15 | HCl | hrm. |
15:17:27 | HCl | ah well. |
15:17:32 | | Quit Patr3ck ("User pushed the X - because it's Xtra, baby") |
15:17:33 | rasher | preglow: because in my mind "auto volume" is sortof a proper name |
15:17:49 | rasher | just like archos or whatever now |
15:18:01 | preglow | not in mine ;) |
15:18:14 | rasher | auto lydstyrke :| |
15:18:52 | preglow | i just let 'volume' be 'volum', people almost only use that word any way |
15:19:38 | rasher | actually I have LANG_AUTOVOL="Auto. lydstyrke" here |
15:19:47 | rasher | guess I should really change AV to AL then |
15:20:00 | * | rasher does so |
15:21:02 | rasher | good thing I'll never use this translation |
15:21:10 | rasher | some of these words are awful |
15:21:19 | rasher | even if they're the best fit |
15:21:53 | preglow | heh, yes |
15:22:09 | rasher | what do you have for LANG_VOLUME_DISPLAY |
15:22:22 | preglow | and some places seems to assume that there always is a single word verb for an action |
15:22:25 | preglow | like 'queue' |
15:22:29 | rasher | yeah |
15:22:30 | preglow | there is not such verb in norwegian |
15:22:35 | rasher | I have "Sæt i kø" |
15:22:45 | preglow | yeah, i used legg til i kø |
15:23:30 | rasher | how about LANG_VOLUME_DISPLAY |
15:23:55 | preglow | volumvisning here |
15:23:59 | preglow | i still haven't tried it |
15:24:13 | preglow | i obviously need to try it to see if some of the contexts i assumed are a bit off |
15:24:14 | rasher | me neither |
15:24:21 | rasher | likewise |
15:24:32 | rasher | although there are things I won't be able to check |
15:24:46 | preglow | but anyhoo, this is leaps and bounds better than the old one |
15:24:51 | preglow | which wasn't even half complete |
15:24:54 | rasher | yeah |
15:24:58 | rasher | same here |
15:25:13 | preglow | and if someone has any gripes with it, then damn, they're free to fix it! |
15:25:24 | | Quit MooMaunder (Read error: 54 (Connection reset by peer)) |
15:25:38 | preglow | they'll be in a better position to do so than me, never intending to even use it |
15:25:41 | preglow | heh |
15:26:28 | rasher | I'd be happy to maintain it |
15:26:33 | | Quit R3nTiL () |
15:27:01 | rasher | Maybe I should post on the mailinglist or something |
15:27:08 | rasher | though I wonder how many Danish users there are |
15:27:27 | rasher | the lang file listed two contributers |
15:28:25 | elinenbe | Bagder: sorry, I agree with that entirely. I was away for a few, but multi-font is something that would be awesome. Then the wps screens could show more information, or at least show it "nicer" |
15:28:40 | Bagder | yeps |
15:31:38 | | Quit midk ("Leaving") |
15:32:03 | | Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com) |
15:33:57 | preglow | the anti skip buffer, btw |
15:34:03 | preglow | what's that? |
15:34:22 | preglow | i know what it is, i just can't see why it's applicable here |
15:34:34 | preglow | i thought the player always buffered to ram |
15:34:53 | Bagder | it extends the extra buffer |
15:34:55 | preglow | or is it some kind of pre-buffering to avoid gaps? |
15:34:57 | rasher | maybe you can set how much (I don't know much about rockbox, as you may have guessed) |
15:34:57 | Bagder | that is left when loading is done |
15:35:21 | | Quit hile (Remote closed the connection) |
15:35:44 | | Join hile [0] (hile@hack.fi) |
15:36:24 | | Join elinenbe_ [0] (~elinenbe_@65.115.46.225) |
15:36:36 | rasher | preglow: did you translate scroll? |
15:37:03 | preglow | rasher: jes |
15:37:27 | preglow | rasher: norwegian translation always use 'rulle' for scroll, and 'rullefelt' for scrollbar |
15:37:48 | rasher | it felt so wrong, because I regularly use scroll in daily language, but I guess when you're translating, you better do it thoroughly |
15:37:56 | rasher | yeah, that's the same in Danish |
15:38:07 | rasher | I hardly ever use Danish software though |
15:38:11 | | Join crash__ [0] (~crash@a15167580.alturo-server.de) |
15:38:19 | rasher | so I haven't ever seen "rulle" |
15:38:21 | preglow | i use scroll myself |
15:38:26 | bobTHC | lol |
15:38:41 | preglow | but yes, it's supposed to be a translation, not a "what preglow says" version |
15:38:42 | preglow | heh |
15:38:48 | HCl | :P |
15:38:49 | preglow | that would contain much larger pieces of english |
15:38:52 | HCl | hmmm |
15:38:53 | HCl | woot. |
15:38:54 | rasher | Indeed, that's what I thought |
15:39:50 | | Quit crash_ (Read error: 104 (Connection reset by peer)) |
15:40:04 | mrmags | ...can always make a what_preglow_sez.lang |
15:40:10 | rasher | haha |
15:40:35 | rasher | Maybe I'll make a rasher.lang to fix some of my own gripes |
15:40:58 | mrmags | not a bad idea really |
15:41:11 | rasher | just miner fixes over english.lang |
15:41:15 | rasher | minor |
15:41:25 | preglow | heh |
15:41:26 | rasher | and probably not something other people would agree on |
15:41:29 | preglow | english'll do just fine |
15:41:38 | rasher | I'm sure there'll be things like that |
15:41:43 | preglow | after having learnt the interface, i never read stuff anyway |
15:42:16 | | Quit elinenbe (Read error: 104 (Connection reset by peer)) |
15:42:16 | | Nick elinenbe_ is now known as elinenbe (~elinenbe_@65.115.46.225) |
15:44:32 | preglow | amiconn: but yes, i'm more or less satisfied with it, no voice strings now though |
15:46:40 | | Quit jyp ("poof!") |
15:50:59 | preglow | isn't there supposed to be a text viewer some where? |
15:51:33 | rasher | that should beat iriver's by several lengths |
15:51:45 | preglow | the font size alone makes sure of that |
15:52:07 | sneakums | lengths of birch |
15:52:09 | preglow | but where is it? |
15:52:35 | | Quit JJ-Demon (Read error: 111 (Connection refused)) |
15:53:02 | rasher | it'd almost be sensible for reading short texts |
15:53:20 | | Join JJ-Demon [0] (~JJ@203-206-19-88.dyn.iinet.net.au) |
15:53:26 | | Join aries [0] (~oozz19045@217.15.46.97) |
15:53:37 | amiconn | preglow: Simply "play" a .txt file, the viewer kicks in |
15:53:40 | preglow | elite |
15:53:55 | preglow | but yes, would you like my translation? |
15:54:00 | rasher | amiconn: can you play a .txt file while playing an mp3? |
15:54:47 | amiconn | If you want to view a file with a different extension, press & hold select (iriver; hope that's correct) until the context menu appears. Select "Open with", then select "viewer" |
15:54:52 | amiconn | rasher: yup |
15:55:01 | rasher | phew |
15:55:54 | rasher | Going home time! |
15:55:55 | rasher | almost |
15:56:12 | mrmags | ha, here it is time-a-go-work time. bleh. god dammit. |
15:57:17 | izzy_ | back from work |
15:57:30 | * | rasher commences commute |
15:57:45 | preglow | http://glow.m0f0.net/rockbox/norsk.lang |
15:58:07 | izzy_ | Nobudy really hasn't flashed the current cvs bootloader? |
15:58:12 | mrmags | ikke rør! |
15:58:16 | izzy_ | nobody.. |
15:58:27 | mrmags | izzy_: I have, just half an hour ago |
15:58:32 | preglow | izzy_: loads of people have |
15:58:42 | preglow | izzy_: that is, as long as nothing much has changed since yesterday |
15:59:16 | izzy_ | preglow: the md5sum on the IriverBoot is before Linus' latest changes, right? |
15:59:16 | linuxstb | amiconn: yes, the "open with" is working fine on the iRiver. |
15:59:17 | LinusN | izzy_: http://www.rockbox.org/twiki/bin/view/Main/IriverBoot |
15:59:37 | LinusN | i have attached a bootloader.bin file |
15:59:57 | izzy_ | oh.. ok |
15:59:58 | LinusN | made it today |
16:00 |
16:00:54 | izzy_ | I'll check that then |
16:00:58 | mrmags | 37748 Feb 7 09:24 6b9075eec74ea42b437684af764367de bootloader.bin |
16:03:51 | mrmags | sigh, time to goto work. later kinder |
16:04:18 | | Quit mrmags ("Download Gaim: http://gaim.sourceforge.net/") |
16:05:10 | | Nick Lynx_ is now known as Lynx-awy (HydraIRC@134.95.189.59) |
16:05:52 | | Join lolo-laptop [0] (~lostlogic@68.251.84.226) |
16:06:07 | | Nick Lynx-awy is now known as Lynx_awy (HydraIRC@134.95.189.59) |
16:08:24 | | Part LinusN |
16:09:30 | | Quit aries (Remote closed the connection) |
16:23:52 | | Join LennyK [0] (~42d779cd@labb.contactor.se) |
16:24:30 | | Join Cham [0] (~52e2b617@labb.contactor.se) |
16:25:09 | LennyK | Hey I wanted to report that I tries this |
16:25:13 | LennyK | 01.20.29 # <LinusN> new version up for download, with more debug output |
16:25:22 | LennyK | 01.20.41 # <LinusN> http://linus.haxx.se/ihp_120.hex |
16:25:30 | preglow | don't try that |
16:25:34 | LennyK | on my ihp-140 |
16:25:35 | preglow | you don't need debug output |
16:25:38 | LennyK | all's good |
16:25:42 | preglow | heh |
16:25:55 | preglow | we expect it to work on all players, yes |
16:26:07 | LennyK | but it recalc fsinfo |
16:26:13 | LennyK | oh 140 mind you |
16:26:19 | preglow | but you should get a newer version |
16:26:20 | LennyK | took like 1-2 minutes |
16:26:42 | preglow | sounds right |
16:27:09 | LennyK | well i'll probably use the iriver firmware for awhile but I had read that nobody with a 140 had had to recalc fsinfo |
16:27:34 | | Join methangas [0] (methangas@0x50a43276.virnxx10.adsl-dhcp.tele.dk) |
16:28:41 | LennyK | oh also, I suppose I should try a newer version but I got "Result: -1" |
16:28:50 | LennyK | then the firmware stopped loading |
16:29:44 | HCl | do you have rockbox.iriver in your root? |
16:30:05 | preglow | i guess not |
16:30:16 | LennyK | hehe |
16:31:01 | HCl | anyways, about the recalculating fsinfo, there are bound to be 140's that need to recalc, and 120's that don't need to recalc, since its a bit dependant on how the disk is formatted.. |
16:31:50 | LennyK | makes sense |
16:32:26 | thegeek | haaha, best video ever;) : http://www.transbuddha.com/mediaHolder.php?id=211 |
16:32:33 | LennyK | anyway thanks for all your hard work guys! got to go! |
16:32:41 | HCl | cya |
16:32:49 | thegeek | offtopic like hell, but damn that's one funny video |
16:32:54 | | Part LennyK |
16:32:56 | izzy_ | Okay, got it working.. |
16:35:01 | * | HCl yawns |
16:37:50 | | Quit Cham ("CGI:IRC") |
16:47:31 | preglow | dac is connected to the coldfire by i2c? |
16:51:09 | *** | Saving seen data "./dancer.seen" |
16:55:29 | | Join Tang [0] (~chatzilla@ARennes-204-1-5-134.w80-15.abo.wanadoo.fr) |
16:55:46 | Tang | Hello! |
16:55:50 | | Join Shulberry [0] (Taxi@oslo-dhcp-248-180.bluecom.no) |
16:55:52 | Bagder | hi |
16:55:58 | Tang | Hi Badger |
16:56:10 | Tang | wanted to congratulat the whole team in live |
16:56:20 | preglow | woop |
16:56:21 | Tang | for all the recents progresses |
16:56:35 | Tang | i didn't realised before it was as important |
16:56:37 | Tang | ;) |
16:57:08 | Bagder | important? rockbox is veeeery important ;-) |
16:57:25 | Tang | No i explained badly |
16:57:28 | Tang | sorry |
16:57:32 | Tang | i wanted to say |
16:57:36 | preglow | i'm watching a rotating cube on my h120 right now |
16:57:44 | Tang | that i didnt' understood before today |
16:57:48 | preglow | 3d engine, here i come |
16:57:51 | Tang | that the iriverport |
16:57:53 | Bagder | ;-) |
16:58:02 | Tang | has progressed so much since the bootloader |
16:58:17 | Bagder | the bootloader was the big work |
16:58:19 | preglow | that part went pretty quickly |
16:58:30 | preglow | bagder did most of that on one night, i think |
16:58:31 | Bagder | the next big thing is the sound |
16:58:56 | Tang | Yes indeed |
16:59:09 | Tang | lol cause an iHP running rbs without the sound isn't as cool |
16:59:11 | Tang | lol |
16:59:28 | lolo-laptop | I'm (frankly) amazed at the high skill level that the code in this project reflects... |
16:59:39 | Tang | as many others i thanked Linus for all his work for the bootloader |
17:00 |
17:00:47 | Bagder | yeps, he's done a huge job with it |
17:00:53 | | Join jyp [0] (~jp@251-96.245.81.adsl.skynet.be) |
17:01:43 | Tang | :) |
17:02:33 | lolo-laptop | so, is there some core 'problem' that comes up when doing lossy encoding in fixed point math? |
17:02:44 | Tang | A question i've edited a little thing in the wiki part |
17:02:45 | Bagder | no |
17:03:00 | Tang | but i don't know if it's really usefull |
17:03:06 | Bagder | lolo-laptop: just that the code needs to be written to use integers instead of floats |
17:03:18 | Tang | i d' remove it if it's useless |
17:03:36 | Tang | Maybe somone can tell me |
17:03:38 | | Quit thegeek (Read error: 104 (Connection reset by peer)) |
17:03:38 | Tang | http://www.rockbox.org/twiki/bin/view/Main/IriverPort#Does_the_stock_firmware_contain_ |
17:04:01 | Bagder | its a wiki, people add, people remove |
17:04:02 | | Quit Cassandra (Read error: 60 (Operation timed out)) |
17:04:53 | lolo-laptop | Bagder: I guess I don't understand the lossy encoding process −− does it involve a lot of floating point rounding and similarly hard to duplicate fload specific ops? |
17:05:02 | Tang | okay indeed i understand |
17:05:19 | Tang | but as i'm not a technically skilled wiki user |
17:05:24 | Bagder | lolo-laptop: I'm not an expert on the topic really |
17:05:26 | Zagor | lolo-laptop: we don't create the codecs, we just adapt them to rockbox |
17:05:38 | Tang | i don't want to annoy you |
17:05:39 | Tang | ;) |
17:05:46 | sneakums | it's just that the encoder happens to use floating point, lossy encoding doesn't rely on inherent characteristics of floating-point math to work, i think |
17:06:02 | sneakums | fixed-point code is somewhat more work to write |
17:06:04 | Bagder | its probably just easier to write the code using floats |
17:06:23 | preglow | you can be more brain dead while coding with floats |
17:06:43 | linuxstb | libmad contains lots of fixed-point routines, so if we had to convert another codec, there is already a lot of help there. |
17:06:46 | preglow | a mul is always a mul, you don't have to think about guards bits, required precision, etc |
17:06:48 | lolo-laptop | I'm just considering trying my hand at researching and writing a fixed-point ogg encoder for rockbox, so was wondering if there is some _big_ barrier I'd be banging my head against... |
17:07:10 | Bagder | lolo-laptop: no there's none |
17:07:13 | lolo-laptop | preglow: indeed... that I can deal with... |
17:07:14 | preglow | linuxstb: we should try to make our own, using the emac unit |
17:07:23 | linuxstb | preglow: go ahead :-) |
17:07:31 | preglow | linuxstb: WE, WE :) |
17:07:32 | | Join GnagelRam [0] (~chatzilla@gnagelram.olf.sgsnet.se) |
17:07:54 | Bagder | :-) |
17:07:56 | preglow | it's not going to be easy to do efficiently, might just end up hand coding the imdct in assembler and doing everything else some other way |
17:08:55 | preglow | since gcc doesn't know of the accumulator registers, you'd have to move data in and out of it in the fixed point math macros |
17:09:01 | preglow | which of course isn't very efficient |
17:09:17 | Bagder | but should be better than not using the emac at all |
17:09:24 | preglow | yes, i think so |
17:09:41 | preglow | but the imdct, at least, can be done in pure assembler |
17:09:46 | preglow | where it can be used unrestrained |
17:09:50 | Bagder | ok |
17:09:59 | preglow | since it's a pretty critical part |
17:10:00 | * | Bagder is really clueless in this area |
17:10:13 | preglow | there already is a hand coded arm version there |
17:10:22 | preglow | i might try my hand at it, we'll see |
17:10:37 | linuxstb | Coming back to the more urgent work, is anyone actually working on the audio hardware on the iRiver and getting some sound out of it? |
17:10:48 | Bagder | not me |
17:10:50 | preglow | don't think so |
17:11:04 | linuxstb | mmm. I think we've forgotten something :-) |
17:11:04 | preglow | i'm having a look at the data sheet right now, but i won't have time to code anything, i think |
17:11:20 | Zagor | linuxstb: linus said he planned on attacking that next |
17:12:29 | linuxstb | And of course, there's the FM radio to deal with as well. |
17:12:29 | | Join Cassandra [0] (~christi@213.78.109.25) |
17:12:47 | Bagder | but that is the same as in some Ondios, I believe |
17:13:12 | Zagor | supporting the remote control is quite a task, too |
17:13:25 | Bagder | yes, the remote is a good piece |
17:13:46 | Bagder | it also introduces new concepts to Rockbox |
17:13:54 | linuxstb | I haven't even taken my remote out of the box yet. |
17:13:56 | Zagor | exactly |
17:14:01 | linuxstb | Yes, a dual-head rockbox. |
17:14:05 | sneakums | i mostly use the remote |
17:14:15 | Bagder | gotta go |
17:14:16 | sneakums | i leave the main unit in a pocket or a bag. |
17:15:26 | | Quit jyp ("poof!") |
17:15:32 | rasher | Same here |
17:16:03 | sneakums | it'd be nice to make better use of all the rocker switches. |
17:17:17 | | Part GnagelRam |
17:17:24 | | Join mecraw [0] (~mecraw@69.2.235.2) |
17:18:18 | Zagor | sneakums: the buttons are easy, the hard part is adding dual-screen support to rockbox since the screens have different resolutions |
17:18:48 | Zagor | it's a whole can of worms |
17:18:52 | sneakums | mmm, worms. |
17:19:06 | Zagor | :) |
17:19:43 | HCl | hm. |
17:20:45 | rasher | I eat worms :<~ |
17:20:46 | | Join R3nTiL [0] (~zorroz@217.30.249.204) |
17:20:48 | | Quit courtc (Read error: 54 (Connection reset by peer)) |
17:21:18 | HCl | dual screen support? shouldn't you just call it remote lcd? |
17:21:28 | HCl | or do you anticipate players with dual screens elsewhere? |
17:21:45 | rasher | well it is two differently sized screens |
17:21:46 | preglow | could happen, so might as well be generic when you first code it |
17:22:05 | sneakums | especially since worms breed. |
17:22:09 | Zagor | the point is there are two different-size displays to support, no matter where they are located |
17:22:12 | HCl | preglow: i guess |
17:22:16 | HCl | Zagor: yea |
17:24:05 | preglow | but yes, quite a lot of code to go yet |
17:24:09 | preglow | i2c support needs to be written |
17:24:15 | preglow | spi support added |
17:25:16 | Zagor | indeed, but those are all just technical details. the multi-screen support is a architectural issue that requires changing a LOT of things in the code. |
17:25:28 | preglow | yesh |
17:27:07 | linuxstb | Do car CD-player interfaces provide the same sort of thing - an LCD and some buttons? |
17:27:21 | Zagor | some do, i guess |
17:28:31 | linuxstb | Didn't someone try to interface their Archos JBR to a CD-changer? |
17:29:29 | Zagor | yes, see apps/plugins/alpine_cdc.c |
17:29:32 | amiconn | linuxstb: [IDC]Dragon actually did |
17:29:42 | | Join thegeek [0] (na@ti521110a080-3006.bb.online.no) |
17:30:09 | lImbus | linuxstb: there are a few attempts |
17:30:23 | | Quit R3nTiL () |
17:31:17 | lImbus | Matthias Klumpp designed an intermediate chip for volkswagen (vw) and audi-radios |
17:31:41 | linuxstb | All I was suggesting is that those kind of hacks could be put in the same category as the iRiver's remote control - as a reason to make the code more abstract. |
17:32:32 | lImbus | to be very precise: nobody tried yet to connect a jbr to a cd-changer, all that has been done were connections between jbr and car radio headunits, simulating a cdc |
17:32:36 | Zagor | linuxstb: those solutions don't add a screen. the external box handles any screen updates on its' own |
17:33:23 | lImbus | Zagor: it could be that the cd-changer to be simulated had cd-text, so rockbox could use this as display |
17:35:28 | Zagor | lImbus: sure, but that still isn't the same as a second rockbox display |
17:38:20 | Zagor | gotta go |
17:38:22 | | Part Zagor |
17:38:33 | lImbus | why not ? as the commands for "next cd" "next track" and so on are simply given very raw from the headunit to the cd-changer, we could make up a second interface on that |
17:38:45 | lImbus | err. toooo late :-/ |
17:45:04 | | Quit Tang ("Chatzilla 0.9.66 [Mozilla rv:1.7.5/20041108]") |
17:51:46 | preglow | does rockbox support having the cpu go to a lower power state when it's not needed, ie. between decoding mp3 frames ? |
17:56:54 | | Join muesli_ [0] (muesli_tv@1Cust194.tnt8.hnr2.deu.da.uu.net) |
17:57:37 | muesli_ | g'day mates |
17:57:45 | lImbus | preglow: dunno. certainly not, if the current cpu does not support it, like it's the case I assume |
17:57:54 | | Join R3nTiL [0] (~zorroz@217.30.249.201) |
18:00 |
18:09:42 | | Quit R3nTiL () |
18:10:25 | linuxstb | preglow: Linus appears to know how to change the iRiver CPU speed on the fly, so I expect he will implement something like that for Rockbox. |
18:20:13 | | Quit bobTHC ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
18:28:25 | HCl | yup. |
18:28:26 | | Quit wizerl (Read error: 104 (Connection reset by peer)) |
18:29:22 | | Join mrmags [0] (~0c977851@labb.contactor.se) |
18:30:51 | | Quit mrmags (Client Quit) |
18:31:41 | | Join mrmags [0] (~0c977851@labb.contactor.se) |
18:36:20 | | Part mrmags |
18:36:28 | | Join R3nTiL [0] (~zorroz@217.30.249.115) |
18:36:56 | | Join mrmags [0] (~0c977851@labb.contactor.se) |
18:41:23 | | Join Stryke` [0] (~Chairman8@resnet-241-86.resnet.UMBC.EDU) |
18:41:27 | | Quit muesli_ (Read error: 113 (No route to host)) |
18:43:23 | | Part mrmags |
18:44:45 | | Join jyp [0] (~jp@251-96.245.81.adsl.skynet.be) |
18:44:55 | | Join TuDo [0] (~chatzilla@ip54505768.speed.planet.nl) |
18:45:49 | | Quit Bagder (Read error: 110 (Connection timed out)) |
18:46:10 | | Join Bagder [0] (~daniel@1-1-5-26a.hud.sth.bostream.se) |
18:47:28 | | Join ripnetUK [0] (~mirc@82-70-100-230.dsl.in-addr.zen.co.uk) |
18:48:53 | | Quit ripnetUK (Client Quit) |
18:51:11 | *** | Saving seen data "./dancer.seen" |
18:53:46 | | Quit lImbus ("home, bbl") |
18:56:08 | | Join wizerl [0] (~merlin@dsl-082-083-241-163.arcor-ip.net) |
18:58:17 | | Join webguest21 [0] (~d91ef973@labb.contactor.se) |
18:59:20 | | Quit webguest21 (Client Quit) |
18:59:36 | | Join webguest36 [0] (~d91ef973@labb.contactor.se) |
19:00 |
19:00:13 | amiconn | linuxstb: Current rockbox uses the SLEEP instruction of the cpu in order to save power. Although it's not between decoding mp3 frames, that's not done by the cpu in the Archos... |
19:01:02 | amiconn | Iirc even the early iRiver rockbox version does already do the equivalent on coldfire; dynamically changing the clock will most likely be added |
19:01:22 | | Part webguest36 |
19:01:38 | | Join webguest36 [0] (~d91ef973@labb.contactor.se) |
19:01:42 | | Part webguest36 |
19:02:46 | | Quit R3nTiL () |
19:10:40 | preglow | cool |
19:11:19 | preglow | the coldfire manual does list changing the pll settings as a good measure to take, yes |
19:19:42 | amiconn | Using the SLEEP instruction actually gains rather much on the Archos. Rockbox uses it, archos firmware does not. Rockbox gets ~30..40% more battery runtime on the Ondio |
19:19:59 | preglow | not surprising |
19:20:01 | amiconn | (less gain on the disk based boxes though, HD is the main sucker there) |
19:20:23 | preglow | i thought the archos had a disk :V |
19:21:19 | izzy_ | hmm.. link to coldfire datasheet seem to be broken in the wiki |
19:21:49 | amiconn | preglow: The Ondio is flash based |
19:22:16 | preglow | ahh, yes |
19:22:27 | preglow | btw, i think the text viewer wraps way too early |
19:23:02 | preglow | with full width, it is going to be totally sweet |
19:23:10 | preglow | i never could use the iriver one to read anything |
19:23:25 | | Join Cham [0] (~3e234217@labb.contactor.se) |
19:24:03 | amiconn | preglow: The text viewer has a number of shortcomings, yes |
19:24:17 | amiconn | (1) With proportional font, it wraps too early |
19:24:29 | amiconn | (2) It doesn't handle DOS linefeeds well |
19:24:43 | amiconn | (3) The many key combos are cumbersome |
19:24:44 | preglow | ahh |
19:24:46 | preglow | perhaps that's why |
19:25:05 | amiconn | (4) The settings (narrow/wide, overlap on/off etc) are not saved. |
19:25:05 | preglow | mno, this is definitely a fixed width font |
19:25:11 | Cham | hi |
19:25:32 | Cham | shall a person make picture of rockbox running on iriver ? |
19:26:40 | preglow | i thought someone already did that |
19:26:57 | Cham | no but it wll be good |
19:27:06 | amiconn | preglow: The text viewer is already on my todo list, however, that list seems to keep a constant length... |
19:27:19 | preglow | be happy it's not growing exponentially |
19:27:24 | preglow | in which file is the viewer? |
19:27:35 | amiconn | ? |
19:27:39 | preglow | source code |
19:27:42 | preglow | i can't seem to find the darn thing |
19:27:50 | amiconn | Ah. apps/plugins/viewer.c |
19:27:57 | preglow | ahh, so it's a plugin |
19:28:00 | amiconn | yup |
19:29:04 | lolo-laptop | best feature that rockbox has over iRiver stock firmware (IMO) is picture zooming. |
19:30:27 | HCl | i made a picture |
19:30:31 | HCl | but my cam ran out of batteries |
19:30:34 | HCl | so be my guest |
19:31:04 | HCl | amiconn: don't we have a public todo list for rockbox on the wiki? |
19:31:27 | HCl | like, that people can look at and pick a thing out of to do |
19:32:19 | amiconn | There is no such list. Each developer chooses to do what he would like to have in rockbox, or what he thinks is important. |
19:32:27 | HCl | maybe we should have a list like that? |
19:32:32 | linuxstb | A to-do list to get the plugins working properly on the iRiver could be useful - mainly dealing with the different sized LCD. |
19:32:37 | HCl | proposed ideas that people could work on? |
19:32:42 | HCl | a general todo list |
19:32:43 | HCl | ? |
19:32:57 | HCl | with status to how much work has been done, who's working on it |
19:32:57 | HCl | etc |
19:32:58 | linuxstb | i.e. a list of the plugins, and their status on the iRiver. |
19:38:00 | | Join LinusN [0] (~linus@labb.contactor.se) |
19:38:11 | | Part LinusN |
19:38:59 | linuxstb | Hi Lin.... |
19:41:12 | preglow | hahhah |
19:41:20 | preglow | i sincerely love the flipped lcd mode |
19:42:52 | Cham | nobody to take picture of rockbox on iriver ? |
19:43:00 | preglow | i can take one |
19:43:03 | Cham | :-( |
19:43:05 | Cham | ah |
19:43:10 | Cham | :-) |
19:43:22 | preglow | it showing the rockbox logo will do? |
19:43:47 | Cham | i want to see the menu or the browsing directorie ? |
19:43:53 | Cham | i it possible ? |
19:44:01 | preglow | k |
19:44:11 | Cham | thanks |
19:44:14 | preglow | it's not very exciting, but alright |
19:44:22 | Cham | only to gie an ieda |
19:44:25 | | Join ripnetUK [0] (~mirc@82-70-100-230.dsl.in-addr.zen.co.uk) |
19:48:04 | | Join webguest67 [0] (~54ee108a@labb.contactor.se) |
19:49:03 | webguest67 | did anyone flash a H140 with LinusN's 22ad4f15f222ce5f3afa684c0c5fecec bootloader.bin? |
19:49:05 | ripnetUK | hi all, |
19:49:19 | ripnetUK | i have hacked together a 'special' version of rockbox.iriver that boots the original firmware |
19:49:43 | ripnetUK | that way, those of us who have flashed dont have to hold rec each time (at the expense of Rockbox itself not working at all) |
19:50:11 | HCl | eh... |
19:50:22 | HCl | i can easily build people a bootloader that'll load iriver by default |
19:50:23 | HCl | ? |
19:50:25 | HCl | if you want to.... |
19:50:36 | ripnetUK | yeah, but flashing was a once only risk |
19:50:45 | HCl | ? |
19:50:48 | ripnetUK | i dont want to flash backwards, and eventually i will want rockbox by default. |
19:50:53 | HCl | true. |
19:50:56 | HCl | well. |
19:50:59 | HCl | hm. |
19:50:59 | HCl | o.o |
19:51:06 | HCl | i'll settle with the record thing |
19:51:17 | HCl | i don't mind much anymore now that the hdd roughness has been fixed |
19:51:19 | ripnetUK | fair enough. |
19:51:25 | HCl | that click just felt and sounded nasty. |
19:52:22 | webguest67 | i get aae2117b856345f5d11608c8c900245c linusNboot/ihp_120.hex (with original EU iriver firmware) |
19:52:40 | ripnetUK | well, for the record, if anyone wants a rockbox that just boots to the original firmware (so you can put a working rockbox on later), i have stuck it at http://files.ripnet.co.uk |
19:53:33 | preglow | Cham: some pictures in http://glow.m0f0.net/rockbox/P2070005.JPG |
19:53:35 | preglow | ehh |
19:53:37 | preglow | remove the filename |
19:53:40 | preglow | three pictures there |
19:53:45 | Cham | thanks |
19:54:04 | preglow | terrible lighting conditions here, so didn't bother to get many |
19:54:29 | HCl | nice. |
19:54:41 | HCl | pretty much the same as the pic i took, except mine is h140 |
19:55:05 | preglow | the rotating cube just BEGGED to be in a picture |
19:55:07 | HCl | put it on the wiki... |
19:55:11 | HCl | lol. |
19:55:20 | HCl | i dunno, i thought it seemed a bit malformed |
19:55:22 | HCl | when i tried that |
19:55:23 | HCl | anyways |
19:55:28 | HCl | i gotta go visit my sis in the hospital, bbl.. |
19:55:31 | Cham | is the bootloader stable now ? |
19:55:36 | preglow | Cham: pretty much |
19:55:38 | HCl | Cham: sorta. |
19:55:50 | HCl | Cham: there haven't been people for whom it didn't work |
19:55:57 | HCl | and about 11 successful flashes |
19:56:00 | Cham | good |
19:56:03 | HCl | afk |
19:56:24 | Cham | when did you release a firmware on the wiki page for people who can't build it ? |
19:57:09 | Cham | because i am very interessted by the browser or other functions of rockbox |
19:57:17 | HCl | linus put up a bootloader.bin... |
19:57:30 | HCl | the bootloader most people flashed with is on my ftp |
19:57:44 | Cham | wherie is your ftp ? |
19:58:30 | | Quit Cham ("CGI:IRC") |
19:58:33 | | Join Cham [0] (~3e234217@labb.contactor.se) |
19:59:18 | HCl | its not the most recent cvs, but there haven't been much changes |
19:59:19 | HCl | sorry, |
19:59:28 | HCl | my hacked wireless suddenly poofed for a sec |
19:59:35 | HCl | ftp://titania.student.utwente.nl |
20:00 |
20:00:57 | Cham | HCl : i only have to install ihp_120.hex and put rockbox on the root of my iHP140 and it will run ? |
20:01:20 | HCl | Cham: you need to select firmware upgrade.. in the original firmware, after putting the .hex on the iriver |
20:01:29 | HCl | the .zip needs to be unpacked to your root, but its not the most recent build |
20:01:37 | HCl | the root of the iriver drive |
20:01:50 | HCl | and yea, but rockbox can't play mp3 and stuff like that yet |
20:01:52 | HCl | i gotta go now. |
20:01:53 | HCl | afk |
20:02:03 | Cham | hcl : ok ,thanks |
20:09:50 | | Join QT [0] (as@area51.users.madwifi) |
20:21:30 | | Quit Cham ("CGI:IRC") |
20:22:06 | webguest67 | did Linus add new features to the bootloader since the be0bf0e1df367e5cffd9e27eff988ef1 ihp_120.hex version? |
20:22:25 | webguest67 | which one should I use? |
20:24:05 | webguest67 | cvs bootloader main.c commit 1.4 or 1.5? |
20:29:51 | | Join XShocK [0] (~XShocK@pcp09492659pcs.nrockv01.md.comcast.net) |
20:29:56 | XShocK | hi all |
20:30:28 | | Quit linuxstb ("Leaving") |
20:31:14 | XShocK | 3/4 russian translation done. |
20:33:55 | | Quit methangas (" Try HydraIRC -> http://www.hydrairc.com <-") |
20:38:16 | | Join linuxstb [0] (~linuxstb@dsl-212-23-31-215.zen.co.uk) |
20:40:57 | HCl | webguest67: not really |
20:41:28 | HCl | webguest67: just some changes in the rockbox low level drivers, but those changes only get used in rockbox itself, not the bootloader |
20:46:04 | HCl | linus basically said the be0bf version is fine till the ata driver gets optimized. |
20:46:10 | HCl | which isn't really planned any time soon. |
20:47:01 | XShocK | why current cvs iriver f/w does not shut the player by STOP? it di before |
20:48:18 | linuxstb | XShock: I think you just need to hold STOP for a couple of seconds |
20:48:22 | webguest67 | thanks, HCI. I will flash in a moment - just uploaded ihp_120.hex and unzipped rockbox.zip on my H140 |
20:49:40 | XShocK | hehe.. yea, it works |
20:51:13 | *** | Saving seen data "./dancer.seen" |
20:51:42 | preglow | at this rate we're bound to have a couple of bricked players soon |
20:51:42 | preglow | heh |
20:52:49 | XShocK | id: LANG_BUTTON_BAR |
20:52:50 | XShocK | desc: in settings menu |
20:52:50 | XShocK | eng: "Button bar" |
20:52:50 | DBUG | Enqueued KICK XShocK |
20:52:50 | XShocK | ### Not previously translated |
20:52:50 | XShocK | voice: "Button bar" |
20:53:07 | XShocK | what is it? I mean "Button Bar". |
20:55:09 | | Join lImbus [0] (lImbus@22-62.244.81.adsl.skynet.be) |
20:55:23 | lImbus | re |
20:55:37 | HCl | wb |
20:55:51 | HCl | preglow: yea. |
20:56:33 | amiconn | XShocK: That is in the settings menu, used on recorder only. The recorder has 3 "soft buttons" below the lcd. The button bar shows the function of each button at the bottom of the lcd. It can be enabled and disabled. |
20:56:53 | XShocK | ok. thx |
21:00 |
21:00:36 | HCl | webguest67: hcL, by the way |
21:04:15 | XShocK | one more. what is MBD Strength? |
21:04:21 | XShocK | MDB |
21:05:10 | amiconn | MDB == Micronas Dynamic bass, see http://www.rockbox.org/twiki/bin/view/Main/MicronasDynamicBass |
21:06:11 | preglow | hahah |
21:06:14 | preglow | sounds dubious |
21:06:27 | preglow | what does it do, filter out the bass, distort it, then mix it in again? |
21:06:32 | amiconn | It's exploiting psychoacoustics |
21:06:35 | preglow | or is this a hardware thing? |
21:06:49 | XShocK | I would just leave "MDB" as it is. :) |
21:07:07 | cYmen | is there a way to lock the keys? |
21:08:40 | | Join Marder [0] (~MArder@lsn-boi-catv-c124-p218.vtx.ch) |
21:09:26 | webguest67 | I can confirm that the aae2117 LinusN bootloader is working on my H140. |
21:17:04 | XShocK | I gues I finished Russian translation |
21:17:21 | XShocK | do I need to delete those ### lines? |
21:17:46 | preglow | they're comments |
21:18:17 | | Part wizerl ("Kopete 0.9.2 : http://kopete.kde.org") |
21:18:23 | lImbus | XShocK: the triple # -comments are the todo-comments |
21:18:40 | lImbus | you should delete them, as you finished the work |
21:18:45 | XShocK | ok. |
21:24:03 | preglow | #if CONFIG_LCD == LCD_SSD1815 /* only for Recorder/Ondio displays */ |
21:24:10 | preglow | jpeg.c, can that be removed for the h120? |
21:24:44 | amiconn | Not yet, sorry |
21:25:35 | amiconn | The jpeg viewer (and a few others) use the grayscale lib, which simulates grayscale (up to 33 steps) on the physical b&w-only archos lcd |
21:25:57 | amiconn | The lib core is highly optimized SH1 asm.... |
21:26:23 | preglow | h1x0 only has four shades of gray, so it probably has to do some fancy shit for that as well |
21:28:10 | amiconn | Yeah, I already thought about that (in spite of not even having an iRiver, but the grayscale lib is almost my work) |
21:29:45 | amiconn | With the 4 physical shades and a similar approach as on the archos (flipping through a max. of 32 "pixel planes"), it should be possible to simulate up to 49 shades |
21:31:23 | | Join Patr3ck [0] (~patr3ck@pD9E5CF32.dip.t-dialin.net) |
21:31:35 | amiconn | (if we can get the SPI to work fast enough that is) |
21:32:39 | preglow | spi? |
21:32:48 | preglow | the lcd is connected by spi? |
21:35:35 | amiconn | Hmm, I think so, but I'm not sure |
21:36:07 | amiconn | SPI seems to be common for such lcds. The archos lcd definitely uses spi |
21:36:59 | amiconn | Our driver does a bit more than 1 MBit/s :) That's with bitbanging, on a 11 MHz cpu... |
21:39:13 | XShocK | Ok. I did everything for translation. what do I do now? Do one of you guys put it in? |
21:40:08 | amiconn | Put it up somewhere. I'll check it out and commit if it's okay. There might be string length problems... |
21:40:55 | rasher | amiconn: did you check http://rasher.dyndns.org/~rasher/dansk.lang ? |
21:41:04 | XShocK | ftp://raurin.no-ip.com/incoming/russian_updated.lang |
21:41:44 | amiconn | rasher: I'm about to check |
21:41:55 | amiconn | XShocK: I hope this uses Win-1251? |
21:42:00 | XShocK | yes |
21:42:11 | XShocK | I mean it uses what it used before. :) |
21:42:26 | XShocK | I am pretty sure it is win1251 |
21:42:31 | amiconn | Then it will be correct, methinks |
21:42:34 | preglow | amiconn: feel free to check http://glow.m0f0.net/rockbox/norsk.lang while you're at it |
21:42:55 | amiconn | preglow: Already got that as well |
21:43:10 | preglow | great |
21:43:16 | amiconn | From 4 to 8 up to date languages in < 2 days - nice :) |
21:43:45 | preglow | as i said, there are some things that aren't wonderful, but it's loads better than it used to be |
21:44:59 | XShocK | did you get mine? |
21:45:10 | amiconn | yup |
21:45:15 | XShocK | ok. cool |
21:50:16 | rasher | Can't you build the lang files without a buildenvironment? |
21:50:36 | amiconn | You can... |
21:50:58 | amiconn | You just need a perl interpreter your .lang file and english.lang |
21:51:17 | rasher | Hmm |
21:51:18 | | Join CrunchyWhiteMeat [0] (~CrunchyWh@proxy1.fmlh.edu) |
21:51:26 | rasher | I have those |
21:51:50 | | Join lImbus924 [0] (lImbus@115-35.244.81.adsl.skynet.be) |
21:52:07 | | Join webguest61 [0] (~444f5f0a@labb.contactor.se) |
21:52:14 | rasher | amiconn: I meant changing the files into something that rockbox will recognice as a language file |
21:52:25 | amiconn | yes, exactly |
21:52:27 | | Part webguest61 |
21:52:35 | rasher | alright |
21:52:55 | amiconn | binlang english.lang yourlang.lang yorlang.lng |
21:53:02 | rasher | aha |
21:53:05 | amiconn | binlang is a perl script |
21:53:11 | rasher | where does binlang hide? |
21:53:34 | rasher | in tools, viewcvs I guess |
21:53:36 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
21:53:36 | * | rasher wandres off |
21:53:42 | amiconn | yup |
21:53:46 | rasher | :) |
21:55:30 | ripnetUK | does rockbox eat filesystems? :) ive never had a problem with my fat before, but now im getting FAT: Filesystem panic (dev sde1) |
21:55:30 | ripnetUK | fat_free: deleting beyond EOF (i_pos 0) |
21:55:32 | ripnetUK | on my pc |
21:55:58 | ripnetUK | im sure its sortable, and might just be coincidence |
21:56:20 | amiconn | Rockbox is not fs hungry afaik. |
21:56:52 | ripnetUK | yeah, probly just coincidence |
21:57:07 | ripnetUK | thats on iriver btw |
21:57:36 | rasher | alright my lang file isn't *corrupt* at least |
21:57:38 | | Quit lImbus (Read error: 60 (Operation timed out)) |
21:57:41 | amiconn | Of course. The fs implementation is identical iirc, but there might be a glitch in the ata driver |
21:58:28 | XShocK | Mine works fine |
21:58:32 | ripnetUK | yeah, just a heads up in case anyone else gets it |
21:58:45 | XShocK | .lng file works fine |
21:58:47 | ripnetUK | it shouldnt have written much to disk at all |
22:00 |
22:03:42 | | Quit ripnetUK () |
22:08:24 | * | rasher changes dansk.lang |
22:08:52 | amiconn | rasher: I'm currently testing... |
22:09:08 | rasher | alright, it's just a small change I found |
22:10:01 | rasher | I had translated "Bookmarking" as if it was a status like "Now bookmarking" |
22:10:22 | preglow | i've probably got some funky errors like that as well |
22:10:53 | rasher | and another one |
22:11:44 | amiconn | rasher: I was about to ask that... That's "Opretter bogmaerke", and should only be "Bogmaerke", right? |
22:11:51 | rasher | Indeed |
22:12:08 | rasher | and I just changed "Musikliste indstillinger" to Musiklister" |
22:12:12 | * | amiconn is comparing side-by-side with his own language |
22:12:14 | XShocK | I could have the same issue with Bookmarking. :) |
22:12:28 | rasher | although the original says "Playlist settings" it seems confusing |
22:12:46 | rasher | also, I have afspilnings liste |
22:12:52 | * | rasher changes that as well |
22:13:01 | amiconn | 2 simulators running in parallel... |
22:13:13 | XShocK | So what does "Boormarking" aimed to mean? |
22:13:35 | XShocK | Bookmarking... |
22:13:53 | rasher | I'd probably have put "Bookmarks" in the English text |
22:13:53 | amiconn | This is the bookmarking settings submenu |
22:14:06 | rasher | but I see how bookmarking fits in |
22:14:12 | jyp | I have a question about an obscure preprocessor problem |
22:14:31 | jyp | Here it goes; |
22:15:06 | * | rasher changes "Gennemse" -> "Vis" |
22:15:18 | amiconn | rasher: Bokkmarking is actually more appropriate, because it is the submenu related to settings how bookmarking works |
22:15:25 | jyp | in file.h: typedef unsigned int size_t; |
22:15:46 | amiconn | rasher: When you're done, tell me. I'll check another lang meanwhile |
22:15:49 | rasher | amiconn: yeah, I agree |
22:16:01 | XShocK | I updated lang file about the BookMarking. it is on ftp://raurin.no-ip.com/incoming/russian_updated.lang |
22:16:14 | rasher | amiconn: I think I am now :) same location |
22:16:27 | jyp | however, in stddef.h (comes w/ gcc): typedef long unsigned int size_t; |
22:17:05 | jyp | I guess I can change file.h to be the same as stddef ? |
22:18:10 | amiconn | Actually we'll want to have long. Files tend to grow larger than 64 KB... |
22:18:17 | HCl | pff. |
22:18:19 | HCl | back |
22:18:31 | jyp | That's cool ;) |
22:18:47 | amiconn | However, I'd write that typedef unsigned long size_t; |
22:19:07 | jyp | But, having a look at file.h; there's freaking stuff surrounding the typedef |
22:19:25 | jyp | no |
22:19:43 | jyp | confused with ssize_t |
22:19:48 | amiconn | Simply leave that as it is, most likely this has to do with clean simulator building |
22:20:01 | HCl | hm. |
22:20:19 | jyp | alright |
22:20:27 | jyp | While I'm into it ... |
22:20:30 | preglow | shouldn't size_t be defined by the compiler? |
22:21:03 | jyp | mode_t shouldn't be changed to long, right ? |
22:21:31 | amiconn | (size_t) dunno exactly, I'm no compiler guru |
22:21:37 | jyp | Not the compiler but, in a standard include |
22:21:45 | jyp | as it is done in stddef... |
22:22:00 | jyp | But yet rockbox is a standalone stuuf |
22:22:02 | amiconn | The standard includes are not used in rockbox most of the time. |
22:22:07 | preglow | size_t should be unsigned type big enough to address all memory |
22:22:36 | jyp | aye aye |
22:24:27 | | Join DMJC-L [0] (~DMJC-L@220-245-162-47-sa-nt.tpgi.com.au) |
22:24:47 | * | jyp does the double backflip |
22:25:14 | DMJC-L | ? |
22:25:39 | jyp | (back to coding ;) |
22:27:39 | XShocK | hmmm.. i am still stugling with statement `fmovem.l %fpcr,%d1' ignored while sompiling GCC |
22:28:02 | XShocK | binutils-cvs + gcc3.4.2 |
22:29:41 | XShocK | i feel so dumb, but have no idea how to do this, maybe I need to compile 3.4.2 GCC with newer GCC ? |
22:29:57 | Marder | Xshock - same problem here |
22:30:15 | XShocK | I use 3.3.3 compiler to compile 3.4.2 |
22:30:26 | Patr3ck | same for me but binutils-cvs + gcc3.4.3 |
22:30:49 | Marder | Found this in an old IRC log : |
22:30:54 | Marder | compile and install binutils-2.15 -> compile and install gcc-3.4.2 -> compile and install (overwrite) binutils from cvs -> compile rockbox |
22:31:20 | Bagder | Marder: no need to do that |
22:31:37 | Bagder | the initial binutils that is |
22:31:38 | XShocK | hmm.. ok. but strange. :) dll hell aka windows. :) |
22:32:24 | * | amiconn is confused... |
22:32:33 | jyp | hahaahahahaaaaa! |
22:32:35 | Marder | I'll let you know in about 30 min whether it worked.. |
22:32:45 | amiconn | Wth the iRiver sim doesn't scroll... the recorder sim does... |
22:32:47 | jyp | I got the directory tree screen ;) |
22:32:47 | | Join Digital007 [0] (~accae8ef@labb.contactor.se) |
22:33:05 | Digital007 | Hiya, What do I do with the rockbox.iriver file in the daily builds? |
22:33:09 | Bagder | jyp: congrats! |
22:33:23 | * | jyp bows |
22:33:30 | Bagder | Digital007: you put in on your iriver |
22:33:34 | Bagder | unzip it |
22:33:49 | jyp | Though I got like a thousand warnings ;) |
22:33:54 | Bagder | Digital007: if you've flashed your bootloader, it can start rockbox |
22:33:55 | Digital007 | there is a file rockbox.iriver in the zip file |
22:33:58 | Bagder | jyp: :-) |
22:34:28 | Bagder | Digital007: of course |
22:34:32 | Digital007 | so i need to flash it with the rockbox .hex file? |
22:34:56 | Bagder | Digital007: the daily build is rockbox, you need to flash the bootloader which is separate from rockbox/daily build |
22:35:04 | Digital007 | oh ok |
22:35:21 | Digital007 | where do i find the bootloader and does it work on the 120 model? |
22:35:52 | rasher | Digital007: you were the one that flashed yesterday right? |
22:35:56 | Bagder | you should try www.rockbox.org, it is a useful resource |
22:35:58 | Digital007 | yes |
22:36:08 | rasher | Digital007: just turn it on and wait for 4-5 minutes |
22:36:12 | Digital007 | ok |
22:36:25 | Bagder | ah, if you already flashed there's no reason to do it again |
22:37:26 | rasher | Digital007: it's recalculating free diskspace.. and taking its sweet time because the ata driver isn't very optimized |
22:38:20 | Digital007 | ok Sorry i can't find the bootloader again, i forgot what page its on the rockbox website |
22:38:42 | Bagder | didn't you already flash? |
22:38:43 | rasher | did you flash with the original firmware afterwards? |
22:38:50 | Bagder | aha |
22:39:03 | Digital007 | ye i reflashed it with the original f/w |
22:39:11 | Digital007 | i started it in iriver f/w by holding REC |
22:40:32 | Digital007 | IT WORKS! |
22:40:44 | | Join OMGLOL [0] (~81f18ab7@labb.contactor.se) |
22:41:31 | | Quit OMGLOL (Client Quit) |
22:41:37 | amiconn | rasher: Minor issue: Is there a reason why you left out the "(dB)" from "logarithmic (dB)"? |
22:41:47 | rasher | hm |
22:41:49 | rasher | let me see |
22:41:49 | Digital007 | man it look awesome |
22:41:52 | rasher | not that I can think of |
22:41:54 | Digital007 | i wanna give u a big hug bagder |
22:41:59 | Bagder | :-) |
22:42:06 | * | Bagder blushes |
22:42:09 | rasher | amiconn: not at all, no.. |
22:42:11 | * | rasher adds it |
22:42:20 | Digital007 | all we need is playback codecs |
22:42:21 | Digital007 | :-) |
22:42:26 | rasher | amiconn: updated now |
22:42:30 | amiconn | rasher: "Disk spindown" is not translated |
22:42:38 | Bagder | Digital007: and remote support, and usb detection and... |
22:42:47 | rasher | amiconn: oh dear.. |
22:43:00 | Digital007 | cool :-) |
22:43:00 | * | rasher thinks |
22:43:14 | Digital007 | Can you still make your own WPS? |
22:43:19 | Bagder | sure |
22:43:26 | rasher | preglow: how did you translate disk spindown? |
22:43:35 | Bagder | many lines |
22:43:41 | Bagder | :-) |
22:43:41 | Digital007 | all we need is a software clock :-) |
22:44:47 | Digital007 | and i can boot into iRiver, what more can i wish for? |
22:45:15 | amiconn | rasher: Inconsistency: You translated .cfg-File for saving, but not for loading ("indstillnings fil" vs. ".cfg filer") |
22:45:37 | rasher | hah |
22:46:00 | amiconn | <nitpicker mode> |
22:46:01 | Digital007 | Bagder my only reservation is that the status bar is tiny on the iRiver's screen |
22:46:04 | Digital007 | could be a bit bigger |
22:46:12 | * | rasher ponders |
22:46:18 | rasher | which to keep |
22:46:34 | rasher | indstillinger I think |
22:46:40 | Bagder | Digital007: that's not the only thing that's tiny on that screen ;-) |
22:46:51 | Digital007 | what else is? |
22:47:02 | Bagder | the standard font is, imho |
22:47:12 | Digital007 | well a larger font would rectify that |
22:47:15 | Digital007 | LARGE ATADORE!!!!!!! |
22:47:43 | Digital007 | the blue backlight on Invert looks dead cool |
22:47:54 | jyp | Screenshots of the gmini emulator running rockbox... |
22:48:06 | jyp | http://www.donat.org/users/jyp/Rockbox.png |
22:48:14 | jyp | http://www.donat.org/users/jyp/RockBrowse.png |
22:48:40 | Bagder | not that many dir entries ;-) |
22:49:22 | jyp | That's all there is in the tiny image I'm testing with ;) |
22:49:28 | Digital007 | What are you using to record? |
22:49:33 | rasher | egrep "(^eng:|^new:)" dansk.lang |sed 's/^.....//' |uniq -D |less <- good for finding untranslated strings |
22:49:36 | Digital007 | since in the iRiver f/w it uses CBR recording |
22:49:56 | Digital007 | and can record to WAV as well |
22:51:14 | Digital007 | The Rockbox interface is a bit slow to respond to key imputs though |
22:51:17 | *** | Saving seen data "./dancer.seen" |
22:51:24 | Bagder | yes |
22:51:28 | Bagder | it only runs at 11mhz |
22:51:38 | Digital007 | is that fixable? |
22:51:44 | Bagder | yes |
22:51:55 | Bagder | it is even required |
22:51:55 | Digital007 | cool |
22:51:58 | rasher | egrep "(^eng:|^new:)" LANGUAGE.lang |sed 's/^.....//' |uniq -D |less |grep -v '^""$' <- good for finding untranslated strings |
22:52:05 | Digital007 | what u mean? 11mhz is required? |
22:52:19 | Bagder | Digital007: no I mean we need much higher frequency |
22:52:28 | Digital007 | oh right |
22:52:38 | rasher | preglow: how did you translate "Disk spindown"? |
22:52:39 | Digital007 | Its working anyway, i just look forward to get sound playback |
22:53:27 | amiconn | rasher: "Slå av harddiskmotor" |
22:53:43 | lolo-laptop | is the mp3 encoder in the H340 better than in the H140? |
22:53:59 | | Quit TuDo ("Chatzilla 0.9.66 [Mozilla rv:1.7.5/20041202]") |
22:54:19 | rasher | amiconn: okay |
22:55:25 | * | rasher changes to Sluk harddiskmotor |
22:56:17 | preglow | i'm afk |
22:56:21 | preglow | so not very responsive |
22:56:50 | Digital007 | Would the radio tuner be supported for iRiver as well? |
22:57:12 | Bagder | yes it will |
22:57:26 | Digital007 | :-) |
22:57:35 | Digital007 | hopefully we could record from radio as well :-) |
22:57:48 | Bagder | I assume we will, yes |
22:57:57 | Digital007 | :-) |
22:58:06 | Digital007 | ok im gonna shut up now. i'll let u carry on developing |
22:58:09 | Digital007 | ;-) |
23:00 |
23:00:15 | * | amiconn just spotted a big bug in uplang... |
23:00:47 | * | Bagder whistles |
23:01:42 | amiconn | If an old entry had no voice:, it tends to insert the same string into several IDs. Exact conditions tbd, but this means heavy editing of the new .lang files... |
23:01:54 | rasher | aha |
23:01:57 | rasher | I was wondering about that |
23:02:06 | amiconn | wargh! |
23:04:19 | XShocK | I also saw some strange stuff... |
23:05:51 | lImbus924 | amiconn: thanks for pointing that out. I saw this this weekend, but I'm not so perl, sooo :-) |
23:06:27 | amiconn | Bah, that means lots of work... and to spot the bug of course, otherwise even more work.... |
23:08:46 | XShocK | Marder: After I do binutils-2.15 the it curses while compiling GCC "as: unrecognized option `-m68040'" |
23:08:49 | amiconn | rasher: Did you change dansk.lang again? |
23:08:54 | rasher | amiconn: just now |
23:09:02 | rasher | Index->Indeks |
23:09:17 | Marder | XShock : YEs same here, it curses wit h'-m68020' though |
23:09:27 | lImbus924 | amiconn: did you notice the bug, or did you find it (i think I misunderstood you on that point) |
23:09:36 | | Nick lImbus924 is now known as lImbus (lImbus@115-35.244.81.adsl.skynet.be) |
23:09:53 | amiconn | lImbus: Dind't find it yet, but clearly noticed in dansk.lang... |
23:10:13 | * | lImbus nods |
23:10:19 | lImbus | saw it in french too. |
23:10:25 | XShocK | grh. :) Wisemen, please help two not-so-wise-ones how to cope with all this. Sorry for interrupting |
23:10:43 | amiconn | lImbus: 6 times "Deep Discharge"... |
23:10:53 | Marder | XShock : are you compiling und Cygwin ? |
23:10:58 | XShocK | yes |
23:11:43 | Marder | Mmh. It looks like other people are compiling under some flavor of Linux / Unix |
23:12:00 | XShocK | hmm. Ok i will try it there then |
23:12:06 | Bagder | it should work the same under cygwin |
23:12:16 | Bagder | many people did that for the sh cross compiler at least |
23:13:18 | XShocK | When I use binutils from cvs it says "`fmovem.l %fpcr,%d1' ignored" and if use 2.15 binutils it says "as: unrecognized option `-m68040" |
23:13:39 | Bagder | use or build? |
23:13:48 | XShocK | build, sorry |
23:13:56 | Bagder | ok, odd |
23:14:09 | Bagder | then it might be a cygwin issue with the build |
23:14:21 | XShocK | I will try again in Ubuntu linux.. |
23:14:51 | Marder | I managed to have a working toolchain yesterday, but it generated a bootloader.bin with a different md5 than other people |
23:15:17 | Marder | I had to juggle with different version of as though, can not remenber exactly what I did |
23:15:32 | Bagder | I haven't even checked md5sum |
23:16:01 | | Join stripwax [0] (~stripwax@213-228-241-36.dsl.prodigynet.co.uk) |
23:16:02 | amiconn | lImbus: uplang bug spotted. |
23:16:17 | stripwax | Hello. |
23:16:28 | Bagder | hi stripwax |
23:16:58 | stripwax | So there's a working bootloader and rockbox browser on iHP, I think that's awesome! |
23:17:36 | stripwax | Does the wiki have details of setting up a build environment? |
23:17:43 | Bagder | stripwax: yeps |
23:18:01 | | Join mrmags [0] (~stryfe@ool-4351b9f0.dyn.optonline.net) |
23:18:15 | Bagder | http://www.rockbox.org/twiki/bin/view/Main/CrossCompiler |
23:18:45 | stripwax | fab, tvm. any idea if it works / can be made to work under Cygwin? If not, I'll see if I can play |
23:19:06 | Marder | I could not wait to have my own bootloader.bin compiled and so flashed my h140 with Linus' one |
23:19:12 | Marder | It rrrrrrrrrrrrrrrrrrrocks ! |
23:19:13 | Bagder | stripwax: XShocK just mentioned his problem doing that on cygwin |
23:20:19 | stripwax | Ah ok, missed that. thx. |
23:21:15 | stripwax | Any plans for a four-colour lcd driver? or will rockbox use (for the foreseeable future) 2 bit mode? |
23:21:44 | stripwax | (sorry for all the questions. i'm way behind on current rockbox dev't) |
23:22:28 | Bagder | I guess it depends on what people will work on |
23:23:19 | | Join MooMaunder [0] (~paul@cpc1-stkp4-5-0-cust117.mant.cable.ntl.com) |
23:24:14 | stripwax | what's really missing at the moment, other than an audio driver? |
23:24:22 | HCl | there's a checklist. |
23:24:25 | HCl | on the iriver port page. |
23:25:16 | | Join hubble [0] (hubble@h13n1fls302o1033.telia.com) |
23:25:36 | Patr3ck | Badger: I followed these instructions for building the toochain and it did not work for cygwin while compiling gcc |
23:25:56 | stripwax | No, I mean, what's actually critical to getting rockbox playing music on the ihp - remote is not vital, I'm not sure what the SPI and I2C drivers contribute towards.. |
23:26:37 | HCl | dunno. |
23:26:41 | Bagder | stripwax: getting codecs adjusted and used I guess |
23:27:51 | stripwax | I thought MAD has already been built for rockbox iriver? or is the codec framework still not in place? |
23:28:16 | Bagder | no framework, and it was only built not actually used/linked |
23:28:23 | Bagder | gotta go |
23:28:38 | stripwax | gotcha. thx for infor! |
23:32:06 | stripwax | who's best person to talk about lcd driver? |
23:33:26 | | Join [IDC]Dragon [0] (~Joerg@pD9512640.dip.t-dialin.net) |
23:33:47 | [IDC]Dragon | hi guys |
23:33:59 | [IDC]Dragon | woo, crowded in here ;-) |
23:34:17 | [IDC]Dragon | and a record log size, perhaps |
23:34:21 | hubble | stripwax: The audio chip interface is using I2C, so a I2C driver would be nice? |
23:34:26 | amiconn | hi Jörg |
23:35:04 | stripwax | hubble - ah, ok (figured that came under Audio DAC/ADC driver). thx |
23:35:28 | amiconn | I'm facing a lot of manual editing work :-( 3 new translations, and uplang goofed... |
23:36:36 | hubble | stripwax: looking at the UDA1380 documentation, it looks pretty hairy.. the codec has lots of options and modes |
23:36:45 | rasher | amiconn: script your way out of it :) |
23:37:07 | amiconn | rasher: Did you translate the voices at all yet? |
23:37:13 | rasher | amiconn: didn't touch them |
23:37:17 | rasher | I wasn't sure what to do about them |
23:37:51 | lImbus | amiconn: as soon as you committed your uplang-fix, I'll update and fix french |
23:37:57 | amiconn | They need to be translated if someone with a suitable TTS engine wants to create a voice file |
23:38:03 | amiconn | lImbus: Already committed :) |
23:38:14 | rasher | Why can I find bdftopcf, but no pcf :| |
23:38:20 | rasher | Why can I find bdftopcf, but no pcftobdf :| |
23:44:17 | mrmags | is there a listing of what the actual voice prompts are? cos the asterisk pbx comes with a set of killer *non*-tts voice prompts which is ultra-complete and I believe freely distributable. I'm thinking it might have enough commonality... |
23:44:43 | amiconn | rasher: Is your web copy up to date? |
23:45:06 | rasher | amiconn: I just updated, but I'm pretty sure it was before also |
23:45:33 | amiconn | So I'll grab it and try to script-change all voice: lines |
23:45:49 | amiconn | ..to english, for reference if you want to translate ;) |
23:45:58 | rasher | I guess I do |
23:46:24 | amiconn | The translation looks good so far, I'll soon commit I think |
23:46:54 | | Quit Digital007 ("CGI:IRC (EOF)") |
23:47:05 | amiconn | @all .lang contributors: How (if at all) should I credit you in the file and commit message? Real name? nick? |
23:47:24 | rasher | amiconn: I put my name in the lang file under the others |
23:47:37 | amiconn | Ok. found that. |
23:47:48 | amiconn | preglow, XShocK? |
23:49:17 | | Join ripnetUK [0] (~mirc@82-70-100-230.dsl.in-addr.zen.co.uk) |
23:50:07 | XShocK | nick is fine. :) |
23:52:12 | | Join GnagelRam [0] (~chatzilla@gnagelram.olf.sgsnet.se) |
23:52:33 | preglow | amiconn: what? |
23:54:14 | | Join amiconn_ [0] (~jens@pD95D1FF3.dip.t-dialin.net) |
23:54:28 | | Quit amiconn (Nick collision from services.) |
23:54:29 | | Nick amiconn_ is now known as amiconn (~jens@pD95D1FF3.dip.t-dialin.net) |
23:54:34 | amiconn | preglow: [23:47:06] <amiconn> @all .lang contributors: How (if at all) should I credit you in the file and commit message? Real name? |
23:56:11 | lolo-laptop | OH NOES, battery isn't going to make it home how will I live!? |