00:01:37 | | Join Josh_file [0] (~de98a9f1@labb.contactor.se) |
00:02:36 | Josh_file | Any way to check for sure, wether a Recorder 15's USB 1.1 or USB 2.0? |
00:06:13 | [IDC]Dragon | check the speed ;-) |
00:06:41 | [IDC]Dragon | the USB 1.1 needs a special driver, is not mass storage compliant |
00:10:24 | Josh_file | Um, I had already installed the driver. |
00:10:46 | Josh_file | I dont know howto uninstall the driver to check |
00:12:19 | | Quit edx () |
00:12:44 | [IDC]Dragon | which driver feels "responsible" when you plug it? |
00:13:02 | [IDC]Dragon | (the green unmount tray icon is different) |
00:15:10 | Josh_file | I dont know, I'll just transfur some files to check, What will it take on USB 2 it transfer 1 Gig? |
00:16:41 | [IDC]Dragon | expect ~10 MB/s |
00:17:16 | Josh_file | Damn, Guess its 1.1 |
00:18:42 | Josh_file | Time to run a recovery scan and see what the previous people were storing on here. |
00:26:06 | *** | Saving seen data "./dancer.seen" |
00:30:24 | Josh_file | I get a error, Rear Access Error, Can't Read From Hard Drive, |
00:30:28 | Josh_file | HELP!!!!!! |
00:34:16 | | Quit Josh_file ("CGI:IRC (EOF)") |
00:39:44 | | Join G [0] (~thegeek@ti521110a080-2413.bb.online.no) |
00:43:11 | | Quit ripnetUK () |
01:00 |
01:34:24 | | Join Stryke` [0] (~Chairman8@24-168-110-99.si.rr.com) |
01:34:54 | | Quit Stryke` (Remote closed the connection) |
01:42:56 | | Quit quelsaruk (Read error: 60 (Operation timed out)) |
01:42:56 | | Quit [IDC]Dragon (Read error: 60 (Operation timed out)) |
02:00 |
02:26:10 | *** | Saving seen data "./dancer.seen" |
02:27:19 | | Quit G (Read error: 54 (Connection reset by peer)) |
02:27:52 | | Join edx [0] (edx@p5487995C.dip.t-dialin.net) |
03:00 |
03:00:22 | | Join thegeek [0] (~thegeek@ti521110a080-2413.bb.online.no) |
03:25:20 | | Quit sander__ ("Wizard needs food badly!") |
04:00 |
04:26:12 | *** | Saving seen data "./dancer.seen" |
05:00 |
05:21:44 | | Quit elinenbe (Read error: 104 (Connection reset by peer)) |
05:21:47 | | Join elinenbe_ [0] (elinenbe_@207-237-224-49.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
05:21:50 | | Nick elinenbe_ is now known as elinenbe (elinenbe_@207-237-224-49.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
05:26:59 | | Quit elinenbe (Read error: 104 (Connection reset by peer)) |
05:27:00 | | Join elinenbe_ [0] (elinenbe_@207-237-224-49.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
05:27:04 | | Nick elinenbe_ is now known as elinenbe (elinenbe_@207-237-224-49.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
05:42:04 | | Join elinenbe_ [0] (elinenbe_@207-237-224-49.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
05:42:32 | | Quit elinenbe (Read error: 104 (Connection reset by peer)) |
05:42:32 | | Nick elinenbe_ is now known as elinenbe (elinenbe_@207-237-224-49.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
05:45:19 | | Join elinenbe_ [0] (elinenbe_@207-237-224-49.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
05:45:24 | | Quit elinenbe (Read error: 104 (Connection reset by peer)) |
05:45:25 | | Nick elinenbe_ is now known as elinenbe (elinenbe_@207-237-224-49.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
05:52:32 | | Join midk [0] (~midk@c-24-18-39-204.client.comcast.net) |
05:57:49 | | Join elinenbe_ [0] (elinenbe_@207-237-224-49.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
05:57:52 | | Quit elinenbe (Read error: 54 (Connection reset by peer)) |
05:57:55 | | Nick elinenbe_ is now known as elinenbe (elinenbe_@207-237-224-49.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
06:00 |
06:26:16 | *** | Saving seen data "./dancer.seen" |
07:00 |
07:35:07 | | Join amiconn [0] (~jens@pD9E7E797.dip.t-dialin.net) |
08:00 |
08:14:05 | | Join [IDC]Dragon [0] (~idc-drago@pD9FF8787.dip.t-dialin.net) |
08:14:25 | [IDC]Dragon | hi, Jens is back, so early |
08:15:59 | amiconn | hi, morning! |
08:16:35 | amiconn | Already saw your huge commit (but didn't try it yet) |
08:16:55 | [IDC]Dragon | please do |
08:17:12 | amiconn | Btw, what happened to firmware/test/i2c/main.c ? All linefeeds are doubled... |
08:17:33 | [IDC]Dragon | you'd need to #define HAVE_MULTIVOLUME in your config |
08:17:47 | [IDC]Dragon | it's disabled by now |
08:18:08 | [IDC]Dragon | but works nicely on my Ondio |
08:18:22 | [IDC]Dragon | waaay better like that... |
08:18:59 | [IDC]Dragon | (i2c/main.c) is it? probably some CR/CRLF problem |
08:20:13 | amiconn | I'll try soon, first I have to get some fireworks... |
08:20:32 | [IDC]Dragon | no, we shall donate to flood victims |
08:22:00 | [IDC]Dragon | (testing): better have no precious data on your Ondio |
08:23:44 | amiconn | (donations vs. fireworks) I never understand why people try to connect 2 absolutely unrelated things... |
08:24:15 | amiconn | (testing) Of course. |
08:24:50 | [IDC]Dragon | I'll be around throughout the day |
08:25:46 | | Join amiconn_ [0] (~jens@pD95D161B.dip.t-dialin.net) |
08:25:58 | | Quit amiconn (Nick collision from services.) |
08:25:58 | | Nick amiconn_ is now known as amiconn (~jens@pD95D161B.dip.t-dialin.net) |
08:26:19 | *** | Saving seen data "./dancer.seen" |
08:27:35 | amiconn | (general stability of Ondio rockbox) My sister got a panic "Updating size on empty dir entry 5" once. That's from fat.c, I wonder what may have caused this... |
08:28:15 | [IDC]Dragon | hmm, no idea |
08:28:36 | [IDC]Dragon | and then we have the folks with spurious recording problems... |
08:29:00 | amiconn | On Ondio, or in general? |
08:29:16 | [IDC]Dragon | ondio |
08:30:07 | [IDC]Dragon | I've seen some mentioning in the forum |
08:30:11 | amiconn | No bug report in the tracker.. |
08:30:27 | [IDC]Dragon | people rarely use that |
08:31:02 | amiconn | I did not yet analyze the strange player boot rom, but I already compared the flash rom dump. It's identical to mine... |
08:31:16 | [IDC]Dragon | ? |
08:31:32 | [IDC]Dragon | I found it a lot different |
08:31:48 | [IDC]Dragon | ah, flash, sorry |
08:32:02 | [IDC]Dragon | the ROM is different |
08:32:19 | [IDC]Dragon | so we should allow that CRC, too |
08:34:49 | amiconn | First I would check the disassembly a bit, whether there is a new check for some special flash rom cell or such. |
08:42:17 | [IDC]Dragon | away now, will be back in a good hour or so |
08:42:37 | | Quit [IDC]Dragon () |
09:00 |
09:07:48 | | Join Tang [0] (~chatzilla@84.97.105.222) |
09:08:17 | Tang | Hi happy new year everybody! |
09:08:18 | Tang | :) |
09:09:15 | Tang | Wont' be here back before a while...so i wish you the best a little too soon... ;) |
09:09:25 | Tang | Bye! |
09:09:27 | | Quit Tang (Client Quit) |
09:43:43 | | Join JJ-Demon [0] (~JJ@203-206-19-88.dyn.iinet.net.au) |
09:56:52 | | Quit midk (Read error: 110 (Connection timed out)) |
10:00 |
10:06:23 | | Join [IDC]Dragon [0] (~d90a3255@labb.contactor.se) |
10:06:47 | [IDC]Dragon | hi again |
10:08:56 | JJ-Demon | hi |
10:26:20 | *** | Saving seen data "./dancer.seen" |
10:28:40 | | Quit JJ-Demon (Read error: 54 (Connection reset by peer)) |
12:00 |
12:09:41 | * | [IDC]Dragon pings the channel |
12:15:08 | | Join Josh_file [0] (~de98ef08@labb.contactor.se) |
12:15:56 | Josh_file | Rear Access Error, Can't Read From Hard Drive = Me Confused and Begging for HELP!!!!!!!!!! |
12:17:28 | [IDC]Dragon | how can we help? |
12:17:59 | Josh_file | Thats the error I got, you know what it means? |
12:18:13 | [IDC]Dragon | sounds like the disk is toast |
12:18:26 | Josh_file | NOOOOOOOOOOOOOOOOOOOOOOOOO!!!!!!!!!!!!!!!!!!! |
12:18:46 | [IDC]Dragon | try a tool which can read the SMART data from it |
12:19:07 | Josh_file | OK,what tool would that be? |
12:19:12 | [IDC]Dragon | don't know if this works via USB, but worth a try |
12:19:39 | [IDC]Dragon | I don't remember which one I've used |
12:19:47 | Josh_file | Could it be the batterys? |
12:19:47 | [IDC]Dragon | google is your friend |
12:20:21 | | Join JJ-Demon [0] (~JJ@203-206-19-88.dyn.iinet.net.au) |
12:20:24 | [IDC]Dragon | I don't think it's the batteries, but you may try a different set |
12:21:04 | Josh_file | Well.............. That Problem was easily fixed...... |
12:21:34 | [IDC]Dragon | ? |
12:21:54 | Josh_file | I got it off ebay. Plugged in the Charger |
12:22:13 | Josh_file | The Idiot had Normal Batterys in |
12:22:32 | Josh_file | Guess what I saw when Opened Battery Case. |
12:22:51 | [IDC]Dragon | a spilled battery? |
12:23:05 | Josh_file | Yes |
12:24:45 | Josh_file | The Debug Menu is cool, It has a Estimated Battery Time Left, Timer Thingy |
12:24:51 | [IDC]Dragon | so you'vemissed the opportunity to have an excuse for getting a nice shiny 100GB drive |
12:26:23 | *** | Saving seen data "./dancer.seen" |
12:26:43 | Josh_file | :( |
12:27:33 | Josh_file | Can you give me a bag full of kittens and a shotgun? |
12:33:24 | | Quit Josh_file ("CGI:IRC") |
12:47:34 | | Join jyp [0] (~jp@23.21-136-217.adsl.skynet.be) |
12:47:48 | | Join Daddynik82gr [0] (daddynik@212.251.78.163) |
12:48:00 | | Join einhirn [0] (~Miranda@carlsberg.heim2.tu-clausthal.de) |
12:50:16 | | Part Daddynik82gr |
13:00 |
13:10:12 | JJ-Demon | i jsut took apart my gmini 400 |
13:19:42 | JJ-Demon | it has a ARM7 microprocessor |
13:19:49 | JJ-Demon | http://www.tij.co.jp/jsc/docs/apps/digital/pdf/tms320dm270.pdf |
13:25:18 | | Join LinusN [0] (~linus@labb.contactor.se) |
13:25:46 | LinusN | JJ-Demon: now try to find the documentation for that chip... |
13:26:09 | [IDC]Dragon | hey, sweden has "melted", core team presence... ;-) |
13:26:18 | [IDC]Dragon | Hi LinusN |
13:26:26 | LinusN | hi |
13:26:47 | JJ-Demon | i found the spec sheet |
13:26:48 | JJ-Demon | http://www.tij.co.jp/jsc/docs/apps/digital/pdf/tms320dm270.pdf |
13:26:56 | JJ-Demon | im looking for more info now |
13:27:07 | LinusN | JJ-Demon: yes, i read it the first time you mentioned it |
13:27:18 | JJ-Demon | ok |
13:27:34 | LinusN | data sheets will probably be very hard to obtain |
13:29:05 | [IDC]Dragon | LinusN: did you see my big commit? |
13:29:16 | [IDC]Dragon | (hard to overlook ;) |
13:30:41 | LinusN | the multi-filesystem support? |
13:30:59 | [IDC]Dragon | yes, do you see any other? |
13:32:37 | LinusN | :-) |
13:33:23 | [IDC]Dragon | it works nicely on my Ondio, but I haven't enabled it yet |
13:33:27 | LinusN | cool |
13:33:47 | [IDC]Dragon | I'd like towait for Jens' feedback and rigid testing |
13:34:06 | LinusN | regarding the macros, i don't see much of a problem having an extra drive/volume parameter to the functions |
13:34:26 | LinusN | what would be the majow penalty? |
13:34:30 | LinusN | major |
13:34:34 | [IDC]Dragon | in general, you mean? |
13:34:45 | LinusN | yes |
13:35:00 | [IDC]Dragon | about 500 bytes of code |
13:35:23 | LinusN | then i don't think it's worth it to have the macros |
13:35:42 | [IDC]Dragon | 80 of them are spent already, by working with fat pointers |
13:36:06 | [IDC]Dragon | but saved again by a code optimization |
13:36:39 | [IDC]Dragon | (there was code to share, for fat sector cache writeback) |
13:41:56 | jyp | *cough* |
13:42:21 | jyp | As you might know I'd like to port rockbox to gmini... |
13:42:43 | jyp | Would you guys be kind enough to create a branch in cvs for me ? |
13:42:56 | jyp | or you suggest a better approach? |
13:43:18 | [IDC]Dragon | I suggest blinking an LED first... |
13:43:41 | [IDC]Dragon | then try some basic drivers |
13:45:13 | jyp | k |
13:46:04 | [IDC]Dragon | in the past, we made no branches for new models, instead directly work them in |
13:46:29 | [IDC]Dragon | you can get cvs access if this gets serious |
13:46:44 | jyp | I see... |
13:48:03 | JJ-Demon | which gmini models jyp? not the gmini 400 i guess... |
13:48:12 | jyp | 120 for a start |
13:48:35 | jyp | 220 & 220XS are similar enough to be addressed then |
13:48:54 | jyp | the calmrisc series |
13:48:58 | JJ-Demon | cool |
13:49:01 | jyp | not ARM |
13:49:06 | JJ-Demon | :) |
13:49:26 | jyp | sorry ;) |
13:51:45 | [IDC]Dragon | LinusN: I'm too lazy to look: how do we handle open files on USB insertion? |
13:52:12 | [IDC]Dragon | (because MMC extraction is a similar scenario) |
13:54:16 | LinusN | [IDC]Dragon: we don't :-) |
13:54:41 | [IDC]Dragon | what happens to file/directory handles? |
13:54:43 | LinusN | it's up to each thread to keep track of the open files and close them before acknowledging the SYS_USB_INSERTED message |
13:55:15 | [IDC]Dragon | and USB only gets control when all have acknowleged? |
13:57:21 | [IDC]Dragon | in such a case, we need a solenoid to hold the card ;-/ |
13:58:36 | JJ-Demon | http://www.truetechnology.co.kr/in_dm270.php bit more info ... hard to find much... |
13:58:57 | JJ-Demon | http://www.truetechnology.co.kr/in_dm270_spe.php |
13:59:13 | LinusN | [IDC]Dragon: yeah, but it's not *that* bad |
13:59:28 | LinusN | not much caching going on |
14:00 |
14:00:20 | [IDC]Dragon | I'd like to dynamically unmount and remount |
14:00:49 | [IDC]Dragon | so the user can change the card without power-cycling |
14:01:24 | LinusN | of course |
14:02:15 | [IDC]Dragon | another question: we have almost duplicate code for the mounting, in main.c and usb.c |
14:02:37 | [IDC]Dragon | I'd like to make a function for it, but where to put it? |
14:03:09 | [IDC]Dragon | I was thinking of disk.c |
14:03:46 | [IDC]Dragon | but I'm not sure about its hierarchy |
14:09:03 | LinusN | disk.c sounds file, i guess |
14:09:06 | LinusN | fine |
14:09:16 | LinusN | gotta go |
14:09:19 | LinusN | cu around |
14:09:20 | [IDC]Dragon | oh |
14:09:30 | | Part LinusN |
14:09:30 | [IDC]Dragon | bye |
14:26:26 | *** | Saving seen data "./dancer.seen" |
15:00 |
15:44:31 | | Join racingfleas [0] (~mark@spc1-horn1-5-0-cust190.cosh.broadband.ntl.com) |
15:44:32 | | Quit disastrophe (Read error: 54 (Connection reset by peer)) |
15:44:40 | | Nick racingfleas is now known as disastrophe (~mark@spc1-horn1-5-0-cust190.cosh.broadband.ntl.com) |
15:44:57 | | Quit hile (Read error: 104 (Connection reset by peer)) |
15:48:39 | | Join hile [0] (hile@hack.fi) |
15:49:38 | | Join hussong [0] (~d9e7c449@labb.contactor.se) |
16:00 |
16:26:08 | | Quit hussong ("CGI:IRC (EOF)") |
16:26:29 | *** | Saving seen data "./dancer.seen" |
16:49:00 | | Join webguest69 [0] (~506768b0@labb.contactor.se) |
16:49:56 | | Quit webguest69 (Client Quit) |
17:00 |
17:14:35 | | Join wake [0] (~wake@jeremywakeman.ott.istop.com) |
17:19:34 | wake | anyone have an fm rec 20? |
17:20:44 | wake | or know where I can find the specs for the power adapter? |
17:21:08 | [IDC]Dragon | 6V, about 500ma |
17:21:24 | [IDC]Dragon | center positive |
17:22:28 | wake | so, 6V 700mA could be the original shipped w/ the unit? |
17:23:20 | [IDC]Dragon | yes |
17:23:29 | | Join methangas [0] (methangas@0x50a43276.virnxx10.adsl-dhcp.tele.dk) |
17:25:02 | wake | thx |
17:25:05 | | Quit wake ("leaving") |
17:27:21 | [IDC]Dragon | I'm off |
17:27:31 | | Quit [IDC]Dragon ("CGI:IRC") |
17:48:36 | | Join quelsaruk [0] (~kvirc@80.103.133.216) |
17:48:38 | quelsaruk | hi |
17:55:33 | | Quit jyp ("Leaving") |
17:57:28 | | Quit Lynx_ (" HydraIRC -> http://www.hydrairc.com <- s0 d4Mn l33t |t'z 5c4rY!") |
18:00 |
18:05:38 | quelsaruk | amiconn: are you here? |
18:10:45 | | Quit disastrophe ("Peace and Protection 4.22") |
18:23:16 | amiconn | quelsaruk: Now I am. |
18:23:16 | | Quit quelsaruk (Read error: 54 (Connection reset by peer)) |
18:25:41 | | Join quelsaruk [0] (~kvirc@80.103.133.216) |
18:26:31 | *** | Saving seen data "./dancer.seen" |
18:26:55 | amiconn | Hi again quelsaruk, nice crossing ;) |
18:27:32 | quelsaruk | damn! |
18:27:41 | amiconn | [18:23:13] <amiconn> quelsaruk: Now I am. |
18:27:42 | amiconn | [18:23:14] *** quelsaruk quit (Read error: 54 (Connection reset by peer)) |
18:28:04 | quelsaruk | i was going to ask you about the voice howto |
18:28:14 | quelsaruk | but now i have a freezed box |
18:28:18 | quelsaruk | can't boot it |
18:28:26 | quelsaruk | :( |
18:28:29 | amiconn | Yeah, keep bothering me ;) |
18:28:41 | amiconn | Do you use Windows or Linux? |
18:29:35 | quelsaruk | windows |
18:30:20 | amiconn | That's good. I only have detailed instructions (and a nice script to automate almost everything) for windows. |
18:31:01 | quelsaruk | great |
18:31:02 | quelsaruk | :) |
18:31:03 | quelsaruk | arrg |
18:31:11 | quelsaruk | i have a RDL issue |
18:31:12 | quelsaruk | :( |
18:31:41 | quelsaruk | that's no good |
18:31:56 | amiconn | Apart from that script and some tools I'll supply within the wiki page, you will need a SAPI5 (much preferred) or SAPI4 (extremely quirky) supported voice, and LAME for Win32 (command line version) |
18:32:45 | quelsaruk | amiconn: do you know what's a file called battery.dummy?? |
18:32:56 | quelsaruk | and battery.log that appeared in my root folder? |
18:33:12 | amiconn | yes. These files are created by the battery_test plugin. |
18:33:27 | quelsaruk | i haven't played that... |
18:33:29 | quelsaruk | AFAIK |
18:33:36 | quelsaruk | i can't oot with rockbox |
18:33:45 | amiconn | battery.dummy is a ~1.7 meg file for simulating track reading, and battery.log is the log file |
18:33:49 | quelsaruk | i get a Red Dead Led |
18:33:51 | quelsaruk | :( |
18:34:09 | quelsaruk | or however it was spelled |
18:35:07 | quelsaruk | this is weird |
18:37:06 | quelsaruk | :( |
18:37:47 | quelsaruk | maybe the hd is broken?? |
18:37:50 | quelsaruk | can it be? |
18:38:00 | quelsaruk | will i be *that* lucky? |
18:39:27 | quelsaruk | 1 week before the end of guarantee, the hd dies |
18:39:32 | quelsaruk | amazing... |
18:40:17 | quelsaruk | amiconn: i have those files |
18:40:18 | quelsaruk | :) |
18:46:31 | | Join R3nTiL [0] (~zorroz@83.69.98.202) |
18:53:40 | | Join [IDC]Dragon [0] (~idc-drago@pD9E34D7B.dip.t-dialin.net) |
18:53:51 | amiconn | hi again [IDC]Dragon |
18:53:59 | [IDC]Dragon | hi there |
18:54:14 | [IDC]Dragon | back from firecracker shopping? ;-) |
18:54:44 | amiconn | ..and working afterwards :-/ |
18:54:54 | [IDC]Dragon | Ah. I have to leave soon again |
18:55:22 | [IDC]Dragon | did you try multivolume yet? |
18:55:33 | amiconn | About to compile it |
18:55:44 | [IDC]Dragon | I see |
18:56:27 | [IDC]Dragon | last time you had a spare box for wild HD mount experiments |
18:56:45 | [IDC]Dragon | can we use that to try multivolume on HD models? |
18:56:56 | quelsaruk | hi [IDC]Dragon |
18:57:00 | [IDC]Dragon | but I have to change the mounting procedure first |
18:57:07 | amiconn | That very box is still there, and as it is still opened, I have a second HD to easily connect to |
18:57:10 | [IDC]Dragon | hi quelsaruk |
18:57:32 | [IDC]Dragon | would be interesting to try on a disk with 2 partitions |
18:58:05 | amiconn | Did you try if multivolume works with one volume FAT16 and the other FAT32? |
18:58:27 | [IDC]Dragon | no, I guess my MMC is FAT16 |
18:58:43 | [IDC]Dragon | but that should be independent |
18:59:24 | [IDC]Dragon | remember to set the #define |
18:59:25 | amiconn | I wanted to try to format my MMC with FAT32 anyway. I sometimes get weird sector (cluster?) swaps, but chkdsk can't find any errors... |
19:00 |
19:01:36 | [IDC]Dragon | about the volume name: I have the idea to use the real volume name, from the partition |
19:01:54 | [IDC]Dragon | instead of a generated "MMC1" |
19:02:04 | amiconn | ..which may not always be present. |
19:02:17 | [IDC]Dragon | yes, then it should default |
19:02:39 | [IDC]Dragon | have to go now, perhaps bbl |
19:02:48 | amiconn | I don't know whether this is a good idea. I'd prefer a static name |
19:03:14 | amiconn | (Oh no, another config option!) ;) |
19:03:16 | [IDC]Dragon | just an idea, that's why I mentioned |
19:03:26 | [IDC]Dragon | cu |
19:03:29 | | Quit [IDC]Dragon () |
20:00 |
20:05:02 | | Join LUMOS [0] (~trevor@ca-agoura-cuda2h-53.ventca.adelphia.net) |
20:06:14 | LUMOS | My ONDIO has been flakey, but it wouldn't switch on this morning. I left a message for Jorg at http://forums.rockbox.org/index.php?topic=282.0 asking about the serial boot/debug info |
20:15:15 | | Quit R3nTiL (Read error: 60 (Operation timed out)) |
20:17:58 | | Join qlb212 [0] (~539938c4@labb.contactor.se) |
20:26:33 | *** | Saving seen data "./dancer.seen" |
20:30:13 | | Quit qlb212 ("CGI:IRC") |
20:49:45 | | Quit elinenbe (Read error: 104 (Connection reset by peer)) |
20:49:46 | | Join elinenbe_ [0] (elinenbe_@207-237-224-49.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
20:49:50 | | Nick elinenbe_ is now known as elinenbe (elinenbe_@207-237-224-49.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
20:58:18 | | Quit LUMOS (Read error: 60 (Operation timed out)) |
21:00 |
21:03:51 | | Join [IDC]Dragon [0] (~idc-drago@pD9FF86F5.dip.t-dialin.net) |
21:12:08 | | Join Stryke` [0] (~Chairman8@24-168-110-99.si.rr.com) |
21:16:07 | | Join Xaium [0] (xaium@overland10k.mo24.107.9.76.charter-stl.com) |
21:16:40 | | Quit Xaium (Client Quit) |
21:20:08 | [IDC]Dragon | amiconn, r u there? |
21:20:18 | amiconn | I am |
21:20:42 | [IDC]Dragon | how's it going? |
21:20:44 | amiconn | I'm currently playing a playlist that includes as much as fits from both volumes. |
21:20:55 | amiconn | Working flawlessly so far. |
21:21:19 | amiconn | I noticed automatic mount/dismount is not yet there |
21:21:46 | [IDC]Dragon | I once managed to return to an empty root, with just the :MMC1left. all other content invisible |
21:22:00 | [IDC]Dragon | but failed to reproduce that |
21:22:17 | [IDC]Dragon | automatic mount/dismount is left for you ;-) |
21:22:30 | amiconn | I get more and more indications that something is wrong with recording, maybe it trashes memory |
21:22:47 | [IDC]Dragon | general, or Ondio? |
21:22:54 | amiconn | General. |
21:23:33 | [IDC]Dragon | btw, your mem guard was very helpful 2 times when starting with mv |
21:23:37 | amiconn | (1) I got a second panic report from my sister, "recfile: -1". That was while listening to the radio, with prerecording running |
21:23:49 | amiconn | (2) The first panic was also while prerecording. |
21:24:10 | [IDC]Dragon | hmm, sounds no good |
21:24:22 | amiconn | (3) I got weird voice ui effects on the recorder, after returning from the recording screen |
21:25:05 | amiconn | (like the voice speaking multiple menu items, totally unrelated to the item currently displayed) |
21:26:55 | amiconn | mem guard was useful for me a number of times - last one was the bug with the peak release setting |
21:27:06 | [IDC]Dragon | indeed sounds like trashed mem |
21:28:06 | amiconn | It would perhaps be useful if someone extensively tests with listening to the radio with prerecording enabled, but on an FM recorder. |
21:28:14 | amiconn | I know that yours is broken... |
21:28:20 | [IDC]Dragon | :-( |
21:30:36 | quelsaruk | linus has one |
21:30:37 | quelsaruk | :D |
21:35:22 | | Join LUMOS [0] (~trevor@ca-agoura-cuda2h-53.ventca.adelphia.net) |
21:35:29 | | Nick LUMOS is now known as Trevmar (~trevor@ca-agoura-cuda2h-53.ventca.adelphia.net) |
21:36:55 | [IDC]Dragon | hi Trevmar |
21:37:11 | [IDC]Dragon | did you read my reply? |
22:00 |
22:04:51 | [IDC]Dragon | Trevor? |
22:06:34 | amiconn | [IDC]Dragon: Did you try something really stressing, like copying files from internal to external or vice versa with a small block size? |
22:07:39 | [IDC]Dragon | no |
22:08:24 | [IDC]Dragon | how can we? (without writing extra test code) |
22:08:37 | amiconn | Another case for a nice little test plugin... |
22:08:43 | [IDC]Dragon | we need a norton commander plugin |
22:09:25 | amiconn | :) |
22:09:31 | amiconn | MS-DOS shell |
22:09:50 | [IDC]Dragon | bash |
22:10:08 | amiconn | vi ? |
22:10:31 | [IDC]Dragon | ok, you've won |
22:12:06 | amiconn | The file move function needs a volume check (and should refuse to work across volumes), otherwise I expect really strange effects... |
22:12:52 | [IDC]Dragon | so far I didn't care, since it's unused |
22:13:08 | amiconn | Is it? |
22:13:18 | [IDC]Dragon | and admit I forgot it again |
22:13:24 | amiconn | (I didn't check) |
22:13:33 | [IDC]Dragon | neither did I |
22:22:51 | | Quit Trevmar (Read error: 110 (Connection timed out)) |
22:26:35 | *** | Saving seen data "./dancer.seen" |
22:34:17 | amiconn | [IDC]Dragon: What did you pay for your 1 GB MMC? |
22:34:17 | | Quit thegeek (Read error: 54 (Connection reset by peer)) |
22:34:46 | [IDC]Dragon | about EUR 80 |
22:34:56 | * | [IDC]Dragon looks |
22:36:49 | [IDC]Dragon | 71,99 + shipping |
22:37:11 | [IDC]Dragon | "cought fire" ? |
22:37:33 | amiconn | Not me... Btw, that's cheap! |
22:38:09 | [IDC]Dragon | I've seen SD in the 50-something range |
22:39:13 | amiconn | I don't like to force something. I once tried to insert my 256 MB SD card into the Ondio. I didn't manage to. |
22:39:51 | [IDC]Dragon | you need a 1.4 mm one |
22:40:00 | [IDC]Dragon | they seem to get common |
22:42:49 | [IDC]Dragon | cheap MMC: http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&item=3862446573 |
22:42:56 | | Join Trevmar [0] (~trevor@ca-agoura-cuda2h-53.ventca.adelphia.net) |
22:43:11 | Trevmar | Jorg, I was 'sleeping' when you posted earlier, sorry |
22:43:15 | Trevmar | yes, I read your reply |
22:43:31 | Trevmar | I am assuming that the CPU is not utting out the bit that keeeps the power running |
22:43:38 | Trevmar | but I am not sure why 300ma is drawn |
22:44:19 | [IDC]Dragon | has it perhaps always been so hungry? |
22:44:21 | Trevmar | I am going to measure the Xtals with a scope and do some general poking around like that, in case I see anything unusual |
22:44:37 | [IDC]Dragon | you seem well-equipped |
22:44:58 | Trevmar | It has been a little flaky when switching power on for some days now, but the power always came on if I pressed the ON switch for the right length of time |
22:45:23 | [IDC]Dragon | did it ger warm in the regulator area? |
22:45:32 | [IDC]Dragon | get warm |
22:45:51 | Trevmar | equipped? yup, http://trevormarshall.com/dsp.htm has some pictures of my lab :) |
22:46:01 | Trevmar | No, regulator is cool |
22:46:22 | [IDC]Dragon | where does the power go? |
22:46:30 | Trevmar | I am wondering if the high supply current might be because I need a big cap across the DC input, or something. |
22:46:53 | [IDC]Dragon | so that Obi-Wan picture is really you ;-) |
22:47:37 | Trevmar | Can you help me with this: when the CPU starts up, is it supposed to output onto PB5 to keep the regulator running? |
22:47:54 | * | [IDC]Dragon looks into the port table |
22:48:00 | Trevmar | Yup, a 10 yrs younger me on the website -LOL |
22:48:56 | [IDC]Dragon | PB5 high holds the power, yes |
22:49:02 | Trevmar | I haven't found a schematic for the Ondio, I assume that there isn't one yet? |
22:49:18 | Trevmar | OK, I will try and probe PB5 and see if that tells me anything |
22:49:33 | [IDC]Dragon | the port table is pretty much all we need |
22:49:38 | Trevmar | I read your serial mods stuff, but it related to the Jukebox series, not Ondio |
22:50:00 | [IDC]Dragon | be aware the SH datasheet has 2 pin assignments |
22:50:18 | Trevmar | saw that, which is correct |
22:50:36 | [IDC]Dragon | I never accurately documented the uart boot |
22:50:51 | [IDC]Dragon | we have the one with more pins |
22:50:58 | | Join Nibbler [0] (~andrer@port-212-202-193-173.dynamic.qsc.de) |
22:50:59 | Trevmar | I wasn't looking to boot as much as look for signs of life... |
22:51:18 | [IDC]Dragon | did you flash it? |
22:51:31 | amiconn | [IDC]Dragon: I'll take pictures of the player uart boot mod, when I undo it |
22:51:40 | Trevmar | I have an old Ondio model, but the markings on my COU are the same as the newer one in your photos on the Wiki |
22:51:48 | Trevmar | Yes, I flashed it |
22:52:05 | Trevmar | last nigh it booted once from the Ondio boot loader and played for several hours |
22:52:15 | Trevmar | (left key held down) |
22:52:30 | amiconn | [IDC]Dragon: The playlist spanning both volumes just ended, no problems. |
22:52:41 | [IDC]Dragon | the first sign of life is pulling PB5 up... |
22:52:48 | | Join jyp [0] (~jp@23.21-136-217.adsl.skynet.be) |
22:52:50 | [IDC]Dragon | amiconn: nice |
22:52:51 | Trevmar | Yes, I can't wait to get the machine back into action :( |
22:53:12 | Trevmar | nice, amiconn, very nice, in fact |
22:53:17 | [IDC]Dragon | Trevmar: you seem to love these Ondios |
22:53:37 | Trevmar | With a 1 gig MMC it fits my favorite stuff into it |
22:53:43 | Trevmar | and is portable |
22:53:56 | Trevmar | The JB is getting heavy and bulky these days :( |
22:54:03 | [IDC]Dragon | soon you'll have 128 MB extra ;-) |
22:54:08 | Trevmar | :) |
22:54:40 | amiconn | I still prefer my jukebox. I can fit my whole MP3 collection plus some videos onto it, and still have plenty space available for data transprt etc |
22:54:54 | amiconn | (I have an 80 GB disk) |
22:55:01 | [IDC]Dragon | mine needs a HD upgrade... |
22:55:46 | Trevmar | I only put a 40G in mine :( |
22:56:32 | [IDC]Dragon | amiconn: how about a test with 2 HD partions? |
22:56:43 | [IDC]Dragon | I have the new mount code ready |
22:56:52 | amiconn | Do you have a test version? ;) |
22:57:21 | [IDC]Dragon | I could compile one, or just commit |
22:57:23 | amiconn | Or is it just another #define with this new code? |
22:57:48 | [IDC]Dragon | it will be the same #define |
22:57:59 | Trevmar | I was thinking that it should be possible to just plug in a boot-serial adapter-card to the Ondio, if the contacts are in the MMC socket? |
22:58:17 | amiconn | Ah. Does this mean Ondio would then mount all partitions on all cards afterwards? |
22:58:23 | [IDC]Dragon | that's what I did, yes |
22:58:47 | Trevmar | What UART sped? 7/8 bits? |
22:58:49 | [IDC]Dragon | amiconn: yes, up to the defined max (currently 2) |
22:59:13 | [IDC]Dragon | Trevmar: you won't see output there, it waits for input |
22:59:31 | Trevmar | darn - not even a little monitor? sheez... |
22:59:36 | amiconn | So if you have 2 partitions on the internal, it wouldn't mount the external... Did you add mounting logical volumes on the way? |
22:59:41 | [IDC]Dragon | that is the monitor |
23:00 |
23:00:07 | [IDC]Dragon | amiconn: yes, no |
23:00:17 | Trevmar | so by serial you don't mean an RS 232 monitor port then? |
23:01:27 | | Quit methangas (" HydraIRC -> http://www.hydrairc.com <- :P") |
23:01:27 | [IDC]Dragon | Trevmar: it's 3.3V level, not RS232, and is driven by the uart_boot program, in binary |
23:01:51 | [IDC]Dragon | I would look for other signs of life first |
23:02:01 | Trevmar | I get it, not an interactive monitor. I found your converter board layout/schematic (thanks) |
23:02:24 | amiconn | [IDC]Dragon: Did you test this mount code? If yes, I'd say commit it, then I'll test (hardcore test - using the player) |
23:02:36 | Trevmar | OK, I will probe around and see if it is obvious. thanks for your help, Jorg, and thanks for the software, amiconn :) |
23:02:42 | [IDC]Dragon | ondio-tested, yes |
23:03:00 | [IDC]Dragon | I take some credit, too ;-) |
23:03:19 | [IDC]Dragon | Trevmar: for the software, that is |
23:03:20 | amiconn | Trevmar: What software? |
23:03:26 | Trevmar | yes, and the earlier rockbox developers I guess :) |
23:03:34 | Trevmar | thanks and a Happy New year to all... |
23:03:43 | amiconn | Ah, *the* software :) |
23:03:54 | amiconn | See credits list... |
23:03:59 | Trevmar | the software which mounts two volumes, amiconn, I just saw it on the 'CVS" |
23:04:11 | [IDC]Dragon | I did that... |
23:04:17 | amiconn | Exactly *that* wasn't me... |
23:04:27 | Trevmar | oops, <blushes> |
23:05:13 | amiconn | [IDC]Dragon: I just got a *vey* funny effect: |
23:06:01 | amiconn | I connected the player to USB, with no DC power. The USB power tried to spin up the HD... but failed, due to lack of sufficient power |
23:06:44 | amiconn | The machine-gun noise coming off the HD wasn't nice though... |
23:06:58 | [IDC]Dragon | oh |
23:07:14 | [IDC]Dragon | I know that noise |
23:07:59 | amiconn | Fortunately it went away when I connected proper DC power |
23:08:23 | amiconn | Creating 2 partitions... |
23:08:46 | [IDC]Dragon | checking in... |
23:09:34 | amiconn | Fortunately there are no batteries that may run empty |
23:10:48 | [IDC]Dragon | ok, commited |
23:12:26 | amiconn | Created one FAT16 partition, and one FAT32 |
23:13:08 | [IDC]Dragon | then you need to set HAVE_FAT16SUPPORT and HAVE_MULTIVOLUME |
23:17:07 | amiconn | drivers/ata.c:313: error: syntax error before '(' token |
23:17:32 | amiconn | And a heapload more... |
23:18:59 | [IDC]Dragon | oops, what happened? |
23:19:23 | amiconn | Set both #defines, and tried to compile for player... |
23:19:26 | [IDC]Dragon | compiles fine here |
23:19:42 | [IDC]Dragon | ah, not tried for player |
23:19:48 | amiconn | Also for disk-based? |
23:20:05 | [IDC]Dragon | I tried a recorder, without the #defines |
23:21:43 | [IDC]Dragon | trying with them now... |
23:21:45 | amiconn | Without #HAVE_MULTIVOLUME, it compiles almost fine - there is a warning about unused variable "i" in main.c |
23:21:59 | [IDC]Dragon | yes, I get that too |
23:22:06 | [IDC]Dragon | overlooked it |
23:22:19 | Trevmar | Jorg, I have waveform on the crystal used by the CPU, so now I will take a closer look at the flash... Have you ever had any dry joints on these Archos usints - I can't help feeling that is what I might be chasing... |
23:22:28 | Trevmar | Archos units |
23:22:52 | [IDC]Dragon | Trevmar: yes, was ofter reported |
23:23:24 | [IDC]Dragon | for the HD models. The Ondio looks better to me |
23:23:30 | Trevmar | hmm..Ok, will start resoldering then (while watching the chips fall to the flooor from the back of the board :( ) |
23:24:16 | [IDC]Dragon | sorry for lecturing that, I didn't know you're a pro |
23:26:54 | amiconn | [IDC]Dragon: You didn't use the conditional macros within ata_mmc.c, but used plain #ifdef instead - is there a reson why? |
23:27:00 | amiconn | *reason |
23:27:18 | [IDC]Dragon | no, probably leftover |
23:28:34 | [IDC]Dragon | bad macro usage in ata.c, fixing... |
23:28:45 | amiconn | You used double parentheses around the macro argument in ata.c, maybe that's the reason? |
23:29:00 | [IDC]Dragon | that's old style |
23:29:16 | [IDC]Dragon | now I have IF_MV2() |
23:29:47 | amiconn | ?? I though IF_MV2 is for when there are 2 arguments... |
23:30:03 | [IDC]Dragon | the comma already counts |
23:30:34 | amiconn | Ah. I presume the plain #ifdef is even older, and will be corrected as well? ;) |
23:31:12 | amiconn | Yellow builds in the table... |
23:32:38 | [IDC]Dragon | fix is coming... |
23:37:54 | [IDC]Dragon | amiconn: please update from cvs |
23:41:57 | amiconn | Compiled without warning this time. Putting some files on both partitions, plus the new rockbox version... |
23:42:21 | [IDC]Dragon | ... drumroll ... |
23:42:44 | amiconn | Huh? |
23:45:13 | [IDC]Dragon | for the tense suspense, I mean |
23:45:43 | amiconn | USB1.1 is sloo-ow |
23:49:13 | amiconn | Hmm. It shows :HD1, but empty... |
23:49:31 | [IDC]Dragon | grr |
23:50:08 | amiconn | ..even with "Show files" set to "all" |
23:52:08 | amiconn | This is with HD1 being FAT16 though... |
23:52:45 | [IDC]Dragon | can you create a file there? |
23:53:01 | amiconn | There are files... |
23:53:05 | [IDC]Dragon | (and possible wreck the partition) |
23:53:10 | amiconn | How? |
23:53:15 | [IDC]Dragon | from rockbox, I mean |
23:53:25 | [IDC]Dragon | or create a folder |
23:55:24 | amiconn | The player keyboard is awful |
23:55:55 | amiconn | Tried to create a folder - *PANIC* Write 32 be... (the rest is invisible, no scrolling) |
23:56:52 | | Quit quelsaruk (Read error: 104 (Connection reset by peer)) |
23:57:06 | [IDC]Dragon | "Write %d before data\n" |
23:57:17 | amiconn | Partitions itself are still intact |
23:57:23 | [IDC]Dragon | fat.c:1976 |
23:58:01 | [IDC]Dragon | perhaps the partition start was not properly conveyed |