00:00:07 | Zagor | no, just asking |
00:00:47 | [IDC]Dragon | I made my first 2 plugins, it would be a chance to upgrade. |
00:03:19 | [IDC]Dragon | ANother plugin question: for strange reasons, I had to make calls to button_get(true) twice, the first one just falls through. Am I doing something wrong? |
00:04:14 | Zagor | sounds like you're getting a button release you weren't expecting |
00:04:21 | | Quit tracktheripper ("Leaving") |
00:04:58 | [IDC]Dragon | button release? |
00:05:08 | Zagor | yes, both press and release produce an event |
00:05:45 | [IDC]Dragon | I don't care about such, just want to wait for a button to be pressed and get the result which it was. |
00:06:10 | LinusN|away | [IDC]Dragon: then throw away the release event |
00:06:28 | [IDC]Dragon | button = rb->button_get(true); |
00:06:28 | [IDC]Dragon | |
00:06:28 | [IDC]Dragon | if (button != BUTTON_F2) |
00:07:04 | [IDC]Dragon | That seems to be not enough. How do I filter out release? |
00:07:30 | LinusN|away | you can read just about any source file in rockbox to find that out |
00:07:57 | Zagor | you need to loop until you get the button you want |
00:08:40 | [IDC]Dragon | That's what I did, and found only such straightforward code, so that I wasn't seeing release events. |
00:09:14 | | Join msoultan [0] (msoultan@dhcp202-057.csulb.edu) |
00:09:19 | [IDC]Dragon | Anyway, don't worry, I'll look closer. |
00:10:57 | | Quit msoultan (Client Quit) |
00:11:45 | Zagor | about the compression algorithm, i'm planning to make it possible for plugins to request use of the mpeg ram buffer (in which case the user must accept if music is playing) |
00:12:29 | [IDC]Dragon | Oh, that would help. |
00:13:17 | | Quit _aLF ("bye") |
00:13:50 | [IDC]Dragon | At the very beginning (before the plugins came) I wanted the flasher code to do so, but now I work sector by sector, which is perfectly OK for now. |
00:13:57 | MT | Like supplied here, the first image is the original Archos firmware, |
00:13:59 | MT | umm |
00:14:10 | MT | just to be a norty quibbler, we cant surely supply that |
00:14:35 | [IDC]Dragon | Why not? Archos does so as well. |
00:14:35 | Zagor | MT: you're right |
00:14:44 | Zagor | yes, but they own it. we don't. |
00:14:57 | MT | wooooah |
00:15:03 | MT | my battery meter is going mad |
00:15:05 | [IDC]Dragon | It's downloadable from the internet. |
00:15:11 | MT | it goes 0, 34, 68, 100, 0 |
00:15:17 | MT | and keep cycleing |
00:15:27 | Zagor | yes, but that doesn't matter. it's still illegal to redistribute it. quirky, but true. |
00:15:40 | Stevie-O | what if we acquired permission? |
00:15:58 | [IDC]Dragon | Hmm, then I'd need to compress it in at runtime? |
00:16:29 | Zagor | Stevie-O: well, do you enjoy pulling teeth? ;) |
00:16:39 | [IDC]Dragon | Stevie: don't expect them to grant permission to out flash experiments! |
00:16:47 | Stevie-O | i wouldn't expect that either |
00:16:49 | [IDC]Dragon | our |
00:17:01 | Stevie-O | but i thought the question of permission was for providing copies of the original fw |
00:17:12 | Zagor | dragon: either on-the-fly compression or an extra step with read-out+compress |
00:17:42 | [IDC]Dragon | The user could author the flash content by himself. |
00:17:46 | MT | or a simple pc tool to create the image from an archos firmware |
00:18:18 | [IDC]Dragon | Off-line, I mean, from the dumped firmware and our stuff. |
00:18:53 | [IDC]Dragon | Just makes it more complicated. |
00:19:24 | Zagor | yes. i think a plugin with compression would be the best solution. |
00:20:05 | Bio_Hazard | i be back |
00:20:13 | [IDC]Dragon | I think for the first tests I'll ignore those concerns. |
00:20:34 | Zagor | yes |
00:21:26 | Zagor | i'm just trying to be careful about not giving anyone a legal ground to give us a hard time |
00:21:41 | Bio_Hazard | anyway, i resized the GB image and text is for the most part, unreadable (it was pretty bad to begin with :) ) |
00:22:02 | [IDC]Dragon | zagor: understood. |
00:23:33 | Bio_Hazard | this renders RPGs (zelda, pokemon, FF) unplayable (or at least very difficult) |
00:23:42 | Stevie-O | oh man |
00:24:25 | Stevie-O | and I was hoping to play (reasonably well) on a 12mhz cpu, some games that were written for an 8mhz cpu |
00:24:48 | Stevie-O | but doom is still a go, right? |
00:24:56 | Stevie-O | err doom 3 |
00:25:10 | Zagor | duke nukem forever is my next plugin |
00:26:11 | Stevie-O | what about duke3d? |
00:26:26 | Zagor | nah, too lousy graphics |
00:26:31 | Stevie-O | ok |
00:26:31 | Stevie-O | btw, the office xp plugin should be in next week |
00:26:44 | Zagor | excellent |
00:26:53 | Bio_Hazard | but games like mario and stuff play for the most part... fun |
00:27:06 | Bio_Hazard | *rolleyes* i get it... |
00:27:06 | Stevie-O | I also ported Mozilla |
00:27:20 | Stevie-O | I need to get the ip-over-serial thing working though |
00:27:41 | Stevie-O | also, most webpages arent well optimized for 112x64 |
00:27:54 | [IDC]Dragon | I don't see it: how does button_get(true) give break codes? Everywhere the result is just compared against those defines, or switch-cased. Why does that not work for me? |
00:27:55 | Bio_Hazard | i get it, i get it... |
00:28:04 | devZer0 | steve: wap-pages are :) |
00:28:11 | Stevie-O | bah |
00:28:14 | Stevie-O | I wanna read /. |
00:28:16 | Stevie-O | on my mp3 player |
00:28:26 | Bio_Hazard | gezz... you thought it was a good idea a while ago... :P |
00:28:37 | Zagor | Bio_Hazard: it's not really directed to you, it's more a running joke |
00:28:37 | devZer0 | html2ascii will be ok 4 /. :D |
00:28:50 | Bio_Hazard | ah... |
00:29:02 | Stevie-O | its not? |
00:29:03 | Bio_Hazard | id like to see an RPG plugin |
00:29:03 | Stevie-O | i mean |
00:29:04 | Stevie-O | yeah |
00:29:05 | DBUG | Enqueued KICK Stevie-O |
00:29:05 | Stevie-O | its not |
00:29:11 | Stevie-O | dude |
00:29:15 | Stevie-O | somebody write 3-demon |
00:29:16 | Stevie-O | ! |
00:29:42 | Stevie-O | http://abandonware.universal.av7.net/Jeux/3-Demon.1983.html |
00:29:44 | Bio_Hazard | whats up with sokoban lately? |
00:29:50 | Stevie-O | i had that on my 8088 |
00:30:03 | Bio_Hazard | it dosent seem to work... |
00:30:03 | Stevie-O | the music was from The Sting |
00:30:21 | Zagor | opera7 has a neat display mode: small screen. it renders any page 250-pixel wide |
00:30:35 | hardeep | Bio_Hazard: you need to put the levels.txt file in /.rockbox/sokoban |
00:30:40 | | Join OMFG100038DKDDkd [0] (~the_yetti@ip68-8-155-134.sd.sd.cox.net) |
00:30:44 | hardeep | Bio_Hazard: file can be found at rockbox.haxx.se/levels.txt |
00:30:47 | Bio_Hazard | levels.txt? |
00:30:56 | devZer0 | heee - not so much energy on the gaming stuff. this is an MP3 JUKEBOX. go buy a gameboy if you want to play games :D |
00:31:48 | devZer0 | ok - some more arcade classics would be nice, though :D |
00:32:06 | OMFG100038DKDDkd | Any of the dev team available for some tech help? |
00:32:08 | devZer0 | asteroids, breakout, pacman..... |
00:32:45 | OMFG100038DKDDkd | I've skimmed over the bugs and faq and I think I have a unique problem |
00:32:54 | Zagor | OMFG100038DKDDkd: go ahead |
00:32:58 | devZer0 | omfgabcdefghijkl: i think some are still here |
00:33:00 | Bio_Hazard | i still think GB EMU would be cool |
00:33:01 | devZer0 | :) |
00:33:12 | Bio_Hazard | even if overkill |
00:33:22 | OMFG100038DKDDkd | I have a jukebox 6000 and I just did install your 2.0 versoin for this player |
00:33:29 | OMFG100038DKDDkd | Initialy everything ran fine |
00:33:39 | OMFG100038DKDDkd | I played with settings and what not |
00:33:58 | OMFG100038DKDDkd | but after messing with the playlist it was giving problems |
00:34:03 | OMFG100038DKDDkd | constant slow downs |
00:34:11 | OMFG100038DKDDkd | now it doesn't completely boot |
00:34:19 | Bio_Hazard | i cant get playlists at all :P |
00:34:38 | Zagor | OMFG100038DKDDkd: doesn't boot? |
00:34:48 | OMFG100038DKDDkd | I'll turn it on and it will display ROCKbox! |
00:34:59 | OMFG100038DKDDkd | and nothing else and will go no further |
00:35:05 | Bio_Hazard | we should be able to customize the logo |
00:35:29 | OMFG100038DKDDkd | the red led comes on aswell |
00:35:59 | Zagor | OMFG100038DKDDkd: odd. have you tried a daily build? |
00:36:02 | Bio_Hazard | what does viewer.rock do? |
00:36:16 | Bio_Hazard | and HelloWorld.rock |
00:36:21 | Zagor | Bio_Hazard: it's the text viewer |
00:36:25 | devZer0 | omfg: if you mount the box to usb - do you have access to the disk? |
00:36:28 | OMFG100038DKDDkd | No I haven't, and the thing is I won't be able to because my computer locks up when I plug in the USB |
00:36:37 | devZer0 | bio: helloworld shows "hello world" |
00:36:38 | devZer0 | :D |
00:36:44 | Bio_Hazard | thats all? |
00:36:52 | Zagor | Bio_Hazard: it's a plugin example |
00:36:53 | devZer0 | it`s just a example plugin |
00:36:56 | Bio_Hazard | ah |
00:36:58 | | Nick LinusN|away is now known as LinusN (~linus@labb.contactor.se) |
00:37:33 | Bio_Hazard | anyone willing to give me a sample of code to make scrolling text (like the credits) |
00:37:48 | devZer0 | omfg: did your computer do that before? |
00:37:56 | hardeep | Bio_Hazard: how about looking at the credits code... =) |
00:37:56 | Bio_Hazard | and anyone know of a good free C compiler? |
00:38:01 | Zagor | Bio_Hazard: why not simply look in the credits? |
00:38:04 | OMFG100038DKDDkd | No my computer ran fine |
00:38:19 | devZer0 | bio: look @ the sources for the scrolling text :) |
00:38:33 | Bio_Hazard | i have never programed before... im so new so ill be asking a LOAD of dumb questions... |
00:38:52 | devZer0 | bio |
00:38:55 | Bio_Hazard | what do i need to start |
00:39:03 | LinusN | OMFG100038DKDDkd: i think your file system may have been corrupt, and the playlist creation f*cked it up good |
00:39:14 | Bio_Hazard | programming in win |
00:39:14 | OMFG100038DKDDkd | Yeah seems like it |
00:39:16 | devZer0 | bio: if you never programmed before, i don`t think rockbox code is the best place to begin... |
00:39:21 | LinusN | and the rockbox image got overwritten |
00:39:22 | Bio_Hazard | i know |
00:39:42 | Bio_Hazard | i have done ACS but thats different |
00:39:48 | devZer0 | omfg: it also could be a hardware problem with the hdd....perhaps... |
00:40:02 | LinusN | OMFG100038DKDDkd: try too start the jukebox and plug in the usb cable after a few seconds, before rockbox starts |
00:40:14 | OMFG100038DKDDkd | alright hang on |
00:40:19 | Bio_Hazard | just start it with the usb in |
00:40:33 | LinusN | Bio_Hazard: butnhe says the computer hangs |
00:40:38 | LinusN | but he |
00:40:49 | OMFG100038DKDDkd | yeah its hanging right now |
00:40:52 | Bio_Hazard | the comp hangs on archos usb? |
00:41:01 | Bio_Hazard | or rockbox? |
00:41:06 | devZer0 | bio: did you program any languages? what is acs? |
00:41:17 | LinusN | OMFG100038DKDDkd: did you plug in the usb cable before starting the jukebox? |
00:41:37 | OMFG100038DKDDkd | Wow hang on |
00:41:40 | OMFG100038DKDDkd | that was new |
00:41:46 | Bio_Hazard | ACS = Action Code Scripting (HEXEN) it is like C++ im told... |
00:41:59 | Bio_Hazard | im quite good at it |
00:42:01 | OMFG100038DKDDkd | I powered it on and after a few seconds plugged it in |
00:42:33 | LinusN | and KABOOOOOM! |
00:42:43 | OMFG100038DKDDkd | and my computer hung for a long while |
00:43:02 | OMFG100038DKDDkd | I'm trying to browse in My computer |
00:43:42 | Bio_Hazard | OMFG: are u using Win98? |
00:43:50 | OMFG100038DKDDkd | 2k |
00:43:53 | Bio_Hazard | nm |
00:44:22 | OMFG100038DKDDkd | yes this is really slowing my computer down but I think I'm making progress |
00:44:23 | Bio_Hazard | i sometimes have probs with that... but browsing thru a network usually works... |
00:45:28 | devZer0 | omfg: does your archos hdd sound "normal"? |
00:45:38 | OMFG100038DKDDkd | Yes it does |
00:45:44 | devZer0 | you should do a scandisk and check the filesystem for errors |
00:45:48 | Bio_Hazard | did you give it the RBM treatment? |
00:46:04 | OMFG100038DKDDkd | That is if I could browse to it |
00:46:40 | OMFG100038DKDDkd | I'll be back in a bit, I'll try to see if I can browse to it |
00:47:39 | Bio_Hazard | so how would i begin coding ROCKS under win98? any environments i need? compilers? |
00:48:23 | devZer0 | bio: if you gonna learn programming, you should get a book about C and an compiler - maybe http://www.bloodshed.net/dev/devcpp.html could be useful |
00:48:32 | Bio_Hazard | i have a book |
00:48:38 | Zagor | http://rockbox.haxx.se/docs/firsttime.html |
00:49:17 | devZer0 | for hacking rockbox, i have an win32sdk in the "queue" - it will support building the uisimulator, so you can easily build |
00:49:23 | devZer0 | and test ".rocks" |
00:49:40 | Bio_Hazard | really? |
00:49:40 | devZer0 | and the helloworld is a good way to start |
00:49:54 | devZer0 | you could install cygwin, too |
00:50:12 | Bio_Hazard | what <i>is</i> cgywin? |
00:50:13 | devZer0 | my sdk is just a stripped down and easier to install version of that |
00:50:43 | Bio_Hazard | i need a fairly simple to install version |
00:52:03 | Bio_Hazard | i know how to code in ACS, i know how to use Windows and DOS and Photoshop (i know that PS has nothing to do with rockbox) fluently... |
00:53:04 | devZer0 | bio: stay tuned - sdk will be released soon, i think |
00:53:10 | Bio_Hazard | cool |
00:53:40 | devZer0 | if you can`t wait, i could send you "preliminary" version |
00:53:51 | Bio_Hazard | so, how does a compiler work? do you just run a notepad file with code in it thru the compiler? |
00:54:10 | hardeep | uhm, there is already a stripped down cygwin available for rockbox: http://rockbox.my-vserver.de/win32-sdk.html |
00:54:18 | hardeep | and you can build the win32 uisimulator from it |
00:54:24 | devZer0 | yes - this is what i`m talking about |
00:54:33 | devZer0 | no - not yet! |
00:55:10 | hardeep | devZer0: are you roland? |
00:55:22 | devZer0 | yes :) |
00:55:27 | hardeep | ah, okay |
00:55:39 | hardeep | devZer0: i thought you had a working simulator build |
00:55:56 | devZer0 | yes - but it`s not for public download yet |
00:56:13 | Bio_Hazard | i would really rather have an exe file |
00:56:13 | devZer0 | i announced it on the list once - but it was too early... |
00:56:26 | devZer0 | you get an exe file :D |
00:56:31 | Bio_Hazard | :D |
00:56:38 | Bio_Hazard | i cant wait... |
00:56:57 | devZer0 | mhhh |
00:57:24 | devZer0 | wait a moment |
00:58:24 | Bio_Hazard | i shall produce "the worlds most worthless plugins" and maybe even "a program that only 1 person in the history of the universe would ever be able to possibly fathom a use for" plugin! |
00:58:58 | Bio_Hazard | thats if all goes well |
00:59:06 | devZer0 | i send you a link |
00:59:11 | Bio_Hazard | cool |
00:59:13 | Bio_Hazard | :D |
00:59:15 | devZer0 | www.my-vserver.de/RockBox-SDK_Win32.exe |
00:59:22 | devZer0 | ähhh |
00:59:47 | devZer0 | rockbox.my-vserver.de/RockBox-SDK_Win32.exe |
01:00 |
01:00:04 | devZer0 | but we need some manual tuning |
01:00:33 | Bio_Hazard | so i just run that to sim rockbox? |
01:00:58 | devZer0 | you need that so you can COMPILE the simulator |
01:01:07 | Bio_Hazard | ? |
01:01:13 | devZer0 | the simulator is not a simulator which runs .ajz files |
01:01:18 | Bio_Hazard | (inexperince is kicking in) |
01:01:22 | devZer0 | as you are used to.... |
01:01:40 | devZer0 | normally a simulator does interpret original firmware roms |
01:01:50 | devZer0 | think of gameboy simulators.... |
01:01:58 | Zagor | no, that's an emulator |
01:02:05 | Bio_Hazard | an EMU and a SIM are different |
01:02:07 | devZer0 | ok - you are right :D |
01:02:27 | devZer0 | the uisimulator is just a special "rockbox build" |
01:03:00 | devZer0 | most of it is the same code - there is some code added to make it a windows/linux application |
01:03:28 | devZer0 | and so, you need to rebuild it if you change something inside rockbox code |
01:04:01 | Bio_Hazard | so i get a rockbox source packet, treat it like a GB rom and feed it to the prog you put up? |
01:04:20 | devZer0 | mhhh |
01:04:29 | devZer0 | not exactly |
01:04:37 | Bio_Hazard | or is there a special source packet? |
01:04:52 | Bio_Hazard | (after i do this once ill rebember) |
01:05:08 | devZer0 | my exe is just a self extracting "zip alike" archive |
01:05:34 | devZer0 | it installs into a directory structure and you have somewhat a minimalistic "unix" environment on your windows pc |
01:05:58 | devZer0 | it delivers all the tools you need for the build process of rockbox |
01:06:16 | devZer0 | i.e. there is a shell, there is a compiler, there is a linker, there are libraries..... |
01:06:21 | Zagor | i'm off for bed. see you, guys |
01:06:23 | devZer0 | and headerfiles... |
01:06:26 | | Quit Zagor ("Client exiting") |
01:06:27 | devZer0 | bye zagor |
01:06:57 | devZer0 | then you download the rockbox source |
01:07:06 | Bio_Hazard | so i put what files where? |
01:07:23 | devZer0 | you put the sourcefiles to a special directory |
01:07:32 | Bio_Hazard | http://rockbox.haxx.se/showlog.cgi?date=2003-07-08%2014%3A20%3A00&type=Recorder%20-% |
01:07:34 | devZer0 | and then start the "configure" script |
01:07:34 | Bio_Hazard | that one? |
01:07:38 | | Join Nibbler [0] (~Nibbler@port-212-202-193-217.reverse.qdsl-home.de) |
01:07:48 | | Quit NibbIer (Read error: 54 (Connection reset by peer)) |
01:08:31 | | Join freshmaker [0] (~chatzilla@pD9588F1D.dip.t-dialin.net) |
01:08:46 | devZer0 | look on http://rockbox.haxx.se/daily.shtml |
01:08:53 | devZer0 | there are source tarballs |
01:09:03 | devZer0 | you know what .tar.gz is? |
01:09:11 | Bio_Hazard | no i dont |
01:09:22 | devZer0 | it is similar to .zip |
01:09:35 | devZer0 | you can download that and "unzip" that. |
01:09:40 | Bio_Hazard | i know that much |
01:09:52 | devZer0 | (ok, on unix that is 2 steps - first ungzip, then untar) |
01:10:08 | [IDC]Dragon | Linus, how is that: For coldstart, I repeat the first 3 steps of ata::init() for 10 seconds, until they go through, with sleeps inbetween. |
01:10:09 | devZer0 | and you have all the files belonging to rockbox "in place" |
01:10:12 | Bio_Hazard | step 1. get tarball... |
01:10:39 | devZer0 | inside the tarball there is a script called "configure" |
01:10:44 | Bio_Hazard | getting tarball = http://rockbox.haxx.se/daily/rockbox-daily-20030708.tar.gz |
01:11:11 | devZer0 | configure asks you, which type of rockbox you want to build, in which language etc... |
01:11:17 | freshmaker | hello there! |
01:11:21 | devZer0 | hello! |
01:11:34 | Bio_Hazard | tarball http://rockbox.haxx.se/daily/rockbox-daily-20030708.tar.gz gotten |
01:11:45 | Bio_Hazard | step 2. unzip tarball |
01:11:53 | devZer0 | no - first install the sdk |
01:12:03 | Bio_Hazard | ? |
01:12:10 | devZer0 | without that , the tarball is nothing - it`s just the sources |
01:12:17 | devZer0 | did you download the win32 sdk? |
01:12:21 | Bio_Hazard | yea |
01:12:27 | devZer0 | please install it |
01:12:34 | Bio_Hazard | i unzipped it |
01:12:39 | devZer0 | eg to a folder c:\rockbox-devel |
01:12:57 | devZer0 | i hope you didn`t unzip to c:\ |
01:12:58 | Bio_Hazard | does it need to be root? |
01:13:05 | Bio_Hazard | of course not |
01:13:16 | devZer0 | root? on a windows box? |
01:13:16 | Bio_Hazard | only a fool unzips to c:\ |
01:13:20 | devZer0 | :D |
01:13:39 | freshmaker | i have a problem with latest CVS and resume: it always fails with "error accessing playlist control file". there is a /.rockbox dir and the playlist file is created but empty. |
01:14:03 | Bio_Hazard | its on my desktop |
01:14:07 | Bio_Hazard | in a folder |
01:14:12 | devZer0 | fresh: look into the irc log - this was discussed today, as far as i can remember |
01:14:13 | LinusN | freshmaker: use the latest bleeding edge build |
01:14:42 | devZer0 | bio: the desktop is not the best place - because paths are very long |
01:14:52 | Bio_Hazard | i c ur point |
01:14:59 | devZer0 | i would recommend, you unpack it to c:\a-folder-you-like |
01:15:02 | Bio_Hazard | d:\rockboxdev |
01:15:08 | freshmaker | LinusN: I just pulled it out of CVS and compiled it. it is the latest version (1.201 tree.c) |
01:15:16 | Bio_Hazard | d:\ is a logical partition |
01:15:39 | LinusN | freshmaker: hmmm |
01:15:41 | devZer0 | ok - so put it to d:\rockdevel |
01:15:44 | devZer0 | or whatelse |
01:15:58 | [IDC]Dragon | Linus, how is that: For coldstart, I repeat the first 3 steps of ata::init() for 10 seconds, until they go through, with sleeps inbetween. |
01:16:01 | Bio_Hazard | moving... |
01:16:18 | Bio_Hazard | done |
01:16:21 | LinusN | freshmaker: have you played a file with your new build? |
01:16:56 | LinusN | [IDC]Dragon: sounds like a cludge |
01:16:58 | freshmaker | LinusN: Yes, of course. That's how i tested the resume. |
01:17:11 | LinusN | freshmaker: can you repeat it? |
01:17:53 | LinusN | try to delete the playlist file and try again |
01:18:19 | freshmaker | LinusN: Yes. Delete /.rockbox/.playlist_control, reboot, play a file, reboot and try to resume. |
01:18:42 | [IDC]Dragon | Linus: yes, it is a kludge. Unless somebody tells me how to do it correct... |
01:18:52 | freshmaker | the file is always empty |
01:19:10 | LinusN | [IDC]Dragon: i guess that "somebody" is you |
01:19:29 | [IDC]Dragon | ;-) |
01:20:22 | Stevie-O | what's the kludge |
01:20:26 | Stevie-O | ? |
01:20:38 | LinusN | [IDC]Dragon: Stevie-O is your man |
01:20:44 | Stevie-O | lol |
01:21:15 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
01:21:15 | * | Stevie-O marks that on his calendar |
01:21:21 | Stevie-O | '<LinusN> [IDC]Dragon: Stevie-O is your man' |
01:21:31 | [IDC]Dragon | OK stevie, tell me how to correctly wait for the HD to be ready? |
01:21:36 | Stevie-O | well lets see |
01:21:55 | freshmaker | LinusN: oh, this is different: tried to create a dynamic playlist (insert), reboot and resume -> "invalid playlist control file" |
01:22:13 | OMFG100038DKDDkd | LinusN, devZer0: My mp3 player is pretty much inaccessible |
01:22:15 | Stevie-O | the *koff*crap*koff* (still got that cold it seems) archos fw does some weird stuff |
01:24:00 | * | Stevie-O finds ata.c's init |
01:24:14 | Stevie-O | someone care to share the src? as i have little to no luck with cvs |
01:24:38 | OMFG100038DKDDkd | My computer will not recognize it through USB and I can't boot it, is it completely hosed? |
01:25:00 | Stevie-O | OMFG100038DKDDkd: what model? |
01:25:08 | OMFG100038DKDDkd | Jukebox 6000 |
01:25:08 | devZer0 | OMFG: mhhh - if you start harddisk format utility - does it see a partition? |
01:25:10 | LinusN | OMFG100038DKDDkd: does the drive spin up? do you have the charger attached? |
01:25:16 | [IDC]Dragon | I've messed with ata.c already, but can send it. |
01:25:35 | Stevie-O | ok |
01:25:38 | OMFG100038DKDDkd | The drive does spin up |
01:25:50 | OMFG100038DKDDkd | and I have had the charger plugged in |
01:25:54 | OMFG100038DKDDkd | but it makes no change |
01:26:03 | | Quit freshmaker ("ChatZilla 0.8.31 [Mozilla rv:1.4/20030701]") |
01:26:25 | OMFG100038DKDDkd | About the partition, what harddisk format utility should I use? |
01:26:34 | LinusN | fdisk? |
01:26:55 | devZer0 | if you use win2k/Xp go to the control panel |
01:26:56 | Stevie-O | no way |
01:27:30 | devZer0 | its somewhere in the computer management console |
01:27:40 | OMFG100038DKDDkd | ah |
01:27:43 | devZer0 | don`t know the english word since i use german XP |
01:27:56 | OMFG100038DKDDkd | Oh no I know what you are getting at |
01:28:05 | LinusN | and i rarely use windows :-) |
01:28:11 | Stevie-O | logical disk manager |
01:28:22 | devZer0 | yes - thats it :) |
01:28:37 | Stevie-O | but I recommend |
01:29:00 | Stevie-O | echo -pn "\xYY" | dd if=- of=dev/sda skip=offset count=1 |
01:29:03 | Stevie-O | for each byte in the partition table |
01:29:53 | Stevie-O | oh wait |
01:29:55 | Stevie-O | i forgot bs=1 |
01:30:05 | OMFG100038DKDDkd | how would I impliment that? |
01:30:11 | Stevie-O | you wouldn't |
01:30:19 | OMFG100038DKDDkd | oh ok |
01:30:22 | Stevie-O | not even I would, not yet anyway |
01:31:04 | [IDC]Dragon | stevie: email with ata.c versions is out. |
01:31:07 | OMFG100038DKDDkd | Well, I'm going to try and see if I can get to it through the magangement console |
01:31:15 | OMFG100038DKDDkd | Thanks for your help |
01:32:53 | | Join freshmaker [0] (~chatzilla@pD9588F1D.dip.t-dialin.net) |
01:34:07 | freshmaker | LinusN: Ok, just checked the contents of the "invalid playlist file": It contains a single line "A:0:0:/Angelo_Branduardi/Best_Of/03__La_serie_dei_numeri.mp3\n" |
01:34:20 | Stevie-O | [idc] |
01:34:48 | Stevie-O | the master_slave_detect, the io_address_detect, and the check_registers() ? |
01:36:20 | [IDC]Dragon | yes? |
01:36:48 | Stevie-O | okay |
01:36:51 | Stevie-O | i have a suggestion |
01:36:55 | Stevie-O | Linus, you listening? |
01:37:37 | LinusN | yup |
01:38:01 | Stevie-O | this control register |
01:38:10 | Stevie-O | is at 0x200 or 0x300, right? |
01:38:36 | Stevie-O | wait |
01:38:45 | * | Stevie-O ponders |
01:38:50 | Stevie-O | this doesn't make any sense |
01:39:41 | * | Stevie-O opens his emulator |
01:41:10 | | Join Neo [0] (~Neo@209.187.167.213) |
01:41:21 | Neo | hows rombox comming guys |
01:42:12 | [IDC]Dragon | Patience, I try to shake of the last bits. |
01:43:05 | [IDC]Dragon | Original plan was to release it today, but the bleeding edge misbehaves and the wait for HD spinup needs clarification. |
01:43:43 | | Quit mecraw ("Trillian (http://www.ceruleanstudios.com)") |
01:47:34 | LinusN | freshmaker: damn, it works for me |
01:47:56 | Neo | would u like me to try it |
01:48:20 | Neo | try it out |
01:48:32 | freshmaker | LinusN: how is it suppose to work? The last line ine the control file is the 'R' command? |
01:48:50 | Neo | how does it look |
01:50:31 | [IDC]Dragon | Neo: you can read the FAQ/Manual already: http://joerg.hohensohn.bei.t-online.de/archos/readme.txt |
01:52:39 | LinusN | freshmaker: are you rwally running the latest cvs code? which version is your playlist.c? |
01:53:46 | freshmaker | LinusN: 1.79 |
01:53:56 | LinusN | damn sourceforge |
01:54:07 | LinusN | your playlist.c is older than mine |
01:54:29 | LinusN | the anon cvs isn't up-tp-date |
01:54:46 | LinusN | d/l the latest bleeding edge and try again |
01:55:29 | [IDC]Dragon | hardeep, do you read? |
01:56:03 | MT | heres the funny thing :/ |
01:56:05 | *** | Saving seen data "./dancer.seen" |
01:56:15 | MT | i spent most of yesterday trying to work around something |
01:56:21 | Neo | anyone want me to try anything out? |
01:56:31 | MT | it was only when i typed out my workaround that i realised settings.c had a function to do it all for me :/ |
01:56:48 | LinusN | MT: :-) |
01:57:00 | Stevie-O | hmmm |
01:57:05 | Stevie-O | it must be the fm |
01:57:14 | * | Stevie-O digs up the recorder stuff |
01:57:29 | Stevie-O | hey, can someone quick give me runtime (not plugged into anything) adc values for the recorder? |
01:57:56 | [IDC]Dragon | Stevie: yes. |
01:58:03 | freshmaker | LinusN: playlist.c from the latest source tarball is also 1.79 |
01:58:09 | [IDC]Dragon | which one do you like? |
01:58:12 | Stevie-O | all 8 |
01:58:27 | freshmaker | http://rockbox.haxx.se/daily/rockbox-daily-20030708.tar.gz |
01:58:31 | Stevie-O | it's looking to me like the 'old recorder' thing really only applies to recorders |
01:58:55 | Stevie-O | I put the CS1 address at 0x300 (instead of 0x200) and all I get is an HD error |
01:58:57 | LinusN | 3ff,1c0, 030, 060, 1c0, 0, 0, 300, 0 |
01:59:03 | Stevie-O | ty |
01:59:13 | [IDC]Dragon | 3ff, 3ff, 002, 168, 001, 001, 33b, 003 |
01:59:37 | Stevie-O | wait |
01:59:56 | Stevie-O | that 2nd one looks plugged in? |
02:00 |
02:00:11 | Stevie-O | 3ff,1c0, 030, 060, 1c0, 0, 0, 300, 0 <- that has 9 values, theres only 8 pins |
02:00:11 | LinusN | 3ff,3ff, 030, 060, 1c0, 0, 0, 300, 0 |
02:00:28 | LinusN | 3ff,3ff, 060, 1c0, 0, 0, 300, 0 |
02:00:33 | Stevie-O | err |
02:00:34 | Stevie-O | ok |
02:00:35 | LinusN | sorry, i'm tired |
02:00:41 | Stevie-O | lol, s'ok |
02:01:11 | MT | funky |
02:01:11 | * | Stevie-O wonders if this boots |
02:01:16 | LinusN | (the retro-recording stuff really gives me a headache) |
02:01:17 | Stevie-O | i don't emulate the recorder's charge chip |
02:01:23 | Stevie-O | since I don't know anything about it |
02:01:29 | Neo | looks good guys |
02:01:30 | MT | i can use set_bool_options for my last remaining GRR code |
02:01:33 | Neo | read the txt |
02:02:01 | LinusN | grr? |
02:02:17 | [IDC]Dragon | stevie, these values are shiftes by 6 bit already. 3ff is the max, you'll have guessed. |
02:02:18 | MT | code that doesnt do what you want :) |
02:02:40 | MT | you know the stuff, you sit there thinking "GRR, how can i do this nicely" |
02:02:46 | Stevie-O | [IDC]Dragon: yeah, I know |
02:03:00 | Stevie-O | the emulator takes those values the very way you gave them |
02:03:07 | Stevie-O | the adc emulation then shifts left 6 bits :D |
02:04:44 | freshmaker | LinusN: rockbox20030708.ajz has the same problems for me |
02:05:00 | [IDC]Dragon | My HD wait kludge is a failure. |
02:05:19 | LinusN | freshmaker: even if you delete the playlist file? |
02:05:48 | Stevie-O | 16.09MB |
02:05:50 | Stevie-O | geez |
02:05:55 | LinusN | freshmaker: hey, that's the daily build, not the bleeding edge |
02:05:56 | Stevie-O | all that for one lil ata startup |
02:06:16 | freshmaker | where's the bleeding edge, then? |
02:06:29 | LinusN | look at the bottom of the page |
02:06:30 | MT | bottom of that page |
02:07:30 | freshmaker | ha, never scrolled down that far :-) |
02:08:25 | * | Stevie-O traces 0x09018B08 |
02:08:28 | OMFG100038DKDDkd | LinusN: I think I narrowed down my problem to the hardware |
02:08:49 | Neo | i gtg |
02:08:50 | Neo | good luck |
02:08:53 | [IDC]Dragon | Stevie what did you trace? |
02:08:55 | OMFG100038DKDDkd | If I push down on the blue rubber corners it will boot up |
02:09:01 | LinusN | OMFG100038DKDDkd: ouch |
02:09:10 | OMFG100038DKDDkd | but no dice on getting the usb to work |
02:09:10 | LinusN | pretty common problem |
02:09:12 | Neo | if u need any help email AT rubberdukkie52 At aol dot com |
02:09:14 | Neo | bye |
02:09:15 | | Quit Neo ("Client exiting") |
02:09:17 | devZer0 | always the same |
02:09:23 | devZer0 | :D |
02:10:15 | OMFG100038DKDDkd | I've tried deleting the mod file and hoping the rom will take over but it fails to delete it |
02:10:33 | LinusN | fails? |
02:10:41 | OMFG100038DKDDkd | I doesn't do it |
02:10:52 | LinusN | but do you safely remove the jukebox? |
02:11:00 | OMFG100038DKDDkd | at one point it said Loading rolo |
02:11:16 | LinusN | aha, you try to delete it with rockbox? |
02:11:29 | OMFG100038DKDDkd | Yes |
02:12:12 | LinusN | and when you insert the usb cable when rockbox is running, what happens? |
02:12:22 | freshmaker | Now that's the culprit: the pserver protocol still connects the the sf.net backup server (that's 24h behind). |
02:12:44 | LinusN | freshmaker: yup |
02:12:53 | OMFG100038DKDDkd | The Jukebox confirms the hook up by saying [USB MODE] |
02:12:58 | OMFG100038DKDDkd | but the computer still hangs |
02:13:09 | LinusN | wow |
02:13:27 | LinusN | maybe the FAT is corrupt, so w2k is confused |
02:13:54 | OMFG100038DKDDkd | if it were corrupt would it still be able to run on the jukebox |
02:14:43 | LinusN | sure |
02:14:56 | OMFG100038DKDDkd | This is so frustrating |
02:14:58 | LinusN | it all depends on what windows does |
02:15:15 | Stevie-O | does anyone have one of these supposed 'old recorders' |
02:15:31 | Stevie-O | that has a different ata address? |
02:16:16 | OMFG100038DKDDkd | I'm not sure |
02:16:36 | LinusN | quelsaruk has one |
02:17:39 | LinusN | totmacher and elinenbe too |
02:17:53 | LinusN | langhaarrocker |
02:18:05 | LinusN | gissehel |
02:18:14 | LinusN | alkorr |
02:18:44 | LinusN | and a bunch of others that i don't know |
02:19:37 | LinusN | OMFG100038DKDDkd: what happens if you boot the pc with the usb attached? |
02:20:00 | OMFG100038DKDDkd | I haven't tried that |
02:20:09 | OMFG100038DKDDkd | But I have a feeling 2k will scan it |
02:20:32 | OMFG100038DKDDkd | and maybe fix some errors hopefully |
02:20:51 | OMFG100038DKDDkd | ok I'll be back after I boot |
02:20:55 | | Quit OMFG100038DKDDkd ("(i was using polaris) version:[2.05c] webpage:[http://www.polaris-central.com]") |
02:22:05 | | Join Nixed [0] (nixed@user-0ccepok.cable.mindspring.com) |
02:23:01 | Nixed | hello. Quick question... Is there a key command that allows rockbox to reboot into the Archos Os? |
02:23:14 | LinusN | yes and no |
02:23:23 | Stevie-O | the archos fw doesn't seem to probe |
02:23:38 | LinusN | download the archos firmware from www.archos.com and put it on the jukebox |
02:23:45 | LinusN | under a different name |
02:24:06 | LinusN | archos.mod -> archos-orig.mod |
02:24:15 | LinusN | or ajbrec.ajz -> ajbrec-orig.ajz |
02:24:20 | Nixed | I remember with one daily build version of rockbox, If I pushed down the on button, it rebooted into Archos OS. It doesn't work with the latest versions. |
02:24:31 | LinusN | then you can select the firmware file and Play it in rockbox |
02:24:34 | Stevie-O | do we have any idea about the first OS version for the 'new' recorders? |
02:25:00 | Nixed | Linus - I think I'll do it your way. It's easy enough. |
02:25:06 | LinusN | Stevie-O: what are you trying to achieve? |
02:25:11 | Stevie-O | well |
02:25:29 | Stevie-O | the archos fw (as far as i can tell) isn't probing the ata io address |
02:25:48 | Stevie-O | which I find intriguing |
02:25:49 | LinusN | Stevie-O: the hw mask tells you |
02:26:07 | Stevie-O | if that were the case, why doesn't RB use the hw mask? |
02:26:17 | Stevie-O | rb probes the ata address |
02:26:22 | LinusN | because that code was written before the hw mask was doscovered |
02:26:44 | Stevie-O | ... |
02:26:52 | Stevie-O | and nobody bothered to change it? |
02:27:00 | LinusN | why change code that works? |
02:27:12 | Nixed | If it isn't borken... |
02:27:13 | Stevie-O | cuz [idc] is trying to boot from code that probes the ata address |
02:27:24 | Stevie-O | and it doesn't seem to be working all that great on his end ;) |
02:27:37 | LinusN | i doubt that the probing is the problem in his case |
02:27:42 | Stevie-O | I doubt it helps |
02:28:02 | | Join BoD[] [0] (~BoD@ca-sqy-13-86.w80-8.abo.wanadoo.fr) |
02:28:04 | LinusN | but yes, we can remove the probing |
02:28:04 | Stevie-O | <LinusN> why change code that works? <- ain't that the reason why the archos fw sucks? ;) |
02:28:19 | BoD[] | hello !! |
02:28:23 | LinusN | Stevie-O: no, the archos fw doesn't work :-) |
02:28:31 | Stevie-O | LinusN: well yeah |
02:28:40 | Stevie-O | but i didnt' have any other good examples |
02:28:47 | Stevie-O | -other |
02:28:48 | LinusN | BoD[]: you are julien, right? |
02:28:49 | [IDC]Dragon | master_slave_detect() or check_registers() did fail on cold start, 'cuz the HD is not ready yet. |
02:29:08 | BoD[] | what no I'm not :) |
02:29:10 | BoD[] | wh |
02:29:11 | BoD[] | y |
02:29:13 | Stevie-O | hm |
02:29:56 | Nixed | Ok, off topic, but what's a good program for downsampling Mp3 files? I want to chat bit rates down to 128. |
02:30:05 | Nixed | chat=change |
02:30:21 | BoD[] | nixed : whith cdex you've got a converter utility |
02:30:25 | LinusN | BoD[]: looking for julien labruyere but i forgot his irc handle |
02:30:34 | BoD[] | linus : sorry that's not me |
02:30:40 | [IDC]Dragon | stevie: I tried polling for it to be ready, works for my drive, but somedody else had problems with it. |
02:30:42 | Nixed | cdex... thanks. I'll check it out. |
02:30:51 | MT | 27 retries to get a cvs diff :/ |
02:32:53 | Stevie-O | [IDC]Dragon: what drive do you have? |
02:33:34 | [IDC]Dragon | Fujitsu 60GB |
02:35:13 | | Quit freshmaker ("ChatZilla 0.8.31 [Mozilla rv:1.4/20030701]") |
02:35:34 | | Join OMFG100038DKDDkd [0] (~the_yetti@ip68-8-155-134.sd.sd.cox.net) |
02:35:47 | Stevie-O | hey Linus |
02:36:01 | Stevie-O | we can assert (or deassert, or whatever) the ata -RESET pin, right? |
02:36:09 | LinusN | yes |
02:36:18 | OMFG100038DKDDkd | My computer will not finish boot up with the usb active on the mp3 player |
02:36:24 | LinusN | i think so |
02:36:27 | OMFG100038DKDDkd | I have to unplug it before it will continue |
02:36:33 | LinusN | OMFG100038DKDDkd: bummer |
02:36:38 | Stevie-O | can that be verified at all? |
02:36:59 | BoD[] | what a strange nickname:) |
02:38:27 | Stevie-O | PA9? |
02:38:30 | [IDC]Dragon | Stevie: PA9 should be the reset. |
02:39:12 | Stevie-O | that's according to the source |
02:39:16 | Stevie-O | the schematics are of no help |
02:39:25 | devZer0 | phew |
02:39:29 | devZer0 | had work :) |
02:39:34 | [IDC]Dragon | I found it from the schematics. |
02:39:35 | devZer0 | hard work |
02:39:37 | Stevie-O | where? |
02:40:07 | [IDC]Dragon | coming out of that 245 right of the CPU |
02:41:20 | Stevie-O | what U# is it? |
02:41:25 | Stevie-O | oh I see |
02:41:28 | [IDC]Dragon | U10 |
02:41:32 | Stevie-O | geez these schematics run all over |
02:41:54 | Stevie-O | we need a sort of hyperlinked schematic |
02:41:57 | Stevie-O | ok |
02:42:07 | Stevie-O | sleep(1); /* > 25us */ |
02:42:18 | devZer0 | Bio_Hazard has a working win32sdk now. will gonna sleep now :) have fun! bye |
02:42:21 | Stevie-O | oh fsck |
02:42:30 | Stevie-O | that's even worse than ata_reset |
02:42:33 | [IDC]Dragon | bye! |
02:42:47 | [IDC]Dragon | Its's all reset, right? |
02:43:10 | Stevie-O | [IDC]Dragon: theres a problem with ata_{soft|hard}_reset |
02:43:20 | Stevie-O | it's even worse with hard_reset |
02:43:53 | Stevie-O | actually |
02:43:54 | Stevie-O | hah |
02:43:58 | Stevie-O | hard_reset won't have that problem |
02:44:02 | Stevie-O | although it's kinda pathetic |
02:44:08 | Stevie-O | [IDC]Dragon: you need to call ata_hard_reset on powerup |
02:44:30 | [IDC]Dragon | aha? |
02:44:44 | Stevie-O | not quite |
02:44:47 | Stevie-O | but almost aha |
02:44:58 | Stevie-O | the ata specs say that on powerup you need to issue a hard reset |
02:45:31 | LinusN | i have to go to sleep |
02:45:38 | Stevie-O | ok, nite linus |
02:45:38 | LinusN | nite all |
02:45:45 | | Part LinusN |
02:46:00 | [IDC]Dragon | So do, I but it's interesting right now... |
02:46:13 | Stevie-O | err |
02:46:14 | Stevie-O | what? |
02:46:22 | [IDC]Dragon | So do I, ... |
02:46:26 | Stevie-O | ah |
02:46:32 | | Quit Bio_Hazard (Excess Flood) |
02:46:37 | | Join Bio_Hazard [0] (~a@cpe-66-75-41-114.bak.rr.com) |
02:46:55 | Stevie-O | no you don't |
02:47:01 | Stevie-O | not in the ata.c you gave me |
02:47:16 | Stevie-O | the only thing that calls ata_hard_reset is ata_power_on |
02:49:04 | [IDC]Dragon | maybe I should call that from init? |
02:49:20 | Stevie-O | if it's a power-on |
02:49:20 | Stevie-O | yes |
02:49:29 | [IDC]Dragon | It is. |
02:49:33 | | Part devZer0 |
02:49:51 | Stevie-O | what i mean is |
02:49:56 | Stevie-O | if (coldstart) |
02:49:57 | Stevie-O | ;) |
02:50:10 | [IDC]Dragon | Do you see any code that waits for spinup? Rockbox has such situations. |
02:50:32 | Stevie-O | where would I be looking? |
02:51:02 | Stevie-O | I figure that sector reads/writes would block until the drive spun up |
02:51:46 | Bio_Hazard | be back... (reboot) |
02:51:50 | [IDC]Dragon | But on init there seems to be other, impationt code. |
02:51:58 | [IDC]Dragon | impatient |
02:53:15 | Stevie-O | to what are you referring? |
02:53:31 | MT | http://sourceforge.net/tracker/index.php?func=detail&aid=768153&group_id=44306&atid=439120 |
02:53:36 | MT | my first patch ;) |
02:54:00 | [IDC]Dragon | We may have an hen and egg problem here. |
02:54:34 | Nixed | goodnight |
02:54:35 | | Part Nixed |
02:54:43 | [IDC]Dragon | ata_power_on() needs the info wether we're master or slave |
02:55:37 | | Quit Bio_Hazard ("Life dosent suck, its a Hoover! -=SysReset 2.51=-") |
02:56:35 | Stevie-O | where is ata_power_on called? |
02:56:48 | Stevie-O | (1) from ata_read_sectors |
02:56:54 | Stevie-O | (2) from ata_write_sectors |
02:57:20 | Stevie-O | (3) from ata_thread [when we enter usb mode] |
02:57:24 | Stevie-O | thats it |
02:57:35 | Stevie-O | do we call any of those from init? |
02:57:40 | hardeep | [IDC]Dragon: did you have a question for me? just saw message |
02:57:56 | [IDC]Dragon | hardeep: yes. |
02:58:18 | [IDC]Dragon | "Error accessing playlist control file", how is that doing? |
02:58:55 | [IDC]Dragon | It's a splash I get on startup. |
02:59:06 | hardeep | [IDC]Dragon: Do you have resume enabled? |
02:59:24 | [IDC]Dragon | I think so, yes. |
02:59:39 | hardeep | [IDC]Dragon: also, please make sure your using latest CVS (not anonymous but ssh developer cvs) |
02:59:49 | [IDC]Dragon | I do. |
02:59:56 | hardeep | [IDC]Dragon: what version of playlist.c are you using? |
03:00 |
03:00:17 | [IDC]Dragon | 1.80 |
03:00:44 | hardeep | okay, and the error is "unable to access", not "invalid playlist control file" ? |
03:01:11 | [IDC]Dragon | I literally typed it in, yes- |
03:01:38 | hardeep | [IDC]Dragon: okay, what happens when you start play on a new track, and then try to resume? |
03:02:14 | [IDC]Dragon | hang on... |
03:02:47 | hardeep | [IDC]Dragon: it sounds a lot like the bug that Linus fixed, have you updated the version on the jukebox? |
03:03:25 | [IDC]Dragon | Yes, multiple trimes since I coudn't belive it, made a clean build, etc. |
03:04:29 | [IDC]Dragon | Aftet the different track, it's gone. |
03:04:34 | [IDC]Dragon | After |
03:04:47 | [IDC]Dragon | (IRC typo king today) |
03:04:58 | hardeep | [IDC]Dragon: okay, good. What probably happened is you had started a track with the old firmware and then never played something new after you updated. |
03:05:17 | hardeep | so it was still the corrupt control file |
03:05:35 | hardeep | [IDC]Dragon: i'd say the latest cvs is in good shape for your flash stuff |
03:05:51 | [IDC]Dragon | Ahh, good. So the bleeding edge isn't broken. |
03:06:15 | [IDC]Dragon | I considered that a "showstopper" for my flash release. |
03:06:44 | Stevie-O | [IDC]Dragon: did you see my question? |
03:06:54 | [IDC]Dragon | Now we're working on ATA instead... |
03:07:04 | [IDC]Dragon | Stevie: no. |
03:07:07 | Stevie-O | where is ata_power_on called? |
03:07:08 | Stevie-O | (1) from ata_read_sectors |
03:07:08 | Stevie-O | (2) from ata_write_sectors |
03:07:08 | Stevie-O | (3) from ata_thread [when we enter usb mode] |
03:07:08 | Stevie-O | thats it |
03:07:08 | *** | Alert Mode level 1 |
03:07:08 | Stevie-O | do we call any of those from init? |
03:07:18 | | Join Bio_Hazard [0] (~a@cpe-66-75-41-114.bak.rr.com) |
03:07:29 | Bio_Hazard | k im back |
03:07:37 | [IDC]Dragon | I guess not... |
03:08:10 | Stevie-O | try an |
03:08:14 | Stevie-O | if (coldstart) ata_hard_reset(); |
03:08:36 | [IDC]Dragon | There comes the hen and the egg. |
03:08:59 | [IDC]Dragon | Or chicken and egg, how do you say? |
03:09:18 | Stevie-O | the chicken and the egg? |
03:09:27 | Stevie-O | i fail to see how this is a chicken-and-egg problem |
03:09:51 | Bio_Hazard | so, when i need to look at the original source .c files for rockbox, how do i get rid of the boxes in the files? (i assume that me using Win98SE has something to do with it) |
03:10:25 | hardeep | Bio_Hazard: you need to use something other than notepad to develop |
03:10:34 | Bio_Hazard | like what? |
03:10:36 | hardeep | Bio_Hazard: download metapad, it's free |
03:10:37 | [IDC]Dragon | ata_hard_reset() needs ata_device, which is later discovered by master_slave_detect() |
03:10:44 | Stevie-O | oh |
03:10:50 | | Join sobepmp [0] (name1234@adsl-20-222-74.mia.bellsouth.net) |
03:10:55 | Stevie-O | well |
03:11:01 | [IDC]Dragon | Maybe whe can reset both |
03:11:04 | Stevie-O | that should really be an easy one |
03:11:06 | Stevie-O | yeah |
03:11:08 | Stevie-O | reset both |
03:11:24 | Stevie-O | a non-present device will be read as 'not busy' at any given time |
03:11:44 | Stevie-O | the ata spec requires it, so nonexistent devices don't lock up simple wait loops |
03:12:12 | [IDC]Dragon | Oh, that's good, I was just worrying. |
03:12:30 | Stevie-O | yeah, I was worried about that too |
03:12:32 | Stevie-O | in fact |
03:12:34 | Stevie-O | I had it wrong |
03:12:55 | Stevie-O | and I was locking up early on because i had the non-present slave device return always busy |
03:13:31 | Stevie-O | (in my emulator) |
03:13:39 | [IDC]Dragon | shure. |
03:14:36 | [IDC]Dragon | OK, I can reset both. How do I then wait for spinup? Or don't I need to? |
03:14:56 | Stevie-O | I don't see why you'd need to |
03:15:09 | Stevie-O | that won't be necessary until we have to read from the drive |
03:15:34 | Stevie-O | you can still run from your uart loader, right? |
03:16:01 | [IDC]Dragon | Yes, that's no issue. |
03:16:06 | Stevie-O | right |
03:16:16 | Stevie-O | so it should be easy to test it initially on yours |
03:16:36 | [IDC]Dragon | About the init sequence: |
03:16:55 | [IDC]Dragon | mine failed on check_registers(), |
03:17:09 | *** | Alert Mode OFF |
03:17:11 | Stevie-O | i bet i know why |
03:17:16 | Stevie-O | the drive was probably still busy |
03:17:20 | [IDC]Dragon | if ( ATA_STATUS & STATUS_BSY ) return -1; |
03:17:32 | Stevie-O | in 'busy' state, all those registers will actually read from the alt. status register |
03:17:40 | [IDC]Dragon | Busy from what? |
03:17:50 | Stevie-O | power-on reset |
03:18:01 | [IDC]Dragon | Not being hard-resetted? |
03:18:08 | Stevie-O | the thing just turned on |
03:18:15 | Stevie-O | it's probably doing some internal initialization |
03:18:20 | Stevie-O | running rom checksums and all |
03:19:06 | [IDC]Dragon | And the hard reset brings it to listen, or do I have to poll for not busy? |
03:19:28 | Stevie-O | ata_hard_reset() calls wait_for_bsy() |
03:19:35 | Stevie-O | which waits until the BUSY bit is 0 |
03:19:49 | [IDC]Dragon | irritating function name... |
03:19:55 | Stevie-O | yes |
03:20:05 | Stevie-O | should be 'wait_while_bsy' |
03:20:21 | Stevie-O | or something :P |
03:20:48 | Stevie-O | wait_for_bsy will return more or less immediately when the ata_device being reset isn't present |
03:21:19 | [IDC]Dragon | OK, I think we got that. |
03:21:57 | [IDC]Dragon | Jose's box was failing earlier, in master_slave_detect() |
03:22:25 | | Quit Bio_Hazard (Read error: 104 (Connection reset by peer)) |
03:22:33 | | Quit OMFG100038DKDDkd ("(i was using polaris) version:[2.05c] webpage:[http://www.polaris-central.com]") |
03:22:41 | [IDC]Dragon | That checks for STATUS_RDY. |
03:22:51 | Stevie-O | that's different |
03:23:12 | Stevie-O | STATUS_BSY and STATUS_RDY are actually not opposites |
03:23:13 | Stevie-O | in fact, they're not even mutually exclusive |
03:23:37 | [IDC]Dragon | if they would, one would be redundant ;-) |
03:23:41 | | Quit BoD[] ("dodozitude") |
03:23:50 | Stevie-O | yeah, but ATA was designed by a committee |
03:24:04 | Stevie-O | if I recall correctly, STATUS_RDY means that the device is waiting to send or receive data |
03:24:53 | [IDC]Dragon | Is that master_slave_detect() code correct then? |
03:25:06 | Stevie-O | okay |
03:25:16 | Stevie-O | once having completed the power-on reset |
03:25:39 | Stevie-O | the device shall set DRDY to 1 within 30s |
03:25:54 | Stevie-O | so this is looking more and more like you need to call ata_hard_reset at the start |
03:26:02 | [IDC]Dragon | 30 s!!! Not ns? |
03:26:07 | Stevie-O | 30s |
03:26:14 | Stevie-O | i think that was designed for cdrom drives |
03:26:23 | Stevie-O | the same thing happens in wait_for_bsy |
03:26:25 | Stevie-O | if you look |
03:27:03 | Stevie-O | oh wait! |
03:27:08 | Stevie-O | nm |
03:27:11 | Stevie-O | it's not for cdrom drives |
03:27:17 | Stevie-O | weird |
03:28:08 | Stevie-O | well, i think its obvious that nobody has a drive that takes 30s to boot |
03:34:28 | [IDC]Dragon | I just tested the dual reset. |
03:34:59 | [IDC]Dragon | Now I get the error -3 again, |
03:35:30 | [IDC]Dragon | meaning check_registers() failed. |
03:36:12 | Stevie-O | do you know what part of check_registers failed? |
03:36:14 | [IDC]Dragon | if ( ATA_STATUS & STATUS_BSY ) return -1; |
03:36:31 | Stevie-O | interesting |
03:36:34 | [IDC]Dragon | Oh, no, I don't know. |
03:36:39 | Stevie-O | oh |
03:36:50 | [IDC]Dragon | It may as well be the other one. |
03:36:51 | Stevie-O | is the lcd initialized already? |
03:37:10 | Stevie-O | methinks a decent sprintf + lcd_puts is in order |
03:37:24 | [IDC]Dragon | Yes, I can do that. |
03:37:50 | [IDC]Dragon | The turnaround times with flashing are no good. |
03:38:13 | [IDC]Dragon | I should use UART again, or gdb. |
03:38:30 | [IDC]Dragon | But I'm getting too tired. |
03:38:40 | [IDC]Dragon | its 03:40 here. |
03:39:25 | Stevie-O | okay |
03:39:29 | Stevie-O | i'll cya tomorrow? |
03:39:58 | [IDC]Dragon | Guess so, I enjoyed "working" with you. |
03:40:08 | [IDC]Dragon | What's your time? |
03:41:10 | Stevie-O | 9:37pm |
03:41:32 | Stevie-O | only 6 hours out of sync |
03:41:37 | [IDC]Dragon | sound like US east cost. |
03:41:44 | Stevie-O | then it sounds right |
03:41:45 | Stevie-O | ;) |
03:42:04 | [IDC]Dragon | latitude? |
03:42:08 | Stevie-O | i want to be able to emulate your uart boot monitor thing |
03:42:17 | Stevie-O | I haven't the foggiest |
03:42:19 | [IDC]Dragon | Why? |
03:42:58 | Stevie-O | because I know what state I live in, not the latitude |
03:44:16 | [IDC]Dragon | Thats sortof what I meant. |
03:44:20 | Stevie-O | Mailing |
03:44:21 | Stevie-O | Name |
03:44:21 | Stevie-O | State |
03:44:21 | Stevie-O | Code |
03:44:21 | Stevie-O | ZIP |
03:44:21 | *** | Alert Mode level 1 |
03:44:21 | Stevie-O | Code |
03:44:23 | Stevie-O | Latitude |
03:44:25 | Stevie-O | (North) |
03:44:27 | Stevie-O | Longitude |
03:44:29 | Stevie-O | (West) |
03:44:31 | Stevie-O | Newtown Square |
03:44:33 | Stevie-O | PA |
03:44:35 | Stevie-O | 19073 |
03:44:37 | Stevie-O | 39.9794 |
03:44:39 | Stevie-O | 75.4369 |
03:44:41 | Stevie-O | err |
03:44:46 | Stevie-O | that came out lousy |
03:45:03 | Stevie-O | 39.9794'N 75.4369'W |
03:45:05 | [IDC]Dragon | what's PA? |
03:45:09 | Stevie-O | pennsylvania |
03:45:25 | [IDC]Dragon | aha. |
03:45:56 | Stevie-O | check this out |
03:46:03 | Stevie-O | http://www.qrpff.net/~stevie/jbrser/jbrserss.jpg |
03:47:15 | [IDC]Dragon | screendump as jpg, brr. |
03:47:34 | [IDC]Dragon | well, it doesn't really tell me something. |
03:48:17 | [IDC]Dragon | Odd baudrate. |
03:48:26 | Stevie-O | doesn't the number look familiar? |
03:48:42 | Stevie-O | ok, pick a number |
03:49:40 | [IDC]Dragon | 0xA2 |
03:49:51 | Stevie-O | i'll have to stick with decimal |
03:49:56 | Stevie-O | so 162? |
03:50:05 | [IDC]Dragon | yes. |
03:51:13 | | Join Bio_Hazard [0] (~a@cpe-66-75-41-114.bak.rr.com) |
03:51:33 | Bio_Hazard | back |
03:51:44 | Bio_Hazard | i cant get the win32 sim to open a ROCK |
03:52:26 | Bio_Hazard | it says "Cant open: (filename)" |
03:53:02 | hardeep | Bio_Hazard: how are you trying to open it? |
03:53:14 | Bio_Hazard | thru the browser |
03:53:39 | hardeep | Bio_Hazard: so you're PLAYing a .rock file ? |
03:53:45 | Bio_Hazard | yea |
03:53:56 | Bio_Hazard | it dosent work in the win32 sim |
03:53:57 | [IDC]Dragon | Stevie, I really need to sleep. |
03:54:12 | [IDC]Dragon | See you tomorrow |
03:54:14 | hardeep | Bio_Hazard: what's the exact error message being displayed? |
03:54:22 | *** | Alert Mode OFF |
03:54:25 | | Quit [IDC]Dragon () |
03:54:48 | Bio_Hazard | cant open: (filename) |
03:55:28 | Stevie-O | damn |
03:55:36 | Stevie-O | damn my slow inet connection |
03:55:52 | hardeep | Bio_Hazard: where did you get the rock files? |
03:56:06 | *** | Saving seen data "./dancer.seen" |
03:56:07 | Bio_Hazard | the daily build yesterday |
03:56:09 | hardeep | Stevie-O: damned |
03:56:15 | Bio_Hazard | they work on the archos |
03:56:21 | Bio_Hazard | just not on the sim |
03:56:31 | hardeep | Bio_Hazard: yes, but where did you get them? were they built with the simulator? |
03:56:38 | Bio_Hazard | no |
03:56:58 | hardeep | Bio_Hazard: that's the problem, the rock files for the jukebox cannot be used on the sim |
03:57:23 | Bio_Hazard | well, how are you supposed to make them? |
03:57:33 | hardeep | Bio_Hazard: they should be built by the simulator |
03:57:51 | hardeep | Bio_Hazard: however, i know that the win32 sdk didn't have all the required tools |
03:58:53 | hardeep | Bio_Hazard: download hardeeps.freeshell.org/dllwrap.exe and copy it to /usr/bin wherever cygwin is installed |
03:59:11 | Bio_Hazard | i need .C -> SIM and .C -> JBR |
03:59:17 | Bio_Hazard | or an equivilent |
03:59:28 | hardeep | Bio_Hazard: yes, it's automatically handled when you build |
03:59:45 | hardeep | Bio_Hazard: if you look at the build log, you'll see that the rock files are failing |
04:00 |
04:00:07 | hardeep | Bio_Hazard: you can also download win32 simulator rock files from hardeeps.freeshell.org/rocks |
04:00:40 | Bio_Hazard | i would like to make my own, but i cant figure out the compiler |
04:00:58 | hardeep | Bio_Hazard: then download dllwrap.exe |
04:01:11 | hardeep | Bio_Hazard: or, if you prefer, install the binutils for cygwin |
04:02:06 | Bio_Hazard | i have dllwrap, now what |
04:02:28 | hardeep | Bio_Hazard: make sure it's copied to /usr/bin, then rebuild |
04:06:09 | Bio_Hazard | i get a bunch of errors upon building helloworld |
04:06:23 | hardeep | Bio_Hazard: what are the errors? |
04:07:11 | Bio_Hazard | too many to list |
04:07:20 | hardeep | Bio_Hazard: list a few |
04:07:32 | hardeep | Bio_Hazard: starting from the top |
04:08:03 | Bio_Hazard | wait... |
04:13:21 | Bio_Hazard | man! im thinking too hard... |
04:16:30 | Bio_Hazard | isint there a way to build stuff in windows... not needing a linux EMU? |
04:17:10 | | Join diddystar5 [0] (Lee@AC8D388D.ipt.aol.com) |
04:22:21 | Stevie-O | sure, there's plenty of ways to build stuff in native windows |
04:22:24 | Stevie-O | just not rockbox :P |
04:25:00 | | Quit diddystar5 ("Gotta Go!") |
04:26:21 | Bio_Hazard | man... now i have to learn C AND linux |
04:26:23 | Bio_Hazard | oh well |
04:26:28 | Bio_Hazard | better get started |
04:26:45 | Bio_Hazard | i need a compiling tutorial |
04:27:09 | Stevie-O | why? |
04:27:17 | Bio_Hazard | cause i dont know how |
04:27:55 | Stevie-O | 'make' usually works |
04:28:13 | Bio_Hazard | it needs files |
04:28:45 | Bio_Hazard | if i "make" where my .c files are, it tells me to "make" somewhere else |
04:28:58 | Stevie-O | did you rtfm? |
04:29:10 | Bio_Hazard | WITFM? |
04:29:11 | Stevie-O | the directions were fairly explicit |
04:30:36 | * | Stevie-O ftfm |
04:31:01 | Stevie-O | http://rockbox.my-vserver.de/win32-sdk.html |
04:31:02 | Stevie-O | ok |
04:31:04 | MT | http://rockbox.haxx.se/docs/how_to_compile.html |
04:31:10 | Stevie-O | note #4 |
04:34:30 | Bio_Hazard | i type tools/configure nothing happens it just says No such file or dir |
04:40:31 | Stevie-O | did you download the tools? |
04:40:47 | Stevie-O | you have to download those separately from the source and the sdk |
04:41:01 | Stevie-O | (for reasons which are beyond my comprehension) |
04:41:40 | MT | if you are in your build directory |
04:41:43 | MT | you type |
04:41:46 | MT | ../tools/configure |
04:41:49 | Bio_Hazard | yea |
04:41:55 | Bio_Hazard | i got past that |
04:42:30 | Bio_Hazard | 6. Make sure you have sh-elf-gcc and siblings in the PATH. Make sure that you |
04:42:30 | Bio_Hazard | have 'perl' in your PATH too. |
04:42:32 | Bio_Hazard | ? |
04:42:40 | Bio_Hazard | what does that mean? |
04:43:06 | Stevie-O | well |
04:43:16 | Stevie-O | <Bio_Hazard> i got past that |
04:43:21 | Stevie-O | then whats the problem you have now? |
04:43:39 | Bio_Hazard | <Bio_Hazard> 6. Make sure you have sh-elf-gcc and siblings in the PATH. Make sure that you |
04:43:39 | Bio_Hazard | <Bio_Hazard> have 'perl' in your PATH too. |
04:43:39 | Bio_Hazard | <Bio_Hazard> ? |
04:43:39 | DBUG | Enqueued KICK Bio_Hazard |
04:43:39 | Bio_Hazard | <Bio_Hazard> what does that mean? |
04:44:00 | Stevie-O | type perl |
04:44:23 | Bio_Hazard | k |
04:44:46 | Stevie-O | do you get an error? |
04:44:50 | Bio_Hazard | no |
04:45:05 | Stevie-O | then perl is in your path |
04:45:14 | Stevie-O | hit ctrl-c to exit it |
04:45:43 | Bio_Hazard | k |
04:45:49 | Bio_Hazard | "MAKE" now? |
04:46:39 | Stevie-O | no |
04:46:40 | Stevie-O | "make" |
04:47:45 | MT | good god sourceforge is irritating |
04:48:25 | Bio_Hazard | so now how do i compile a plugin for the sim? |
04:48:55 | Stevie-O | now you're getting beyond me |
04:49:00 | Stevie-O | send an email to the list |
04:49:11 | Bio_Hazard | what about for the JB |
04:49:13 | MT | run make |
04:49:17 | MT | what does it say |
04:49:54 | Bio_Hazard | i need to make a .ROCK not the .AJB |
04:50:07 | MT | it makes the rocks after its made the ajb |
04:50:17 | MT | what hte hell is an ajb |
04:50:29 | Bio_Hazard | what if i JUST want the ROCKS |
04:50:39 | Bio_Hazard | can i do that? |
04:50:46 | MT | then you compile the firmware and ignore that fact |
04:50:58 | Bio_Hazard | ? |
04:51:13 | MT | compile the firmware |
04:51:16 | MT | and the rocks come too |
04:51:17 | Bio_Hazard | i did |
04:51:26 | MT | then you have rocks |
04:51:39 | MT | if you dont, whats the error message |
04:51:48 | Bio_Hazard | i want to do 1 rock without all the firmware |
04:52:03 | MT | why does it matter? |
04:52:07 | MT | really |
04:52:11 | MT | i dont udnerstand |
04:52:17 | MT | compile the firmware AND the rocks |
04:52:30 | MT | you need a compiled firmware to compile the rocks |
04:52:49 | Bio_Hazard | i have a .AJB already |
04:52:57 | MT | good god man! |
04:53:07 | MT | are you being deliberately obtuse? |
04:53:21 | Bio_Hazard | wait... |
04:53:30 | MT | you need to compile the firmware to compile the rocks |
04:53:33 | Bio_Hazard | are all the ".o" files the compiled FW? |
04:53:43 | MT | yes |
04:53:45 | MT | well |
04:53:51 | MT | yes, before it is linked together |
04:53:59 | MT | that is what you need to compile rocks |
04:54:08 | MT | every time you run make |
04:54:13 | MT | it only compiles what has changed |
04:54:26 | MT | you need plugin.o to compile the rocks |
04:54:32 | Bio_Hazard | ! |
04:54:34 | MT | it tells the comopiler what the plugins can do |
04:54:34 | Bio_Hazard | i see now! |
04:54:50 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
04:54:50 | * | Bio_Hazard smacks self with rock (no pun intended) |
04:55:13 | * | Bio_Hazard smacks self with the rock he is iving under |
04:56:26 | MT | > $ diff tree.c apps/tree.c |
04:56:26 | MT | 8c8 |
04:56:26 | MT | < * $Id: tree.c,v 1.202 2003/07/08 09:19:12 linusnielsen Exp $ |
04:56:26 | MT | −−- |
04:56:26 | MT | > * $Id: tree.c,v 1.201 2003/07/01 21:03:29 hardeeps Exp $ |
04:56:28 | MT | hoho |
04:56:29 | MT | :) |
04:57:09 | Bio_Hazard | so i clean out the folder of the source files and then put updates into the empty folders? |
04:57:27 | hardeep | MT: hmmm, linus added the ON=resume patch |
04:58:37 | MT | (03:57) <MT> no .. |
04:58:38 | MT | (03:57) <MT> what are you trying to do? |
04:58:42 | MT | i disconnected |
04:59:00 | Bio_Hazard | me? |
04:59:06 | | Join OliverKlozoff [0] (whatsit2u@user-2inimkl.dialup.mindspring.com) |
04:59:16 | MT | lol |
04:59:23 | MT | i just typed yes into my term :) |
04:59:25 | MT | yes, you |
04:59:32 | MT | what are you trying to accomplish |
04:59:43 | Bio_Hazard | im trying to write a plugin |
04:59:50 | Bio_Hazard | but i cant compile it |
05:00 |
05:00:05 | | Quit Stevie-O (Read error: 104 (Connection reset by peer)) |
05:00:15 | MT | put your plugin soure code in apps/plugins/ |
05:00:28 | Bio_Hazard | no new makefile? |
05:00:29 | MT | and it will be compiled whenever you type make in your build folder |
05:00:31 | MT | nope |
05:00:41 | Bio_Hazard | where will the output go? |
05:00:56 | MT | in your build folder |
05:01:02 | MT | assuming there are no errors |
05:01:12 | MT | you will end up with <srcfilename>.rock |
05:01:39 | Bio_Hazard | if i select sim in the configure script, will it compile for sim? |
05:01:45 | MT | yes |
05:01:50 | Bio_Hazard | ah |
05:01:58 | Bio_Hazard | and i select JB for JB |
05:02:57 | Bio_Hazard | what is a .map file? |
05:03:36 | MT | it tells the linker how to allocate memory in the object |
05:03:39 | MT | dont worry about it |
05:03:45 | MT | its automatically generated |
05:03:50 | Bio_Hazard | so i dont need to write one? |
05:04:53 | MT | nope |
05:17:28 | | Quit hardeep ("9) nanoseconds") |
05:22:10 | Bio_Hazard | the compiler wont compile the rocks |
05:23:02 | MT | whats the error message |
05:23:06 | Bio_Hazard | 'none |
05:23:12 | Bio_Hazard | it just wont do it |
05:23:15 | MT | then it did compile them |
05:25:01 | Bio_Hazard | i cant find ANY rock files |
05:25:07 | Bio_Hazard | neither can windows |
05:25:29 | MT | then there was an error |
05:25:33 | MT | whats the error message |
05:35:28 | Bio_Hazard | i cant find an error |
05:35:28 | | Quit OliverKlozoff (Read error: 104 (Connection reset by peer)) |
05:40:33 | Bio_Hazard | it will build the rocks for JB but not for SIM |
05:41:24 | Bio_Hazard | but it wont compile <I>MY</I> rocks |
05:42:56 | | Join Stevie-O [0] (whatsit2u@user-2inimkl.dialup.mindspring.com) |
05:48:02 | | Join OliverKlozoff [0] (whatsit2u@user-2ininsl.dialup.mindspring.com) |
05:56:07 | *** | Saving seen data "./dancer.seen" |
06:00 |
06:07:08 | | Quit Stevie-O (Read error: 110 (Connection timed out)) |
06:12:31 | | Join hardeep [0] (1098@208.247.65.237) |
06:39:52 | Bio_Hazard | it will build the rocks for JB but not for SIM |
06:39:52 | Bio_Hazard | it will build the rocks for JB but not for SIM |
06:39:54 | Bio_Hazard | but it wont compile <I>MY</I> rocks |
06:57:35 | | Join thu [0] (~thu@h24-87-64-169.vc.shawcable.net) |
06:59:21 | Bio_Hazard | it sure is quiet in here |
07:00 |
07:08:31 | | Quit Bio_Hazard ("Life dosent suck, its a Hoover! -=SysReset 2.51=-") |
07:43:42 | | Quit thu ("zZz") |
07:56:10 | *** | Saving seen data "./dancer.seen" |
08:00 |
08:44:51 | | Quit hardeep ("[BX] Tiger Woods uses BitchX. FORE!") |
09:00 |
09:41:32 | | Join hanzz [0] (~hanzz@withaar.student.utwente.nl) |
09:56:13 | *** | Saving seen data "./dancer.seen" |
10:00 |
10:09:31 | | Quit hanzz ("I was using TinyIRC! Visit http://www.tinyirc.net/ for more information.") |
10:47:40 | | Join tracktheripper [0] (jirc@ACBBE6F8.ipt.aol.com) |
11:00 |
11:06:16 | | Quit OliverKlozoff (Read error: 110 (Connection timed out)) |
11:06:18 | | Quit tracktheripper (Read error: 104 (Connection reset by peer)) |
11:28:34 | | Join Quelsaruk [20] (~Swordmast@faerun.ugr.es) |
11:28:39 | Quelsaruk | morning |
11:32:32 | | Quit Quelsaruk (Client Quit) |
11:56:14 | *** | Saving seen data "./dancer.seen" |
12:00 |
12:29:26 | | Join tracktheripper [0] (jirc@AC801FAE.ipt.aol.com) |
12:29:30 | tracktheripper | hi |
12:31:48 | | Join idefx [0] (~idefx@ABrest-103-1-4-214.w80-15.abo.wanadoo.fr) |
12:32:20 | tracktheripper | hi |
12:32:33 | idefx | Hi, i've just flashed my ajbr, and, has it didn't work fine for me, i've just posted a mail on the mailing list. Any flashing expert here ?? |
12:40:32 | tracktheripper | what JB do u have? |
12:40:53 | idefx | JBR20, the chips is the good one. No mod |
12:41:20 | tracktheripper | for rockbox to work, the filename has to be ajbrec.ajz in the root of the HD |
12:41:44 | tracktheripper | if the filename isn't specifically ajbrec.ajz, it won't automatically bootup when u turn ur JB on |
12:41:58 | idefx | rockbox work fine, but the new flash stuff, released this morning, to make rockbox boot in 3 sec. |
12:42:36 | idefx | doesn't work fine, i get an ATA error, which is not so bad cause i can still boot my box using the F1+on stuff. |
12:43:13 | tracktheripper | How do I get to this flash stuff |
12:43:15 | tracktheripper | its all new to me |
12:43:35 | idefx | http://joerg.hohensohn.bei.t-online.de/archos/ |
12:43:48 | idefx | beware of what you are doing, it seems quite dangerous.. |
12:43:53 | tracktheripper | ok |
12:44:06 | idefx | and it's all new... |
12:44:29 | idefx | and I think I know why it doesn't work with my unit, my fs seems bad.. ;' |
12:44:29 | | Quit tracktheripper ("Leaving") |
13:00 |
13:20:39 | | Quit idefx ("Client exiting") |
13:27:20 | | Join adiamas [0] (~adi|home@as5300-10.216-194-23-205.nyc.ny.metconnect.net) |
13:29:01 | | Quit adi|home (Read error: 110 (Connection timed out)) |
13:30:06 | | Nick adiamas is now known as adi|home (~adi|home@as5300-10.216-194-23-205.nyc.ny.metconnect.net) |
13:56:16 | *** | Saving seen data "./dancer.seen" |
14:00 |
14:11:27 | | Join bobTHC [0] (~bobTHC@80.11.112.9) |
14:11:34 | bobTHC | hi all! |
14:21:04 | | Join _MT [0] (mt@fido.impulsed.net) |
14:21:04 | | Quit MT (Read error: 54 (Connection reset by peer)) |
14:21:12 | | Nick _MT is now known as MT (mt@fido.impulsed.net) |
14:29:08 | | Join _MT [0] (mt@fido.impulsed.net) |
14:48:24 | | Quit MT (Read error: 110 (Connection timed out)) |
14:48:28 | | Nick _MT is now known as MT (mt@fido.impulsed.net) |
15:00 |
15:16:34 | MT | interesting bug |
15:17:09 | MT | with the charger plugged in, my rockbox reports the battery percentage as 0, 34, 68, 100, 0, 34 ... |
15:17:39 | MT | looking in Debug shows the correct %age |
15:18:06 | MT | just testing to see if its not just my build that does this .. |
15:22:29 | MT | nope, does it with current bleeding edge too |
15:24:34 | Stevie[FP] | yeah |
15:24:45 | Stevie[FP] | it's trying to draw a 'charging' image |
15:25:04 | MT | ah |
15:25:14 | * | Stevie[FP] is surprised most people don't figure that out for themselves |
15:25:18 | Stevie[FP] | 0 = empty |
15:25:22 | Stevie[FP] | 34 = 1/3rd |
15:25:25 | Stevie[FP] | 68 = 2/3rds |
15:25:27 | Stevie[FP] | 100 = all |
15:25:37 | MT | well |
15:25:54 | MT | having my numerical display switch from 100 to 0 is hardly intuitive |
15:25:57 | Stevie[FP] | you really shouldn't use the numeric battery meter anyway, it's painfully inaccurate |
15:26:28 | MT | its my option really |
15:26:37 | Stevie[FP] | so it is |
15:26:38 | MT | tbh |
15:26:45 | MT | if it is so bad, it shouldnt be in there |
15:26:55 | MT | to leave it in buggy is worse |
15:35:58 | | Quit Kinslayer (Read error: 110 (Connection timed out)) |
15:56:17 | *** | Saving seen data "./dancer.seen" |
16:00 |
16:01:04 | | Join freshmaker [0] (~chatzilla@pD9E12E43.dip.t-dialin.net) |
16:04:17 | MT | http://sourceforge.net/tracker/index.php?func=detail&aid=768466&group_id=44306&atid=439120 |
16:04:25 | MT | would be better behaviour imo |
16:14:23 | | Quit freshmaker ("ChatZilla 0.8.31 [Mozilla rv:1.4/20030701]") |
16:26:10 | | Join hardeep [0] (1098@208.247.65.237) |
16:28:04 | | Join Phantomdj [0] (~JP@ASte-Genev-Bois-112-1-26-215.w81-248.abo.wanadoo.fr) |
16:28:04 | | Join freshmaker [0] (~chatzilla@pD9E12E43.dip.t-dialin.net) |
16:28:18 | Phantomdj | Hello everybody |
16:28:29 | hardeep | hi |
16:28:46 | Phantomdj | I don't find the rockbox in flash, is it normal ? |
16:29:09 | hardeep | Phantomdj: what do you mean you don't find it in flash? |
16:29:26 | Phantomdj | I don't find where to download it :D |
16:29:33 | Phantomdj | lol |
16:30:02 | hardeep | Phantomdj: oh, did you read the e-mail? you need to e-mail to get it |
16:30:08 | freshmaker | contact joerg via email |
16:30:18 | Phantomdj | hum... right |
16:30:22 | Phantomdj | I will do that |
16:30:39 | freshmaker | i did the flash just a few moments ago |
16:31:02 | Phantomdj | well I imagine you wouldn't send it to me |
16:31:25 | freshmaker | joerg want's to ... [mpm] |
16:31:33 | Phantomdj | lol |
16:31:34 | Phantomdj | okok |
16:32:39 | freshmaker | someone at the door... |
16:33:16 | Phantomdj | a serial killer ? |
16:33:34 | freshmaker | joerg want's to serialize the first volunteers in order to minimize the risk of errors affecting lots of people |
16:35:21 | freshmaker | it's all in his post to the list: http://rockbox.haxx.se/mail/archive/rockbox-archive-2003-07/0306.shtml |
16:35:23 | Phantomdj | its donne |
16:36:21 | Phantomdj | well I know I wait... |
16:36:45 | Phantomdj | that is already to long.... |
16:36:51 | | Part Phantomdj |
16:49:11 | | Quit freshmaker ("ChatZilla 0.8.31 [Mozilla rv:1.4/20030701]") |
17:00 |
17:06:06 | | Join hugoj [0] (~jirc@213.212.54.162) |
17:10:11 | | Quit hugoj (Client Quit) |
17:11:47 | | Part bobTHC |
17:14:38 | | Quit Nibbler (Read error: 60 (Operation timed out)) |
17:21:14 | | Join hugoj [0] (~jirc@213.212.54.162) |
17:23:18 | | Quit hugoj () |
17:44:49 | | Quit adi|home (sterling.freenode.net irc.freenode.net) |
17:44:49 | NSplit | sterling.freenode.net irc.freenode.net |
17:44:50 | | Quit Schnueff (sterling.freenode.net irc.freenode.net) |
17:44:50 | | Quit mbr (sterling.freenode.net irc.freenode.net) |
17:46:03 | NHeal | sterling.freenode.net irc.freenode.net |
17:46:03 | NJoin | Schnueff [0] (mah@d096.stw.stud.uni-saarland.de) |
17:46:29 | NJoin | mbr [0] (~mb@stlx01.stz-softwaretechnik.de) |
17:56:18 | *** | Saving seen data "./dancer.seen" |
17:56:51 | | Join mecraw [0] (~mecraw@69.2.235.2) |
17:59:06 | NJoin | adi|home [0] (~adi|home@as5300-10.216-194-23-205.nyc.ny.metconnect.net) |
18:00 |
18:10:35 | | Join msoultan [0] (msoultan@ppp23-14.its.csulb.edu) |
18:14:00 | | Quit msoultan (Client Quit) |
18:14:59 | | Join paulheu [0] (~pvdh@node1e8c7.a2000.nl) |
18:15:18 | paulheu | Any flashers in here..;) |
18:15:57 | hardeep | you don't want to see me flash |
19:00 |
19:17:30 | | Join Dario [0] (~DarioC@p213.54.16.44.tisdip.tiscali.de) |
19:17:36 | | Join [IDC]Dragon [0] (~idc-drago@pD9512BF5.dip.t-dialin.net) |
19:18:07 | | Join thu [0] (~thu@h24-87-64-169.vc.shawcable.net) |
19:18:40 | [IDC]Dragon | Any ATA error -11 person here? |
19:19:26 | Dario | Not tried till yet. |
19:21:10 | [IDC]Dragon | I made an experimental symptom fix, now I need somebody with that problem. |
19:24:55 | | Quit hardeep ("Erection reset by queer") |
19:28:35 | paulheu | I'm here |
19:28:40 | paulheu | with -1 error |
19:28:44 | paulheu | eh -11 |
19:29:44 | paulheu | So what do I do.. |
19:30:48 | [IDC]Dragon | Can you reflash the second image with: |
19:30:48 | [IDC]Dragon | http://joerg.hohensohn.bei.t-online.de/archos/rockbox.ucl |
19:30:48 | [IDC]Dragon | and tell me if that's any better? |
19:31:27 | paulheu | sure |
19:31:29 | paulheu | hangon |
19:31:31 | [IDC]Dragon | (And a slap for premature flashing!) |
19:31:46 | paulheu | :^) livin on th edge |
19:33:55 | paulheu | Rockbox bootscreen appears, after about three seconds ATA error -3 |
19:34:26 | [IDC]Dragon | Grr! |
19:34:49 | [IDC]Dragon | Your drive is not getting ready. |
19:35:19 | paulheu | I do have a larger HD which is a bit slower starting up.. |
19:35:53 | [IDC]Dragon | It's not the speed, its the way of waiting for it go get ready. |
19:36:06 | [IDC]Dragon | This code is not safe, yet. |
19:36:46 | paulheu | Oh well as long as F1-ON works I am happy eperimenting..:) otherwise I guess I'll have to bring out the soldering iron.. |
19:37:12 | [IDC]Dragon | I know, I'm very glad about F1-On. |
19:37:51 | [IDC]Dragon | Otherwise it would really be on the edge. |
19:38:12 | [IDC]Dragon | Stevie, are you there? |
19:38:50 | paulheu | Yeah.. well since I saw the messages about F1-ON working I decoded to dive in.. otherwise I would have definately waited, but that would make it harder for you as well.. |
19:39:10 | paulheu | Like you did not figure we'd find the tools :^} |
19:39:31 | [IDC]Dragon | I didn't really try hard to hide them. |
19:39:59 | [IDC]Dragon | Next time they'll be personalized, pgp-ed, etc. ;-) |
19:40:13 | paulheu | hehehe yeah.. |
19:41:40 | paulheu | I'll be out in about half an hour so untill then I'll peek at the creen to see if you got something.. when I'm out, I'm out.. |
19:42:12 | [IDC]Dragon | OK, maybe I find another victim. |
19:42:34 | [IDC]Dragon | You don't happen to know if your HD is master or slave? |
19:42:40 | | Join mad9k [0] (mad8k@guerra.Colorado.EDU) |
19:44:46 | paulheu | slave |
19:45:09 | [IDC]Dragon | How do you know that? |
19:45:14 | paulheu | according to the debug screen |
19:45:41 | [IDC]Dragon | It does say that somewhere? |
19:45:45 | paulheu | but AFAIK teh jumper setting is master |
19:47:01 | paulheu | yes, when I get the error and press ON for debug the last line says: ATA: slave 0x0 |
19:47:35 | [IDC]Dragon | Ah, this may be wrong, the code bailed out before. |
19:48:32 | paulheu | OK.. I was wondering about that,, as I am pretty sure all jumper removed is 'master without slave' seting on the HD |
19:49:12 | paulheu | Now do I need to open the archos to check? (would be tomorrow though..) |
19:49:27 | [IDC]Dragon | No, don't bother. |
19:49:49 | paulheu | ok.. would not be a problem.. but have notime for it now.. |
19:49:54 | [IDC]Dragon | I'll send you a master-hardcoded version. |
19:50:34 | [IDC]Dragon | How much time you've got left? Enough for 1 or 2 flash runs? |
19:52:58 | paulheu | oh.. I have time.. can always take a later bus.. |
19:53:20 | [IDC]Dragon | No, don't let this impair you. |
19:53:59 | paulheu | seriously.. I have to catch the 20:45 bus.. so there's time |
19:54:17 | paulheu | I have say 45 minutes.. |
19:54:25 | paulheu | ah the pressure of time..;) |
19:56:20 | *** | Saving seen data "./dancer.seen" |
19:58:07 | [IDC]Dragon | OK, email is out. |
20:00 |
20:03:22 | paulheu | got the new one from the list, found another thing: if I boot original firmware and remove USB I boot straight into Rockbox |
20:04:18 | [IDC]Dragon | original firmware without ajbrec.ajz? |
20:04:49 | paulheu | Let me do that again... |
20:05:02 | paulheu | IT WORKS with hardcoded master setting |
20:05:42 | [IDC]Dragon | From original firmware and your USB trick, or they way it should be? |
20:06:47 | paulheu | What I ment was that I copied the .ucl to my archos using the original firmware (F1-ON), as soon as I unplug the USB the original FW reboots and then Rockbox loads from flash. |
20:07:19 | paulheu | HOWEVER, your latest patch, with hardcoded MASTER setting works as it should, from off to play in 4 secs..;) |
20:07:36 | [IDC]Dragon | was that with the normal Rockbox in flash, or the harcoded master version? |
20:07:47 | paulheu | the normal |
20:08:22 | [IDC]Dragon | OK, Archos seems to do a full reset when unplugging? |
20:08:41 | [IDC]Dragon | Then the disk is ready and Rockbox succeeds. |
20:08:44 | paulheu | Yes, the original formware does a warm reboot when you unplug USB |
20:09:12 | paulheu | with your latest patch a cold reboot also works.. |
20:09:52 | [IDC]Dragon | OK. I'll do the master/slave detection in a different way for coldstart then. Will take me while, you'd better focus on your bus. |
20:10:52 | paulheu | Oh.. it's a five minutes walk to the stop so I have another half hour or so..:) But seriously.. when I leave I disconnect so you'll know..;) |
20:12:12 | | Quit mad9k ("(I was using Polaris IRC 2001) Version:(4.0 Platinum) Webpage:(http://www.polaris-central.com)") |
20:21:50 | [IDC]Dragon | Paul, the new detection code is on your way. |
20:23:49 | [IDC]Dragon | Hmm. it didn't work on my box. |
20:30:08 | paulheu | Yeah.. got an ATA: -41 error.. |
20:30:19 | [IDC]Dragon | same for me. |
20:30:48 | paulheu | Oh well.. I'll be going now.. I'll check back in when I get back.. we'll get it working soon enough..;) |
20:31:04 | [IDC]Dragon | You gt it working already... |
20:31:14 | [IDC]Dragon | got |
20:31:55 | paulheu | yeah, but I mean working without hardcoding.. |
20:32:05 | [IDC]Dragon | Shure. |
20:32:14 | [IDC]Dragon | See you, thanks! |
20:32:22 | paulheu | later |
20:32:24 | | Part paulheu |
20:39:04 | | Nick [IDC]Dragon is now known as [IDC]Dragon|out- (~idc-drago@pD9512BF5.dip.t-dialin.net) |
20:43:58 | | Join thu_ [0] (~thu@h24-87-64-169.vc.shawcable.net) |
20:45:52 | | Join hardeep [0] (1098@208.247.65.237) |
20:46:40 | | Join diddystar5 [0] (Lee@AC9434E7.ipt.aol.com) |
20:46:48 | diddystar5 | hey IDC |
20:47:02 | diddystar5 | the flash is cool! |
20:47:17 | diddystar5 | except i have that eroor ata -11 |
20:48:52 | | Nick [IDC]Dragon|out- is now known as [IDC]Dragon (~idc-drago@pD9512BF5.dip.t-dialin.net) |
20:49:19 | [IDC]Dragon | Can you try http://joerg.hohensohn.bei.t-online.de/archos/rockbox_master.ucl ? |
20:49:33 | [IDC]Dragon | Flash that as the second image. |
20:49:59 | [IDC]Dragon | Currently, the ATA master/slave autodetect fails. |
20:50:16 | diddystar5 | ill give that a try right now im updating my source |
20:50:26 | [IDC]Dragon | So I made 2 hardcoded versions. |
20:51:16 | [IDC]Dragon | I guess people are more likely to have the disk configured as master. |
20:51:55 | diddystar5 | alright gotta go |
20:51:58 | | Quit diddystar5 ("Gotta Go!") |
20:58:57 | | Quit thu (Connection timed out) |
21:00 |
21:01:37 | hardeep | [IDC]Dragon: what would happen if we try to flash even though the cip is identified as unflashable? |
21:01:44 | hardeep | er s/cip/chip |
21:02:06 | [IDC]Dragon | The plugin checks that again and quits. |
21:02:36 | hardeep | [IDC]Dragon: what if we bypass that check? |
21:03:15 | hardeep | [IDC]Dragon: just to make sure that the hw info check is correct |
21:03:15 | [IDC]Dragon | You can't program it, full stop. All the commands (erase sector, program bytes) will just do nothing. |
21:03:37 | hardeep | [IDC]Dragon: heh, so no damage will be done.... |
21:03:44 | [IDC]Dragon | Right. |
21:03:52 | hardeep | [IDC]Dragon: any chance of getting a version that bypasses the check? |
21:04:16 | [IDC]Dragon | Believe me, this is pointless. |
21:04:29 | hardeep | [IDC]Dragon: never hurts to try. :) |
21:04:57 | [IDC]Dragon | If the flash can't do the ID command, it won't do anything for you. |
21:05:29 | hardeep | [IDC]Dragon: well, i noticed the check you're doing is looking for certain manufacturers... what if you missed one? |
21:05:52 | [IDC]Dragon | No, it is generic. |
21:05:56 | hardeep | [IDC]Dragon: also, in your comments you mention that there is a possibility that your check won't work |
21:06:10 | [IDC]Dragon | I changed my mind. |
21:07:07 | [IDC]Dragon | The alternative addresses I try are the same in the lower bits, and only those count. |
21:07:13 | hardeep | [IDC]Dragon: also, what if the sleep is not enough, etc. any number of possibilities... |
21:07:48 | hardeep | [IDC]Dragon: i know you mentioned that your chip is not flashable... did you actually try to do it though? |
21:07:59 | [IDC]Dragon | Open your box, have a look what chip is in. I'll hold a bet it's the SST37 |
21:08:56 | [IDC]Dragon | I know I have a SST37, and I have the datasheet for it. |
21:09:39 | [IDC]Dragon | You need to attach 12.5 Volts at certain times to 2 pins to bring it into programming mode. |
21:10:17 | [IDC]Dragon | And it's not sector programmable, only as a whole. |
21:12:52 | | Join Nibbler [0] (~Nibbler@port-212-202-193-217.reverse.qdsl-home.de) |
21:16:07 | | Join Zagor [242] (bjst@as9-5-6.k.s.bonet.se) |
21:16:34 | [IDC]Dragon | Hi Björn! |
21:16:46 | Zagor | hi |
21:17:25 | [IDC]Dragon | My release turned out to become a field test. :-( |
21:18:21 | Zagor | heh, yeah. but you put out enough warnings, so I say the early testers did it on their own risk |
21:18:55 | [IDC]Dragon | No real risk, because of the Archos firmware also in. |
21:19:15 | [IDC]Dragon | Everybody can still start it with F1-On. |
21:20:04 | [IDC]Dragon | I dis som iterations with Paul. The ATA master/slave autodetect seems to be the problem. |
21:20:14 | [IDC]Dragon | did some |
21:20:46 | [IDC]Dragon | If I hard-code it to master, it works for him. |
21:21:07 | Zagor | ok. I can do some tests if you've got any ideas to try. |
21:21:19 | [IDC]Dragon | What tests? |
21:21:38 | Zagor | if you have ideas for solutions |
21:22:15 | [IDC]Dragon | The idea is to write a better autodetect. |
21:22:46 | [IDC]Dragon | Actually, are there people with slave disks? |
21:22:51 | Zagor | yes |
21:23:09 | Zagor | very wrong, but unfortunately true |
21:23:33 | [IDC]Dragon | Does the Archos software handle that? |
21:24:20 | Zagor | yes |
21:26:10 | Zagor | what happens if you simply wait a second before calling master_slave_detect? |
21:30:46 | MT | Zagor: can i distract you for a minute? |
21:30:51 | Zagor | sure |
21:31:30 | MT | ive added a few patches to the tracker, one is for wormlet, adds menu functions and setting game parameters etc |
21:31:58 | MT | the other changes the status bar to not show the 'charging animation' when it is in numeric mode |
21:32:39 | MT | http://sourceforge.net/tracker/index.php?func=detail&aid=768153&group_id=44306&atid=439120 is the wormlet one |
21:33:17 | MT | http://sourceforge.net/tracker/index.php?func=detail&aid=768466&group_id=44306&atid=439120 is the status bar one |
21:33:44 | MT | im just trying to make people aware of them, as I'm off on holiday soon, wont be able to hassle then :) |
21:34:45 | Zagor | hehe. yeah, i'll be away next week too. hopefully i'll merge these two before then. |
21:35:10 | MT | cool :) |
21:35:32 | MT | the wormlet patch is the msot important one, stops midnight2k hassleing me :/ |
21:35:50 | Zagor | haha |
21:41:00 | | Nick [IDC]Dragon is now known as [IDC]Dragon|away (~idc-drago@pD9512BF5.dip.t-dialin.net) |
21:56:22 | *** | Saving seen data "./dancer.seen" |
22:00 |
22:07:32 | | Join groovingandi [0] (~groovinga@proxy-out.lrz-muenchen.de) |
22:11:05 | | Part groovingandi |
22:12:47 | | Join groovingandi [0] (~groovinga@proxy-out.lrz-muenchen.de) |
22:18:40 | | Join Phantomdj [0] (~JP@ASte-Genev-Bois-112-1-16-144.w81-51.abo.wanadoo.fr) |
22:18:59 | | Quit groovingandi ("Trillian (http://www.ceruleanstudios.com)") |
22:19:11 | Phantomdj | hi |
22:19:16 | Zagor | hi |
22:21:44 | Phantomdj | any good news about flash plug in ? |
22:23:05 | Phantomdj | Dragon ??? :D |
22:25:44 | Zagor | he's away. |
22:26:03 | Phantomdj | yes I know |
22:26:35 | Phantomdj | but I'm really want to have it |
22:26:49 | | Join groovingandi [0] (~groovinga@proxy-out.lrz-muenchen.de) |
22:27:00 | Phantomdj | even if I don't really need it since my recorder boot in less than 10seconds |
22:27:09 | Zagor | really? |
22:27:14 | Phantomdj | yes |
22:27:19 | Zagor | fm rec? |
22:27:29 | Phantomdj | no 10 rec |
22:27:47 | Zagor | interesting. which rom firmware do you have? |
22:28:01 | Phantomdj | I had a 6 rec but I good probleme with it (it burned :D) |
22:28:15 | Phantomdj | so since I leave near Archos I give it to them |
22:28:25 | Phantomdj | but they didn't have 6go anymore |
22:28:37 | Phantomdj | so they give me a 10 with 1.28 firmware |
22:29:10 | Zagor | what model harddisk do you have? |
22:29:31 | Phantomdj | hmm |
22:29:42 | | Join angelofblade [0] (~khongcuon@host217-41-58-22.in-addr.btopenworld.com) |
22:29:55 | Phantomdj | Hitachi_DK23DA-10 |
22:29:56 | angelofblade | anyone ere |
22:30:11 | Phantomdj | Firmware 00J3A0A2 |
22:30:20 | angelofblade | could someone answer a question i got for 2.0 for jukebox |
22:30:31 | Zagor | angelofblade: sure |
22:30:45 | angelofblade | what is the lowest kbs it runs |
22:30:52 | Phantomdj | I ve just one problem with it the free space is wrong |
22:31:11 | Zagor | angelofblade: uh, don't remember. 8 i think. |
22:31:12 | angelofblade | use your pc to check |
22:31:18 | angelofblade | go to run error |
22:31:26 | angelofblade | right click on drive |
22:31:33 | Phantomdj | my PC give the good free space |
22:31:48 | angelofblade | thanks |
22:31:52 | angelofblade | 8 is good |
22:32:22 | angelofblade | where you get the info??? for it to be 8 |
22:32:33 | angelofblade | i need to know for sure |
22:32:41 | Zagor | Phantomdj: that's a windows problem. later versions of windows doesn't use the proper way to store free space. |
22:32:58 | Phantomdj | yes but I talk about rockbox |
22:33:21 | Zagor | angelofblade: 32kbit is the lowest mp3 bitrate |
22:33:28 | angelofblade | how come there is no op in here |
22:33:49 | angelofblade | i hear the fireware could change that bit rate |
22:33:51 | Zagor | Phantomdj: if windows writes bad info, rockbox can't know what's right |
22:34:03 | Zagor | angelofblade: we don't need ops here |
22:34:11 | angelofblade | hahahah i c |
22:34:20 | Zagor | angelofblade: firewire change bitrate? |
22:34:53 | Phantomdj | so it normal if the original firmware don't give me true free space too ? |
22:35:12 | Zagor | Phantomdj: yes |
22:35:21 | Phantomdj | ARG |
22:35:31 | Phantomdj | is there a way to make it work |
22:35:35 | angelofblade | could i run a 16kbs music on my jukebox 2.0 version |
22:35:39 | Phantomdj | without using linux |
22:35:43 | Zagor | you can make rockbox recalculate free space by pressing PLAY in the "disk info" menu |
22:36:20 | Zagor | angelofblade: probably |
22:36:27 | | Nick [IDC]Dragon|away is now known as [IDC]Dragon (~idc-drago@pD9512BF5.dip.t-dialin.net) |
22:36:50 | Phantomdj | YIPEE he is back :D |
22:37:04 | [IDC]Dragon | I'm only briefly back, definitely need sleep soon. |
22:37:17 | angelofblade | i c |
22:37:22 | Phantomdj | ... |
22:37:46 | Zagor | hi dragon. i managed to bypass the master/slave check by checking for both BSY and RDY. but then it fails on io_address_detect instead... |
22:37:53 | angelofblade | i have something that run 16kbs |
22:37:54 | Phantomdj | so, just to say you do a good job and I will wait until a perfect plug in |
22:37:57 | Zagor | uh, not bypass. pass. |
22:38:09 | [IDC]Dragon | Zagor, yes, I tried that, too. |
22:38:10 | angelofblade | i need to make space |
22:38:19 | Phantomdj | (even if it's easy to find realase1 on your webspace) |
22:38:20 | [IDC]Dragon | Are you running from flash? |
22:38:30 | angelofblade | anyone know what the next version going to be??? |
22:38:37 | Zagor | yes |
22:38:53 | [IDC]Dragon | And you got ATA error -11? |
22:38:58 | Zagor | yes |
22:39:07 | [IDC]Dragon | Oh, that's good. |
22:39:14 | Phantomdj | I've try too |
22:39:20 | [IDC]Dragon | Not for you, I mean. |
22:39:21 | Phantomdj | but I ve another error |
22:39:22 | Zagor | angelofblade: see the roadmap on the front page |
22:39:32 | Phantomdj | just a seconde... |
22:40:20 | | Join Guest [0] (~jirc@AMetz-101-1-4-141.w80-11.abo.wanadoo.fr) |
22:40:22 | Guest | hi all |
22:40:33 | angelofblade | Lots of features and fixes that were held off for 2.0 |
22:40:42 | angelofblade | what feature |
22:40:45 | angelofblade | anyone know |
22:40:46 | [IDC]Dragon | Zagor: I tried measuring the time the reset takes, inclufing it's wait_for_bsy(). |
22:40:47 | MT | lots |
22:41:13 | Guest | I just readed the ML, and oh surprise I readed that now the Flash firmware isr released . waaahhh but where are the neceessary files ?? |
22:41:30 | [IDC]Dragon | The non-present drive should not give busy, so almost zero time. |
22:41:33 | Zagor | Guest: it's not ready yet |
22:41:59 | Zagor | we're chasing a bug |
22:42:00 | [IDC]Dragon | I tried to do the master/slave detection based on these measurements. |
22:42:04 | angelofblade | anyone here listen to audio book on their mp3 |
22:42:22 | Guest | yes I use mp3 audio book |
22:42:35 | angelofblade | what book guest |
22:43:09 | Guest | IDCDrgaon : good job for the flashable foirmware, but in your last post ; I rezaded the rezadme.txt but wheer are the necessary files ?? |
22:43:32 | MT | argh |
22:43:33 | [IDC]Dragon | They're badly hidden.. ;-) |
22:43:33 | Zagor | <Zagor> Guest: it's not ready yet |
22:43:36 | angelofblade | what book you listen to guest |
22:44:03 | Guest | sure for me they are hidden , |
22:44:22 | Guest | Zagor: what do you mean |
22:44:33 | [IDC]Dragon | I could do an intermediate release with ATA master hardcoded. |
22:45:01 | Guest | IDC could you indicates me where is the current release, please |
22:45:04 | Zagor | yeah, that's an idea |
22:45:17 | Zagor | Guest: it's not working yet. will you please read what I write to you? |
22:45:34 | [IDC]Dragon | OK, I'll do an intermediate. |
22:45:35 | Phantomdj | >dragon: I got the release1 |
22:45:40 | Phantomdj | but |
22:45:48 | Phantomdj | when I use it : |
22:45:54 | Phantomdj | Flash: M=BF D=D6 |
22:45:54 | Phantomdj | SST39VF020 |
22:45:54 | Phantomdj | Size: 256KB |
22:45:54 | DBUG | Enqueued KICK Phantomdj |
22:45:54 | Phantomdj | using file: |
22:45:54 | Phantomdj | [F1]to.... |
22:45:55 | *** | Alert Mode level 1 |
22:45:55 | Phantomdj | ..... |
22:46:16 | Guest | Zagor : I did read what you say; but in the ML many people seems to get succesfull result withit , so where are the actually problems |
22:46:18 | Phantomdj | using file : |
22:46:22 | Phantomdj | firmware_rec.bin |
22:46:35 | Phantomdj | but if i use F1 |
22:46:40 | Zagor | Guest: the problem is that ATA detection does not work fully yet |
22:46:41 | Phantomdj | Checked : |
22:46:46 | Phantomdj | File invalid |
22:46:48 | [IDC]Dragon | Guest: the ATA init is not reliable. |
22:46:54 | Phantomdj | Sanity check failed |
22:46:55 | angelofblade | anyone know any fireware for apple mp3 player |
22:47:05 | Guest | IDC Dragon : what does it imply |
22:47:21 | [IDC]Dragon | Phantom: can you email me your firmware dump? |
22:47:25 | Zagor | angelofblade: http://ipodlinux.sourceforge.net/index.shtml |
22:47:55 | Phantomdj | [IDC]Dragon : the first dump before use plugin ? |
22:48:14 | Zagor | Guest: it means you get "ATA error: -11" instead of successful boot |
22:48:23 | [IDC]Dragon | Guest et al: Currently, you'll need to flash http://joerg.hohensohn.bei.t-online.de/archos/rockbox_master.ucl afterwards, as the second image. |
22:49:08 | Guest | thanks, and the where are the 2 others file |
22:49:10 | [IDC]Dragon | Phantom: the 256 kB generated by the debug menu entry. |
22:49:22 | angelofblade | who want to download some audio book |
22:49:26 | Phantomdj | ok |
22:49:27 | [IDC]Dragon | Guest: look in the same dir |
22:49:32 | angelofblade | pm me |
22:50:10 | | Quit Guest ("Leaving") |
22:50:23 | Phantomdj | [IDC]Dragon : it's send |
22:50:30 | Phantomdj | 1.28 firmware |
22:50:43 | angelofblade | what this 1.28??? for |
22:50:59 | | Join Guest57 [0] (~jirc@AMetz-101-1-4-141.w80-11.abo.wanadoo.fr) |
22:51:04 | Phantomdj | ? |
22:51:20 | Phantomdj | this is just the last official firmware |
22:51:28 | angelofblade | o can i have |
22:51:36 | Phantomdj | no :D |
22:51:40 | angelofblade | why |
22:51:43 | angelofblade | ??? |
22:51:43 | Phantomdj | it is on the web |
22:51:46 | Phantomdj | oups |
22:51:53 | Phantomdj | it is NOT on the web |
22:52:04 | Guest57 | IDC Dragon , sorry I m back |
22:52:05 | angelofblade | is this for archos jukebox |
22:52:07 | Phantomdj | and the dump isn't usable |
22:52:13 | Phantomdj | recorder |
22:52:23 | angelofblade | i c |
22:52:32 | Guest57 | SO with the actual release : What could I do ? what works ? |
22:52:40 | Zagor | dragon: ata error -21 with your image |
22:53:00 | angelofblade | anyone here use bittorrent |
22:53:02 | [IDC]Dragon | the master hardcoded one? |
22:53:06 | Zagor | yes |
22:53:12 | [IDC]Dragon | Uh Oh |
22:53:24 | [IDC]Dragon | So this is no interim solution. |
22:53:28 | angelofblade | anyone here use bittorrent |
22:53:30 | angelofblade | anyone here use bittorrent |
22:53:32 | Zagor | seems not :-) |
22:53:40 | Zagor | angelofblade: how is that relevant to rockbox? |
22:53:46 | [IDC]Dragon | I was just about to pack it together. |
22:53:52 | angelofblade | is a way to download music |
22:54:08 | angelofblade | or audio book |
22:54:28 | MT | an illegal way of doing so |
22:54:34 | angelofblade | yep |
22:54:43 | [IDC]Dragon | Zagor: so io_address_detect() fails now. |
22:54:47 | Zagor | yes |
22:54:56 | [IDC]Dragon | You have a really picky drive. |
22:55:51 | [IDC]Dragon | In a way, I hope this is good, as a pipecleaner. |
22:55:56 | *** | Alert Mode OFF |
22:56:17 | angelofblade | BitTorrent is a P2P file swarming application. This means that as soon as you have downloaded a few chunks of a file it will start uploading it to others, thereby spreading the file better. Install the client to be able to download from BitTorrent. |
22:56:28 | [IDC]Dragon | Are you an ATA expert? I'm not. |
22:57:03 | Zagor | well, i know a bit having written several drivers |
22:57:21 | [IDC]Dragon | Sound good. |
22:57:44 | angelofblade | gtg |
22:57:48 | angelofblade | thanks for help |
22:58:00 | | Part angelofblade |
22:58:43 | [IDC]Dragon | I don't wan't to appear lazy or rude, but I hope the ATA init is in good hands with you tonight. I'll really need some sleep. |
22:59:12 | Zagor | hehe, no problems. i'll see what I can do. |
22:59:31 | [IDC]Dragon | Thanks. Goodnight, everybody. |
22:59:56 | [IDC]Dragon | (checking cvs tomorrow ;-) |
23:00 |
23:00:01 | Zagor | goodnight |
23:00:15 | | Quit [IDC]Dragon () |
23:04:58 | | Part Phantomdj |
23:08:09 | | Part groovingandi |
23:16:08 | Guest57 | hi all |
23:28:37 | Zagor | bingo |
23:28:58 | Zagor | uh, no :) |
23:35:35 | | Join tpelliott [0] (telliott@208.251.255.120) |
23:38:06 | tpelliott | Any luck fixing the ATA issues in Rombox? |
23:38:28 | Zagor | not yet, i'm working on it |
23:38:56 | tpelliott | ok. If you want me to test something, let me know. |
23:39:13 | Zagor | ok |
23:39:45 | tpelliott | Thanks for all og your effort. |
23:39:53 | tpelliott | of |
23:51:27 | Zagor | whammo, got it |
23:54:08 | | Join Stevie-O [0] (whatsit2u@user-2ininsl.dialup.mindspring.com) |
23:56:25 | *** | Saving seen data "./dancer.seen" |