00:00:07 | nls | "We do not estimate timeframes" |
00:04:28 | preglow | month, hell no, two, maybe, but probably not |
00:04:42 | preglow | only way to get going is to fire up the code editor and talk to Nico_P |
00:04:54 | preglow | asking for deadlines will not further anything |
00:06:11 | Nico_P | Dark_Apostrophe: hopefully it'll happen sooner than later |
00:06:20 | | Quit Bam2550 (Read error: 110 (Connection timed out)) |
00:06:27 | | Quit davina (Remote closed the connection) |
00:06:46 | Dark_Apostrophe | preglow: I'm not asking for deadlines, just crude estimates |
00:06:51 | Dark_Apostrophe | Nico_P: good. :) |
00:06:52 | preglow | we have none, so that's easy |
00:07:05 | Dark_Apostrophe | lol |
00:08:22 | Nico_P | Dark_Apostrophe: but it's been about 1.5 years since I opened FS #3045, so I hope on or two months more or less won't be a problem :) |
00:08:27 | | Part toffe82 |
00:08:43 | Dark_Apostrophe | Nico_P: :o |
00:08:53 | preglow | looking forward to it |
00:08:58 | preglow | that day we'll have to think about other wps issues too |
00:09:06 | preglow | like non-centered text |
00:09:43 | * | nls shakes head at FS #7847 |
00:09:44 | Nico_P | yup... hopefully it'll make amiconn feel the need to implement viewports |
00:10:01 | Nico_P | or maybe he'll have already done it :p |
00:10:06 | preglow | nls: looks like a closer... |
00:10:13 | preglow | Nico_P: i've got a feeling he won't |
00:10:15 | | Join iamben [0] (n=ben@dpc67142179038.direcpc.com) |
00:10:25 | nls | preglow: already taken care of :-) |
00:10:34 | preglow | but let's hope that gives him some incentive, heh |
00:10:37 | preglow | i'd love to see viewports |
00:10:45 | preglow | can't think of any better schemes |
00:10:50 | Nico_P | me too |
00:11:39 | | Join Dreamxtreme [0] (i=5603213e@gateway/web/cgi-irc/labb.contactor.se/x-43a36d42f9a4b4be) |
00:11:40 | | Join Isolinear [0] (n=A@c-76-105-254-119.hsd1.or.comcast.net) |
00:12:21 | Dreamxtreme | Evening |
00:13:09 | | Quit Isolinear (Client Quit) |
00:13:12 | Dreamxtreme | any1 about? |
00:13:19 | preglow | plenty, what's up? |
00:13:47 | Dreamxtreme | im thinking of buying a ipod 2mrw |
00:13:57 | Dreamxtreme | and wouldn't mind the new classic |
00:14:01 | preglow | come again? |
00:14:04 | preglow | 2mrw? |
00:14:15 | | Quit przemhb () |
00:14:17 | Dreamxtreme | but only if theres plans for a rockbox on there |
00:14:23 | Dreamxtreme | tomorrow |
00:14:29 | preglow | right |
00:14:31 | Nico_P | there are no plans |
00:14:40 | preglow | we can plan all we want, apple are trying as hard as they can to prevent us from supporting it |
00:14:52 | preglow | the day someone shows us how to break the decryption, we'll be on it |
00:14:59 | Dreamxtreme | o really dam |
00:15:18 | preglow | up to us: hell yes |
00:15:21 | preglow | but it's not up to us |
00:15:30 | Dreamxtreme | what about the V2 video 80GB> |
00:15:51 | preglow | i think we do support that, yes |
00:15:52 | Nico_P | the video is supported, yes |
00:15:57 | preglow | we call it 5.5g video |
00:16:05 | Dreamxtreme | o good |
00:16:13 | Dreamxtreme | why? |
00:16:33 | | Quit Dreamxtreme (Client Quit) |
00:16:39 | Nico_P | because that's what it's called |
00:16:43 | preglow | me answering requires you to not quit |
00:16:48 | preglow | i'm sorry, but that's the way it is |
00:17:38 | * | preglow summons tomal |
00:17:57 | | Join Dreamxtreme [0] (i=5603213e@gateway/web/cgi-irc/labb.contactor.se/x-1395a3a697c5f9df) |
00:18:11 | TMM | preglow: wow! it worked! |
00:18:17 | preglow | he's not tomal :/ |
00:18:18 | Dreamxtreme | whoops |
00:18:38 | TMM | preglow: baby steps, baby steps |
00:18:47 | preglow | :D |
00:19:15 | Dreamxtreme | if i play FLAC will that reduce the battery life? |
00:19:38 | preglow | a bit, probably |
00:19:44 | preglow | the disk spins up more often |
00:19:49 | preglow | but it doesn't use much cpu |
00:20:20 | Dreamxtreme | ok |
00:20:40 | Dreamxtreme | i wonder if there will be a rockphone |
00:21:00 | preglow | that would mean much work for us, so let's hope not :P |
00:21:07 | TMM | Dreamxtreme: on a side note: if you use a portable player, with portable earphones, I wouldn't really bother with FLAC to be honest, use 320kb/s ogg, or AAC :) |
00:21:34 | iamben | Dreamxtreme: in my experience, flac uses much less cpu than higher bitrate mp3 |
00:21:35 | Dreamxtreme | why not mp3? |
00:21:37 | iamben | on my sansa anyway |
00:22:10 | idnar | I use FLAC because I'm too lazy to transcode |
00:22:46 | Dreamxtreme | so am i |
00:22:50 | iamben | i use flac on my pc and ogg when i put it on portable |
00:23:04 | Dreamxtreme | i just want to copy and paste |
00:23:14 | iamben | but flac battery time is fine, only problem is the filesizes |
00:23:25 | TMM | why not mp3? because I just plain dislike mp3 :) |
00:23:37 | Dreamxtreme | lol# |
00:23:50 | idnar | FLAC does seem to use more battery than Vorbis or Musepack |
00:23:58 | idnar | presumably because of hitting the disk more |
00:24:14 | TMM | would it matter anything on a NAND based player? |
00:24:15 | preglow | iamben: if you're on a flash player, then yes, flac will use less |
00:24:21 | iamben | yeah my experience has been on sansa where there is no disk per say |
00:24:22 | preglow | if you're on a hd based player, it will probably use more |
00:24:35 | iamben | per se |
00:24:36 | preglow | our flac decoder is so cpu efficient it's not even bloody funny |
00:24:40 | iamben | whatever they say =) |
00:24:44 | preglow | but it still needs to spin up the disk often |
00:25:11 | preglow | if the disk is a flash chip: then hooray! |
00:25:13 | TMM | preglow: just solder some more memory on your player :P |
00:25:15 | | Join freeeeex [0] (i=d5407a79@gateway/web/cgi-irc/labb.contactor.se/x-63af5fe1263e891f) |
00:25:19 | | Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
00:25:28 | preglow | TMM: man, i can't even open the on flash player i have up :P |
00:25:28 | iamben | on my sansa, w/ higher bitrate mp3, i notice sluggishness in scrolling the menus... very quick w/ flac playing |
00:25:39 | preglow | tried once with a guitar pick, and now the damned thing just looks damaged |
00:25:59 | TMM | preglow: well, I'm in for that quite soon :) I wonder how it'll turn out |
00:26:16 | RaZorbacK | maddler |
00:26:26 | freeeeex | just wondering, is it possible remapping the keys in the search > database program? |
00:26:27 | RaZorbacK | sory |
00:26:32 | preglow | TMM: what kinda player? |
00:26:34 | freeeeex | on an ipod |
00:26:40 | TMM | preglow: iaudio 7 |
00:27:12 | | Join Isolinear [0] (n=A@c-76-105-254-119.hsd1.or.comcast.net) |
00:27:40 | preglow | TMM: well, as long as it's got screws, you'll be better off than i were |
00:27:46 | preglow | does it have screws? :P |
00:27:53 | TMM | preglow: I'm screwed |
00:28:02 | preglow | \o/ |
00:28:11 | TMM | preglow: which means, it doesn't have any |
00:28:18 | preglow | :-( |
00:28:53 | TMM | O well, no problem I'll find a way to do this properly |
00:29:03 | TMM | some other people managed it, but failed to make proper scans :) |
00:30:00 | freeeeex | guess not >,< |
00:30:15 | preglow | freeeeex: remap keys: no |
00:30:33 | preglow | World renowned sound enhancer - JetEffect |
00:30:34 | preglow | ahahha |
00:30:35 | preglow | sweet lord |
00:30:43 | preglow | flanger is a world renowned sound enhancer |
00:30:46 | freeeeex | bah |
00:30:57 | preglow | i've already coded that in a plugin for rockbox, am i world renowned? |
00:31:15 | freeeeex | so ive been spenind 20mins lookin through friggin c-code for nothin then ;P |
00:31:35 | preglow | freeeeex: if you're looking through c code, then surely you know that you can just fix this yourself :P |
00:32:18 | freeeeex | jeez, anyone can read c-code reading != understanding ;P |
00:32:38 | | Join LambdaCalculus37 [0] (n=viewtifu@ool-4351bd58.dyn.optonline.net) |
00:32:50 | Dreamxtreme | right im off 2 bed GN |
00:32:56 | preglow | have fun |
00:33:03 | | Quit Dreamxtreme ("CGI:IRC") |
00:33:04 | preglow | in a good way!!! |
00:33:12 | LambdaCalculus37 | zook: You still around? |
00:33:17 | | Join Dreamxtreme [0] (i=5603213e@gateway/web/cgi-irc/labb.contactor.se/x-c618fc3fc2a0e6eb) |
00:33:18 | | Quit Dreamxtreme (Client Quit) |
00:33:27 | zooook | yeah, hey |
00:33:53 | LambdaCalculus37 | zooook: Sorry I took so long in getting here. |
00:34:02 | zooook | no worries |
00:34:18 | zooook | been playing around with the decryption functions |
00:34:34 | LambdaCalculus37 | So, find anything else about from the decryption functions? |
00:35:10 | preglow | what decryption functions? :> |
00:35:22 | preglow | bluebrother: swiftly closed... |
00:35:23 | | Quit kubiixaka (Read error: 104 (Connection reset by peer)) |
00:35:31 | zooook | not really, I need to make a printout, get the tms320 manual and make comments while debugging it |
00:35:48 | LambdaCalculus37 | I think the TMS320 manual's on the wiki... or am I wrong? |
00:35:51 | zooook | zen firmware |
00:36:21 | zooook | doesn't really matter. it comes with code composer studio |
00:37:14 | | Join Bam2550 [0] (i=bam2550@c-69-249-243-110.hsd1.pa.comcast.net) |
00:37:20 | zooook | I thought I could feed the output from it's disassembler into the assembler but it complains about every single line |
00:37:47 | LambdaCalculus37 | zoook: Actually, I remember that I posted a TMS320 datasheet on the Archos AV1XX page. |
00:38:04 | LambdaCalculus37 | http://www.rockbox.org/twiki/bin/view/Main/ArchosAV100Port |
00:38:23 | zooook | so I have to include the functions as data, which sucks, because the debugger can't follow the flow properly |
00:38:49 | zooook | ahh, but this is mostly a matter of looking at the data flow while debugging it |
00:39:22 | LambdaCalculus37 | zoook: You at least did one hell of a job by getting the decryption code up in the simulator, though. |
00:39:30 | zooook | ie. keep track of all values, note how they're computed and then code an emulator |
00:39:31 | | Quit sin613 (Read error: 110 (Connection timed out)) |
00:39:54 | | Join midgey [0] (n=tjross@westquad-188-27.reshall.umich.edu) |
00:39:58 | zooook | well, was just a matter of relocating all branches |
00:40:07 | TMM | does anyone have that rockbox wiki link about the iaudio 7? |
00:40:17 | TMM | I can't seem to be able to find anything |
00:40:35 | LambdaCalculus37 | TMM: Was this what you're looking for? http://www.rockbox.org/twiki/bin/view/Main/CowonIaudio7Info |
00:40:35 | TMM | I saw it TODAY :) |
00:40:41 | TMM | YES! :) |
00:40:46 | TMM | how in the hell do you search the wiki? |
00:41:04 | freeeeex | google ! ^^ |
00:41:16 | LambdaCalculus37 | freeeeex: Hush, you. |
00:41:26 | freeeeex | haha, it works awsome |
00:41:27 | LambdaCalculus37 | TMM: See the white bar with "Go" next to it? |
00:41:31 | freeeeex | site:url query |
00:41:32 | TMM | preglow: it DOES have screws :) |
00:41:32 | zooook | anyway, it'll be exciting to see how many other block types can be decrypted with this scheme.. I'm guessing FBOOT will |
00:41:47 | TMM | I couldn't find it when looking for 'iaudio' |
00:42:18 | LambdaCalculus37 | zooook: I've been looking at some of the other ZEN/NOMAD players, and they all use a very, very similar rescue mode. |
00:42:20 | TMM | what did you search for? |
00:42:35 | LambdaCalculus37 | TMM: CowonIaudio7Info |
00:42:46 | LambdaCalculus37 | You have to search by page name. |
00:42:56 | TMM | how was I supposed to know THAT? :) |
00:43:14 | pixelma | huh? |
00:43:18 | zooook | the code i've looked at is almost exactly the same amongst the different models.. I think the main difference is the versioning |
00:43:24 | | Quit midkay ("Leaving") |
00:44:00 | pixelma | you can also use the "search" link to the left of the "go" one, you'll be taken to a search page... |
00:44:43 | | Quit bluebrother ("sleep") |
00:45:15 | LambdaCalculus37 | zooook: The only problem is with the Dell DJ, you can't navigate with a bare PCB. I think the scroll barrel and the buttons need some pressure from the front plate to register. |
00:45:22 | TMM | LambdaCalculus37: so, you can not find a page if you don't know what it is called? :( |
00:45:42 | zooook | how is that a problem? |
00:45:51 | LambdaCalculus37 | TMM: pixelma just mentioned the search function. |
00:46:11 | freeeeex | preglow: is it possible remapping those keys without being superb at C ? |
00:46:16 | | Join sin613 [0] (n=pbarton@dsl-134-129-144-51.und.nodak.edu) |
00:46:34 | LambdaCalculus37 | zooook: No navigation when you take the PCB out of the casing. |
00:46:36 | freeeeex | not to mention i can find the bloody search |
00:46:41 | freeeeex | cant* |
00:46:45 | TMM | pixelma: let me try... I think I tried that |
00:47:11 | LambdaCalculus37 | freeeeex: http://www.rockbox.org/twiki/bin/view/Main/WebSearch |
00:47:44 | TMM | pixelma: yay! :) |
00:47:58 | TMM | pixelma: I tried the 'search' button on the left of the site |
00:48:18 | pixelma | LambdaCalculus37: I think he's talking about a different thing |
00:48:19 | zooook | imagine not even having a pcb to take out of the casing ;) |
00:48:28 | | Quit obo ("bye") |
00:48:32 | TMM | pixelma: the one on the top works fine, the button thingy doesn't really :) |
00:48:54 | nls | freeeeex: you don't need to be superd, just be able to change a couple of defines around unless you're doing something fancy? |
00:49:41 | pixelma | TMM: can't follow your discription... |
00:49:49 | pixelma | *description |
00:49:56 | zooook | anyway, figuring out the decryption scheme would open up some of the zen line to custom firmware |
00:50:11 | TMM | pixelma: on the left of the site, there's a search 'button', on the top there's a search 'link' :) the link works, the button that goes to google doesn't really help |
00:50:25 | nls | Damn that mailing list I should really go to bed instead of writing mails, now I have to get up in 6 hours :-/ |
00:50:25 | LambdaCalculus37 | zooook: I would love to just turn on that Dell DJ and see the Rockbox logo greet me one day! :) |
00:51:00 | zooook | I bet :) |
00:51:28 | zooook | that's not really my stop, though |
00:51:38 | pixelma | TMM: ah okay, might depend on what you are searching for (and where). The top link is for searching the wiki the other for searching the complere site with the help of google |
00:52:02 | LambdaCalculus37 | zooook: Bagder also mentioned this to me before as well... Archopen has some TMS320 code up and running on portable devices. |
00:52:13 | LambdaCalculus37 | Bagder: Take a bow for that tidbit of information. :) |
00:52:20 | freeeeex | nls: the problem is i cant find where the keys are set for the search function (the thing that searches the database), ie im not lookin to remap keys in general |
00:53:04 | nls | freeeeex: I think that's a plugins, but now I'm really going to bed, gnight |
00:53:14 | zooook | right, I've got the code of that.. the cowon a2 uses one too, iirc |
00:53:24 | freeeeex | hm ok |
00:53:29 | | Quit nls () |
00:53:45 | LambdaCalculus37 | zooook: I believe it does. |
00:54:28 | | Quit ender` (" Be wary of strong drink. It can make you shoot at tax collectors and miss. -- Robert A. Heinlein") |
00:54:30 | zooook | gotta figure out the the newer security scheme before that's a concern, though |
00:55:12 | zooook | the ones where the CENC block is replaces by a TL |
00:55:23 | freeeeex | fooks, feels like this is beyond me lol |
00:55:52 | LambdaCalculus37 | freeeeex: What are you talking about? |
00:55:53 | zooook | the Micro has firmware versions that use both schemes |
00:56:47 | LambdaCalculus37 | zooook: You mean these? http://en.wikipedia.org/wiki/Creative_ZEN#ZEN_Micro |
00:57:00 | | Quit zooook (Remote closed the connection) |
00:57:03 | freeeeex | um, im want to rebind the keys used in the search plugin for an ipod. |
00:57:16 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
00:59:20 | | Quit funky_ ("leaving") |
00:59:50 | freeeeex | and its not proving to be as straight forward as i thought it would be lol |
01:00 |
01:00:32 | TMM | did anyone get any code running on creative devices yet? |
01:00:34 | | Join zooook [0] (i=user@gateway/tor/x-f673c30faa1fcfa5) |
01:01:49 | LambdaCalculus37 | TMM: No, not yet. |
01:02:06 | zooook | anyway, I'll keep the thread updated on the CENC decryption scheme |
01:02:51 | LambdaCalculus37 | zoook: Okay. I'll check in to see how it's going. |
01:03:15 | LambdaCalculus37 | zooook: Think we should try and dump the firmware from the Dell DJ if possible? |
01:03:17 | TMM | LambdaCalculus37: too bad |
01:04:02 | LambdaCalculus37 | TMM: It may be a while before this happens. |
01:04:08 | zooook | a hdd dump from a newly formatted and flashed would be interesting |
01:04:23 | TMM | LambdaCalculus37: well, I don't have them anyway, but they appear to grow in numbers :) I see them on the train more often |
01:04:33 | zooook | I still don't know where the F* blocks end up |
01:04:36 | LambdaCalculus37 | zooook: I need to buy an adapter for the Dell DJ's hard drive first. |
01:04:59 | zooook | but it's not essential |
01:05:00 | TMM | well, time for bed |
01:05:02 | TMM | sleep well people |
01:05:47 | zooook | the Dell DJ is only protected in the form of the encrypted blocks.. once those are known, the door is wide open |
01:07:13 | LambdaCalculus37 | zooook: Makes me wish at least one or two devs lived near New York, or even Jersey. |
01:07:25 | zooook | someone would still need to begin a port, of course |
01:07:33 | LambdaCalculus37 | zooook: Yes, that's true. |
01:08:10 | LambdaCalculus37 | My skills in C are not what you can call the greatest. |
01:08:27 | LambdaCalculus37 | I can read C, and I can at least patch builds and compile... but writing from scratch? |
01:08:30 | LambdaCalculus37 | Not quite yet. |
01:08:54 | zooook | ahh, that's a shame |
01:09:22 | LambdaCalculus37 | zooook: Don't worry. It just takes a little more time. |
01:09:23 | zooook | but let's see how things work out |
01:09:35 | | Quit RaZorbacK ("bye all") |
01:09:50 | *** | Saving seen data "./dancer.seen" |
01:10:27 | * | LambdaCalculus37 will be back in two shakes |
01:10:59 | | Join darkapostrophe [0] (n=darkapos@217-50-177.231210.adsl.tele2.no) |
01:13:36 | zooook | I have been considering getting an elder zen to play around with, that'd change my incentive, but without the hardware there's no fun in trying |
01:14:50 | * | LambdaCalculus37 hath returned |
01:15:14 | LambdaCalculus37 | zooook: I bought the Dell DJ just to try my hand at a new port. |
01:15:31 | LambdaCalculus37 | I was always curious about the NOMAD and ZEN players. |
01:15:52 | LambdaCalculus37 | It was another case of "nice hardware, lousy software". |
01:16:07 | zooook | http://www.tikorea.co.kr/seminar/tidc/file/Silisand%20-%20Presentation%20TIDC%202005%20SILISAND4.pdf <−− have you read this? |
01:16:15 | | Join Klevi [0] (n=Owner@ool-435682a7.dyn.optonline.net) |
01:16:55 | Bam2550 | pokePod |
01:16:57 | Bam2550 | lol |
01:17:11 | LambdaCalculus37 | zooook: Reading it now. |
01:17:18 | | Quit freeeeex ("CGI:IRC") |
01:18:18 | zooook | I haven't tried comparing the parts they suggest using, but the features does sound familiar |
01:18:54 | LambdaCalculus37 | zooook: Wait, hold the phone... |
01:19:20 | | Join My_Sic [0] (n=MySic@bas3-montreal28-1242530029.dsl.bell.ca) |
01:19:59 | LambdaCalculus37 | HOLY CRAP!! |
01:20:20 | LambdaCalculus37 | zooook: The datasheet for the TMS320DA255!! |
01:20:43 | LambdaCalculus37 | zooook: I've been looking all over the place for this! |
01:21:37 | LambdaCalculus37 | JTAG... it says it has a JTAG... |
01:21:40 | LambdaCalculus37 | YES! |
01:21:54 | zooook | nah, there's a lot missing. it's just a reference design.. but a little is better than none |
01:22:00 | | Quit Entasis ("Leaving") |
01:22:40 | LambdaCalculus37 | zooook: A little that's going to go a long way! You normally can't get this from TI without signing a whacking great NDA. |
01:22:58 | preglow | nice to hear you talking about it here, then! |
01:23:34 | zooook | thank god for the koreans, then :) |
01:23:56 | LambdaCalculus37 | preglow: This datasheet is like Mana from Heaven! |
01:24:21 | zooook | it's usually russians that leave stuff all over their sites |
01:24:24 | zooook | +the |
01:24:54 | LambdaCalculus37 | zooook: No, trust me... the Koreans can be pretty notorious about it, too. |
01:25:20 | LambdaCalculus37 | In whatever case, now we can figure out the TMS320DA25x CPUs in the Dell DJ, and possibly other DAPs with the same CPU. |
01:25:35 | LambdaCalculus37 | +CPU |
01:25:54 | zooook | it's always fun digging for gold on a site you don't understand, anyway :) |
01:26:45 | LambdaCalculus37 | zooook: Only one itty bitty little drawback... |
01:27:09 | LambdaCalculus37 | We can't exactly post this up on the site, not with "TI Developer's Confrence" staring out at you from every page. |
01:27:20 | | Part toffe82 |
01:27:54 | zooook | well, FRESC contains the base OS, so if those match amongst different models, you can be certain they use the same architecture |
01:28:07 | | Quit Dark_Apostrophe (Success) |
01:28:07 | | Nick darkapostrophe is now known as Dark_Apostrophe (n=darkapos@217-50-177.231210.adsl.tele2.no) |
01:28:26 | zooook | there's LCD, IDE, USB and so on drivers in FRESC |
01:29:09 | zooook | CODEC too |
01:29:28 | zooook | shouldn't be too difficult to work out what's different based on the software |
01:29:41 | LambdaCalculus37 | zooook: No, I don't think it would be that tough. |
01:31:07 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
01:34:34 | LambdaCalculus37 | zooook: I'm going to try the zenfirm utility you posted up on the Dell DJ wiki page this weekend, if I get a chance. |
01:35:45 | zooook | ahh, should give you a good idea what the firmware consists of |
01:36:09 | | Quit Bam2550 (Connection timed out) |
01:38:31 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
01:38:43 | zooook | getting late here, I'm gonna hop on off to bed |
01:39:07 | | Quit zooook () |
01:39:39 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
01:44:00 | | Quit Arathis ("Bye, bye") |
01:44:07 | LambdaCalculus37 | Actually, I'm going to take off for a little while, then come back. |
01:44:23 | LambdaCalculus37 | zooook: If I don't see you on IRC later on, just keep me posted on the forums. |
01:44:55 | LambdaCalculus37 | See everyone later! |
01:44:57 | | Quit LambdaCalculus37 () |
01:47:50 | | Part pixelma |
01:49:30 | | Quit ThUnD3r|Gr33n (Read error: 101 (Network is unreachable)) |
01:50:04 | | Join ThUnD3r|Gr33n [0] (n=ThUnD3r_@p5B23C8EA.dip.t-dialin.net) |
01:52:02 | | Join RudMan [0] (n=RudMan@ool-182fb504.dyn.optonline.net) |
02:00 |
02:02:09 | Klevi | Is there any way to get the Sansac200 to play videos? |
02:03:57 | | Join Bam2550 [0] (i=bam2550@c-69-249-243-110.hsd1.pa.comcast.net) |
02:04:30 | Bam2550 | Hello |
02:06:21 | | Quit Klevi ("Leaving") |
02:07:41 | Bam2550 | If i put in \.rockbox\rocks\games\RANDOMgame.gb will it play when i click on it? |
02:08:27 | | Quit spiorf (Remote closed the connection) |
02:10:51 | Ebert | hold the button down and select Rockboy |
02:11:16 | Ebert | i've found with more elaborate roms, the emulator won't play cuz of "memory allocation errors" |
02:11:18 | | Join toffe82 [0] (n=chatzill@71.142.12.211) |
02:11:41 | Ebert | had 1 that played for a while, then wouldn't because of the memory problem |
02:11:58 | Bam2550 | oic |
02:12:05 | Ebert | many do tho, try and see |
02:12:15 | Bam2550 | Okay |
02:12:41 | Ebert | put the roms where ever you want, hold and select "open with" |
02:12:52 | Bam2550 | kk |
02:13:27 | | Quit Nico_P (Remote closed the connection) |
02:16:07 | | Quit Bam2550 (Read error: 104 (Connection reset by peer)) |
02:17:08 | | Join barrywardell [0] (n=barrywar@host-194-46-246-99.dsl-ie.utvinternet.net) |
02:17:34 | Soap | Does anyone else find it ironic (wrong word?) that someone who claims to be a geek, and rallies against Word and PowerPoint files in their signature line would have the poor email manners to use an eleven fricking line email sig? |
02:23:26 | | Join Bam2550 [0] (i=bam2550@c-69-249-243-110.hsd1.pa.comcast.net) |
02:23:38 | Bam2550 | Is rockbox 100 percent open source? |
02:29:40 | | Join darkapostrophe [0] (n=darkapos@217-50-177.231210.adsl.tele2.no) |
02:34:35 | alienbiker99 | yes |
02:35:03 | | Quit barrywardell () |
02:43:24 | | Quit Dark_Apostrophe (Connection timed out) |
02:43:24 | | Nick darkapostrophe is now known as Dark_Apostrophe (n=darkapos@217-50-177.231210.adsl.tele2.no) |
02:44:03 | | Join eigma [0] (n=cat@CABLE-206-188-76-21.cia.com) |
02:49:49 | eigma | anyone know what/who generates http://www.rockbox.org/since-4weeks.html? |
02:50:12 | | Quit jhulst (Read error: 104 (Connection reset by peer)) |
02:52:43 | squidink | The rtc_write_datetime func always returns 1, but set_time in time_funcs.c expects it to return 0 if there was no error |
02:54:27 | Bam2550 | What is RockBox written in? |
02:55:41 | pSXAuthor | fortran66 and visual apl |
02:56:04 | RudMan | intercal |
02:56:14 | pSXAuthor | heh ;p |
02:56:17 | eigma | C! |
02:56:22 | pSXAuthor | come from mp3codec; |
02:56:44 | | Quit Thundercloud (Remote closed the connection) |
02:56:53 | pSXAuthor | (actual syntax may not be correct... never written intercal for real ;) |
02:57:38 | Bam2550 | Oh, because i wanted to try to learn a language and then maybe try to help RockBox |
02:58:01 | eigma | Rockbox is not an entry-level project |
02:58:09 | Bam2550 | Yeah, doesnt sound like one |
02:59:10 | pSXAuthor | don't take this the wrong way, but the chances of you learning a programming language when you can't even be bothered to read the website (which would have answered your questions in about 5 seconds) are virtually 0... |
02:59:42 | | Join Rob222241 [0] (n=Miranda@p54B17764.dip.t-dialin.net) |
03:00 |
03:01:00 | | Quit hannesd (Read error: 104 (Connection reset by peer)) |
03:01:31 | | Join hannesd [0] (n=light@gate-hannes-tdsl.imos.net) |
03:02:43 | Soap | Bam2550: it has been over 24 hours now that you have been refered to the published documentation. There IS an expectation that you read it before asking questions. Scorche is not as nice as I am. scorche doesn't always take his medication like Soap does. scorche just started a new job. Don't make scorche angry. ;) Please read the documentation Rockbox has so kindly provided. |
03:03:15 | * | scorche pokes soap |
03:03:22 | * | Soap giggles |
03:03:25 | Bam2550 | Oh, i didnt think it would tell me what i twas written in, sorz |
03:03:42 | scorche | well, it uses gcc...what code does gcc compile? |
03:04:03 | eigma | Cool Code |
03:04:21 | Bam2550 | Probably not the right place to ask, but are there any other things like RockBox (example: IpodLinux)? |
03:04:34 | krazykit | ipodlinux isn't like rockbox. |
03:04:41 | scorche | there are plenty of other projects, and no it isnt the right place to ask ;) |
03:04:58 | scorche | (other projects being open source firmwares for embedded devices) |
03:06:13 | Bam2550 | I probably wouldn't change from RockBox, i was just curious to see what is out there. |
03:06:37 | Soap | well IPL IS like Rockbox in that it is a firmware replacement for a popular DAP. ;) Other than that there is the Arch-Open project and Zune-Linux (!) and that is _just_ about it. Outside the strict realm of DAPs, there is always Handhelds.org and the other Linux-PDA projects, but not a whole lot of this type of thing in general. I think you will find Rockbox is pretty much the top of the alternate-firmware-on-embeded-devices foodchain. Alpha! |
03:07:10 | scorche | Soap: i dont think you can count imaginary firmwares... |
03:07:43 | Bam2550 | Thanks Soap |
03:07:55 | Bam2550 | You give good answers. |
03:08:19 | Soap | scorche: I resent that! Rockbox is not imaginary! You sure haven't taken your medication today! |
03:08:45 | | Join webmind_ [0] (n=webmind@u2m.nl) |
03:09:13 | | Quit webmind (Read error: 104 (Connection reset by peer)) |
03:09:16 | scorche | noo...see he just really likes to type long sentences. The content of these lines really dont contain much, but it doesnt matter, as he is just out there for length. Although, all of what he now says are macros indeed. It seems to be a recent kick of his, and i am not really sure when he shall give it up. Although, his last line wasnt too long at all |
03:09:43 | scorche | that really didnt turn out how i expected, but oh well =/ |
03:09:51 | *** | Saving seen data "./dancer.seen" |
03:11:49 | * | Soap finds it amazing how many macros he must have. |
03:12:15 | * | Soap challanges scorche to find a single sentence in the logs he has used twice. |
03:12:20 | Bam2550 | How big is your .rockbox? <Poll> |
03:12:34 | scorche | Bam2550: this isnt a place for a poll... |
03:12:46 | Bam2550 | to that one place! |
03:13:01 | alienbiker99 | this is a place for very long sentences =) |
03:13:04 | scorche | we dont much like useless polls ont he forums either... |
03:15:42 | | Quit Rob2222 (Read error: 113 (No route to host)) |
03:30:40 | | Join RaZorbacK [0] (n=BOFHIRC@gar31-1-82-66-75-34.fbx.proxad.net) |
03:31:04 | | Quit RaZorbacK (Client Quit) |
03:33:23 | | Quit eigma () |
03:34:48 | | Join sarixe [0] (n=sarixe@ool-435403e9.dyn.optonline.net) |
03:40:09 | | Quit Bam2550 () |
03:40:59 | | Join Bam2550 [0] (i=bam2550@c-69-249-243-110.hsd1.pa.comcast.net) |
03:41:42 | | Quit sarixe ("Peace") |
03:42:07 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
03:43:26 | | Join My_Sic [0] (n=MySic@bas3-montreal28-1242530029.dsl.bell.ca) |
03:47:00 | | Part squidink |
04:00 |
04:39:11 | | Quit sin613 ("Leaving.") |
04:45:20 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
04:53:03 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
04:57:07 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
04:57:17 | | Join miepchen^schlaf [0] (n=hihi@p54BF6CEE.dip.t-dialin.net) |
05:00 |
05:09:52 | *** | Saving seen data "./dancer.seen" |
05:15:55 | | Join bb [0] (n=bb@unaffiliated/bb) |
05:22:44 | | Quit RudMan (Remote closed the connection) |
05:24:41 | | Join darkapostrophe [0] (n=darkapos@217-50-177.231210.adsl.tele2.no) |
05:24:42 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
05:27:54 | | Quit bb_ (Read error: 113 (No route to host)) |
05:28:53 | | Quit midgey () |
05:41:10 | | Quit Dark_Apostrophe (Connection timed out) |
05:41:10 | | Nick darkapostrophe is now known as Dark_Apostrophe (n=darkapos@217-50-177.231210.adsl.tele2.no) |
06:00 |
06:06:55 | | Join Chronon [0] (n=knoppix@c-24-21-45-96.hsd1.mn.comcast.net) |
06:09:27 | | Join RudMan [0] (n=RudMan@ool-182fb504.dyn.optonline.net) |
06:13:59 | | Quit miepchen^schlaf ("Verlassend") |
06:21:55 | | Join My_Sic [0] (n=MySic@bas3-montreal28-1242530029.dsl.bell.ca) |
06:23:32 | | Quit RudMan (Remote closed the connection) |
06:24:12 | | Quit My_Sic (Client Quit) |
06:28:33 | | Join SkinInd95 [0] (n=chatzill@71-217-136-184.hlna.qwest.net) |
06:37:32 | | Quit SkinInd95 ("ChatZilla 0.9.78.1 [Firefox 2.0.0.7/2007091417]") |
06:39:28 | | Quit hcs ("Leaving.") |
06:39:51 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
06:44:28 | | Join homielowe [0] (n=chatzill@d207-81-67-190.bchsia.telus.net) |
06:46:34 | homielowe | How do I add commands to terminal in mac( or unix in general), I;m trying to compile a build interminal and it will say " command not found, arm-elf-gcc" even though I have cross-compiler built on mac |
06:48:03 | hcs | homielowe: you'll have to add the path to the compiler to your path: export PATH=$PATH:/path/to/arm-elf/bin |
06:48:23 | homielowe | Just figure that out, thanks hcs, |
06:49:39 | | Quit idnar (Nick collision from services.) |
06:49:41 | | Join idnar_ [0] (i=mithrand@unaffiliated/idnar) |
06:58:52 | | Quit XavierGr (Nick collision from services.) |
06:58:55 | | Join XavierGr [0] (n=xavier@ppp6-42.adsl.forthnet.gr) |
07:00 |
07:02:35 | homielowe | ha, my first build of rockbox actually works ! \o/ |
07:04:25 | | Quit XavierGr ("One firmware to rule them all!") |
07:09:56 | *** | Saving seen data "./dancer.seen" |
07:12:58 | | Quit atsea- (Read error: 104 (Connection reset by peer)) |
07:22:05 | | Join kubiix [0] (n=Miranda@ip-89-103-17-41.karneval.cz) |
07:24:21 | | Quit crashev ("crashev has no reason") |
07:24:36 | | Part toffe82 |
07:38:33 | | Join darkapostrophe [0] (n=darkapos@217-50-177.231210.adsl.tele2.no) |
07:43:01 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
07:45:56 | | Join darkapostrophe__ [0] (n=darkapos@217-50-177.231210.adsl.tele2.no) |
07:55:08 | | Quit Dark_Apostrophe (Connection timed out) |
07:55:08 | | Nick darkapostrophe__ is now known as Dark_Apostrophe (n=darkapos@217-50-177.231210.adsl.tele2.no) |
08:00 |
08:02:39 | | Quit darkapostrophe (Connection timed out) |
08:06:05 | | Join atsea- [0] (i=atsea-@gateway/tor/x-346640c675174658) |
08:07:38 | | Join CaptainSquid [0] (n=Miranda@proxy14.netz.sbs.de) |
08:08:36 | | Join sitwon [0] (n=adam@pool-72-66-97-143.washdc.fios.verizon.net) |
08:08:48 | sitwon | forums down? |
08:12:54 | | Join Rob2222 [0] (n=Miranda@p54B14BFD.dip.t-dialin.net) |
08:12:54 | Chronon | It usually gets sluggish at around this time |
08:13:30 | | Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
08:26:15 | | Join grndslm [0] (n=grndslm@24-116-87-97.cpe.cableone.net) |
08:31:06 | | Quit Rob222241 (Read error: 110 (Connection timed out)) |
08:48:49 | | Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
08:57:46 | | Quit Chronon ("Zzzz") |
09:00 |
09:03:59 | | Join advcomp2019_ [0] (n=advcomp2@66.172.231.192) |
09:04:33 | | Quit advcomp2019 (Nick collision from services.) |
09:04:37 | | Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@66.172.231.192) |
09:04:46 | | Join fm2 [0] (i=3ecebc53@gateway/web/cgi-irc/labb.contactor.se/x-7f88a6f6410af59d) |
09:04:49 | | Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
09:05:46 | | Quit fm2 (Client Quit) |
09:06:33 | | Join haemmy [0] (n=stefan@194.208.162.140) |
09:07:17 | * | GodEater_ notes the Zend conf. is due to start on Oct. 8th |
09:07:21 | GodEater_ | are you prepared B4gder ? |
09:07:30 | B4gder | hahaha |
09:07:41 | GodEater_ | do you have your rebuttal ready ? |
09:07:50 | B4gder | it took me a few seconds to understand, I had forgot that |
09:08:01 | GodEater_ | :) |
09:08:08 | | Quit RaRe ("Quit msgs should be longer.") |
09:09:19 | | Join petur2 [0] (n=petur@rockbox/developer/petur) |
09:09:24 | | Nick petur2 is now known as petur (n=petur@rockbox/developer/petur) |
09:09:58 | *** | Saving seen data "./dancer.seen" |
09:11:08 | | Join Zagor [0] (n=bjorn@rockbox/developer/Zagor) |
09:11:16 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
09:12:37 | | Join lee-qid [0] (n=liqid@p549665A9.dip.t-dialin.net) |
09:12:47 | | Join pondlife [0] (n=Steve@rockbox/developer/pondlife) |
09:14:43 | | Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
09:15:41 | B4gder | so it seems the e200R OF boot problem is the same as some people see on the plain e200 |
09:15:49 | B4gder | the hc support commit basically |
09:19:16 | | Join Roan [0] (n=JustJohn@pool-141-157-62-191.balt.east.verizon.net) |
09:20:44 | Zagor | jag gillar i7 för att den är så liten |
09:21:03 | * | B4gder looks at Zagor |
09:21:07 | GodEater_ | va ? |
09:21:12 | Zagor | oops, wrong channel :) |
09:21:44 | | Nick Roan is now known as JustJohnny (n=JustJohn@pool-141-157-62-191.balt.east.verizon.net) |
09:22:21 | petur | ärgh |
09:22:45 | pondlife | argh? |
09:23:15 | petur | oh nothing, just overloaded with real life :/ |
09:23:31 | pondlife | urgh |
09:24:17 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
09:25:46 | jhMikeS | Ok, now that things are picking up here. I need some checks on PP502x targets besides H10 20GB and e200 of a patch that adds some of the stuff from dual-core. I guess 8-9hrs trouble free on an H10 and not being able crash mpegplayer is an improvement. |
09:26:10 | petur | wooot |
09:26:43 | LinusN | :-) |
09:26:54 | pixelma | Zagor: I don't know i7 but did you see low_light's patch in the logs regarding the reboot on usb connect? It worked for me (also got freezes with yesterday's commit) - he wanted you to test too |
09:26:55 | jhMikeS | if there's any volunteers I'll make a patch and post ;) |
09:28:01 | * | petur looks for a free time slot to test on his H10 5GB and allocates a spot tomorrow afternoon :( |
09:28:13 | Zagor | pixelma: the last patch from him I see is the 03:50 last night, which hangs for me. is there another one? |
09:28:26 | Zagor | or you mean an uncommitted patch? |
09:28:53 | | Part JustJohnny |
09:28:59 | * | jhMikeS supposes doing this dual core thing piece by piece is better |
09:29:00 | pixelma | yes uncommitted because he wanted some more testers first |
09:29:16 | pixelma | Zagor: http://rafb.net/p/B4gZdr24.html |
09:29:31 | Zagor | testing |
09:29:45 | petur | pixelma: why doesn't he post that on the tracker? |
09:30:28 | petur | interesting filename there: B4gZdr24.html |
09:30:31 | pixelma | I don't know but I think he just put that together quickly |
09:30:35 | jhMikeS | weren't H10's only running like 5hrs? I remember it draining the battery really fast before this. |
09:30:39 | GodEater_ | ipod hasn't turned itself on all night |
09:31:12 | pondlife | jhMikeS: What runtime are you getting now? |
09:31:24 | pondlife | Ah, I read the log |
09:31:30 | pondlife | Good stuff |
09:31:39 | jhMikeS | I ran it between 8 and 9 hrs not on a full charge. That was after running mpegplayer alot. |
09:32:28 | hcs | jhMikeS: I'd like to test it on my ipod photo |
09:32:34 | jhMikeS | IOW alot of backlight time beforehand. |
09:33:00 | jhMikeS | hcs: ok, I'll do a diff and post it. un momentito... |
09:33:05 | hcs | thanks |
09:36:56 | jhMikeS | Includes a modded mpegplayer since some were needed to stabilize it: http://jhmikes.cleansoap.org/cache_and_threading_changes.patch |
09:37:08 | GodEater_ | jhMikeS: worth testing on 5.5G ipod ? |
09:37:29 | jhMikeS | GodEater_: anything available. would like to commit. |
09:38:01 | GodEater_ | I'll apply here too then |
09:38:10 | | Join barrywardell [0] (n=barrywar@host-194-46-246-99.dsl-ie.utvinternet.net) |
09:38:47 | jhMikeS | I just hope it all likes the cache setup which is just ripped from the firmwares |
09:39:16 | | Quit jhulst (Remote closed the connection) |
09:39:38 | jhMikeS | Jobs probably put some trap in there |
09:39:58 | Zagor | pixelma: yep, that patch works for me |
09:40:07 | hcs | uh, I've got a compile error here, let me see if it's just something stupid I did... |
09:40:15 | jhMikeS | what? |
09:40:19 | LinusN | jhMikeS: any particular reason you aren't using the patch racker? |
09:40:25 | LinusN | tracker even |
09:40:33 | hcs | jhMikeS: yeah, it's in a file you don't even touch |
09:40:59 | jhMikeS | LinusN: sometimes I do but I'm running on short notice |
09:41:05 | LinusN | i see |
09:41:15 | pixelma | Zagor: nice. |
09:41:39 | Zagor | however I'd like to remove the 2-second ata spindown... |
09:41:39 | jhMikeS | Just something I want some quick testing on and it's probably ok if it passes. |
09:41:43 | B4gder | just call me B4gZdr |
09:42:57 | | Join RaZorbacK [0] (n=BOFHIRC@gar31-1-82-66-75-34.fbx.proxad.net) |
09:42:58 | jhMikeS | hcs: but could something I changed make the file not compile? You're using a clean SVN as a base? |
09:43:01 | | Quit haemmy () |
09:43:09 | B4gder | "Hynix Semiconductor Inc. [...] the world's second-biggest maker of memory chips, said it stopped supplying computer memory chips through the spot market" |
09:43:26 | hcs | jhMikeS: I'm checking out a clean version now to be sure, it was in metadata.c so more likely a patch I had in there |
09:43:47 | jhMikeS | hcs: ah...I don't think anything touches on that at all |
09:44:12 | | Quit lee-qid (Read error: 110 (Connection timed out)) |
09:44:35 | | Join spiorf [0] (n=spiorf@host71-171-dynamic.9-87-r.retail.telecomitalia.it) |
09:44:42 | Zagor | do we have a define that tells if the target has hdd or flash? |
09:45:02 | RaZorbacK | is there any special status in the rb team for translators? I mean if I want to be an official translater, what should i have to do ? |
09:45:04 | jhMikeS | Zagon: umm...not that I've seen anywhere |
09:45:35 | B4gder | #define HAVE_FLASH_STORAGE |
09:45:44 | barrywardell | |Rain|: does your bootloader patch fix the loading the OF problem on the Sansa? |
09:46:07 | Zagor | B4gder: ah, good |
09:46:43 | RaZorbacK | spiorf |
09:47:24 | spiorf | RaZorbacK, ? |
09:47:30 | jhMikeS | oh, what about HAVE_MMC and HAVE_HOTSWAP? or you mean the main storage? |
09:48:12 | Zagor | I simply want to exclude the ata spindown call (and delay) on targets without hdd |
09:48:20 | B4gder | have_mmc refers to actuall mmc/sd as in the ondios |
09:48:56 | RaZorbacK | spiorf: sory a typing mistake :) |
09:50:17 | jhMikeS | hcs: is it running or did the iPod explode and destroy your keyboard? :) |
09:51:32 | GodEater_ | jhMikeS: all working here so far |
09:51:37 | GodEater_ | anything specific I need to test ? |
09:51:49 | jhMikeS | did you try to crash mpegplayer yet? |
09:52:05 | hcs | jhMikeS: uh, I found that I have no video on the ipod, I'm encoding something now |
09:52:08 | GodEater_ | will attempt to do so now |
09:52:18 | | Part pondlife ("disconnected has pondlife") |
09:52:21 | | Join pondlife [0] (n=Steve@rockbox/developer/pondlife) |
09:52:30 | jhMikeS | just curious about that. basically it confirms that cache line overlap problem. |
09:53:01 | GodEater_ | elephant's dream is playing now.... |
09:53:09 | | Quit RaZorbacK ("bye all") |
09:53:35 | * | GodEater_ still has no clue what it's about |
09:53:44 | jhMikeS | GodEater_: stop it and restart it a bunch times in a row. that's basically been a sure crash formula. |
09:54:16 | GodEater_ | 'k |
09:54:27 | GodEater_ | restart 1 - still working |
09:54:59 | GodEater_ | think this is the first time I've used mpegplayer on the ipod |
09:55:02 | GodEater_ | man it sucks :) |
09:55:19 | barrywardell | B4gder: did you see |Rain|'s patch for the e200 bootloader? |
09:55:24 | jhMikeS | H10 plays video rather nicely...quite suprising given is doesn't have optimized rendering |
09:55:39 | GodEater_ | bet it's not a 320x240 screen |
09:55:55 | GodEater_ | I've restarted it about 5 times now |
09:55:59 | GodEater_ | it's still working |
09:56:01 | jhMikeS | it's 1/2 that |
09:56:14 | jhMikeS | but all the videos I have are way oversized for it |
09:56:49 | GodEater_ | do you want me to keep going |
09:56:50 | jhMikeS | GodEater_: I think that's a good indicator it's in good standing. Thanks. |
09:57:04 | GodEater_ | no problemo :) |
09:57:16 | * | pondlife does the commit dance |
09:57:25 | GodEater_ | youtube pls |
09:59:40 | hcs | jhMikeS: video freezes, audio continues |
10:00 |
10:00:02 | hcs | if I bring up the menu and dismiss it it comes back |
10:00:02 | GodEater_ | party pooper |
10:01:26 | hcs | completely out of sync then, though |
10:03:11 | B4gder | barrywardell: no I didn't |
10:03:14 | jhMikeS | if you bring the menu up it comes back? |
10:03:28 | jhMikeS | that's rather weird but not a crash I think |
10:03:44 | hcs | yeah, I haven't tried this video with it unpatched, though |
10:03:47 | barrywardell | B4gder: around 22:48 last night on IRC |
10:03:55 | | Join bluebrother [0] (i=cAKSFXgW@rockbox/staff/bluebrother) |
10:04:07 | Zagor | boo for FOR_NB_SCREENS |
10:04:14 | jhMikeS | hcs: oh, better use the version in that patch then. |
10:04:15 | barrywardell | I assume 'fixed' means fixed the boot OF problem, but not sure |
10:04:22 | | Quit davina (Remote closed the connection) |
10:04:30 | hcs | I just now encoded it with mencoder using the recommended settings so I don't think it is the video, but it may be... |
10:04:32 | Zagor | does it actually improve the code size on any target? not on arm anyway |
10:05:11 | jhMikeS | Zagor: you're asking me about my patch or ?? |
10:05:13 | GodEater_ | hcs: tried elephants dream ? |
10:05:27 | hcs | GodEater_: I'll go grab that. |
10:05:32 | * | GodEater_ uses this as his defacto mpegplayer test |
10:05:34 | barrywardell | B4gder: hmm. the patch's server is offline. Here's the version I downloaded: http://pastebin.ca/718278 |
10:05:36 | B4gder | barrywardell: yeah, I would assume that too... |
10:05:37 | Zagor | jhMikeS: no, I'm asking about the purpose of the FOR_NB_SCREENS macro. |
10:05:42 | jhMikeS | ah |
10:05:48 | | Join ring [0] (i=3ecebc53@gateway/web/cgi-irc/labb.contactor.se/x-4fd20bc37eedfc7e) |
10:06:14 | barrywardell | It works on my e200 (but I've never had the problems with the bootloader other people did) |
10:06:29 | jhMikeS | I guess it's the number of screens. Shouldn't it be optimized away if no remote exists? |
10:06:41 | * | GodEater_ gets the impression that non-rockbox staffers abuse their daps in interesting ways |
10:06:48 | GodEater_ | otherwise we'd all get the same problems everyone else gets |
10:07:17 | Zagor | jhMikeS: yeah, but it gets optimised away even without the macro. so why add a macro? |
10:07:21 | B4gder | barrywardell: I'll ask the e200R guy in the forum to try it out |
10:07:25 | | Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
10:07:25 | | Quit ring (Client Quit) |
10:07:34 | | Join pluck [0] (i=3ecebc53@gateway/web/cgi-irc/labb.contactor.se/x-f59aec1e44f2d421) |
10:07:34 | | Quit CaptainSquid ("Miranda IM!") |
10:07:56 | jhMikeS | Zagor: To hide tedious for(int i=1; i < NB_SCREENS; i++) stuff? |
10:08:03 | hcs | GodEater, jhMikeS: elephant's dream seems to be running ok |
10:08:04 | Zagor | we don't hide code |
10:08:14 | Zagor | it's even in the rules |
10:08:53 | jhMikeS | Zagor: Does that refer specifically to macros or what else? |
10:09:06 | Zagor | macros mainly |
10:09:49 | pluck | Any shell experts here? I need the following: I have a file which should be processed twice with sed. The results of the transformations should then be merged (first goes the first result, then appended the second). Can this be done without creating a temporary file? |
10:09:51 | jhMikeS | So hiding complexity in low-level code from higher level code is ok, right? :) |
10:10:21 | LinusN | pluck: use a pipe |
10:10:41 | B4gder | pluck: sed > file && sed >> file ? |
10:10:48 | barrywardell | B4gder: great. It looks reasonable - there shouldn't be a thread created in the bootloader |
10:10:48 | Zagor | jhMikeS: no, ideally we'd like everything in a single function. with lots of gotos. :-P |
10:10:56 | pluck | Any shell experts here? I need the following: I have a file which should be processed twice with sed. The results of the transformations should then be merged (first goes the first result, then appended the second). Can this be done without creating a temporary file? |
10:10:57 | B4gder | barrywardell: I agree |
10:11:10 | LinusN | is there an echo in here? ;-) |
10:11:21 | jhMikeS | lol...every possible code path ironed flat |
10:12:20 | jhMikeS | hcs: ok, any other observed issues or not? |
10:12:28 | pluck | B4gder: yes, that's what I thought of. But is this possible without the temp file, i.e. with the pipes only? |
10:12:32 | hcs | jhMikeS: nothing seems awry yet |
10:12:42 | pluck | Sorry for the double post |
10:12:55 | B4gder | pluck: sure, just send the sed output to stdout |
10:12:58 | B4gder | or wherever |
10:13:33 | | Quit spiorf ("Read error: 110 (Connection timed out)") |
10:13:44 | | Join spiorf [0] (n=spiorf@host71-171-dynamic.9-87-r.retail.telecomitalia.it) |
10:13:50 | jhMikeS | H10 has an identical reset sequence to e200 and c200 but a different DEV_RS value. I'll bet the main reset exists for the other PP targets too and should be used. |
10:14:52 | pluck | B4gder: use "-" instead of file? |
10:15:52 | jhMikeS | the patch also initializes CPU/COP in serial fashion up to the end of init_threads which seems to help rockbox boot from a USB pull every time. |
10:16:41 | B4gder | pluck: sed spits out to stdout by default. but really, this is getting way off-topic now |
10:17:06 | jhMikeS | there's no main COP thread either |
10:17:51 | | Quit barrywardell () |
10:18:34 | | Quit TMM (Read error: 110 (Connection timed out)) |
10:19:32 | | Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi) |
10:20:06 | | Quit pluck ("CGI:IRC (Ping timeout)") |
10:20:20 | | Nick Gekz[sleep] is now known as Gekz (i=gekko@owned.by.the.pico.edit0r.info) |
10:20:25 | jhMikeS | oh, we get 1k of IRAM back too :) |
10:23:11 | | Quit homielowe (Read error: 110 (Connection timed out)) |
10:24:09 | B4gder | http://www.softwarefreedom.org/resources/2007/gpl-non-gpl-collaboration.html |
10:25:51 | pixelma | Zagor: I have not much of a clue but think I've been told or read somwhere that the storage is hooked up differently on the Ondios, ifp so maybe the geneal HAVE_FLASH_STORAGE wouldn't be the right one (example lines 103/104 in config-ondiofm.h) |
10:26:29 | pixelma | *general |
10:26:50 | | Join obo [0] (n=obo@rockbox/developer/obo) |
10:27:08 | Zagor | pixelma: it suits fine in this particular case, anyway |
10:27:33 | Zagor | surely the ondio does not expect a ata_sleepnow() call before resetting... |
10:28:21 | jhMikeS | hcs: still running ok? |
10:28:30 | | Join kubiixaka [0] (n=Miranda@ip-89-103-17-41.karneval.cz) |
10:28:57 | hcs | jhMikeS: yeah, finished elephant's dream, trying various audio codecs |
10:29:05 | | Quit Ebert () |
10:30:29 | jhMikeS | hcs: was there any particular thing that _would_ cause a problem before and doesn't now? |
10:31:07 | hcs | not that I recall |
10:31:20 | hcs | other than irritatingly short battery life |
10:32:32 | jhMikeS | since for some reason H10 seems better off, any change there? It seem to drop off really fast for me before. |
10:33:34 | hcs | not sure, it's been a while since I've used it, but we'll see how long it lasts. is there anything in particular this is supposed to fix or just a rearrangement |
10:34:09 | jhMikeS | prefetch aborts and such exceptions |
10:34:52 | jhMikeS | so it's an attempt to fix caching issues which were the plague on dual-core |
10:35:36 | GodEater_ | when given a usbstick which contains one partition marked as type "linux" - any hints on determining what sort of filesystem resides there ? |
10:35:55 | LinusN | probably ext2 |
10:36:15 | GodEater_ | sadly it's not |
10:36:19 | LinusN | oh |
10:36:25 | GodEater_ | hmm |
10:36:30 | GodEater_ | I think it might be empty actually |
10:36:34 | GodEater_ | it's all zeros |
10:36:35 | Zagor | swap? ;) |
10:36:42 | GodEater_ | that would be type linux-swap |
10:36:45 | GodEater_ | not linux :) |
10:37:16 | GodEater_ | 82 not 83 iirc |
10:37:39 | GodEater_ | yeah it's completely empty |
10:37:42 | GodEater_ | never mind |
10:38:45 | * | GodEater_ wonders what the point was |
10:39:13 | | Quit kubiixaka ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
10:40:16 | | Join kubiixaka [0] (n=Miranda@ip-89-103-17-41.karneval.cz) |
10:40:54 | | Quit kubiixaka (Client Quit) |
10:43:22 | | Quit kubiix (Read error: 110 (Connection timed out)) |
10:46:18 | | Join barrywardell [0] (n=barrywar@dhcp-892b9bdd.ucd.ie) |
10:52:58 | pixelma | Zagor: just noticed that low_light's patch you just committed caused a warning (hard to spot) |
10:54:35 | Zagor | ah, lookie |
10:57:18 | pixelma | he let me try if the reboot still works for me if commented out and it did for me. But he said if it's not there, the reboot wouldn't work for him (hangs too) |
10:57:39 | pixelma | this line, I meant |
10:58:54 | Zagor | I'll rather just add the #include line |
10:59:35 | pixelma | yes, was just fyi ;) |
11:00 |
11:10:01 | *** | Saving seen data "./dancer.seen" |
11:16:43 | | Join CaptainSquid [0] (n=Miranda@proxy14.netz.sbs.de) |
11:16:51 | jhMikeS | hcs: still going? I'd say stuff is safe to commit then. |
11:17:44 | hcs | jhMikeS: yes indeed, running fine |
11:18:10 | GodEater_ | yay - commit! |
11:18:20 | jhMikeS | okidoke :) |
11:20:13 | pondlife | Hmm, the raw IRC text log for today has an odd format: http://www.rockbox.org/irc/current.txt |
11:21:03 | | Quit barrywardell () |
11:21:18 | GodEater_ | what's odd about it ? |
11:21:25 | | Join przemhb [0] (i=5035dcaa@gateway/web/cgi-irc/labb.contactor.se/x-3d5783c86d6d34af) |
11:21:33 | | Quit przemhb (Client Quit) |
11:22:07 | | Join przemhb [0] (i=5035dcaa@gateway/web/cgi-irc/labb.contactor.se/x-d0cb2760cdc76205) |
11:24:10 | | Join colin_ [0] (n=colin@host-155-47-107-208.midco.net) |
11:25:47 | | Quit pondlife ("disconnected has pondlife") |
11:26:07 | | Join darkapostrophe [0] (n=darkapos@217-50-177.231210.adsl.tele2.no) |
11:27:59 | | Join pondlife [0] (n=Steve@rockbox/developer/pondlife) |
11:28:28 | | Quit Isolinear () |
11:29:43 | pondlife | jhMikeS: Did you see http://www.rockbox.org/tracker/task/7487#comment18262 - asking for an opinion on the mpegplayer start time patch...? |
11:30:29 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
11:36:26 | pondlife | GodEater:Normally, IE displays it in a courier font, with line breaks.. Today's is in a non-proportional font with no line breaks or nicks. |
11:37:04 | pondlife | Not a biggie, as the non-raw page is fine |
11:38:17 | jhMikeS | pondlife: no, hadn't seen it yet. |
11:39:13 | pondlife | Thought you might be a useful pair of eyes, I've not looked myself. But it seems useful if it's not hacky. |
11:39:27 | jhMikeS | well, there's no doubt I'm about to break it since there will be two allocators in it now and it mods that code. |
11:39:38 | pondlife | :) |
11:42:22 | GodEater_ | pondlife: One word. Firefox. :) |
11:42:29 | | Quit Dark_Apostrophe (Read error: 110 (Connection timed out)) |
11:42:30 | | Quit ThUnD3r|Gr33n (Read error: 110 (Connection timed out)) |
11:42:30 | | Nick darkapostrophe is now known as Dark_Apostrophe (n=darkapos@217-50-177.231210.adsl.tele2.no) |
11:43:07 | pondlife | GodEater: Two words: Work Computer :( |
11:43:35 | pondlife | And no, I'm not sneaking a browser in on a USB stick |
11:43:56 | LinusN | if a train station is where the train stops, then what is a workstation? :-P |
11:44:23 | pondlife | And a brickstation?? :) |
11:44:27 | LinusN | :-) |
11:44:55 | hcs | I've been thinking of a breakout clone with rockbox targets as the bricks |
11:45:00 | bluebrother | where the bricks stop? But what is a brick? |
11:45:19 | LinusN | getting philosphical here, aren't we? ;-) |
11:45:24 | bluebrother | :) |
11:45:24 | pondlife | Philosophical indeed |
11:45:31 | * | LinusN can't spell |
11:45:40 | * | pondlife uses Pidgin now |
11:45:56 | pondlife | That took some convincing too. |
11:46:33 | pondlife | "Yes, I need a multi-network IM client so I can be contacted by X, Y & Z." |
11:46:48 | pondlife | So I do run some OSS at work. |
11:47:16 | pondlife | But don't tell them.. |
11:49:22 | jhMikeS | pondlife: another thing is it uses that hack-up stream messaging stuff to a great extent that I just want to get rid of badly. suppose I should comment there. :P |
11:49:31 | pondlife | Yes |
11:49:50 | pondlife | Maybe suggest what should replace it too. |
11:51:29 | jhMikeS | I wrote it simply because kernel object aren't useable on dual core yet it's it's strict and limited protocol makes it safe to use with anychronous threads but it's a hack in my book. |
11:52:48 | | Join Isolinear [0] (n=A@c-76-105-254-119.hsd1.or.comcast.net) |
11:57:42 | jhMikeS | What should replace it simply use of kernel message queues |
12:00 |
12:06:27 | | Join daro_dehner [0] (n=dfsff@82.84.12.224) |
12:06:53 | | Nick daro_dehner is now known as SSnake (n=dfsff@82.84.12.224) |
12:07:08 | SSnake | hi |
12:07:49 | SSnake | anyone online? |
12:07:57 | bluebrother | only 133 people ... |
12:08:00 | SSnake | :> |
12:08:22 | SSnake | i would report a problem (possible bug dunno) |
12:08:31 | SSnake | can i? |
12:08:37 | bluebrother | sure. |
12:08:44 | SSnake | ok tahanks :> |
12:08:52 | SSnake | so... |
12:09:25 | SSnake | I Rockboxed my iriver h300 since 10 months |
12:09:29 | SSnake | h320 |
12:09:46 | SSnake | i used to compile bootloader by myself |
12:09:58 | SSnake | i know the current bootloader is a "beta" |
12:10:00 | | Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar) |
12:10:01 | | Join crazyshit [0] (i=dsfds@bzq-79-179-122-50.red.bezeqint.net) |
12:10:02 | crazyshit | hello |
12:10:17 | preglow | GodEater_: yo, any new wakeups with linuxstbs patch? |
12:10:21 | bluebrother | the svn bootloader is known to have issues. |
12:10:32 | SSnake | but it has a lot of improvings compared to the one on the wiki |
12:10:42 | SSnake | yep i know it's not perfect |
12:10:49 | crazyshit | rockbox allows alarm clock in e200 ? |
12:10:56 | crazyshit | or will allow ? |
12:11:00 | bluebrother | and that's the reason why the bootloader gets released (and you aren't supposed to build it yourself unless you really know what you're doing) |
12:11:05 | SSnake | however i always keep it update until august |
12:11:15 | SSnake | yeah i know |
12:11:32 | SSnake | i'm able to solder so...in a bad case i'll use the gdb interface |
12:11:33 | | Join Genre9mp3 [0] (n=yngwiejo@athedsl-178815.home.otenet.gr) |
12:11:38 | SSnake | however |
12:11:51 | SSnake | the bootloader was ok until july ithink |
12:12:07 | crazyshit | ? |
12:12:20 | SSnake | it seemed to broke when the new usb stack started on august |
12:12:34 | bluebrother | the usb stack does not affect the h300 series. |
12:12:40 | SSnake | actually i''m not able to start the rockbox.iriver loader anymore |
12:12:54 | SSnake | it's able to start the OF |
12:13:05 | bluebrother | well, it's know that the svn bootloader fails to load Rockbox under some circumstances. |
12:13:10 | SSnake | well i dunno if it's related to he USB stack or not |
12:13:17 | SSnake | mmmm |
12:13:31 | bluebrother | it had those issues back when devcon took place which was earlier. |
12:13:48 | SSnake | oh i remeber devcon (i saw photos) |
12:13:51 | SSnake | :> |
12:14:23 | SSnake | so nothing i can do for now, just reflash the old bootloader? |
12:14:43 | GodEater_ | preglow: no - ipod has been very sleepy since the patch |
12:14:46 | bluebrother | unless you want to debug the bootloader, in which case you most likely will need a BDM, no |
12:14:53 | crazyshit | no one know ? |
12:15:13 | | Join Davo_Dinkum [0] (n=DavoDink@c58-107-223-218.sunsh4.vic.optusnet.com.au) |
12:15:15 | SSnake | understoood |
12:15:32 | SSnake | well so the bug is already known |
12:15:50 | SSnake | even if it's strange....it worked until july |
12:16:20 | SSnake | ah just a note: |
12:16:36 | | Part crazyshit |
12:16:43 | SSnake | the battery level detection seems to be improved while charging |
12:17:15 | SSnake | on july it reported wrong level when charging |
12:17:15 | bluebrother | LinusN is the one who works on the bootloader. He might know more details. But afaik he's quite busy these days. |
12:17:26 | LinusN | i am indeed |
12:18:09 | SSnake | oh ok |
12:18:16 | | Join crazyshit [0] (i=dsfds@bzq-79-179-122-50.red.bezeqint.net) |
12:18:18 | SSnake | well thanks for answering me |
12:18:28 | bluebrother | you're welcome |
12:18:32 | SSnake | i'll go back with the olf BL |
12:18:39 | pondlife | I hope to update my H340 bootloader and investigate one day soon. |
12:19:10 | pondlife | I need to somehow backup my current one though - I'm very happy with it, but don't know which source it came from :( |
12:19:17 | SSnake | :> |
12:19:21 | pondlife | It's a bespoke one IIRC |
12:19:46 | SSnake | oh and just to let you know: |
12:20:07 | SSnake | the korean 1.31 firmware works good with rockbox |
12:20:26 | SSnake | someone should update the rockbox firmware patcher |
12:20:46 | pondlife | SSnake: The non-booting issue is already reported on FlySpray somewhere, might be good for you to find that and watch it. |
12:20:53 | jhMikeS | ok, committed that sans mpegplayer changes. now the fun should be just beginning. :P |
12:21:18 | pondlife | Weren't the mpegplayer changes required? |
12:21:19 | SSnake | i'll search for thanks |
12:21:52 | jhMikeS | pondlife: various plugin commits to follow |
12:22:03 | pondlife | But the interim build should work? |
12:22:15 | jhMikeS | yes |
12:22:25 | pondlife | Not that I've got a PP target... |
12:22:51 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
12:24:17 | SSnake | found! |
12:24:22 | SSnake | http://www.rockbox.org/tracker/task/7533?histring=iriver%20boo |
12:24:32 | bluebrother | iriver boo? ;-) |
12:24:36 | SSnake | FS #7533 |
12:24:37 | jhMikeS | now that thread functions may return normally, I guess I'll do the mpegplayer changes and pull all that remove_thread(NULL) stuff from plugins |
12:25:39 | jhMikeS | I guess I forgot to match up the sim with that new feature. :p |
12:25:52 | jhMikeS | or, wait, I think it already works there. hehe |
12:26:06 | pondlife | I thought you already made the sim use the same thread code, no? |
12:26:15 | pondlife | I know I've long wanted it to. |
12:26:36 | jhMikeS | it does, but some things were in advance of it being possible on target |
12:26:36 | crazyshit | rockbox allows alarm clock in sansa? |
12:27:34 | jhMikeS | pondlife: If this dual core stuff got committed in one lump, the recording commit would pale in size and browser space. :) |
12:28:53 | | Quit ze (Read error: 110 (Connection timed out)) |
12:28:55 | | Join MethoS- [0] (n=clemens@pD955DB04.dip.t-dialin.net) |
12:29:12 | preglow | GodEater_: but it also doesn't wake up if you try to use the alarm, yeah? |
12:30:31 | GodEater_ | no idea - haven't tried |
12:30:39 | GodEater_ | want me to do that too ? |
12:30:41 | | Join ze [0] (i=ze@cpe-76-175-22-254.socal.res.rr.com) |
12:30:58 | preglow | GodEater_: please do |
12:31:05 | * | GodEater_ does |
12:31:22 | preglow | jhMikeS: any differences we should see from this commit? |
12:31:41 | | Join senab [0] (n=chatzill@82-35-229-48.cable.ubr01.smal.blueyonder.co.uk) |
12:32:05 | * | GodEater_ sets the alarm for 5 minutes from now |
12:32:14 | | Join Ebert [0] (n=EbErT@adsl-34-34-94.asm.bellsouth.net) |
12:32:15 | jhMikeS | preglow: well, when I get it all done, it should kill off all those data aborts |
12:32:29 | hcs | jhMikeS: battery life is seeming a bit better now, at 61% after 2.5 hours or so of continuous use, looks like it'll outdo the 5 or so I usually get |
12:32:32 | preglow | sure, meant just this commit |
12:33:08 | jhMikeS | preglow: well it should be true now except for the red bootloaders |
12:33:25 | preglow | red, btw |
12:33:25 | preglow | heh |
12:33:26 | preglow | yeah |
12:33:34 | preglow | damn, even saved some space, nice going :P |
12:33:43 | jhMikeS | and mpegplayer because the cache functions aren't inline now |
12:33:50 | | Nick parafin|away is now known as parafin (i=parafin@paraf.in) |
12:33:54 | jhMikeS | saves 1K of IRAM too |
12:34:12 | preglow | \o/ |
12:34:13 | | Join foam [0] (i=c27f0814@gateway/web/cgi-irc/labb.contactor.se/x-8a8d2a536ea39c50) |
12:34:33 | jhMikeS | Is there any IRAM use restriction on the bootloader or is ICODE_ATTR ok there? |
12:34:52 | foam | He-he, with the new settings for line selector color (lss, lse_color), will we also get lsd_color? |
12:34:53 | SSnake | bye guys |
12:35:03 | | Quit SSnake () |
12:35:30 | preglow | jhMikeS: does the bootloader even use iram? |
12:35:49 | preglow | jhMikeS: i think those macros just evaluate to nothing there |
12:35:54 | senab | foam: lsd_color? |
12:36:06 | | Quit crazyshit () |
12:36:11 | preglow | lsd_color = many colors |
12:36:11 | GodEater_ | poor joke |
12:36:17 | GodEater_ | 0001/1010 |
12:37:15 | foam | preglow: right! |
12:37:16 | jhMikeS | preglow: now they're functions and start_thread calls it but we don't do threads there. |
12:37:58 | senab | foam: like some sort of spectrum? |
12:38:38 | foam | Yes, dynamically changing color in the background |
12:38:49 | GodEater_ | senab: http://en.wikipedia.org/wiki/Lsd |
12:39:29 | foam | This is getting OT though so I'd better shut up |
12:39:41 | senab | i know what LSD is lol, just not sure where it comes into rockbox |
12:39:58 | GodEater_ | then you've sort of missed the joke |
12:40:06 | GodEater_ | which was a bit poor in the first place |
12:40:11 | | Quit colin_ ("http://suffering.no-ip.org/itunescatalog/index.php") |
12:40:17 | senab | ahhhh, i've only just got up lol |
12:40:33 | Nico_P | jhMikeS: "Thread function return implemented for all targets.": this means thread function are now allowed to return, right ? |
12:40:34 | * | jhMikeS isn't sure why NUM_CORES > 1 in the bootloader anyway. |
12:40:41 | jhMikeS | Nico_P: yes |
12:40:59 | Nico_P | jhMikeS: is it better that they do ? |
12:41:26 | preglow | GodEater_: didn't wake? |
12:41:30 | jhMikeS | In fact, I'd say it's preferred. It's also cleaner and more in line with other kernels. |
12:41:31 | Isolinear | Rockbox + LSD = Plasma plugin |
12:41:39 | preglow | Isolinear: good point |
12:41:43 | GodEater_ | preglow: no it didn't |
12:41:47 | Nico_P | jhMikeS: ok, good to know |
12:41:57 | preglow | GodEater_: ok, i'll figure out a way to detect if i set the alarm and commit the fix, then |
12:42:07 | | Quit foam ("CGI:IRC") |
12:42:10 | Isolinear | Speaking of plugins... |
12:42:10 | GodEater_ | preglow: ok :) |
12:42:12 | Nico_P | jhMikeS: maybe you'd want to update http://www.rockbox.org/twiki/bin/view/Main/RockboxKernel when you have some time |
12:42:33 | jhMikeS | oh, why not. but _after_ the red is fixed :) |
12:42:42 | Isolinear | Is there any reason an "unsupported" iPod 5G build would have all plugins in one directory? |
12:42:50 | B4gder | woo, 1400 points! |
12:43:03 | Isolinear | As opposed to organized by type, such as viewers, games, etc...? |
12:43:18 | B4gder | Isolinear: because it is old? |
12:43:27 | | Join nls_ [0] (n=nils@nl104-209-90.student.uu.se) |
12:43:27 | Nico_P | does anyone know what "Improved magic by Mark Arigo" means ? |
12:43:33 | Isolinear | It's the second most recent EvilG build.. |
12:43:42 | B4gder | Nico_P: check the patch, it changes some magic numbers |
12:43:46 | Nico_P | Isolinear: still, it's old |
12:43:56 | Isolinear | I tried organizing the plugins into folders but when I booted the iPod, they wouldn't show up.. |
12:43:56 | Nico_P | B4gder: but what do these do ? |
12:43:59 | B4gder | Isolinear: still, that's how things were done in the past |
12:44:11 | senab | Isolinear, the second most recent was from July |
12:44:14 | B4gder | Nico_P: they're just magic numbers that the firmware/OF uses |
12:44:17 | pixelma | Nico_P: help rebooting to the OF on the c200s |
12:44:18 | Nico_P | ok :) |
12:44:22 | jhMikeS | Nico_P: I'll actually discourage any other method of stopping a thread. Though remove_thread(NULL) is technically safe, terminating other threads without knowing their state is not and that's true in any system I've worked in. |
12:44:41 | Isolinear | Is there a reason moving them into folders makes them invisible? |
12:44:50 | Isolinear | I guess that's my actual question... lol |
12:44:54 | bluebrother | yes, because folders are not suppoed in that view |
12:45:09 | pondlife | Blimey the H300 OF takes a long time to boot. |
12:45:21 | Isolinear | Gotcha. :) |
12:45:29 | bluebrother | it was simply not supported before, your customized build is outdated and we don't support customized builds here anyway. |
12:45:48 | | Nick nls_ is now known as n1s (n=nils@nl104-209-90.student.uu.se) |
12:45:49 | bluebrother | and personally I disencourage using custom builds. |
12:46:05 | senab | jhMikeS: do i need to update by bootloader due to your commit? |
12:46:08 | Isolinear | I know you don't support custom builds, I was just wondering if the fact that it was custom had something to do with the invisible folders. |
12:46:16 | jhMikeS | senab: no |
12:46:23 | * | pondlife flashes his H300 |
12:46:23 | Nico_P | jhMikeS: how ready is the rest of the dual core stuff ? |
12:46:26 | bluebrother | custom builds are usually outdated. |
12:46:43 | bluebrother | which makes supporting them even more painful. |
12:46:51 | Isolinear | Well yes, but I don't update my build too often anyway. |
12:46:53 | | Quit Bam2550 () |
12:46:59 | | Quit CaptainSquid (Remote closed the connection) |
12:47:00 | B4gder | Isolinear: the plugin categories were introduced August 6 |
12:47:16 | senab | i give up making custom builds because they become such a huge pain in the backside |
12:47:22 | Isolinear | So I can live with being a few steps back and having sloppy patches that make things fun... :P |
12:47:29 | jhMikeS | hmmm, I don't even need any COP init code in the BL, so that should basically kill the red there. |
12:47:46 | bluebrother | Rockbox is enough fun even without fancy gui patches for me ... |
12:47:59 | senab | ...and most of them try to pack in as many patches as possible |
12:48:07 | Isolinear | Haha. |
12:48:17 | Isolinear | I was using the Senab build for a long time... |
12:48:36 | Isolinear | Then you stopped updating as often so I tried EvilG. |
12:48:45 | pondlife | Yep, H300 bootloader's definitely broken |
12:48:50 | senab | i'm using a Sansa now ;) |
12:49:07 | Isolinear | You like it more than the iPod? |
12:50:21 | senab | yep. it's smaller, has longer battery life and is generally better imo |
12:51:07 | senab | just looked at the evilG build and he uses 24 patches :s |
12:51:09 | Isolinear | Longer battery with Rockbox, OF, or both? |
12:51:12 | preglow | some docs on how the pp regs behave would also be nice |
12:51:21 | preglow | jhMikeS: didn't you discover something about the gpio reg set? |
12:51:57 | | Join Entasis [0] (n=Jarred@ppp121-45-8-124.lns10.adl2.internode.on.net) |
12:51:58 | senab | isolinear, both ;) i get around 4-5 days on my sansa with normal use, i typically had to charge my 5G up every night |
12:52:08 | Isolinear | Indeed. |
12:52:38 | Isolinear | But isn't Sansa flash memory? |
12:52:50 | senab | yep |
12:52:58 | Isolinear | Well there ya go... lol |
12:53:10 | Isolinear | I need my 60GB... :P |
12:53:25 | senab | haha, 8GB does me fine :D |
12:53:59 | Isolinear | How do the solid state iPod rate with battery life compared to OF, out of curiosity? |
12:54:36 | preglow | not better, i'll tell you that |
12:54:46 | Isolinear | lol |
12:54:59 | preglow | my nano sucks down battery like a bloody fool |
12:55:18 | pondlife | A hungry stupid vampire? |
12:55:45 | jhMikeS | preglow: what do you mean? just about that there's more than one GPIO mask bit. also the registers repeat in memory every 512 bytes except for GPIOL. |
12:55:52 | Isolinear | I miss being able to pop some spare AAs into my Archos Studio 20... ;) |
12:56:18 | jhMikeS | preglow: I assume you meant on PP, correct? |
12:56:27 | preglow | jhMikeS: aye |
12:57:00 | preglow | jhMikeS: is there some semblance of documentation on this? it'd be truly golden to have notes on it somewhere |
12:57:16 | petur | pondlife: talk to XavierGr about the broken h100/300 bootloader, he debugged it already a bit |
12:57:22 | jhMikeS | In the pp5024.h file :) |
12:57:36 | pondlife | Yes, I saw... it's the ata_init() that hangs. |
12:58:18 | preglow | jhMikeS: pp5020.h, you mean? |
12:58:28 | jhMikeS | no, pp5024.h. there is one. |
12:58:42 | preglow | i know, but it doesn't have much info |
12:59:13 | jhMikeS | not much more to say really. I don't even know if any other one has multiple bits. |
12:59:28 | jhMikeS | it might be unique to that |
12:59:38 | | Part LinusN |
13:00 |
13:00:25 | * | preglow years for pp docs :/ |
13:00:28 | preglow | yearns too |
13:01:12 | jhMikeS | I think I yearn 10x more since it's giving me such nightmare to do something that would take but a couple days otherwise. |
13:01:21 | preglow | any ipod video people here who can test the yuv_blit speedup patch? |
13:01:30 | GodEater_ | go |
13:01:42 | preglow | http://www.rockbox.org/tracker/task/7763 |
13:01:51 | preglow | i hate having such obvious targets for commital hanging around in the tracker |
13:01:58 | jhMikeS | if it's not asm, don't bother with it ;) |
13:02:10 | preglow | haha |
13:02:20 | preglow | "We only commit patches that are 90% asm, sorry :/" |
13:02:34 | jhMikeS | I'm sure the H10 will see a revision of the gigabeats code for port-based lcd soon. |
13:02:48 | Isolinear | "asm"? |
13:02:54 | GodEater_ | assembler |
13:03:09 | preglow | straight machine code |
13:03:18 | GodEater_ | not quite |
13:03:19 | Isolinear | As opposed to... |
13:03:26 | jhMikeS | like straight vodka |
13:03:52 | GodEater_ | as supposed to C source |
13:04:01 | Zagor | please clean it up a bit before committing. split the 'if' lines etc. |
13:04:21 | Isolinear | jhMikeS: A valiant attempt to put it into terms I understand, however I don't drink... :P |
13:05:36 | preglow | not even straight vodka?! |
13:05:42 | * | GodEater_ doesn't trust people that don't drink |
13:05:46 | GodEater_ | they're all up to something |
13:05:57 | Davo_Dinkum | Not drinking? :p |
13:06:02 | senab | asm when you manipulate bits manually using operators, C is a "higher" level language which takes care of most of the lw level stuff for u |
13:06:02 | Isolinear | I'm crazy about root beer though. |
13:06:38 | Isolinear | Root beer's my wine.. I'm a connoisseur. |
13:07:03 | * | petur looks away |
13:07:06 | * | hcs is also a root beer fan |
13:07:26 | senab | i've never had root beer, is it alcoholic? |
13:07:28 | Isolinear | senab: thx |
13:07:32 | Isolinear | Nope. |
13:07:44 | GodEater_ | it tastes like germolene smells |
13:07:49 | GodEater_ | i.e. gross |
13:07:51 | Isolinear | lol |
13:07:55 | jhMikeS | well, C is like a screwdriver. you can tast the vodka but you can't light in on fire. |
13:07:56 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
13:07:58 | Isolinear | Depends on the brand. |
13:08:00 | hcs | GodEater_: there is a lot of variation |
13:08:17 | GodEater_ | you expect me to try other ones with an experience like that under my belt ? |
13:08:23 | Isolinear | lol |
13:08:26 | pondlife | IMHO, it's an abominable misuse of the word "beer" |
13:08:31 | Isolinear | What the heck did you drink? |
13:08:33 | GodEater_ | pondlife: too bloody right |
13:08:52 | bluebrother | jhMikeS: already noticed that there is still red? |
13:08:59 | advcomp2019 | i know it is offtopic but i like root beer too |
13:09:02 | GodEater_ | Isolinear: something labelled as root beer. I forget the brand. But I'm never going near anything else called that again |
13:09:04 | pondlife | "root drink" would be a better name... |
13:09:12 | senab | the red is to do with mpegplayer |
13:09:40 | bluebrother | ah, haven't spotted that. |
13:09:49 | senab | something to do with 'flush_icache' |
13:10:05 | *** | Saving seen data "./dancer.seen" |
13:10:28 | jhMikeS | bluebrother: yes, next one should take care of it |
13:10:47 | bluebrother | nice. |
13:11:19 | GodEater_ | preglow: elephants dream is playing back nicely |
13:11:30 | * | bluebrother is unconcentrated :( |
13:11:32 | preglow | GodEater_: more fps? |
13:11:40 | GodEater_ | no diea |
13:11:48 | senab | haha |
13:12:14 | GodEater_ | looks like it |
13:12:18 | GodEater_ | but I didn't measure before hand |
13:12:48 | preglow | doesn't matter anyway, i'll just clean it up a bit and commit it |
13:13:19 | GodEater_ | it's hovering around the 15fps mark for the "widescreen" version of elephants dream |
13:13:42 | * | GodEater_ has to go out |
13:13:48 | preglow | thanks anyway |
13:14:01 | * | jhMikeS didn't really expect green deltas for this. :\ |
13:14:32 | preglow | what, and that makes you fret? :P |
13:15:01 | senab | what are green deltas? |
13:15:11 | pondlife | Good |
13:15:14 | preglow | means a commit cut down on binary size |
13:15:47 | | Join moos [0] (i=moos@m172.net81-66-158.noos.fr) |
13:16:04 | senab | ahhhh! sounds like some covert SAS squadron lol |
13:16:04 | jhMikeS | preglow: well, there's more thread startup code so it's really a mystery |
13:16:16 | jhMikeS | lol |
13:16:19 | Isolinear | lol |
13:16:32 | preglow | senab: well, we do try to sound as cool as possible |
13:16:51 | Isolinear | Green beret + Delta force. |
13:17:13 | pondlife | Don't forget the evil Red Deltas |
13:17:17 | jhMikeS | green deltas aren't very experienced |
13:18:10 | senab | haha, what have i started lol |
13:18:47 | jhMikeS | but they do shoot down the commie red deltas :p |
13:18:55 | preglow | the neutral blue zeroes make me sick |
13:18:58 | preglow | we must eradicate them too |
13:18:59 | Isolinear | Anyone care to explain how the term "dual core" relates to my iPod 5G |
13:19:05 | preglow | Isolinear: well, it has it |
13:19:08 | senab | jhMikeS: no more reds :D |
13:19:26 | B4gder | Isolinear: two cores. one, two ;-) |
13:19:30 | senab | the portalplayer cpu in the iPod has 2 t |
13:19:34 | senab | *cores |
13:19:34 | Isolinear | Are we taking advantage of this fact yet? |
13:19:39 | jhMikeS | just those yellow ones that cut and run |
13:19:46 | preglow | you're watching jhMikeS taking care of it right now |
13:19:49 | Zagor | jhMikeS: what targets have you tried this on? I'm a bit surprised it affects the sh target sizes so much |
13:19:57 | Isolinear | That was my guess.. :) |
13:20:05 | Isolinear | I was reading is commits.. lol |
13:20:05 | jhMikeS | I tried SH, coldfire and ARM |
13:20:07 | Isolinear | *his |
13:20:14 | | Quit iamben (Read error: 104 (Connection reset by peer)) |
13:20:17 | preglow | jhMikeS: you have an sh target? |
13:20:20 | jhMikeS | I have a player |
13:20:23 | preglow | l33t |
13:20:27 | Zagor | ok, good |
13:20:55 | Isolinear | CoProcessor... |
13:21:03 | Isolinear | This sounds familliar... |
13:21:13 | jhMikeS | somone offered one just for shipping costs so I didn't pass it up |
13:21:22 | Isolinear | But I've kinda been out of the scene a while.. |
13:21:53 | Isolinear | I think COP was barely being used last I read months back... |
13:21:56 | B4gder | we have a scene here |
13:22:00 | B4gder | for the commit dances |
13:22:04 | jhMikeS | something must be wrong with the build table |
13:22:11 | jhMikeS | or the delta table I mean |
13:22:48 | Zagor | !! |
13:23:30 | jhMikeS | the commit must have created some space-time inversion that suck bytes away |
13:24:06 | B4gder | I don't see any errors, click the 'log' link and compare the reported sizes |
13:25:04 | Isolinear | I was about to take bluebrother's advice and switch to the lastest SVN build... Is now a bad time for that? |
13:25:04 | jhMikeS | Well, I'm thinking about what code changes could possibly have made that much difference and can't think of any. |
13:26:01 | B4gder | if one really wanted, i guess comparing maps would tell exactly |
13:29:27 | | Quit Thundercloud (Remote closed the connection) |
13:30:08 | n1s | maybe we are running out of bytes, and don't have enough left to build all targets? :-) |
13:30:09 | Zagor | B4gder: do you keep the map files of these builds? |
13:30:14 | B4gder | no |
13:30:15 | | Join desowin [0] (n=desowin@hdp186.internetdsl.tpnet.pl) |
13:30:19 | jhMikeS | I suppose not inlining the cache functions on PP would save some. |
13:30:28 | B4gder | you'd need to svn to that rev and rebuild |
13:30:32 | Zagor | ok |
13:30:46 | B4gder | there's a buildtarget that creates a zip with the maps though |
13:32:37 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
13:33:12 | preglow | jhMikeS: i assume you've disassembled some cache control functions by now? i've never been quite sure the invalidate functions was quite correct |
13:33:30 | jhMikeS | preglow: yup and there's quite a number of them too |
13:34:14 | preglow | really, now |
13:34:16 | jhMikeS | I actually disassembled the entire H10 firmware and marked most of it off vast as it is |
13:34:31 | | Join CaptainSquid [0] (n=Miranda@proxy14.netz.sbs.de) |
13:34:59 | senab | i've only just realised i can do a "make 7zip" |
13:35:12 | B4gder | hehe |
13:35:17 | preglow | is the ipod video screen 565 too? |
13:35:35 | jhMikeS | I know what kernel it uses and how much microsoft code it contains :) Lot's of 0x80070057 return values which are COM objects return E_INVALIDARG |
13:35:53 | B4gder | senab: been there since dec 2005... |
13:35:54 | preglow | H10 uses microsoft code??? |
13:36:09 | B4gder | probably drm things |
13:36:12 | * | senab slaps head. I was unzipping the zip, then 7zip'ing it before |
13:36:16 | preglow | and they bring com into it... |
13:36:24 | * | preglow totters off to vomit |
13:36:29 | B4gder | lots of player firmwares include (c) microsoft strings |
13:36:37 | * | petur would be surprised if a DAP used COM components |
13:37:10 | jhMikeS | preglow: big time |
13:37:19 | | Quit spiorf (Read error: 110 (Connection timed out)) |
13:37:25 | B4gder | senab: wow, you could have done lots on those ~218 seconds you've lost of your life! ;-) |
13:37:27 | jhMikeS | It uses RTXC kernel v2.33 |
13:37:27 | petur | maybe they used a similar encoding of return values, but certainly NOT COM |
13:38:10 | | Join spiorf [0] (n=spiorf@host248-216-dynamic.9-87-r.retail.telecomitalia.it) |
13:38:25 | jhMikeS | it's COM, com com. it's not the only stuff. And the context of the return values is exactly correct. There's even a URL http://go.microsoft.com in there. |
13:38:49 | B4gder | RTXC seems to be here => http://www.quadros.com/products/operating-systems/rtxc-quadros/ |
13:39:24 | | Join RaRe [0] (n=Laffin_B@202-89-187-101.static.dsl.amnet.net.au) |
13:39:42 | jhMikeS | yup, that's the company |
13:40:35 | petur | jhMikeS: and next you're going to tell me they are actually using DCOM in that firmware? What's next, a complete W2K kernel? |
13:42:01 | jhMikeS | petur: They appear to be com objects, yes along with associates vtables. |
13:42:07 | B4gder | seems the sansa firmware is also rtxc |
13:42:49 | * | jhMikeS guesses noone ever did the entire lot before |
13:42:53 | B4gder | "RTXC v3.2fpp for ARM and Thumb - ARM ADS 1.0 Jul-08-00 Key: 24104" |
13:43:33 | jhMikeS | The H10 and Sansa firmware are basically identical except for the company polish. |
13:43:34 | B4gder | and googling for it shows people discussing it here before... ;-) |
13:43:41 | B4gder | circle complete |
13:43:44 | preglow | here we are reinventing the wheel!!! |
13:43:47 | B4gder | lap #2 |
13:43:49 | preglow | let's use some of that fund cash for lincesning |
13:43:54 | preglow | licensing too, please |
13:43:55 | jhMikeS | heh |
13:45:10 | jhMikeS | at least it confirms the existence of certain things since all the kernel objects have names |
13:45:28 | B4gder | "Porting RTXC to the NPE-C167" => http://www.ddj.com/architect/184406440 |
13:45:40 | B4gder | for some fun reading on RTXC details... |
13:46:18 | B4gder | I guess that won't help much though |
13:49:26 | | Quit Thundercloud (Remote closed the connection) |
13:49:30 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
13:50:57 | | Join Thundercloud_ [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
13:51:04 | | Quit Thundercloud (Remote closed the connection) |
13:52:21 | jhMikeS | Dr. Dobb's seems to be fancier since I last saw it years ago anyway |
13:53:11 | Davo_Dinkum | Is there a filesystem that works on windows and GNU/Linux apart from FAT? |
13:53:26 | | Quit Siku ("Laters...") |
13:53:28 | preglow | ntfs |
13:53:42 | preglow | with ntfs-3g installed, you'll have write support too |
13:53:55 | Davo_Dinkum | hmm i guess |
13:54:52 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
13:55:12 | jhMikeS | preglow: you killed half my bytes savings there - you bastard!! :P |
13:55:23 | preglow | jhMikeS: :PpPpPp |
13:55:48 | preglow | i wonder if i should be bothered to port those changes to the regular ipods |
13:55:59 | preglow | probably won't be as noticable |
13:56:35 | | Quit Thundercloud_ (No route to host) |
13:56:36 | Isolinear | You talking about the video rendering patch? |
13:56:47 | | Quit Thundercloud (No route to host) |
13:57:15 | B4gder | btw, on the topic of gcc versions, it would make sense to do an attempt to go with a newer gcc for arm since the gigabeat-s guys more or less require that |
13:57:17 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
13:58:17 | Zagor | the iphone update appears to add stricter sim card checks. not quite the bricking that was threatened then. |
13:58:22 | preglow | B4gder: why do they do that? |
13:58:38 | B4gder | preglow: apparently some arm11 stuff that went in rather late |
13:58:51 | B4gder | I don't recall the details right now |
13:59:57 | morrijr | Davo_Dinkum: there's something for windows which lets you read ext2 IIRC |
14:00 |
14:00:01 | preglow | seems gcc4.3 is in stage 3 now |
14:00:12 | preglow | i had higher hopes for that and coldfire than seems to be fulfilled |
14:02:55 | jhMikeS | preglow: gcc in stage 3? sounds like a disease progression. |
14:03:08 | preglow | might be too :P |
14:03:19 | preglow | B4gder: i _think_ i tried gcc 4.2 and found it to work ok |
14:03:29 | hcs | or a world domination plot |
14:03:46 | hcs | gcc progressing to stage 3, deploy the death squads |
14:03:52 | preglow | and the green deltas! |
14:03:58 | n1s | preglow: according to lear's testing it give a nice speedup of about 20% in aac , but drops about 10% in tremor |
14:04:14 | senab | morrijt: ext2is http://www.fs-driver.org/ |
14:04:56 | preglow | n1s: you're talking 4.3 now, right? |
14:05:06 | n1s | preglow: yup |
14:05:17 | jhMikeS | I wonder if this mult removal on ARM could be done for audio codecs. It's quite a pain to find optimal shift+add/subtract though on large numbers. |
14:05:18 | preglow | n1s: yeah, and i'd prefer that 10% in tremor didn't happe n:/ |
14:05:21 | preglow | n1s: did he mention size changes? |
14:05:37 | preglow | jhMikeS: mult removal? |
14:05:37 | n1s | preglow: yes we got some code size increases |
14:05:43 | preglow | n1s: increase :/ |
14:05:58 | | Join seablue [0] (n=s@0x535c1344.banxx3.adsl-dhcp.tele.dk) |
14:06:07 | jhMikeS | preglow: check out the idct for ARM and the yuv code |
14:06:36 | jhMikeS | not one single mul or mla used in them |
14:06:50 | n1s | nothing major, for H300 Tremor was the only thing that didn't fit iram anymore, h100 had size problems with the lcd drivers |
14:07:26 | preglow | jhMikeS: right |
14:07:32 | preglow | well, it's all good, arm muls are shit slow |
14:08:07 | | Quit B4gder ("It is time to say MOOO") |
14:08:15 | jhMikeS | especially if they're large numbers. about the only fast mul is x0. :) |
14:08:29 | n1s | maybe they'll fix some regressions before release but I guess we can tweak optimizer options etc to make it work better |
14:09:18 | jhMikeS | as long as it's C*x it saves big cycles. if it's not by a constant, well nothing can be done. |
14:09:59 | preglow | jhMikeS: i don't think x0 differs from x255 |
14:10:19 | preglow | yeah |
14:10:24 | preglow | we really should try to go 4.3 if possible, though |
14:10:40 | jhMikeS | depends on the arm version but (x << 8) - x still measured better |
14:10:43 | n1s | Now why would putting a buffer in iram make this darned midi thingy hang on start? |
14:11:16 | preglow | jhMikeS: yeah, you can't beat one cycle |
14:11:27 | jhMikeS | but guess that just rsb r0, r0, r0, asl #8 |
14:11:31 | preglow | it is |
14:12:08 | jhMikeS | I figured that too but even with YUV code which only handled stuff of one byte it was way better to use adds |
14:12:36 | preglow | it's a real pity they didn't enhance the multipliers |
14:12:38 | preglow | that's for sure |
14:12:46 | * | preglow strokes mac.l |
14:12:49 | preglow | now there's a multiplier engine |
14:12:50 | * | Nico_P expects a green delta :) |
14:13:25 | hcs | everyone expects the green deltas! |
14:13:34 | preglow | :DDD |
14:13:43 | jhMikeS | yeah, no kidding. with ARM - watch the multiplies and load stalls...with Coldfire, watch the emac stalls and the fact there's no lousy dcache. |
14:13:48 | senab | deploy the red deltas :P |
14:13:48 | | Quit Jon-Kha_ (Remote closed the connection) |
14:14:22 | preglow | jhMikeS: i wouldn't exactly call the mac stall as big a problem as the arm multipliers, though |
14:14:33 | jhMikeS | coldfire would've kicked butt with a dcache |
14:14:38 | preglow | it would |
14:14:40 | preglow | that's for damned sure |
14:14:53 | preglow | iram _and_ a small dcache and it'd zip along like a madman |
14:15:17 | jhMikeS | it's just funny we can run every DSP feature and not have boost at all. |
14:16:19 | preglow | not only funny, but also amazingly hardcore :D |
14:16:40 | jhMikeS | hehe. I wonder about those DM320's DSPs. |
14:17:03 | n1s | yep you 2 (+ some others) did a fine job on coldfire asm dsp :-) |
14:18:02 | preglow | jhMikeS: i can assure you they're so fast it's not even funny |
14:18:07 | jhMikeS | I never expected that mighty result from it. it came as a shock to watch the boost drop and drop with every use of emac no matter how abusive. |
14:19:32 | jhMikeS | preglow: well, then they're good for more intense sorts of things. I also wonder about the blackfin DSP. |
14:19:52 | preglow | also good, but for low-precision kind of stuff |
14:19:53 | | Quit senab (Read error: 104 (Connection reset by peer)) |
14:19:56 | preglow | sharc, now that's what i want |
14:21:02 | * | jhMikeS waits for amiconn to pop up and say it's too powerful :P |
14:21:12 | Nico_P | \o/ |
14:21:19 | Isolinear | Do the commits not have individual revision numbers? |
14:21:26 | preglow | Nico_P: wooot |
14:22:23 | Nico_P | I have another patch that takes 500 bytes off by removing the settings, but I'd rather not commit that one |
14:22:25 | * | jhMikeS wonders about emac for blending code ;) |
14:23:32 | | Join miepchen^schlaf [0] (n=hihi@p54BF6CEE.dip.t-dialin.net) |
14:23:43 | preglow | someone please go ahead and make a nicer eq screen :/ |
14:24:15 | jhMikeS | I guess we can use gradients in it :) |
14:24:52 | preglow | oh, that's a nice point, i find a screen that stacked selector bars yesterday |
14:25:02 | preglow | and that really should combine the two to one gradient |
14:25:09 | preglow | lemme see where that was |
14:25:20 | Nico_P | preglow: I know about that, but couldn't think of a solution |
14:25:30 | Nico_P | preglow: runtime ? |
14:25:34 | preglow | probably |
14:25:37 | preglow | looked really silly |
14:25:41 | petur | or recording screen |
14:26:00 | Nico_P | it's the list widget's fault |
14:26:01 | preglow | there really should just be one gradient covering the two fields |
14:26:05 | Nico_P | I agree |
14:26:10 | pondlife | ID3 viewer? |
14:26:24 | preglow | well, is it that hard to fix? |
14:26:58 | | Join massiveH [0] (n=massiveH@pool-72-76-34-145.nwrknj.fios.verizon.net) |
14:27:05 | Nico_P | I'll take a look |
14:27:20 | Nico_P | the problem is that the drawing is done line by line |
14:27:42 | jhMikeS | that gradient is actually nice to look at and softens the appearance nicely |
14:27:42 | Nico_P | I mean the drawing of the list |
14:28:07 | pondlife | i.e You can't reset the gradient at the start of a list line? |
14:29:00 | Nico_P | what do you mean ? |
14:29:39 | pondlife | Just that you can't start a list line with the primary colour, you need to reset at the start of a list item. |
14:29:43 | | Join crazyshit [0] (i=dsfds@bzq-79-179-122-50.red.bezeqint.net) |
14:29:59 | preglow | jhMikeS: just tried the ipod scroll wheel accel patch, seems to work cool here, but is a bit too sensitive |
14:30:38 | preglow | and doesn't decay the acceleration factor fast enough when you stop scrolling |
14:31:06 | Nico_P | pondlife: the main problem is that I don't think there's a way to tell the lcd driver that the gradient will need to be on two lines |
14:31:22 | Nico_P | I'll take a closer look though |
14:31:23 | jhMikeS | preglow: tell that to the author :). I did quite a bit of arguing about such things and why I implemented various aspects of it. |
14:31:58 | jhMikeS | various aspects of the interface, not of that patch in particular. |
14:32:44 | jhMikeS | I don't doubt it's oversensitive and probably harder to control at low speeds than it should be. |
14:32:51 | preglow | yeah |
14:32:55 | preglow | that's my major nitpick |
14:33:03 | preglow | acceleration behaviour itself is just peachy |
14:33:48 | jhMikeS | he didn't want to do the slow mode and directional hyteresis. without that the sansa's wheel wasn't very controllable at low speed. |
14:34:05 | preglow | any particular reason? |
14:34:34 | preglow | i'll just read the patch history |
14:35:13 | jhMikeS | if you don't have it, then imagine moving just past a click point by a tiny amount. if you reverse direction, it will instantly click back so simple shaking can make it difficult to select an item. |
14:35:54 | hcs | proposal: each click selects an item from the list at random |
14:36:36 | jhMikeS | Is the like google's "I'm feeling lucky"? |
14:37:18 | Isolinear | Hahaha, very nice. |
14:37:26 | hcs | let's say it is, we'll say "Advanced Artificial Intelligence chooses the most appropriate track automatically." |
14:37:45 | crazyshit | can i see emulator of rockbox |
14:37:49 | crazyshit | runnin in pc ? |
14:37:52 | jhMikeS | We don't read your mind...rockbox does |
14:38:33 | hcs | you may not like the selection, but a few years down the road it'll suddenly dawn on you that rockbox saved your life! |
14:39:36 | jhMikeS | while your doubt consumed you, that passenger train simply passed by...just think where you would be without rockbox |
14:39:55 | Isolinear | Exactly! |
14:40:32 | hcs | you may find it recommending artists that sound almost, but not entirely, unlike Ice-T |
14:43:40 | preglow | ugh, data abort while scrolling files :/// |
14:44:14 | | Join Jon-Kha [0] (i=jon-kha@80-248-247-190.cust.suomicom.fi) |
14:45:02 | Isolinear | preglow: You're using the accel patch? |
14:45:07 | preglow | trying it out, yeah |
14:45:12 | preglow | but it's probably unrelated |
14:45:18 | Isolinear | Yeah, that used to happen to me a lot. |
14:45:19 | jhMikeS | haha...it's quantum multiverse versions of Ice-T that don't exist in this reality |
14:45:55 | Isolinear | Hasn't happened once with the EvilG build everyone was bashing earlier... lol |
14:46:41 | hcs | Isolinear: having established how much control Rockbox has over your destiny, would you really trust a build from someone who calls himself "Evil"? |
14:47:16 | jhMikeS | preglow: I can't promise the commits fixed every possible one of those. We really need COP/CPU linker data sections aligned to 16 bytes. |
14:47:20 | Isolinear | As long as he doesn't include your AAICTMATA patch... :P |
14:47:35 | pondlife | Urgh, this H300 bootloader thing is resulting in the mother of all binary chops 5 more iterations to go... :/ |
14:47:55 | preglow | you're testing to find out where the bootloader broke? |
14:47:59 | pondlife | Yep |
14:48:05 | preglow | so you're just bricking your h300 over and over? :P |
14:48:07 | pondlife | 14000-14060 somewhere |
14:48:14 | pondlife | Yes, I am multi-bricking |
14:48:55 | preglow | well, how do you unbrick? |
14:48:59 | jhMikeS | how are you unbricking then? I thougt iRivers needed LinusN to reflash them. |
14:49:08 | | Quit desowin ("use linux") |
14:49:14 | petur | once the OF no longer loads it will really be bricked |
14:49:18 | pondlife | Nah, the lockup is after the OF check, so I can hold REC |
14:49:25 | hcs | perhaps he has LinusN in a cage nearby? |
14:49:29 | preglow | daring... |
14:49:38 | pondlife | It's ok, I let him keep his clothes |
14:49:58 | * | jhMikeS would wonder if you didn't :P |
14:50:17 | pondlife | OK, here goes 14030... |
14:50:21 | | Quit skatteola (Read error: 110 (Connection timed out)) |
14:50:29 | | Quit crazyshit () |
14:50:48 | | Join skatteola [0] (i=david@c-70a6e455.16-0154-74657210.cust.bredbandsbolaget.se) |
14:50:59 | * | jhMikeS proposes a new brickloader |
14:51:05 | pondlife | :) |
14:51:45 | pondlife | Modern DAPs are too small and light to make good bricks, we need a better term. |
14:52:09 | hcs | technoturds |
14:52:11 | Nico_P | well I've found a way to make the lcd driver aware of the size of the selection in the list widget, but it doesn't really have a way of knowing which line is first |
14:52:21 | pondlife | The Iriver OF is so slow to boot, and I'm sure it could flash faster :) |
14:53:14 | GodEater_ | flasheri! |
14:53:20 | jhMikeS | Nico_P: I don't understand why it should have to. Isn't it just a simple draw op? |
14:53:36 | Nico_P | jhMikeS: there's one draw op per line |
14:54:43 | | Join nicktastic [0] (n=nick@unaffiliated/nicktastic) |
14:54:44 | * | jhMikeS gets confused...line of what? text? "raster"? |
14:54:50 | Nico_P | text |
14:54:50 | preglow | text, probably |
14:55:12 | preglow | i think we have a rather weird lcd driver concept |
14:55:39 | jhMikeS | because it cares about text lines on bitmap targets? |
14:55:51 | preglow | yeah |
14:56:03 | pondlife | Viewports won't like that... |
14:56:05 | jhMikeS | agreed. it should be rectangle based. |
14:58:47 | * | jhMikeS is really ticked his own changes will conflict with the full dual-core patch. argh...big resync job. |
14:59:13 | * | preglow goes to work on the comfortably smaller wakeup problem :P |
14:59:54 | jhMikeS | preglow: WAKE UP! |
14:59:59 | preglow | ! |
15:00 |
15:00:02 | pondlife | zzzzz |
15:01:14 | Nico_P | I did it !! \o/ |
15:01:20 | | Join webguest81 [0] (i=3b640552@gateway/web/cgi-irc/labb.contactor.se/x-40b122ace376e906) |
15:01:32 | webguest81 | hello |
15:02:28 | preglow | kerw00t |
15:02:29 | jhMikeS | you know, this darn H10 has really good sound. wonder why it seems a bit exceptional. |
15:02:36 | webguest81 | does anyone know if exe files can be emulated in rockbox |
15:02:59 | Nico_P | preglow: it's a very small change too |
15:03:05 | preglow | then hooray doubly |
15:03:16 | hcs | webguest81: in a very theoretical sense, yes; in any real sense no |
15:03:17 | jhMikeS | webguest81: they could if you write an x86 emulator |
15:03:26 | Nico_P | I just need to make the recording screen behave the same |
15:03:31 | Nico_P | petur ? |
15:03:46 | petur | yup |
15:04:08 | Nico_P | which targets have the double selection thing in the recording screen ? |
15:04:24 | petur | those that have left and right gain |
15:04:29 | jhMikeS | preglow: one crazy control is the H10 scrollpad that could actually use both kinds of acceleration depending on if it's used like a button or wiped. I'm thinking how to pull that one off. |
15:04:31 | webguest81 | is there a way to do this by creating a wad file for the doom emulator |
15:04:52 | petur | Nico_P: I think all recording targets that have line-in |
15:04:57 | Nico_P | ok |
15:05:02 | hcs | webguest81: no, what are you trying to do? |
15:05:02 | pondlife | Nico_P: Does the ID3 viewer also use double-line lists? |
15:05:02 | petur | ( = stereo) |
15:05:19 | Nico_P | pondlife: yes, and it's beautiful now :) |
15:05:26 | pondlife | Great |
15:05:30 | GodEater_ | d |
15:05:37 | webguest81 | something new i guess |
15:06:06 | Nico_P | theoretically it should work with an arbitrary number of selected lines |
15:07:09 | Nico_P | ... as long as the number holds in 4 bytes :p |
15:07:30 | jhMikeS | not enough with these new fangles hires screens |
15:07:35 | jhMikeS | *fangled |
15:08:24 | webguest81 | hcs: can i discuss this in a pm |
15:08:32 | hcs | fangles co, ltd is a leading manufacturer of the xxxxxxxga screens, though, so not so inaccurate |
15:09:11 | jhMikeS | a single molecule per pixel? |
15:09:14 | Nico_P | petur: can you tell me how do I know the number of selected lines in the rec screen ? |
15:09:55 | Nico_P | hmm, also my sim doesn't give me two lines |
15:10:09 | *** | Saving seen data "./dancer.seen" |
15:11:27 | webguest81 | hcs: r u still around |
15:11:44 | hcs | webguest81: yes, I messaged you a few times |
15:11:51 | jhMikeS | http://www.urbandictionary.com/define.php?term=fangles |
15:12:15 | webguest81 | so pm |
15:13:34 | petur | Nico_P: if you move dup/down, the selection is volume, L+R (2 lines), L, R,... |
15:13:54 | Nico_P | petur: not on the sim I think (no line in) |
15:14:20 | | Join darkapostrophe [0] (n=darkapos@217-50-177.231210.adsl.tele2.no) |
15:14:40 | pondlife | Hmm, looks like r14015 broke the H300 bootloader |
15:14:49 | pondlife | http://svn.rockbox.org/viewvc.cgi/trunk/firmware/export/config.h?r1=14014&r2=14015 |
15:14:55 | Isolinear | If I specify hardware EQ settings, are those changes stored somewhere that I can copy over when updating a build? |
15:15:17 | * | preglow wonders why all the pcf register defines are in the .c file |
15:15:27 | preglow | Isolinear: in the config file? |
15:16:02 | Isolinear | Ha. |
15:16:08 | Isolinear | Go figure... :) |
15:17:23 | Isolinear | Can I edit the frequency information to values that aren't available in the menu? |
15:17:36 | preglow | depends, let me check |
15:18:13 | preglow | i would like someone with a video to remove that hw eq, btw, someone please volunteer, there is a patch for it |
15:18:18 | * | jhMikeS recommends a 0Hz low shelf filter cutoff |
15:18:32 | Isolinear | Remove it? |
15:18:58 | preglow | Isolinear: the peaking bands don't work, so it's essentially just a treble/bass control |
15:19:07 | preglow | Isolinear: no reason to waste all that space and code on pretending it's an eq |
15:19:23 | jhMikeS | preglow: why aren't all the bands used? |
15:19:29 | preglow | jhMikeS: they don't work |
15:19:32 | preglow | jhMikeS: hw issue |
15:19:38 | Isolinear | That explains why I didn't hear as much of a difference as I expected... |
15:20:04 | Isolinear | The only reason I was using it was to take work off of the processor with the software eq. |
15:20:05 | jhMikeS | preglow: because noone knows how or because the HW is really broken? |
15:20:12 | preglow | jhMikeS: who knows |
15:20:21 | | Quit CaptainSquid (Remote closed the connection) |
15:20:39 | preglow | jhMikeS: i think i remember scanning retailos for accesses to those parts of the chip, but i couldn't find any |
15:20:53 | preglow | jhMikeS: i did however find an iir filtering routine, suggests they do eq in software themselves |
15:20:58 | preglow | or whatever passes for an eq with them |
15:21:07 | Isolinear | True.. |
15:21:12 | Nico_P | preglow, pondlife: the only problem with my change is for scrolling lines |
15:21:37 | preglow | Nico_P: that does sounds harder to fix, is it? |
15:21:42 | Nico_P | it is |
15:21:44 | Isolinear | If one of the major complaints about OF sound is that the eq sucks, it would stand to reason that the original eq hardware could be the reason for said suckage. |
15:22:03 | Nico_P | preglow: I did try something but it didn't work |
15:22:13 | Nico_P | I think I'll just leave that case out for now |
15:22:18 | preglow | Nico_P: if you can't make scrolling work, i'd say screw it and let's do it properly some other time |
15:22:23 | jhMikeS | preglow: well, this usually means to try writing to anything you don't know for sure what it does and watch |
15:22:44 | preglow | jhMikeS: i don't have a video, which pretty much means it won't happen |
15:23:05 | preglow | so i'm going for the next best thing, which is giving ipod video treble/bass controls |
15:23:18 | jhMikeS | how do they know there's 5-bands anyway if nothing uses it and it's not doced? |
15:23:33 | Isolinear | That's what I was wondering.. |
15:23:33 | preglow | it is doced, but the chip isn't a perfect model match |
15:23:46 | preglow | so they might have just excluded those parts for cost |
15:24:04 | jhMikeS | or maybe they bought bum chips for cheap |
15:24:12 | preglow | who knows |
15:24:12 | Isolinear | Write Apple and ask.. :P |
15:24:24 | Nico_P | petur: in recording.c, how can I know whether one or two lines are selected ? |
15:24:27 | Isolinear | I'm sure they get that question all the time. |
15:24:58 | jhMikeS | I'm sure apple is pretty unaskable about anything other than "what colors does it come in?" |
15:25:00 | preglow | Isolinear: looks like any values outside the usual settings range will be clamped to the nearest valid setting |
15:25:16 | preglow | jhMikeS: yeah, and "where do i pour my money" |
15:25:34 | Isolinear | But even those valid settings are invalid? lol |
15:25:56 | | Part Davo_Dinkum |
15:25:58 | Isolinear | Because the options are way more complicated that the actual hw? :) |
15:26:03 | Isolinear | *than |
15:26:05 | jhMikeS | Jobs-a the Hut hungry |
15:26:08 | | Join roolku [0] (n=roolku@82-41-2-141.cable.ubr01.edin.blueyonder.co.uk) |
15:27:21 | Isolinear | Also in the config file I see "usb charging: on"... What is that? |
15:27:27 | Isolinear | Or is it from the patched build only? |
15:27:36 | jhMikeS | argh, 18 conflicting files |
15:27:42 | petur | Nico_P: sorry, work overload |
15:28:16 | roolku | Nico_P: since you are still meddling with the gradient - i must say I find the linear gradient less visually appealing than the original one - any chance of getting it back? |
15:28:38 | Nico_P | roolku: not really, not with both colours configurable |
15:28:58 | pondlife | OK, I have a working, current, H300 bootloader |
15:28:59 | preglow | you can do an exponential gradient with both colours configurable, sure |
15:29:04 | preglow | you'll need libm, but hey :P |
15:29:20 | roolku | Nico_P: it used to look like a rounded bar, lit from the top and shade at the bottom, now it is just a smudge between two colours |
15:29:20 | preglow | pondlife: commit? |
15:29:27 | pondlife | No, it'll break iPods |
15:29:28 | hcs | preglow: bah, who needs a math library |
15:29:47 | roolku | Nico_P: it is not possible to recreate the effect with the current implementation |
15:29:52 | pondlife | preglow: Reverting http://svn.rockbox.org/viewvc.cgi/trunk/firmware/export/config.h?r1=14014&r2=14015 fixes it |
15:30:07 | Nico_P | roolku: I'd sure welcome a patch ;) |
15:30:23 | pondlife | So... something is requiring a CPU freq change in ata_init() on H300. |
15:30:32 | roolku | Nico_P: you keep breaking it. :) |
15:30:52 | Nico_P | roolku: I mean a patch with both colours configurable |
15:31:19 | | Quit Dark_Apostrophe (Connection timed out) |
15:31:19 | | Nick darkapostrophe is now known as Dark_Apostrophe (n=darkapos@217-50-177.231210.adsl.tele2.no) |
15:31:24 | Nico_P | petur: do you have time to point me to the right place ? |
15:31:33 | roolku | Nico_P: it doesn't make sense with 2 colours - shade is black |
15:32:20 | roolku | Nico_P: I would see it as a different option |
15:32:22 | | Quit MethoS- (Read error: 110 (Connection timed out)) |
15:32:22 | Nico_P | roolku: people wanted to be able to choose both colours... |
15:33:15 | roolku | Nico_P: hence additional option |
15:33:26 | Nico_P | roolku: a bitmap line selector is kinda planned, so maybe you'll be able to do it that way |
15:33:38 | Nico_P | I'm not sure a "gradient type" option would be welcome |
15:33:59 | pondlife | amiconn: Note for later, please have a look at http://www.rockbox.org/tracker/task/7533 |
15:34:05 | petur | Nico_P: line 1759 of apps/recorder/recording.c |
15:34:10 | |Rain| | I think what's being suggested is another option in the selector type |
15:34:28 | | Nick Gekz is now known as Gekz[PDA] (i=gekko@owned.by.the.pico.edit0r.info) |
15:34:37 | Nico_P | petur: thanks :) |
15:34:40 | roolku | Nico_P: not to worry, I'll just patch it locally, just thought other people might like it as well... |
15:35:36 | roolku | Nico_P: (just stop breaking my patch :p ) |
15:35:47 | Nico_P | roolku: I have one last commit |
15:35:58 | | Part Gekz[PDA] |
15:36:13 | |Rain| | e.g. Bar (Single-colour Gradient) and Bar (Dual-color Gradient) |
15:37:10 | roolku | <|Rain|> yep, something like that |
15:37:24 | pondlife | jhMikeS: Where's spinlock_init() defined? |
15:38:04 | roolku | <|Rain|>: (and get rid of the <|> it's no good for tab completion :) ) |
15:38:05 | |Rain| | it wouldn't add yet another menu option to the settings menu (just another selection for one of the options), so it probably wouldn't ruffle too many feathers |
15:38:23 | |Rain| | heh :P many tab completions will work if you just type 'rain' and hit tab |
15:38:52 | Nico_P | wow that's actually true |
15:39:02 | pondlife | jhMikeS: Don't worry, found it |
15:39:09 | * | Nico_P pats Konversation |
15:39:26 | * | GodEater_ 's autocomplete does "last to speak" matching |
15:40:12 | |Rain| | I've been using this nick for over 10 years now, I feel naked without my pipes |
15:40:29 | Isolinear | So anyone wanna explain what "Charge During USB Connection" does for iPod 5g? |
15:40:32 | preglow | can i quote the latter part of that sentence to random people? :P |
15:40:53 | Nico_P | haha |
15:40:59 | |Rain| | :P |
15:42:40 | preglow | man, this bootloader always enabling wake on rtc is annoying |
15:43:01 | | Quit Pyromancer (Read error: 104 (Connection reset by peer)) |
15:43:26 | pondlife | Nico_P: Now I've used it, I quite like the gradient selector... any chance it could go behind the icons too :p |
15:43:51 | pondlife | Seems odd to highlight the text and stop by the icon |
15:43:54 | roolku | pondlife: yep, another think I have patched locally. :) |
15:43:58 | roolku | thing |
15:44:14 | Nico_P | pondlife: it used to |
15:44:27 | pondlife | Did it look bad with some icons? |
15:44:44 | | Part przemhb |
15:44:51 | Nico_P | pondlife: you want it like this ? http://www.rockbox.org/tracker/task/7808?getfile=14853 |
15:44:53 | pondlife | I guess the icons would need to include a border |
15:45:09 | Nico_P | well it looked weird with antialiased icons |
15:45:48 | pondlife | Nico_P: Yes, I prefer that |
15:46:12 | pondlife | Anyway, lunchtime |
15:46:22 | | Quit pondlife ("disconnected has pondlife") |
15:46:41 | | Join kubiix [0] (n=Miranda@ip-89-103-17-41.karneval.cz) |
15:51:01 | | Join TMM [0] (n=brm@ip565b35da.direct-adsl.nl) |
15:52:13 | preglow | Nico_P: don't you need to change any other lcd drivers than 16 bit? |
15:52:25 | preglow | i guess not |
15:52:31 | | Join norbusan [0] (n=norbusan@dhcp06.algebra.tuwien.ac.at) |
15:52:36 | | Part norbusan |
15:52:40 | Nico_P | preglow: only the 16bit friver has gradient |
15:54:49 | |Rain| | gradients on lower-depth lcds would probably make the text difficult/impossible to read |
15:57:00 | | Quit Nico_P (Remote closed the connection) |
15:57:22 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
16:00 |
16:01:12 | | Quit Zagor ("Client exiting") |
16:03:19 | | Quit petur ("www.demens.be <-- gone taping :)") |
16:03:52 | | Join agm3nt [0] (i=nat-107@194.181.224.129) |
16:06:54 | | Join freqmod [0] (n=freqmod@m050g.studby.ntnu.no) |
16:10:14 | | Join SSnake [0] (n=dfsff@82.84.12.224) |
16:10:52 | SSnake | hi guys |
16:10:53 | preglow | aren't pcf50606 and pcf50605 really the same thing? |
16:11:37 | SSnake | i read irc log and pondlife discoveries |
16:11:52 | SSnake | i can confirm about the iriver H300 bootloader issue |
16:12:12 | | Join XavierGr [0] (n=xavier@ppp192-79.adsl.forthnet.gr) |
16:12:18 | SSnake | the problem is n the change to the header file |
16:13:01 | SSnake | just dowloaded a fresh source archive, deleted the #if defined(BOOTLOADER) && defined(HAVE_ADJUSTABLE_CPU_FREQ) |
16:13:18 | SSnake | all compiled and worked for me |
16:13:50 | | Quit kubiix (Read error: 110 (Connection timed out)) |
16:14:48 | SSnake | maybe it has to be changed with something like #if defined(BOOTLOADER) && defined(HAVE_ADJUSTABLE_CPU_FREQ) && !defined(IRIVER) |
16:16:12 | SSnake | in file / trunk / firmware / export / config.h |
16:16:38 | | Join MethoS- [0] (n=clemens@pD955C19C.dip.t-dialin.net) |
16:17:34 | | Quit SSnake () |
16:21:51 | | Join desowin [0] (n=desowin@hdp186.internetdsl.tpnet.pl) |
16:23:01 | preglow | linuxstb: any reason you stuffed all the port defines for pc50605 in the .c file and not the .h file? |
16:25:08 | | Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
16:25:12 | | Join pondlife [0] (n=Steve@rockbox/developer/pondlife) |
16:25:20 | | Join xxhotman198 [0] (n=xx@adsl-8-124-22.mia.bellsouth.net) |
16:26:01 | | Quit xxhotman198 (Client Quit) |
16:26:12 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
16:28:47 | | Quit tchan (Remote closed the connection) |
16:33:02 | | Join tchan [0] (n=tchan@lunar-linux/developer/tchan) |
16:33:08 | | Join daurn|laptop [0] (n=fake@unaffiliated/daurnimator) |
16:34:01 | | Quit Thundercloud (Remote closed the connection) |
16:37:08 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
16:38:22 | | Quit hcs ("Leaving.") |
16:38:32 | | Quit webguest81 ("CGI:IRC") |
16:39:49 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
16:40:28 | | Quit Nico_P (Remote closed the connection) |
16:40:46 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
16:44:23 | preglow | GodEater_: around? |
16:44:29 | GodEater_ | present |
16:44:40 | preglow | think i've got a patch to fix the wakeup problem here |
16:44:44 | GodEater_ | yay |
16:44:46 | preglow | don't know if i should bother testing before commiting |
16:45:11 | GodEater_ | I'd say it would be a good plan usually |
16:45:27 | preglow | yeah, but in this case it'll take time to have someone test it :P |
16:45:34 | preglow | think i'll just commit and see if it goes away |
16:45:46 | GodEater_ | ok |
16:54:30 | preglow | i really have no idea why this happens, though |
16:54:33 | preglow | but let's hope this fixes it |
17:00 |
17:00:51 | | Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/labb.contactor.se/x-75b3184c900c04fa) |
17:01:22 | | Join barrywardell [0] (n=barrywar@dhcp-892b9bdd.ucd.ie) |
17:03:21 | | Join linuxstb_ [0] (n=linuxstb@213.86.218.27) |
17:05:23 | linuxstb_ | preglow: Regarding the port defines in pcf50605, why would you want them in the .h file? They're not public (i.e. used outside the .c). |
17:05:37 | TMM | linuxstb_, hi! :) |
17:05:49 | preglow | linuxstb_: they should be, in rtc_pcf50605.c |
17:05:56 | preglow | linuxstb_: now it just uses lots of pretty constants |
17:06:53 | |Rain| | pfff |
17:07:04 | linuxstb_ | preglow: OK, then I guess they should be moved to the .h |
17:07:06 | |Rain| | I spent all that time fixing the e200 bootloader and jethead71 went and broke it again |
17:07:21 | preglow | linuxstb_: i'll see about it some day |
17:08:14 | |Rain| | anyone know if jethead71 IRCs and, if so, what his nick is? a lot of his changes are low-level enough that I'm afraid to touch them |
17:08:19 | preglow | jhMikeS: yo |
17:08:25 | preglow | jhMikeS: someone's looking for you :> |
17:08:28 | pondlife | :) |
17:08:39 | jhMikeS | yeah? the IRS? the FBI? CIA? |
17:08:45 | preglow | all of them |
17:08:49 | |Rain| | well, hi :P |
17:08:49 | pondlife | And |Rain| |
17:08:53 | preglow | plus men with latex gloves |
17:08:58 | pondlife | *snap* |
17:09:04 | * | jhMikeS *runs* to Argentina |
17:09:31 | jhMikeS | |Rain|: what's up? |
17:09:57 | * | jhMikeS figured pondlife would be the one to actually put them on :P |
17:10:07 | | Join darkapostrophe [0] (n=darkapos@217-50-177.231210.adsl.tele2.no) |
17:10:10 | *** | Saving seen data "./dancer.seen" |
17:10:27 | |Rain| | tbh, I'm not really sure where to start poking at this, but since I updated svn (I think r14879's the culprit) the e200 bootloader hangs with the sandisk logo still on the lcd |
17:11:02 | jhMikeS | |Rain|: you changed the bootloader? |
17:11:19 | |Rain| | yes, I made it actually work again as of yesterday |
17:12:01 | | Join Arathis [0] (n=doerk@p508A52FC.dip.t-dialin.net) |
17:12:26 | jhMikeS | The bootloader didn't build for r14879. there were errors. |
17:12:59 | |Rain| | so r14880 was to fix those? |
17:13:19 | jhMikeS | yeah, it should have been |
17:14:09 | |Rain| | well, it does compile now (I'm actually at r14884, I haven't started stepping back through yet to see exactly where it broke), but it does hang before the LCD is even initialized |
17:16:03 | pondlife | Brick-tastic |
17:16:52 | preglow | Nico_P: two line gradients look marvelous :) |
17:17:15 | jhMikeS | I'm sure it's just something ridiculously simple |
17:18:49 | |Rain| | probably. I'll try to make sure it's that rev when in a few. bbiab |
17:19:00 | pondlife | Anyone know if amiconn is away at the moment..? |
17:19:14 | preglow | well, he's not here |
17:19:28 | pondlife | I know that much... :) |
17:19:38 | pixelma | yes, he is - probably won't be back until Sunday evening or Monday morning |
17:19:42 | barrywardell | |Rain|: was your patch to fix the booting OF problem? |
17:19:47 | pondlife | Thanks |
17:20:20 | jhMikeS | barrywardell: I was thinking about that but stupidly didn't ask about that :P |
17:20:30 | * | GodEater_ points pondlife at the General Discussion Forum |
17:20:47 | * | pondlife goes to look |
17:21:46 | pondlife | pool? bar billiards, please. |
17:21:46 | barrywardell | jhMikeS: the patch looks like a good idea anyway - we don't want to create threads in the bootloader |
17:21:46 | | Join Wiwie [0] (n=goddi@86-41-120-91.b-ras2.lmk.limerick.eircom.net) |
17:22:04 | GodEater_ | pondlife: isn't that the thing with the skittles as well as the balls ? |
17:22:09 | | Quit Dark_Apostrophe (Connection reset by peer) |
17:22:09 | pondlife | Oh yes |
17:22:09 | | Nick darkapostrophe is now known as Dark_Apostrophe (n=darkapos@217-50-177.231210.adsl.tele2.no) |
17:22:23 | GodEater_ | pondlife: you know somewhere which still has a table ? |
17:22:32 | pondlife | Not in London |
17:22:39 | GodEater_ | then we can't do that can we ? |
17:22:51 | GodEater_ | so pool it will have to be |
17:22:54 | pondlife | http://www.beerintheevening.com/pubs/results.shtml/fac/26/with/Bar_billiards |
17:23:08 | pondlife | Although I don't really count Kent as London. |
17:23:09 | GodEater_ | although the venue I have in mind has bowling lanes, and dodgems too |
17:23:10 | jhMikeS | barrywardell: well that was mostly to just keep the red away but I'm not even sure why the BL needs dual core support of any sort. |
17:23:17 | GodEater_ | and video games |
17:23:21 | GodEater_ | and most important of all |
17:23:23 | GodEater_ | BEER! |
17:23:49 | Dark_Apostrophe | Vodka. |
17:23:52 | Dark_Apostrophe | Vodka > * |
17:23:52 | pondlife | Doesn't sound like a pub to me... is this DevConBowlingHall? |
17:23:54 | | Join przemhb [0] (n=przemhb@fan115.internetdsl.tpnet.pl) |
17:23:57 | jhMikeS | as long a crt0-pp-bl.S sends the COP to the correct location in the firmware when needed |
17:24:07 | GodEater_ | DevConNamcoStation |
17:25:34 | | Quit n1s () |
17:25:46 | | Quit linuxstb_ ("Leaving") |
17:25:59 | | Join low_light [0] (i=c730180b@gateway/web/cgi-irc/labb.contactor.se/x-058a215dd926352c) |
17:26:24 | pondlife | Hmm, you scared linuxstb off already |
17:27:13 | GodEater_ | I twisted his arm so hard he fell off the internet |
17:27:16 | | Join bitbit [0] (i=ermm@bzq-84-108-150-67.cablep.bezeqint.net) |
17:27:29 | bitbit | Hi |
17:27:33 | pondlife | The phrase "go out on a limb" seems over appropriate |
17:27:50 | GodEater_ | hehe |
17:27:53 | | Quit Ebert () |
17:28:04 | GodEater_ | I tend to go out on two |
17:28:05 | jhMikeS | perhaps NUM_CORES ought to be 1 in the bootloader no matter what |
17:28:08 | GodEater_ | both my legs usually |
17:28:14 | GodEater_ | de-dum,tish |
17:28:20 | bitbit | I want to install a theme for rockbox but it says i need "WPS Tokenizer". what is that and where do I get it from? |
17:28:35 | GodEater_ | bitbit: if you have a recent build of rockbox - you already have it |
17:28:51 | low_light | jhMikeS: On the sansa c200, microsd cards are detected on GPIOL, but I can't seem to get the interrupt working...any suggestions |
17:28:51 | bitbit | I do |
17:29:01 | bitbit | so what do I do with the theme's folder? |
17:29:06 | pondlife | I'd rather find a proper drinking venue... somewhere conducive to talking rubbish for hours, and with a bar open 'til 3am, or death. |
17:29:15 | jhMikeS | low_light: you tried both GPIO0_MASK and GPIO1_MASK? |
17:29:26 | low_light | Yes |
17:29:36 | pondlife | GodEater_: Best not chat too much in here though... |
17:29:47 | jhMikeS | try another bit one up from that? could be another. |
17:30:27 | jhMikeS | Maybe there's GPIO0/1/2/3/4_MASK...who knows |
17:30:32 | low_light | when i tried the next bit it froze on boot |
17:31:35 | bitbit | GodEater_: so what do I do with the theme's folder? I tried putting it with the other default themes (which are only single files), but the player doesn't see it |
17:31:39 | jhMikeS | and you also tried moving which one microsd_int is under? |
17:31:53 | GodEater_ | bitbit: most themes are NOT a single file |
17:32:04 | pondlife | lol - GoldenQuote maybe - "I now read that the iPod Classic has 160GB and Im just litterally having a orgasm with that size." |
17:32:11 | GodEater_ | bitbit: they may be zipped up into one (which you then extract to your player), but they normally comprise many files |
17:32:21 | GodEater_ | pondlife: don't you dare |
17:32:42 | pondlife | Not me, read the forum: http://forums.rockbox.org/index.php?topic=12955.0 |
17:32:51 | GodEater_ | no I saw it already thanks |
17:32:57 | GodEater_ | I just don't want it on the GoldenQuotes page |
17:32:59 | GodEater_ | or I'll cry |
17:33:08 | krazykit | GodEater_, not like you can't just get rid of it :P |
17:33:18 | bitbit | GodEater_: under /.rockbox/themes I have a few files called "Rockboxed", "iCatcher" etc.. I think they are .cfg |
17:33:43 | low_light | jhMikeS: yeah...I think I tried it immediately under: if (CPU_HI_INT_STAT & GPIO0_MASK) |
17:34:00 | bitbit | I uploaded the theme's folder into that folder, but nothing happened. |
17:35:09 | bitbit | oh, |
17:35:09 | jhMikeS | low_light: and under the GPIO1_MASK clause with CPU_HI_INT_EN = GPIO1_MASK ? |
17:35:14 | bitbit | nvm I think I got it |
17:35:16 | bitbit | ty |
17:35:30 | barrywardell | jhMikeS: were you asking about bootloader IRAM usage earlier? I don't think it's safe to use IRAM in the bootloader |
17:36:19 | jhMikeS | barrywardell: I didn't either. It was just that the cache functions are in IRAM but they're not included anyway. |
17:36:20 | barrywardell | the first thing the bootloader does is copy itself to IRAM and runs from there. |
17:36:28 | low_light | jhMikeS: yes, in a separate builds I tried GPIO0 and GPIO1 |
17:36:37 | barrywardell | so it could be overwriting all sorts of things |
17:37:28 | | Join ToHellWithGA [0] (n=ryan@d1-15.rb2.clm.centurytel.net) |
17:37:32 | jhMikeS | kernel code does include IRAM by default anyway but I added no additional stuff |
17:38:08 | | Quit bitbit () |
17:38:43 | jhMikeS | low_light: it must be somewhere so get it to work if OF manages it. |
17:40:01 | jhMikeS | I poked at the e200 like hell before I figured out there was another GPIO hi bit but I also thought I failed with it earlier so that slowed things up. |
17:40:36 | barrywardell | jhMikeS: yeah, I wonder how that works, given that IRAM gets overwritten first thing |
17:41:46 | jhMikeS | not actually linked as IRAM? |
17:41:48 | low_light | jhMikeS: you might want to check if the c200 system_reboot() works for the e200 too |
17:42:21 | |Rain| | barrywardell: I don't think so. I di dhave a patch related to properly picking the OF when the USB cable is inserted, but that's as close as it comes |
17:42:48 | jhMikeS | low_light: is that even connected to anything atm? |
17:42:56 | tumu | jhMikeS, nls told me that you have worked on the sim recently. would you have any idea why compiling sim with -fprofile-arcs does not create all datafiles on sim exit? |
17:43:26 | |Rain| | barrywardell: the main patch skipped checking the SD card in the bootloader, since it's irrelevant and requires interrupts, and doesn't add the button_tick task since it's unused and also requires interrupts to be meaningful |
17:43:29 | barrywardell | jhMikeS: it's a while since I've looked at it, but the start of crt0-pp-bl.S copies the whole bootloader to IRAM. That's why the bootloader size also can't grow bigger than IRAM size |
17:43:38 | low_light | jhMikeS: when usb is inserted it reboots & loads the OF |
17:44:34 | jhMikeS | low_light: ok, I've never done it. How to trigger? |
17:45:03 | barrywardell | |Rain|: so does it fix a problem that you were experiencing? |
17:45:20 | |Rain| | yes |
17:45:22 | jhMikeS | tumu: perhaps some non-rockbox thread is trying to use sim_write? |
17:46:00 | |Rain| | barrywardell: without the SD interrupt fix, the bootloader froze 100% of the time, and without the tick_add_task fix, the bootloader paniced randomly |
17:46:15 | Dark_Apostrophe | PANIC, AAAAAAAAA! |
17:46:48 | barrywardell | |Rain|: ah, I see. I never experienced those problems on my own e200 |
17:47:12 | |Rain| | when's the last time you build the bootloader, though? |
17:48:02 | low_light | jhMikeS: add e200 defines to system_reboot in system-pp502x.c and usb_enable in usb-fw-pp502x.c |
17:48:37 | | Quit obo ("bye") |
17:48:57 | tumu | jhMikeS, i don't think that's the case because all datafiles (.gcda) are missing after sim exit. the compile option is supposed to cause those to be created on exit (i guess it should hook exit routine or such) |
17:49:42 | tumu | jhMikeS, it does create .gcno files during run tho like it is supposed to |
17:50:27 | agm3nt | does latest e200 bootloader work?? |
17:50:37 | tumu | jhMikeS, you can easily test it by including the option on sim cflags, no other changes are needed |
17:50:45 | jhMikeS | tumu: using that really isn't something I'm familiar with. I was just guessing as to a possible cause. |
17:50:51 | |Rain| | agm3nt: if latest = built from svn, not for me |
17:51:26 | agm3nt | c200 bootloader also not work |
17:51:39 | agm3nt | for me |
17:52:04 | tumu | jhMikeS, it makes two datafiles for each .o which contain function performance statistics |
17:52:58 | tumu | jhMikeS, http://gcc.gnu.org/onlinedocs/gcc-3.4.6/gcc/Gcov.html#Gcov |
17:54:52 | | Quit Thundercloud (Remote closed the connection) |
17:55:43 | tumu | jhMikeS, if you read the last chapter in invoking gcov, you'll see that the data is saved on exit, which does not seem to happen right now |
17:55:53 | tumu | er, last paragraph |
17:55:56 | low_light | agm3nt: what happens? |
17:56:09 | |Rain| | k, the bootloader from r14878 works for me |
17:56:46 | |Rain| | r14879 fails to build as you said, r14880 is building now |
17:56:47 | barrywardell | |Rain|: I built yesterday or the day before |
17:57:10 | |Rain| | barrywardell: ah. maybe I'm just unlucky, then |
17:57:28 | agm3nt | low_light: it's frezze on sandisk logo |
17:57:39 | barrywardell | there seems to be people having different experiences with the bootloader |
17:57:41 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
17:57:54 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
17:58:36 | |Rain| | agm3nt: that's what happens to me, too. I think r14879 is the culprit... I'm about to verify |
17:58:59 | low_light | agm3nt: press a button while booting and see is any messages are printed |
17:59:43 | |Rain| | low_light: it's freezing way before the button is checked |
17:59:49 | jhMikeS | tumu: it's really not easy to say why. it appears to do it's own thing and shouldn't depend on the particulars. hmmm. |
18:00 |
18:00:41 | |Rain| | k, I confirmed it: r14878 boots, r14880 bricks |
18:02:20 | tumu | jhMikeS, does the sim exit in any special way? |
18:02:50 | |Rain| | jhMikeS: do you have anything you'd like me to try before I go poking random pieces of the code with a stick? |
18:02:50 | agm3nt | low_light: I dont see any messages, only sandisk logo |
18:02:55 | preglow | the recording screen doesn't really seem well adapted to ipod |
18:03:04 | | Quit jhMikeS (Nick collision from services.) |
18:03:10 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
18:03:24 | jhMikeS | the key should be checked before anything enters fw code, no? |
18:03:39 | |Rain| | iirc, it's checked just after lcd_init() |
18:03:46 | |Rain| | so the screen will always clear first |
18:03:54 | |Rain| | <tumu> jhMikeS, does the sim exit in any special way? |
18:03:57 | |Rain| | jhMikeS: do you have anything you'd like me to try before I go poking random pieces of the code with a stick? |
18:05:14 | tumu | jhMikeS, just tested making hello.c and the .gcda is created on exit :) |
18:05:18 | |Rain| | boot flow is chksum_crc32gentab, system_init, kernel_init, lcd_init, font_init, button_init, lcd fg/bg/clear, THEN button_read_device (but verbose isn't set until after usb init) |
18:05:40 | | Quit Wiwie (Read error: 110 (Connection timed out)) |
18:06:29 | jhMikeS | |Rain|: Hmmm...but the COP is probably doing something |
18:07:14 | jhMikeS | tumu: you just compile some with that option and you get the output? no other steps (just had a quick look)? |
18:08:14 | |Rain| | temu: wrt to profiling data not showing up, I believe that it's only saved on a clean (zero) exit, and that an atexit() (which SDL does to clean up, I think) might mess with it |
18:08:19 | |Rain| | tumu: ^ |
18:08:31 | |Rain| | but it's been a while since I've used gcc's profiling stuff |
18:09:12 | tumu | jhMikeS, just compile with that option, no other changes are needed |
18:10:16 | jhMikeS | tumu: actually now, all threads exit the sim cleanly by returning normally. before they were just ungracefully terminated. |
18:10:22 | tumu | jhMikeS, http://pastebin.ca/718634 |
18:11:41 | | Quit barrywardell () |
18:12:03 | jhMikeS | use of setjmp/longjmp is part of normal operation as well when shutting down. I don't know if it botches that up. |
18:12:19 | tumu | |Rain|, hmm, it is possible if sim does not exit normally as gcc would not know how to patch any special ways |
18:12:53 | tumu | also if the app crashes or is killed, then i would assume that the data is not created either |
18:12:56 | | Join craver [0] (n=nimo@IGLD-83-130-201-76.inter.net.il) |
18:13:08 | craver | how do i use the shortucts thingy? its undocumented |
18:15:53 | craver | and how can i see what was changed in the current release / be notified for updates? |
18:16:33 | tumu | jhMikeS, is it possible to make the sim exit in more normal way? |
18:16:57 | tumu | if not for other reason than to see if the datafiles are created |
18:18:17 | jhMikeS | tumu: not the threads, no. not letting them return normally causes lockups when using SDL_Cond variables. |
18:19:06 | tumu | gcc probably only patches the main process |
18:19:10 | jhMikeS | basically the longjmp hops the scrambled up threads back to their functions for a graceful exit |
18:19:12 | tumu | eg. main() |
18:20:19 | tumu | or is main process/loop run as a thread as well? |
18:20:24 | * | Nico_P brought his gigabeat S back to life :D |
18:20:35 | Nico_P | toffe82: here ? |
18:20:36 | jhMikeS | the longjmp could remove context needed by the profiling |
18:20:56 | toffe82 | Nico_P: yes |
18:21:12 | Nico_P | the problem was indeed a bad HDD connection |
18:21:45 | jhMikeS | tumu: there's the rockbox threads which are like threads on target. there's a main thread and an i/o thread as well. |
18:22:11 | toffe82 | Nico_P: sorry for that, next time I will try to do better ;) |
18:22:21 | Nico_P | toffe82: don't worry about it ;) |
18:22:28 | | Quit agm3nt () |
18:22:32 | jhMikeS | the main thread handles input, the I/O thread handles sim disk access so that the rockbox threads may yield while I/O happens to be more like the real device. |
18:23:14 | | Quit craver () |
18:23:58 | toffe82 | Nico_P: I will ask to my 6 years son to take care of what he does when he rebuild a player, you can never rely on somebody :) |
18:24:18 | Nico_P | hehe :) |
18:26:59 | toffe82 | I made some change on calculator plugin but I don't have time to test for all the target and to make the patch, Idid it for the gigabeat F/X |
18:27:08 | |Rain| | debugging the bootloader is a pain :/ |
18:27:14 | jhMikeS | |Rain|: Will only rockbox fail to boot or retailos too? |
18:27:15 | toffe82 | somebody want the c file to test it ? |
18:27:47 | Nico_P | toffe82: I wouldn't mind |
18:28:01 | preglow | hrm |
18:28:01 | sitwon | |Rain|: have you been following the posts on the forums? |
18:28:02 | |Rain| | jhMikeS: OF won't work either, it doesn't make it far enough to even check whether it should boot the OF |
18:28:05 | preglow | this piezo driver needs some work |
18:28:09 | |Rain| | sitwon: nyet |
18:28:23 | jhMikeS | The COP should just be stuck waiting until it's decided which FW will run. hmmm. |
18:29:18 | |Rain| | jhMikeS: it freezes with the sandisk logo still on the screen, so it's either freezing in chksum_crc32gentab, system_init, or kernel_init |
18:29:31 | low_light | |Rain|: you can use the buttonlight for a visual clue |
18:29:42 | toffe82 | Nico_P: it is mainly cosmetic, I change the parameter for the display so it should adapt automatically to the size of the display |
18:30:00 | low_light | |Rain|: you can just it the right GPIO bit |
18:30:01 | Nico_P | excellent |
18:30:01 | |Rain| | low_light: that's a good idea. way less work than setting up the lcd |
18:30:35 | * | jhMikeS uses buttonlight blinks all the time |
18:30:38 | toffe82 | Nico_P: also I simplify the button so you use it only with the cross on the gigabeat |
18:31:58 | jhMikeS | |Rain|: Whether it booted or not depended strictly upon the bootloader version? |
18:31:59 | low_light | |Rain|: right, and you can use it within crt0-pp-bl.S too |
18:32:55 | |Rain| | jhMikeS: yes. the only thing I've changed is bootloader, and r14878 boots, r14880 freezes with the sandisk logo still on the screen |
18:34:10 | jhMikeS | |Rain|: Make sure the COP is staying put. The problem might be something stupid during kernel init for CPU if it does. |
18:35:57 | | Join JustJohnny [0] (n=JustJohn@pool-141-157-62-191.balt.east.verizon.net) |
18:36:33 | jhMikeS | I'd blink the light right after system_init and/or kernel_init |
18:37:10 | |Rain| | yeah, I'm reading through the diff right now, and that's my first step after I'm done |
18:37:11 | toffe82 | Nico_P: also it doesn't use the system font , it is a modification I want to do in case that your actual font is to big |
18:37:12 | jhMikeS | ah bugger, I think I see it |
18:37:46 | Nico_P | toffe82: it failed... maybe pastebin ? |
18:38:01 | toffe82 | email ? |
18:38:02 | jhMikeS | |Rain|: Init thread.c. Comment out the COP_CTL/CPU_CTL in the if (core == CPU) clause |
18:38:09 | jhMikeS | s/Init/In |
18:38:12 | Nico_P | ...or email |
18:38:18 | | Join kfazz [0] (n=ken@76-203-137-185.lightspeed.wlfrct.sbcglobal.net) |
18:38:24 | jhMikeS | |Rain|: Line 1090 |
18:39:41 | |Rain| | k |
18:40:21 | | Quit moos ("Glory to Rockbox") |
18:41:19 | | Quit Lear ("ChatZilla 0.9.78.1 [Firefox 2.0.0.7/2007091417]") |
18:41:26 | | Join Frazz [0] (n=Fraser@thelawsons.plus.com) |
18:41:38 | toffe82 | Nico_P: http://www.pastebin.ca/718671 |
18:43:07 | tumu | |Rain|, sdl discourages using atexit() for shutting down sdl :) |
18:43:08 | jhMikeS | The CPU is waiting for the COP to finish init there but of couse it doesn't in the BL. :p |
18:43:23 | tumu | |Rain|, now that i checked sdl docs |
18:44:11 | Nico_P | toffe82: thanks |
18:47:22 | |Rain| | tumu: ah, maybe that's what I was remembering |
18:48:02 | tumu | |Rain|, guess what sim does :) |
18:49:11 | jhMikeS | tumu: where does it do that? |
18:49:28 | tumu | jhMikeS, in gui_startup() |
18:50:26 | | Quit jhulst (Remote closed the connection) |
18:50:35 | |Rain| | \o/ |
18:51:22 | jhMikeS | |Rain|: that worked? |
18:51:46 | tumu | decided to bite the bullet and rewrite the shutdown sequence in sim, and already noticed one bug in freeing resources in error case |
18:52:07 | TMM | OK, time to go |
18:52:09 | TMM | later people |
18:52:22 | tumu | sim_io_shutdown is not called if gui_startup or thread_sdl_init bombs |
18:52:23 | TMM | not that I said much, apart from this :P |
18:52:26 | | Quit TMM ("Ik ga weg") |
18:53:25 | |Rain| | jhMikeS: signs point to no, and I messed up my blinkyness, so I don't know where it died |
18:53:28 | jhMikeS | tumu: well, I think it will just terminate all that with the process itself, kill threads, free process memory, detroy objects, etc. |
18:54:25 | tumu | jhMikeS, yeah, atexit(sdl_quit) probably would, but i removed the atexit madness |
18:54:43 | JustJohnny | Hi Nico_P, just wanted to let you know I submitted a patch for the Rockboxed theme which adds support for the Sansa c200. The flyspray task id is 7855. |
18:55:33 | Nico_P | JustJohnny: do you have a screendump of the result ? |
18:55:37 | jhMikeS | |Rain|: Now I have a hard time believing removing lines 1090 and 1091 wouldn't fix the problem. It actually can't work with those enabled in the bootloader. |
18:55:52 | pixelma | JustJohnny: did you correct the backdrop dimensions? |
18:56:34 | |Rain| | 1090 // COP_CTL = PROC_WAKE; |
18:56:34 | |Rain| | 1091 /* Sleep until finished */ |
18:56:34 | |Rain| | 1092 // CPU_CTL = PROC_SLEEP; |
18:57:05 | JustJohnny | the dimensions that worked for the simulater where 130x80. I think in the summary of the patch I put 130x90, but the attachment is correct. |
18:57:21 | preglow | pondlife: seems to be because it has two entries in settings_list.c |
18:57:30 | pixelma | the c200's screen is 132x80 |
18:58:13 | preglow | ahh, no, not two entries |
18:58:17 | * | preglow doesn't get this macro system |
18:58:41 | JustJohnny | Hmm, okay, maybe my renaming is completely off. I must have resized to 132x80, since it is working on the simulator. Let me go check an rename everything correctly. |
18:59:49 | pixelma | JustJohnny: I also just remembered that bluebrother started to alter the greyscale versions and asked you about it in the forums... |
19:00 |
19:03:12 | | Join Rincewind [0] (n=rince@vpnwww01.rz.uni-karlsruhe.de) |
19:03:26 | Rincewind | hi |
19:03:34 | | Quit maddler (Read error: 104 (Connection reset by peer)) |
19:03:47 | Rincewind | I just got a sansa e280 |
19:04:11 | Rincewind | I can't find the list scroll acceleration settings. Have they been removed? |
19:06:21 | |Rain| | sigh |
19:06:50 | |Rain| | so I fixed the code to blink the wheel light, and the additional delay during bootup seems to have made it actually boot |
19:07:34 | | Join maddler [0] (n=maddler@217-133-171-24.b2b.tiscali.it) |
19:07:35 | jhMikeS | |Rain|: What's the quickest way to get the BL back on there after it won't start? I'm tired and don't feel like thinking right now. |
19:08:18 | |Rain| | jhMikeS: I've been entering recovery mode, mount /dev/sda /mnt && cp stock.mi4 /mnt && umount /mnt, reboot, run sansapatcher, reboot |
19:08:24 | |Rain| | ...which isn't quick by a longshot |
19:08:59 | jhMikeS | pretty much what I feared...eck |
19:10:07 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
19:10:11 | | Quit freqmod (Read error: 104 (Connection reset by peer)) |
19:10:13 | *** | Saving seen data "./dancer.seen" |
19:10:55 | | Join MikhailTkach [0] (n=Mike@pool-141-155-128-234.ny5030.east.verizon.net) |
19:15:48 | | Join scorche|work [0] (n=42c007b2@rockbox/administrator/scorche) |
19:17:43 | jhMikeS | |Rain|: I just made the very change you said you made and it booted fine |
19:18:19 | |Rain| | I'm starting to think something didn't go right before, since I've since ripped out almost all my debug code and it's working |
19:19:04 | |Rain| | I don't know how that would've happened, though, unless ccache is playing tricks on me |
19:19:15 | pondlife | preglow: I saw that. Not sure if the second one can just be removed, or if it's in there with UNUSED for a good reason. Also not sure about JdGordon's marvellous macros :) |
19:19:32 | |Rain| | I just ripped out the very last of my debug code and it's still booting for me :/ |
19:21:09 | | Join Llorean [0] (n=llorean@cpe-70-113-103-34.austin.res.rr.com) |
19:21:15 | sitwon | |Rain|: problem fixed? or problem went away with no apparent explaination? |
19:21:30 | | Join obo [0] (n=obo@rockbox/developer/obo) |
19:21:36 | |Rain| | jhMikeS provided a fix |
19:21:44 | |Rain| | it just didn't appear to work for me the first compile for some reason |
19:22:11 | jhMikeS | I'll just commit that since the BL _definitely_ won't work with that code enabled for it in any case. |
19:22:23 | | Part pondlife ("disconnected has pondlife") |
19:23:03 | JustJohnny | Nico_P & Pixelma: I've fixed the code to reflect the correct resolution. Uploaded the renamed background file, the patch with the fixes in the WPSLIST file and renamed wps file, and a screen dump to flyspray: http://www.rockbox.org/tracker/task/7855 |
19:23:38 | |Rain| | okay |
19:23:41 | sitwon | so will that fix the current freezes-before-loading-anything and the won't-boot-OF problems? |
19:24:04 | |Rain| | well, at least you found it, even if I messed up the upload somehow |
19:24:27 | |Rain| | sitwon: it fixes it for me |
19:24:36 | jhMikeS | ok, committed |
19:25:14 | jhMikeS | it won't fix the other trouble that's SD related |
19:25:23 | jhMikeS | SDHC more accurately |
19:25:58 | * | jhMikeS should just make the build table his default homepage |
19:26:03 | sitwon | I'm going to try the anti-SDHC patch again then |
19:26:17 | |Rain| | what issue is that? does it refuse to boot with a SDHC card in? |
19:26:35 | jhMikeS | |Rain|: For some since the SDHC support was added |
19:27:38 | sitwon | |Rain|: the issue I've been having is it won't boot the OF (regardless of card inserted or not) |
19:28:04 | |Rain| | sitwon: I had one of those unrelated to the issue that jhMikeS just fixed |
19:28:33 | |Rain| | I have a patch for that, but I haven't had a chance to put it in the tracker yet |
19:29:06 | sitwon | On the forums Bagder told me to try your patch, but it froze at the Sansa screen (which is what I believe he just fixed) so I'm going to try your patch again |
19:29:18 | | Join kubiix [0] (n=Miranda@ip-89-103-17-41.karneval.cz) |
19:29:48 | | Quit JustJohnny (Remote closed the connection) |
19:30:45 | jhMikeS | there's always those little ticks with those major changes...just some dumb mistake. heh. |
19:32:46 | | Join agm3nt [0] (i=nat-107@nat.n3t.pl) |
19:32:53 | | Join justjohnny [0] (n=JustJohn@pool-141-157-62-191.balt.east.verizon.net) |
19:33:38 | | Join My_Sic [0] (n=MySic@bas3-montreal28-1242530327.dsl.bell.ca) |
19:33:42 | Rincewind | I have a huge problem with my sansa! I can't get into the original firmware! |
19:34:09 | sitwon | |Rain|: looks to me like your patch didn't work. It's doing that fade-to-nothing thing agian when I try to boot OF |
19:34:25 | jhMikeS | I think I'll probably just make NUM_CORES = 1 for a bootloader build. There's no real point to having the scheduler for dual there. Later though. |
19:34:32 | Rincewind | when I press LEFT during startup, the bootloader displays some text and then the screen slowly turns white and fades |
19:34:56 | sitwon | Rincewind: are you using e200 or e200R? |
19:35:00 | Rincewind | e200 |
19:35:15 | sitwon | check the forums for a link to sansapatcher v0.2 |
19:35:46 | Rincewind | the problem is, how can I put it on? If I can't get into the firmware I don't have USB |
19:36:05 | sitwon | Rincewind: forum link: http://forums.rockbox.org/index.php?topic=12762.0 |
19:36:18 | Rincewind | I downloaded the sansapatch for linux that was linked in the manual |
19:36:34 | sitwon | check this page too http://www.rockbox.org/twiki/bin/view/Main/SansaE200Unbrick |
19:37:09 | sitwon | apparently there's a problem with the latest version (0.3 I think) the previous version works fine though |
19:38:36 | |Rain| | sitwon: which patch are you using, and does rockbox boot fine (while the OF doesn't)? |
19:38:48 | * | jhMikeS wonders why sansapatcher can't work in recovery mode |
19:38:52 | Rincewind | sitwon: thanks, I'll try that |
19:39:26 | sitwon | |Rain|: Yea, rockbox boots, but not OF. This is the patch: http://www.rockbox.org/irc/reader.pl?date=20070927#23:01:47 |
19:39:28 | |Rain| | jhMikeS: it'd have to decrypt the .mi4 before patching it, methinks |
19:40:03 | |Rain| | sitwon: weird, I didn't have that problem... |
19:40:11 | sitwon | |Rain|: http://forums.rockbox.org/index.php?topic=12502.75 |
19:40:13 | jhMikeS | it accesses the hidden partition anyway and does just that. besides all the code to decrypt it is there anyway. |
19:40:33 | |Rain| | reading it now |
19:40:54 | sitwon | |Rain|: I'm using an e200R, it was assumed that the problem was related to the one with the e200's not booting OF |
19:40:56 | |Rain| | jhMikeS: ah, didn't know whether it was encrypted on the hidden partition or not |
19:41:16 | |Rain| | sitwon: ah... maybe. I have a non-R |
19:41:33 | jhMikeS | the mi4 bootloader sure is |
19:41:55 | | Join linuxstb_ [0] (n=chatzill@i-83-67-212-170.freedom2surf.net) |
19:42:44 | tumu | jhMikeS, hm, only problem i seem to have now is gcc is linking the older libgcov from mingw rather than from cygwin |
19:43:08 | |Rain| | sitwon: have you tried stepping backwards through svn revisions to find which one breaks it? (not at all convenient, but doing a binary search between 2 points might keep you from going mad) |
19:43:28 | linuxstb_ | jhMikeS: sansapatcher modifies the firmware partition - which IIUC isn't the same as the FAT-formatted partition available in recovery mode. |
19:44:17 | jhMikeS | linuxstb_: so only the one partition is available in recovery mode? |
19:44:33 | linuxstb_ | I would guess the recovery partition is just a ramdisk - temporarily used to copy files to, which are then transfered to the firmware partition. |
19:44:42 | tumu | jhMikeS, http://pastebin.ca/718747 |
19:44:59 | tumu | jhMikeS, renamed the older libgcov to get that error |
19:44:59 | linuxstb_ | jhMikeS: Yes, afaik (I've never touched as Sansa). |
19:45:13 | | Quit gregj ("brb") |
19:46:28 | Nico_P | linuxstb_: what's the status on your gigabeat S ? |
19:46:50 | linuxstb_ | Still waiting for it to arrive in the UK. |
19:46:56 | tumu | jhMikeS, any quick hint how i need to change the sim makefile to make it use cygwin instead? |
19:46:57 | Nico_P | ok |
19:47:14 | jhMikeS | tumu: I can't really say why that problem should occur. |
19:47:19 | Rincewind | someone should link the old sansapatcher in the install instructions for sansa... |
19:47:35 | pixelma | justjohnny: hmm... I only see the new background bitmap in your player entry - not the other icons? |
19:47:49 | pixelma | s/player/tracker heh |
19:47:58 | tumu | jhMikeS, well, i guess something is redefining the library paths for sim build |
19:48:49 | jhMikeS | tumu: I don't think it's the makefile. |
19:48:54 | tumu | the wiki doesn't tell who is responsible for sim build |
19:49:27 | tumu | so i have no idea who would know the sim build process |
19:50:03 | pixelma | justjohnny: or maybe you reuse the small H10 ones... |
19:50:19 | justjohnny | pixelma: the other icons are reused from previous smaill color icons. |
19:50:35 | jhMikeS | it should use whatever lib paths cygwin has set. the makefile doesn't define that. (looking at it now) |
19:51:00 | * | bluebrother notices justjohnny |
19:51:43 | justjohnny | Pixelma: yes, I'm not sure how the build system knows which images to use. I'm guessing it parses the wps for the correct files |
19:51:43 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
19:52:09 | justjohnny | hi bluebrother |
19:52:27 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
19:54:08 | | Join freqmod [0] (n=freqmod@m050g.studby.ntnu.no) |
19:54:35 | bluebrother | justjohnny: did I miss your response upon my greyscale work on Rockboxed the days I did it? I remember I never committed it |
19:55:42 | bluebrother | or, to go to the question directly: do you think it's committable? |
19:55:47 | justjohnny | bluebrother: At this point I don't remember if I responded or not. |
19:55:50 | | Join jrsharp [0] (n=jrsharp@c-71-228-234-243.hsd1.tn.comcast.net) |
19:56:09 | | Nick pilled is now known as pill (i=pill@sloth.shellfx.net) |
19:56:13 | | Part Llorean |
19:56:20 | bluebrother | the archive is still around if you want to look at it again: http://www.stud.uni-karlsruhe.de/~uhcn/rockbox/rockboxed-grey.zip |
19:56:35 | justjohnny | bluebrother: thanks, I'll take a look at it |
19:56:54 | bluebrother | maybe it's a good chance to add this while speaking of it? |
19:58:40 | justjohnny | bluebrother: i've downloaded it: brb |
19:58:53 | bluebrother | take your time ;-) |
20:00 |
20:00:13 | Rincewind | does anyone know if I can brick my sansa e280 permanentely if I compile my own sansapatcher? |
20:00:36 | | Join advcomp2019_ [0] (n=advcomp2@66.172.231.192) |
20:00:50 | | Quit advcomp2019 (Nick collision from services.) |
20:00:54 | | Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@66.172.231.192) |
20:01:52 | | Join iamben [0] (n=ben@dpc67142179038.direcpc.com) |
20:02:14 | | Join HD2 [0] (n=Marco@velirat.de) |
20:02:48 | | Part jrsharp |
20:03:18 | | Quit HardDisk_WP (Nick collision from services.) |
20:03:18 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
20:03:30 | | Nick HD2 is now known as HardDisk_WP (n=Marco@velirat.de) |
20:03:54 | | Join Redbreva [0] (n=chatzill@host86-133-124-231.range86-133.btcentralplus.com) |
20:03:57 | | Join Xerion [0] (n=xerion@cp198589-d.landg1.lb.home.nl) |
20:04:24 | pixelma | justjohnny: would be easier if I could just unzip the new version if I wanted to try on target, now I would have to compile it first |
20:05:21 | pixelma | I'm a bit afraid of that orange on the c200's display though ;) |
20:05:36 | bluebrother | pixelma: you should be able to just run wps/wpsbuild.pl |
20:07:14 | Rincewind | can someone send me linux sansapatcher v0.2? |
20:08:49 | linuxstb_ | Rincewind: It's on the download server - http://download.rockbox.org/bootloader/sandisk-sansa/sansapatcher/ |
20:09:26 | sitwon | |Rain|: 14423 works, 14424 fails |
20:11:15 | Rincewind | linuxstb_: the problem is, this is the version that doesn't boot into the original firmware |
20:11:37 | linuxstb_ | Rincewind: How about the versions under "old" ? |
20:11:41 | | Join massive_H [0] (n=massiveH@pool-72-76-34-145.nwrknj.fios.verizon.net) |
20:12:04 | sitwon | Rincewind: it was in that forum I sent you the link to |
20:12:05 | sitwon | Rincewind: http://download.rockbox.org/bootloader/sandisk-sansa/e200/v0.2/ |
20:12:11 | Rincewind | strange, I thought I was looking there and got a 404 |
20:13:56 | Rincewind | the links in the forum thread are not up to date |
20:14:25 | linuxstb_ | Rincewind: Just look where I linked you to.... |
20:15:32 | Rincewind | linuxstb_, yes, thanks, I got it now |
20:15:47 | justjohnny | bluebrother: I like it! Having grayscale icons, instead of mono icons for the platforms that support grayscale is great. Especially since it looks like you made all the necessary changes :) |
20:17:20 | | Quit hcs (Remote closed the connection) |
20:17:33 | sitwon | |Rain|: your patch undoes the change in 14424 doesn't it? |
20:18:04 | Rincewind | success! |
20:18:06 | | Join donsdw [0] (n=donsdx@ip68-101-195-153.sd.sd.cox.net) |
20:19:16 | justjohnny | pixelma: I'll zip it up. Should I include it in the flayspray task, or put it elsewhere? −− Everyone's afraid of the orange :> |
20:20:46 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
20:20:48 | Rincewind | the only thing is, now I get the corrupted first line in the LCD, even in the original firmware |
20:21:56 | sitwon | Rincewind: you'll have to compile your own like I did |
20:22:01 | jhMikeS | Rincewind: if you used sansapatcher v0.2 then it doesn't contain the lcd line fix |
20:24:17 | Rincewind | hm, so I have to compile my own sansapatcher wich has the lcd line fix but still boots into OF |
20:24:55 | linuxstb_ | sansapatcher can install any bootloader, not just the one embedded in it - use "sansapatcher -a pp5022.mi4" |
20:25:15 | sitwon | Rincewind: can you accept DCC transfers? |
20:25:37 | Rincewind | sitwon: I don't know, I'm in the university |
20:25:56 | sitwon | give it a try |
20:26:05 | sitwon | otherwise i'll host it on my FTP for you |
20:26:40 | Rincewind | dcc doesn't seem to work |
20:26:48 | |Rain| | sitwon: nope |
20:26:58 | Rincewind | sitwon: did you just compile the latest bootloader? |
20:28:46 | sitwon | Rincewind: I compiled a e200 bootloader from the same revisions that worked for my e200R |
20:29:19 | sitwon | try ftp://wisard.no-ip.com/e200/PP5022.mi4 |
20:29:32 | Rincewind | what is the difference between bootloader and installer in the configure script for sansa? |
20:29:32 | | Quit massiveH (Read error: 110 (Connection timed out)) |
20:31:05 | | Quit Genre9mp3 () |
20:31:06 | sitwon | Rincewind: download the mi4 file, put it in your players root directory, restart into the original firmware and let it update. it should fix the LCD. |
20:31:46 | justjohnny | pixelma: I've added a zip of the complete them to the flyspray task |
20:32:01 | Rincewind | sitwon, thanks. The thing is, I still would like to know how to do it myself |
20:33:02 | | Quit jhulst (Remote closed the connection) |
20:33:04 | linuxstb_ | sitwon: The recommended way to install a bootloader is with sansapatcher, not the normal firmware upgrade. |
20:33:55 | linuxstb_ | (sansapatcher keeps a copy of the OF in the firmware partition, to enable dual-booting) |
20:33:56 | Rincewind | ok, I compiled my own bootloader. Any chance to brick my player with that? |
20:33:57 | sitwon | :-/ my bad. I assumed it would work the same on the e200 as on the e200R |
20:34:44 | linuxstb_ | Rincewind: No - you can always use recovery mode (or at worst, manufacturing mode) to restore. But install that file with "sansapatcher -a PP5022.mi4" |
20:34:48 | sitwon | Rincewind: ofcourse there's a chance. but it's unlikely |
20:35:26 | Rincewind | I am just a little cautious, because on the iriver it is said to _never_ install your own bootloader |
20:35:32 | Rincewind | I try it now |
20:37:57 | | Quit sgsax (Remote closed the connection) |
20:38:42 | | Part agm3nt |
20:39:14 | Rincewind | didn't work. It just sits there with the Sandisk logo |
20:40:52 | | Join sgsax [0] (n=sgsax@n116x00.cis.ksu.edu) |
20:41:05 | pixelma | justjohnny: thanks, trying atm on target |
20:43:53 | sitwon | Rincewind: try using an older revision of the code |
20:44:14 | Rincewind | sitwon, my own bootloader didn't work. I tried yours and this is fine. Thanks for you help! |
20:44:28 | | Join smably [0] (i=d809f36d@gateway/web/cgi-irc/labb.contactor.se/x-bca3387303715884) |
20:45:18 | bluebrother | justjohnny: just returned from dinner ... ok, I'll give it a go and commit the greyscale stuff later |
20:45:18 | Rincewind | I've had enough bricking today to try more things today ^^ |
20:47:28 | smably | hi all −− sorry if this has already been reported, but the gradient commit seems to be somewhat broken... |
20:47:50 | smably | the menu looks okay, but i see this in the file list: http://i85.photobucket.com/albums/k55/smably/dump070927-144529.jpg |
20:48:15 | smably | compare to this, in the menu: http://i85.photobucket.com/albums/k55/smably/dump070927-144548.jpg |
20:48:36 | smably | and scrolling is reallllly slow in the filetree |
20:49:06 | | Quit freqmod (Remote closed the connection) |
20:50:17 | | Join rogelio [0] (n=rogelio@189.146.222.125) |
20:50:49 | | Quit Arathis ("Bye, bye") |
20:51:03 | | Part rogelio ("Kopete 0.12.4 : http://kopete.kde.org") |
20:53:59 | smably | and here is my cfg file in case anyone wants to try to reproduce it: http://pastebin.ca/718830 |
20:54:12 | Nico_P | smably: thanks, I'll have a look |
20:55:10 | Nico_P | smably: you've noticed a difference in scolling introduced by the gradient ? |
20:56:46 | smably | Nico_P: yeah, but only in conjunction with the other issue (the large white square below the files, as seen in the first screen dump) |
20:56:51 | | Quit XavierGr (Nick collision from services.) |
20:56:51 | | Join XavierGr_ [0] (n=xavier@ppp261-66.adsl.forthnet.gr) |
20:57:06 | Nico_P | yeah, that one is very strange |
20:58:18 | Nico_P | smably: the screensump where there is a large block doesn't have a gradient... is he gradient setting activated ? |
20:58:41 | smably | yep, all the settings are exactly the same in the two screendumps |
20:58:47 | Nico_P | ok |
20:58:51 | Nico_P | I'll try your config then |
20:58:59 | smably | k, thanks :) |
20:59:48 | | Join webguest78 [0] (i=5b698a66@gateway/web/cgi-irc/labb.contactor.se/x-97d2f03d69df2192) |
20:59:51 | | Join rogelio [0] (n=rogelio@189.146.222.125) |
21:00 |
21:00:14 | Nico_P | smably: you're not using an unofficial build, are you ? |
21:00:41 | smably | Nico_P: nope, just grabbed the latest one |
21:01:00 | Nico_P | smably: the sim doesn't show the problem |
21:01:15 | Nico_P | smably: does this happen in all dirs ? |
21:01:21 | smably | hmm, odd |
21:01:25 | smably | yeah, i think so |
21:01:46 | | Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net) |
21:02:17 | smably | let me just have a look... |
21:02:46 | pixelma | bluebrother: for the greyscale rockboxed, would you need to change something in WPSLIST? |
21:03:38 | | Part rogelio ("Kopete 0.12.4 : http://kopete.kde.org") |
21:04:31 | bluebrother | pixelma: no |
21:06:03 | | Quit hannesd (Read error: 145 (Connection timed out)) |
21:06:03 | | Nick hannesd_ is now known as hannesd (n=light@gate-hannes-tdsl.imos.net) |
21:07:39 | Nico_P | smably: what happens if you change the colours slightly ? |
21:08:12 | pixelma | bluebrother: so it won't interfere if I committed the c200 version while I'm at it... |
21:08:57 | bluebrother | no, it shouldn't. |
21:09:08 | smably | Nico_P: yeah, seems to happen in every dir, but not in the menu or the database (i'll change the colours in a sec) |
21:09:10 | pixelma | or did someone want to? Nico_P? |
21:09:20 | bluebrother | but feel free to commit the greyscale stuff the same time if you want to ;-) |
21:09:50 | pixelma | nah, it's your work :) |
21:09:59 | bluebrother | ok ... |
21:10:14 | *** | Saving seen data "./dancer.seen" |
21:10:27 | Nico_P | pixelma: go ahead :) |
21:10:54 | | Quit przemhb () |
21:13:07 | smably | Nico_P: the block seems to match the primary gradient colour... |
21:16:00 | Nico_P | smably: would you mind trying it again with a clean config ? |
21:16:32 | smably | Nico_P: yep, already tried that, and it works correctly |
21:16:43 | Nico_P | so it seems to be your config |
21:16:47 | Nico_P | I'll try it on my gigabeat |
21:16:53 | smably | yeah |
21:17:18 | Nico_P | it's funny the problem doesn't appear on the sim though |
21:17:42 | webguest78 | I wondered if this <a href="http://www.iconuk.co.uk/Enclosure-Caddy/2.5-IDE-External-Caddy/Stardom-Staray-S2-U-Biometric-Finger-Print-Reader-2.5-IDE-Caddy/p-1153-1426-3281 ">Stardom Staray S2-U Biometric Finger Print Reader 2.5" IDE Caddy </a> is as secure as suggested, for example could the hard drive simply be removed from the caddy to allow unauthorized access to data? |
21:18:12 | smably | yeah −− also strange because i tried that patch just before it was committed and it worked fine |
21:19:04 | smably | (not sure i was using the most recent version of it, though) |
21:19:10 | Nico_P | smably: no problem on my gigabeat |
21:19:27 | Nico_P | smably: do you have the absolute most recent build ? |
21:20:20 | smably | Nico_P: i think so, but let me try grabbing it again and doing a clean install... |
21:21:14 | Nico_P | keep your config though ;) |
21:22:43 | | Part justjohnny |
21:23:58 | | Join lee-qid [0] (n=liqid@p54965C28.dip.t-dialin.net) |
21:24:05 | Nico_P | bluebrother: "Unless you changed this installation will fail!"... what's this string about in rbutilqt ? |
21:26:28 | bluebrother | Nico_P: it tells to user to put the player in UMS mode |
21:26:51 | bluebrother | it's triggered when a player in MTP mode is detected (via usb id) |
21:27:35 | smably | Nico_P: aha! i think i have identified the problem |
21:27:35 | Nico_P | bluebrother: ah, I understand better |
21:27:49 | Nico_P | bluebrother: and what is MSC mode for a sansa, as opposed to MTP ? |
21:27:49 | smably | Nico_P: it is that i have a .colours file |
21:28:12 | Nico_P | smably: ah, then I'd like it :) |
21:28:18 | bluebrother | MSC is the same as UMS, it's just called different on the sansa |
21:28:19 | Spyro_boy | I totally bricked my sansa |
21:28:21 | Spyro_boy | anyone know about e200tool? |
21:28:39 | Spyro_boy | it says "searching for device" but it doesn't find anything. |
21:29:14 | Spyro_boy | Bus 002 Device 004: ID 0781:0720 SanDisk Corp. |
21:29:18 | Spyro_boy | It's there though. |
21:29:30 | Nico_P | bluebrother: ok, thanks |
21:30:54 | | Quit MikhailTkach ("Leaving") |
21:30:59 | sitwon | Spyro_boy: what kind of sansa do you have? can you put it in Recovery or Manufacture mode? |
21:31:04 | smably | Nico_P: seems to happen with the included sample.colours file |
21:31:06 | Soap | Spyro_boy: ontopic is offtopic for this channel |
21:31:28 | Spyro_boy | sitwon, I can't get into recovery mode. |
21:31:29 | Soap | oops, wrong channel ;) |
21:31:51 | Spyro_boy | Not sure what manufacture mode is. |
21:32:23 | bluebrother | Spyro_boy: already read the wiki? http://www.rockbox.org/wiki/SansaE200Unbrick |
21:32:28 | Spyro_boy | I'm there. |
21:32:40 | Spyro_boy | and here http://daniel.haxx.se/sansa/e200tool.html |
21:32:41 | der-onkel | 73 |
21:33:47 | | Quit pill (Nick collision from services.) |
21:33:50 | Spyro_boy | how do I get into manufacture more? |
21:33:52 | Spyro_boy | mode* |
21:33:54 | Spyro_boy | It doesn't say. |
21:34:00 | | Join pill [0] (i=pill@sloth.shellfx.net) |
21:34:05 | Spyro_boy | Just says that I have to run e200tool after I get into it. |
21:34:12 | | Quit pill (Nick collision from services.) |
21:34:19 | bluebrother | see http://www.rockbox.org/wiki/SansaE200RBootloaderPatching |
21:34:29 | Spyro_boy | oh. |
21:34:29 | | Join _pill [0] (i=pill@sloth.shellfx.net) |
21:34:31 | Spyro_boy | okay, thanks. |
21:34:35 | bluebrother | (it's a bit hidden but afaik it's completely identical to the E200) |
21:34:46 | Nico_P | smably: included where ? |
21:34:52 | bluebrother | had to search for it too ;-) |
21:35:46 | smably | Nico_P: .rockbox/docs/sample.colours |
21:36:12 | Spyro_boy | bluebrother, this wiki page seems a lot more detailed. |
21:36:13 | Spyro_boy | thanks. |
21:36:20 | webguest78 | Any advise please on biometric hard drive caddy’s, are they as secure as suggested, for example could the hard drive simply be removed from the caddy to allow unauthorized access to data? |
21:36:20 | webguest78 | http://www.iconuk.co.uk/Enclosure-Caddy/2.5-IDE-External-Caddy/Stardom-Staray-S2-U-Biometric-Finger-Print-Reader-2.5-IDE-Caddy/p-1153-1426-3281/ |
21:36:37 | bluebrother | Spyro_boy: that page is about something different, so don't try to do it on a vanilla e200! |
21:36:39 | Nico_P | smably: thanks... didn't even know it existed :p |
21:36:49 | bluebrother | (unless you already noticed that ;-) |
21:37:02 | smably | Nico_P: hehe, no problem :) |
21:37:34 | Spyro_boy | Oh. |
21:37:43 | Spyro_boy | I think I know why e200tool was failing before. |
21:37:55 | Spyro_boy | Maybe needed root perms, but I'll just continue with this guide. |
21:37:57 | smably | Nico_P: pretty sure the problem just occurs whenever any coloured entry is highlighted; i.e., the gradient filler is expecting the text to be the foreground colour |
21:38:18 | Spyro_boy | bluebrother, I dd'd the entire e200. |
21:38:26 | Spyro_boy | I believe it's far from vaniella. |
21:38:32 | Spyro_boy | -e |
21:38:45 | bluebrother | if it isn't an e200r we call it vanilla |
21:38:51 | Spyro_boy | ah. |
21:38:53 | Spyro_boy | it's not r |
21:38:56 | donsdw | Is this a proper channel for asking non-technical questions? |
21:38:57 | bluebrother | (i.e. it's a e200, not an r) |
21:39:05 | Spyro_boy | I don't think so, the packaging doesn't say anything about e200R. |
21:39:08 | Spyro_boy | or e280R. |
21:39:22 | Spyro_boy | or raphsody. |
21:39:29 | Nico_P | smably: reproduced ! |
21:39:29 | Spyro_boy | (however you spell it) |
21:39:45 | smably | all right! :) |
21:39:46 | Nico_P | smably: you were right, it happens when highlighting a coloured entry |
21:39:53 | | Join Lars_G [0] (n=lars@unaffiliated/lars-g/x-000001) |
21:39:57 | Spyro_boy | Oh! |
21:40:00 | Spyro_boy | Awesome! |
21:40:04 | Spyro_boy | It worked! |
21:40:05 | Spyro_boy | :D |
21:40:06 | donsdw | Is it reasonalbly safe for a non-techie to play around with rockbox on a sansa e200? |
21:40:09 | Spyro_boy | thanks for the link again! |
21:40:10 | Lars_G | Say, what tool would you guys recommend if I wanted to move stuff around the disk/ipod based on id3? |
21:40:55 | scorche|work | Lars_G: that is a bit offtopic... |
21:41:12 | sitwon | donsdw: that depends on what you consider 'reasonable'... |
21:41:33 | Lars_G | scorche|work: slightly. but I thought this would be the best place to find good help on this... and it's far fetched but I do want it to use with rockbox anyhow ;) |
21:41:41 | sitwon | donsdw: you should be able to install and use rockbox on an e200 with no danger and/or problems |
21:42:09 | Lars_G | scorche|work: I'm moving my last ipod experience from of to rockbox, which is podcasts and some leftover music. so I want to rearrange stuff already on my ipod out of the itunes dir |
21:42:52 | | Join theclaw [0] (n=theclaw@unaffiliated/theclaw) |
21:42:55 | theclaw | hello |
21:43:12 | theclaw | what is the difference between "Player" and "Recorder"? |
21:43:21 | theclaw | (as seen in Q1 of BATTERY-FAQ) |
21:43:46 | scorche|work | theclaw: they are different archos models |
21:44:02 | Nico_P | smably: problem solved |
21:44:04 | theclaw | oh, so this faq is mainly related to archos players |
21:44:25 | scorche|work | if you are talking about the one i am thinking about, then yes |
21:44:26 | | Quit webguest78 ("CGI:IRC (EOF)") |
21:44:34 | smably | Nico_P: great, thanks for fixing it, and helping debug! :) |
21:44:40 | | Join webguest78 [0] (i=5b698a66@gateway/web/cgi-irc/labb.contactor.se/x-efa2f83c38649662) |
21:44:49 | Nico_P | smably: well thank you... you did all the work |
21:45:06 | | Quit webguest78 (Client Quit) |
21:45:41 | | Join barrywardell [0] (n=barrywar@dhcp-892b9bdd.ucd.ie) |
21:45:52 | | Quit donsdw () |
21:47:07 | theclaw | scorche|work: the one found in the source package of rockbox |
21:49:46 | | Quit massive_H (Read error: 104 (Connection reset by peer)) |
21:49:51 | | Join massiveH [0] (n=massiveH@pool-72-76-34-145.nwrknj.fios.verizon.net) |
21:51:34 | theclaw | might rockbox be working on newer ipods in the near future? (if not, (why) is it harder to port it to the newer ipods than to "port" it to the older ones?) |
21:52:09 | bluebrother | its hard because those have completely new hardware and are completely encryped. |
21:52:17 | * | pixelma confused about the build system but oh well... |
21:53:04 | | Join amiconn [0] (i=51df58a3@rockbox/developer/amiconn) |
21:53:36 | Spyro_boy | hrmm.. |
21:54:00 | Spyro_boy | after I get it into recovery mode, I can't figure out what to do. |
21:54:04 | theclaw | Is it the "trend" today that new portable media players (or gadgets in general) get more closed? |
21:54:15 | Spyro_boy | I still can't get it to boot into recovery mode without e200tool |
21:54:44 | Spyro_boy | anyone mind pointing me in a direction? |
21:54:58 | bluebrother | yes. For the h100 / h300 series almost all datasheets are available. Not for Ipods and other players that came later. |
21:55:44 | sitwon | Spyro_boy: once it's in Recovery Mode, you need to mount it and copy a working firmware to it, then unmount and unplug |
21:56:49 | Spyro_boy | that's it? |
21:56:54 | Spyro_boy | I thought I did that. |
21:56:56 | Spyro_boy | I'll try again. |
21:58:07 | | Join sarixe [0] (n=sarixe@ool-435403e9.dyn.optonline.net) |
21:58:09 | | Quit nicktastic ("Leaving") |
21:59:50 | Spyro_boy | sitwon, it says, main image write failed. |
21:59:59 | Spyro_boy | is it because the partitioning might be fucked? |
22:00 |
22:00:09 | | Quit smably ("CGI:IRC 0.5.7 (2005/06/19)") |
22:01:08 | sitwon | did you mess with the partitioning? |
22:01:14 | Spyro_boy | *cough* |
22:01:15 | Spyro_boy | yeah |
22:01:16 | Spyro_boy | I did. |
22:01:27 | sitwon | why? |
22:01:47 | sitwon | yea, that's probably the problem |
22:01:49 | Spyro_boy | Uh, well, I imaged my last sansa, but then I got a new one. |
22:02:03 | Spyro_boy | so I tried to dd the partition with the image |
22:02:09 | Spyro_boy | and then that screwed up the partition table |
22:02:13 | Spyro_boy | so I dd'd the entire thing. |
22:02:41 | Spyro_boy | any way to fix it? |
22:02:45 | Bagder | so put a file named 'sansa.fmt' on the recovery disk |
22:02:54 | Spyro_boy | sansa.fmt? |
22:02:54 | Bagder | it'll reformat your device |
22:03:01 | Spyro_boy | where can I get it? |
22:03:12 | Spyro_boy | or is it just an empty file that triggers the reformat? |
22:03:15 | Bagder | make one up, the file name is the magic |
22:03:19 | Spyro_boy | ah |
22:03:20 | Spyro_boy | nice! |
22:03:22 | Spyro_boy | I'll try that. |
22:03:26 | * | bluebrother suggests touch |
22:03:38 | Spyro_boy | yeah |
22:03:41 | * | sitwon accuses bluebrother of sexual harassment |
22:03:43 | Spyro_boy | i was going to do that |
22:03:57 | maxkelley | who was doing the PP502x dual-core patches? |
22:04:06 | Spyro_boy | dual core? |
22:04:11 | * | bluebrother blushes and pulls out the man page |
22:04:16 | scorche|work | i believe jhMikeS was |
22:04:24 | maxkelley | that's right.. |
22:04:37 | maxkelley | jhMikeS: ping. I'm able to test the dual-core patches for the c200. |
22:05:21 | | Quit barrywardell () |
22:06:17 | maxkelley | does anyone know if those are in an flyspray #? |
22:06:20 | Spyro_boy | Bagder, should it give me notification that it's done formatting? |
22:06:35 | Bagder | I don't know, I never did this |
22:06:38 | Spyro_boy | ah. |
22:06:57 | Bagder | btw, this is in fact described on a sandisk page |
22:07:00 | Bagder | http://forums.sandisk.com/sansa/board/message?board.id=e200&message.id=2907 |
22:07:05 | Spyro_boy | oh. |
22:07:17 | Spyro_boy | I wouldn't have thought they had a forum. ;x |
22:07:18 | Spyro_boy | sorry. |
22:07:26 | Bagder | hehe, I never saw this before either |
22:07:50 | | Join doktoreas [0] (n=geko@host40-186-dynamic.1-87-r.retail.telecomitalia.it) |
22:07:55 | doktoreas | hello everybody |
22:08:11 | doktoreas | i have updated the rockbox firmware, and now when i plug it in the usb |
22:08:12 | | Quit Nico_P (Remote closed the connection) |
22:08:17 | doktoreas | i don't see the usb image |
22:08:18 | | Join fm2 [0] (i=53f23c72@gateway/web/cgi-irc/labb.contactor.se/x-cb96e2d87bd6cf56) |
22:08:24 | doktoreas | but the classic ipod "do not disconnect" |
22:08:27 | doktoreas | is it normal? |
22:08:43 | bluebrother | Rockbox uses Apples firmware for usb |
22:08:57 | bluebrother | and you haven't told us what player :> |
22:09:01 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
22:10:33 | maxkelley | does the e200 have the same tuner as the c200? |
22:11:20 | pixelma | IIRC yes, but it's hooked up differently |
22:11:35 | doktoreas | bluebrother, sorry :) apple mini 2nd generation |
22:11:36 | fm2 | Hello. I need help in modifying of apps/Makefile. I want to do the following: (1) files are compiled as before but with slightly modified compiler options (I changed them already) (2) a script is executed (the script is at http://pastebin.ca/718924). The script produces a .c file. (3) The produced .c file is compiled (4) further compiling/linking as before. |
22:11:40 | | Quit kubiix ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
22:12:05 | fm2 | bluebrother told me in general what I have to do but I can't seem to get through |
22:12:06 | maxkelley | pixelma: hmm. I'm going to work on the tuner portion for the c200. or attempt to. |
22:12:14 | doktoreas | bluebrother, the matter is that my usb audio player doesn't read the mp3 in the ipod |
22:12:19 | doktoreas | on the previus version it worked |
22:12:39 | Spyro_boy | There we go! |
22:12:44 | Spyro_boy | I got it to format! :D |
22:12:47 | bluebrother | doktoreas: well, then it looks like you have a different issue. |
22:12:50 | pixelma | maxkelley: low_light should know more... ;) |
22:13:04 | bluebrother | in some cases the Ipod doesn't reboot to disc mode properly. It's a known issue. |
22:13:15 | maxkelley | has he been around lately? |
22:13:16 | bluebrother | it only happens with some builds. |
22:13:34 | maxkelley | I haven't emailed him in a bit, and last time I talked to him, he was pretty busy with work. |
22:13:36 | doktoreas | bluebrother, then i am unlucky :D |
22:13:40 | bluebrother | just use emergency disc mode. Or try until you find a build that works ;-) |
22:13:44 | theclaw | I wonder how the manufacturers benefit from locking alternative firmwares out? |
22:13:58 | maxkelley | theclaw: erm.. not very well. |
22:14:00 | bluebrother | doktoreas: nah, not exactly. I'm experiencing this issue too. |
22:14:24 | doktoreas | bluebrother, how o you handle this? |
22:14:40 | theclaw | maxkelley: "not very well"? |
22:14:49 | Bagder | theclaw: they save themselves from a very small amount of extra support |
22:14:50 | bluebrother | use emergency disc mode. Or bootloader usb mode (which isn't part of the official bootloader) |
22:15:06 | | Quit sarixe ("Peace") |
22:15:16 | Bagder | maxkelley: afaik, the assumption has been that they do use the same fm tuner |
22:15:28 | theclaw | Bagder: they could simply drop support for alternative firmwares? |
22:15:48 | maxkelley | Bagder: I thought that, because a good deal of the e200 is similar/same. |
22:15:50 | Bagder | theclaw: they still get questions and RMAs and things that could be due to the alternative(s) |
22:15:50 | Spyro_boy | Awesome! Unbricked! |
22:15:53 | Spyro_boy | I think. |
22:15:59 | Spyro_boy | Hrmm.. |
22:16:00 | Bagder | maxkelley: indeed |
22:16:13 | doktoreas | bluebrother, bootloader usb mode? |
22:16:20 | pixelma | maxkelley: talked to him here a few hours ago and he'S still logged in |
22:16:24 | fm2 | bluebrother: hello! Could you guide me? There are many if and such in the Makefile. I read up about the syntax but that were simple examples. The real life is more complex it seems :-/ |
22:16:37 | scorche|work | Spyro_boy: your device never was bricked..please dont use that term unless it truly is bricked |
22:16:39 | bluebrother | fm2: to add that generated file to the build you need to add it to the FILES file ... |
22:16:40 | maxkelley | pixelma: heh, I should've checked that first. I shall pm him. |
22:16:55 | theclaw | maxkelley: do you mean they don't lock alternative firmwares out very well? |
22:16:56 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
22:17:14 | bluebrother | doktoreas: it's a thing other players have. If you turn on the player with usb connected it goes directly to usb mode. |
22:17:21 | maxkelley | theclaw: no, I mean that they don't really profit from locking it out. |
22:17:33 | maxkelley | except for the support thing. |
22:17:34 | theclaw | maxkelley: oh, okay |
22:17:41 | bluebrother | and there is a patch around that does this for the Ipods. It's rather slow but it works |
22:17:46 | Spyro_boy | scorche|work, thought it was. |
22:17:51 | bluebrother | (startup is slow, not usb mode itself) |
22:17:58 | Spyro_boy | still doesn't boot though. |
22:18:06 | maxkelley | I remember hearing some reason for it, but forgot it. |
22:18:27 | scorche|work | Spyro_boy: if it was bricked, there would be nothing you could do to fix it unless you got out the soldering gun |
22:18:31 | | Join Pyromancer [0] (i=DeepInTh@c-24-63-23-50.hsd1.ma.comcast.net) |
22:18:34 | Spyro_boy | It said it was finished formatting, so I waited for it to reset, turned it off, got back to into manufacture mode, added the firmware, and it still doesn't boot. |
22:18:45 | Spyro_boy | scorche|work, I guess, that's true. |
22:18:47 | fm2 | bluebrother: that file is generated by the script. Are you sure something should get into FILES (which is in SVN) that is itself not in SVN? |
22:19:04 | maxkelley | truly, a player isn't bricked until something actually affects the HW. |
22:19:11 | | Quit Frazz ("Leaving") |
22:19:18 | scorche|work | Spyro_boy: it is true...that is the /actual definition/ of "bricked" |
22:19:39 | bluebrother | fm2: well, unless that file is in the FILES file it won't get compiled. |
22:19:48 | scorche|work | maxkelley: well, it doesnt have to affect the HW....see the iriver devices and invalid bootloaders... |
22:19:50 | bluebrother | except if it's covered by some wildcard |
22:20:12 | | Join northlandpharmac [0] (n=kvirc@82.211.176.15) |
22:20:17 | | Quit northlandpharmac (Excess Flood) |
22:20:19 | maxkelley | scorche|work: yeah, but wouldn't it still be able to somehow reflash the boot ROM, or whatever? |
22:20:32 | | Join northlandpharmac [0] (n=kvirc@82.211.176.15) |
22:20:34 | | Join Crash91 [0] (n=rt@81.10.111.67) |
22:20:45 | | Quit northlandpharmac (Excess Flood) |
22:20:48 | scorche|work | maxkelley not without special equipment |
22:20:57 | maxkelley | yeah, I guess so. |
22:21:02 | | Join |northlandpharma [0] (n=kvirc@82.211.176.15) |
22:21:19 | tumu | hm, someone should take a look why the sim doesn't build against cygwin |
22:21:26 | Lars_G | and even with special equipment you'd have to pray there's some testpoints or a jtag you can use on the board |
22:21:29 | fm2 | bluebrother: ...or mabe expicitly compiled by the Makefile. I think the knowledge about that file should be at one place (=Makefile) |
22:21:33 | | Quit |northlandpharma (Excess Flood) |
22:21:40 | maxkelley | Lars_G: how does the factory program it? |
22:21:42 | tumu | the usage of headers seem to conflict |
22:21:45 | Lars_G | otherwise you'd probably have to even desolder the flash chip to socket it. |
22:21:50 | | Join |northlandpharma [0] (n=kvirc@82.211.176.15) |
22:22:03 | | Quit |northlandpharma (Excess Flood) |
22:22:08 | maxkelley | well, yeah, that would be an option for the factory, too. |
22:22:20 | scorche|work | Lars_G: well, LinusN can fix them....which is why he is the one that tests the iriver bootloaders =) |
22:22:39 | Lars_G | maxkelley: It depends on the factory. but some times either the assembler, or the flash maker have huge programming banks where the chips are preprog before being used. |
22:22:54 | | Quit doktoreas ("Leaving") |
22:23:01 | maxkelley | yep. |
22:23:03 | Lars_G | other times, the devices do have jtag or programming points in the pcb, and needled machines are applied to them after basic construction |
22:23:11 | Lars_G | and before body assembling. |
22:23:19 | Spyro_boy | yay. I finally got it. |
22:23:41 | Lars_G | also know as In Circuit Programming |
22:23:54 | Crash91 | guys how can i convert a hex to be used in rockbox?? like change it to values for the color selector |
22:24:01 | Lars_G | but even if the board has test points for that, normaly theyre just flat uncoated copper circles. |
22:24:10 | low_light | maxkelley: Feel free to work on the tuner. The chip is the same as in the e200 (lv24020). You can enable it in config-c200.h. When I tried it, it compiled fine, but did not seem to work. I haven't tried anything else. |
22:24:14 | maxkelley | which can be soldered to. |
22:24:23 | Lars_G | they're connected to a computer with something like a press in the factory that has nedles in the right places. |
22:24:25 | maxkelley | low_light: I just enabled it, and will try and work from there. |
22:24:29 | Lars_G | maxkelley: most cases, but it's a royal pita |
22:24:41 | maxkelley | yeah :) |
22:25:05 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
22:25:07 | maxkelley | even if a pita fix, it's not really a bricked player until someone takes a sledgehammer to it :) |
22:25:15 | Lars_G | At least most devices are designed to be reflashable, so they chose serially programable flash chips |
22:25:21 | Lars_G | otherwise it would be even worse |
22:25:32 | Lars_G | maxkelley: Yup I agree. |
22:25:34 | | Join Rob2222 [0] (n=Miranda@p54B14BFD.dip.t-dialin.net) |
22:26:06 | Lars_G | maxkelley: and even then, if the flash chips survive (they're hardy) you can desolder them off the pcb ruins, burn your own pcb and turn them into flash cartidges for your GBA ;) |
22:26:10 | * | Lars_G chuckles |
22:26:11 | fm2 | bluebrother: besides, the generated file does not exist when the first compile pass is made. So adding it to FILES will do no good. |
22:26:19 | maxkelley | hehehe. |
22:26:36 | bluebrother | fm2: well, you need to alter the configuration so it compiles the file in the second run. |
22:26:38 | maxkelley | I've had thumb drives through the wash a billion times.. they take a crapload of abuse. |
22:26:39 | low_light | maxkelley: if I had to guess, I would say it's something in the init sequence in tuner_power_nolock() in power-c200_e200.c |
22:26:51 | | Part Crash91 |
22:26:51 | scorche|work | this is getting a bit off-topic... |
22:26:55 | maxkelley | low_light: so you're thinking that it's not being powered? |
22:27:14 | Lars_G | scorche|work: It's the plage I carry on my back. Sorry man. |
22:27:14 | scorche|work | point is, dont call a device bricked unless you have to breakout the soldering iron to fix it ;) |
22:27:29 | maxkelley | and microscope :P |
22:27:45 | scorche|work | not necessarily.. |
22:27:49 | Lars_G | Not really |
22:27:58 | Lars_G | an oscope is 1000 times more usefull |
22:28:09 | Lars_G | or, in a DAP, a LA |
22:28:09 | maxkelley | ok, you win. |
22:28:15 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
22:28:27 | scorche|work | Lars_G: did you just tell me you were sorry? ;) |
22:28:29 | low_light | maxkelley: I don't know. When I tried it, it didn't complain about anything, but didn't tune any stations. But that was from work which where it's hard to pull in a radio station anyway. |
22:28:50 | fm2 | bluebrother: in the second run, only that one file should be compiled. This could be done by an explicit compiler call in Makefile (the name of the file is known). I just don't know how to put all that into the frame. |
22:28:51 | low_light | so for all I know it could work. |
22:28:53 | maxkelley | low_light: I have a long cable for it.. I'll give 'er a try. |
22:29:04 | | Join barrywardell [0] (n=barrywar@dhcp-892b9bdd.ucd.ie) |
22:29:14 | Lars_G | scorche|work: and then you fueled it :P |
22:29:16 | bluebrother | fm2: well, you can run make V=1 to get the building more verbose. |
22:29:22 | low_light | good luck...I'm off... |
22:29:25 | | Part low_light |
22:29:42 | bluebrother | but still you need to link that file in the end. No idea if the build system picks up all objects in the build folder by itself ... |
22:29:44 | * | maxkelley grumbles.. leaves are falling outside.. raking will be soon to follow. |
22:30:31 | | Join rogelio [0] (n=rogelio@189.146.222.125) |
22:30:47 | scorche|work | Lars_G: but i always get in the last word ;) |
22:30:52 | | Quit desowin ("use linux") |
22:30:54 | maxkelley | hm. |
22:31:01 | | Part Redbreva ("User is away.") |
22:31:03 | maxkelley | on my c200, fm hw isn't even detected. |
22:31:26 | fm2 | OK. Anybody else maybe with a deep knowledge of RB make system? |
22:31:45 | Lars_G | scorche|work: you abuse the tingling fear of you being an almighty OP |
22:32:04 | scorche|work | ) |
22:32:13 | tumu | fm2, i've come to the conclusion that there is no one :) |
22:32:42 | Bagder | tumu: there are |
22:32:54 | tumu | who? |
22:33:04 | Bagder | I guess I am one |
22:33:08 | bluebrother | there hiding as good as possible ;-) |
22:33:10 | tumu | :) |
22:33:11 | Bagder | I wrote most of it |
22:33:15 | pixelma | maxkelley: I think I've read similar threads in the forums of e200 owners, their radio was sometimes detected sometime not |
22:33:29 | tumu | Bagder, i tried to compile the sim against cygwin only, it didn't work |
22:33:45 | maxkelley | pixelma: was this variable on a boot-to-boot basis? |
22:33:46 | fm2 | Bagder: don't be shy! :-) |
22:33:47 | scorche|work | aye...i was going to suggest Bagder, but i didnt want to expose him if he was hiding ;0 |
22:34:03 | Bagder | I'll go back hiding now |
22:34:22 | | Part rogelio ("Kopete 0.12.4 : http://kopete.kde.org") |
22:34:46 | pixelma | maxkelley: http://forums.rockbox.org/index.php?topic=11453.0 |
22:34:53 | maxkelley | thanks |
22:35:01 | tumu | anyway, the rockbox header files seem to rely on mingw specifics too much |
22:35:15 | tumu | compiling against cygwin bombs |
22:35:28 | Bagder | tumu: I believe there are people building sims on cygwin |
22:35:35 | Bagder | but I'm not sure |
22:35:42 | pixelma | I do regularly |
22:35:45 | tumu | i just tried, it didn't work |
22:35:52 | tumu | or i am doing something wrong |
22:36:05 | fm2 | Bagder: could you tell me what I should do? (BTW: my post appear with a huge delay in the log. I don't know why. I'm using irc web client) |
22:36:25 | tumu | Bagder, cygwin on windows, not cygwin on linux |
22:36:33 | Bagder | cygwin is only windows |
22:36:44 | tumu | yes, but if someone is crosscompiling |
22:36:47 | Bagder | fm2: sorry, I don't have time to dig in that right now |
22:36:59 | Bagder | tumu: then they do it with mingw on linux I'd guess |
22:37:07 | pixelma | tumu: building sims works fine for me (windows XP here) |
22:37:16 | bluebrother | is it even possible to cross-compile for cygwin? |
22:37:20 | Lars_G | depends if you're compiling posix or not posix, but mingw32 should cross compile fine from linux |
22:37:33 | tumu | bluebrother, it is |
22:37:34 | Lars_G | bluebrother: I think mingw allows it... but only think |
22:38:17 | amiconn | tumu: Compiling sims on cygwin works just fine |
22:38:37 | tumu | how do you do it then? |
22:38:38 | amiconn | The resulting binaries don't rely on cygwin, btw |
22:38:48 | fm2 | Bagder: ok. I'll wait until later :-) Bye! |
22:38:51 | | Part fm2 |
22:38:55 | amiconn | Just configure && make && make install |
22:38:55 | tumu | i tried removing all the mingw specifics from sim makefile |
22:39:08 | tumu | that's mingw build |
22:39:09 | amiconn | You don't need to remove or change anything |
22:39:17 | tumu | i do need |
22:39:23 | amiconn | It works straight from svn |
22:39:27 | tumu | it doesn't |
22:39:31 | tumu | the linkage is all broken |
22:39:37 | pixelma | for you... |
22:39:41 | amiconn | If it doesn't for you, the most probably reason is missing packages |
22:39:50 | amiconn | (cygwin packages) |
22:39:56 | tumu | no.. gcc links to wrong version of libgcov |
22:40:10 | tumu | wrong version being one under mingw instead of cygwin |
22:40:33 | * | amiconn wonders what tumu is doing... |
22:40:43 | tumu | trying to get -fprofile-arcs working |
22:41:41 | krazykit | when doing recovery mode with the sansa, do you plug USB in after hitting power/middle? |
22:42:08 | maxkelley | hm.. fm radio is now detected. |
22:42:16 | Bagder | krazykit: let the usb-insert be the power up |
22:42:20 | Bagder | iirc |
22:42:33 | krazykit | ah, got it |
22:43:09 | tumu | pixelma, if you have cygwin install, you can find two libgconv.a's under cygwin/lib/gcc/ folders |
22:43:18 | tumu | *gcov |
22:43:36 | tumu | gcc is linking the older one which is under mingw |
22:45:43 | pixelma | what do you want to tell me with that? I admit I haven't looked at the innards but sim builds are working for me and I don't remember doing anything to make it work |
22:46:00 | | Join freqmod [0] (n=freqmod@m050g.studby.ntnu.no) |
22:46:09 | tumu | heh |
22:46:13 | | Join Zagor [0] (n=bjst@46.35.227.87.static.tab.siw.siwnet.net) |
22:46:37 | tumu | which leads to believe that there is no one who really knows how the sim build works :) |
22:46:43 | tumu | pure magic :p |
22:46:59 | | Quit freqmod (Remote closed the connection) |
22:46:59 | Bagder | I'd rather say, nobody knows why your gcc breaks it |
22:47:15 | Bagder | but that's me |
22:47:38 | | Quit massiveH ("Leaving") |
22:47:53 | Zagor | ooh, c200 wpses |
22:47:53 | | Quit amiconn ("CGI:IRC (EOF)") |
22:47:58 | Zagor | caaandy |
22:48:26 | tumu | Bagder, the mingw libs are older version than the cygwin ones, and i have no idea why |
22:48:34 | pixelma | Zagor: they look a bit weird (both) on the display because of the weird contrast :\ |
22:48:43 | tumu | Bagder, and gcc is linking against the older versions |
22:49:13 | Bagder | tumu: I'm just saying that those are things that your environment controls, not the Rockbox makefiles for the sim |
22:49:26 | tumu | Bagder, and when it comes to gcov, it is version matched to gcc and thus does not work in runtime |
22:50:00 | tumu | Bagder, well, i followed the cygwin install given in wiki |
22:50:40 | | Quit Rincewind ("Verlassend") |
22:50:54 | pixelma | tumu: what version is your cygwin gcc? I believe there is also a recommended version |
22:51:09 | tumu | 3.4.4 |
22:51:46 | pixelma | ok, same here |
22:53:36 | tumu | anyway, i tried removing the mingw usage from sim makefile, but the build bombs out due to reliance on mingw specifics |
22:54:16 | Bagder | what sim makefile is that? |
22:54:22 | tumu | sim\Makefile |
22:54:36 | tumu | removed the mingw stuff from GCCOPTS and LDOPTS |
22:54:38 | Bagder | you mean the generated one? |
22:54:41 | tumu | ya |
22:55:13 | Bagder | and how is that mentioning mingw stuff? |
22:55:38 | tumu | it is including mingw header folders and linking against mingw? |
22:56:59 | Bagder | I don't see how configure can do that |
22:57:11 | Bagder | there's only one single mention of mingw in configure |
22:57:21 | | Quit RaRe (Read error: 110 (Connection timed out)) |
22:57:21 | Bagder | and that is for when a crosscompile is detected |
22:58:03 | tumu | well, mine has -I/usr/include/mingw in GCCOPTS and -lmingw32 in LDOPTS |
22:58:23 | tumu | i didn't add them there :) |
22:59:40 | tumu | removing them like i have tried breaks the build because it seems to rely on what the mingw brings in |
22:59:43 | Bagder | does your sdl-config −−cflags include them? |
23:00 |
23:00:13 | tumu | yes |
23:00:13 | Bagder | I think it does |
23:00:18 | Bagder | so there's the blame |
23:00:36 | maxkelley | is there a way to log GPIO status while in the OF? |
23:00:37 | tumu | how do i go fixing it? |
23:00:53 | | Quit saratoga ("CGI:IRC (Ping timeout)") |
23:01:52 | pixelma | I can see that in a sim makefile here too, seems to be harmless |
23:02:17 | tumu | it isn't harmless when you use -fprofile-arcs |
23:02:32 | tumu | include -fprofile-arcs in GCCOPTS and LDOPTS and make clean; make |
23:02:50 | tumu | run sim and you'll get spam of errors about mismatched version |
23:02:54 | | Join Bam2550 [0] (i=bam2550@c-69-249-243-110.hsd1.pa.comcast.net) |
23:03:01 | tumu | it works but no profiling data is generated |
23:03:01 | Bam2550 | Hi |
23:03:15 | Bagder | MrH strikes again |
23:03:15 | pixelma | ok, wasn't my plan to do such a thing |
23:04:15 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
23:05:08 | linuxstb_ | Bagder: ? |
23:05:18 | Bagder | you'll like it |
23:05:48 | Bagder | http://daniel.haxx.se/sansa/memory_controller.txt |
23:06:05 | tumu | the version mismatch might get fixed with new version of gcc package |
23:06:43 | tumu | or even the entire build might break if the cygwin/mingw versions go too mismatched |
23:07:05 | | Quit barrywardell () |
23:07:10 | | Quit Thundercloud (Remote closed the connection) |
23:08:41 | | Join Klevi [0] (n=Owner@ool-435682a7.dyn.optonline.net) |
23:08:51 | | Nick parafin is now known as parafin|away (i=parafin@paraf.in) |
23:08:57 | Klevi | Does anyone know how I can convert Movie files with VLC? |
23:09:00 | preglow | oh cool, tracker spam... |
23:09:06 | tumu | anyway, the workaround of trying to use only cygwin didn't work either |
23:09:09 | Zagor | preglow: again? where? |
23:09:19 | tumu | and that is more of a rockbox issue as it relies too much on mingw |
23:09:24 | Bagder | I think he refers to the comments I removed |
23:09:31 | Zagor | ok |
23:10:18 | *** | Saving seen data "./dancer.seen" |
23:10:21 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
23:11:24 | Soap | Klevi: there is instructions on converting movies in the PluginMpegplayer wiki page. While VLC will work, I really do suggest ffmpeg, as it seems more robust with non-standard framerates. If you are on Windows, the WinFF front-end is drop-dead simple. |
23:11:42 | pixelma | Klevi: you have a c200? |
23:11:45 | Klevi | Thanks much Soap |
23:11:48 | Klevi | Yes |
23:11:57 | Klevi | Why, will it not work anyway? |
23:12:31 | | Join BigMac [0] (n=mike@c-71-234-95-131.hsd1.ct.comcast.net) |
23:12:36 | pixelma | Just wanted to mention that video doesn't work yet (you will only get the audio) because the lcd driver isn't ready for it yet. |
23:12:54 | * | maxkelley mumblegroans. |
23:13:05 | Nico_P | Bagder: what's this document ? I read it but's a little too technical for me... |
23:13:18 | maxkelley | I think low_light is right, that the tuner isn't being given power. |
23:13:18 | Klevi | I see. |
23:13:29 | Bagder | Nico_P: MrH's research on the PP5024 memory controller |
23:13:45 | maxkelley | however, the "mystery amp" is being initted, because I can hear it kick in when I go to the fm radio function. |
23:13:56 | tumu | Bagder, any chance that you would look into trying to build with only cygwin? |
23:14:09 | bluebrother | we have an anonymous submitter in the tracker? Or was that account deleted? |
23:14:17 | Bagder | bluebrother: it was deleted |
23:14:44 | bluebrother | ah, ok. I was already wondering about this. |
23:14:44 | Bagder | tumu: not likely, I'm only on linux |
23:14:48 | Nico_P | Bagder: will it help improve the sansa port ? |
23:14:49 | preglow | Bagder: wow, nice info |
23:15:06 | Bagder | Nico_P: possibly, but note that this info is probably going for most PP chips |
23:15:31 | tumu | Bagder, you could crosscompile to cygwin, it should give same results |
23:15:40 | | Quit jhulst (Remote closed the connection) |
23:15:46 | Bagder | no I can't |
23:15:54 | Bagder | we crosscompile with mingw |
23:15:59 | Bagder | and that seems to work fine |
23:17:15 | tumu | hmm, does that mean the build environment on windows is unsupported? |
23:17:47 | Bagder | as you've seen lots of people use cygwin |
23:18:00 | tumu | crosscompiling with mingw would work for profiling |
23:18:15 | tumu | just that native with mingw doesn't due to version mismatch |
23:19:15 | Bagder | so why not build it cross-compiled or fix the build issues? |
23:20:18 | tumu | both are viable solutions |
23:20:36 | tumu | latter would be better as it would make the sim build against cygwin as well |
23:22:38 | | Quit seablue ("life, death, life, death") |
23:25:13 | pixelma | could it be that one warning is left from jhMikeS's commit today (also in the sims in mpegplayer) - but it is only a single warning instead of the 2 in the other simulators? |
23:26:10 | | Quit Klevi ("Leaving") |
23:26:38 | pixelma | but also only one some build servers it seems, so maybe the same cause... |
23:26:48 | pixelma | *on |
23:27:09 | Bagder | yeah, only gcc 4.1.x machines... |
23:28:13 | preglow | Bagder: have you got some kind of an index over mrh docs somewhere? |
23:28:24 | Bagder | on the top of http://daniel.haxx.se/sansa/e200.html |
23:29:33 | | Join hanklords [0] (n=hank@gov91-1-82-234-90-79.fbx.proxad.net) |
23:30:00 | | Quit BigMac (Remote closed the connection) |
23:30:32 | Nico_P | Bagder: is there a link to that page somewhere in the wiki ? |
23:30:41 | Bagder | and if you want to read some thumbs up from MrH, he put it this way => http://pastebin.ca/719014 |
23:31:35 | Bagder | Nico_P: I'm not sure, but most of those docs have been used to produce the code that we have now |
23:31:51 | Bagder | nand, fm, lcd etc |
23:32:30 | Nico_P | well that's probably a good reason to have something about them in the wiki, isn't it ? |
23:32:46 | | Join BigMac [0] (n=mike@c-71-234-95-131.hsd1.ct.comcast.net) |
23:33:30 | Bagder | sure, adding things in the wiki is often a good idea |
23:33:54 | pixelma | Bagder: now that's weird, if you look at the last green Mini2g sim (built by farsan) and the one right above (by bygg) they show the same gcc and binutils version |
23:34:45 | Bagder | indeed |
23:34:57 | Zagor | yeah, the versions are not the whole story |
23:35:05 | Bagder | is bygg 64bit? |
23:36:51 | Zagor | yes |
23:37:07 | Bagder | seems to be gcc 4.1.x on 64bit then |
23:37:26 | | Quit BHSPitMonkey (Read error: 104 (Connection reset by peer)) |
23:41:21 | scorche|work | off i go.. |
23:41:32 | Zagor | can't upgrade to 4.2 right now, there's some conflicts that would remove sdl and libc6-dev... |
23:41:41 | | Quit scorche|work ("CGI:IRC (EOF)") |
23:43:02 | | Join darkapostrophe [0] (n=darkapos@217-50-177.231210.adsl.tele2.no) |
23:46:20 | Zagor | blah, "make modules" in linux takes forever! |
23:46:35 | preglow | if you elect to build everything as modules, then yes |
23:46:55 | Zagor | all I want is my new shiny debug-enabled usb-storage... |
23:47:08 | preglow | you can cut the time down tons by just manually pruning away the larger chunks you'll never need, like video 4linux, isdn support, etc... |
23:47:26 | | Quit davina (Remote closed the connection) |
23:50:55 | | Quit Thundercloud (Remote closed the connection) |
23:51:06 | | Join TMM [0] (n=hp@83.68.30.103) |
23:51:07 | Zagor | yay, "make M=drivers/usb/storage" does it in 2 seconds... |
23:52:24 | | Quit TMM (Client Quit) |
23:53:31 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
23:54:39 | | Join DefineByte [0] (n=DefineBy@bb-87-81-195-5.ukonline.co.uk) |
23:57:50 | | Join RaZorbacK [0] (n=BOFHIRC@gar31-1-82-66-75-34.fbx.proxad.net) |