00:00:05 | spug | hehe |
00:00:42 | miepchen^schlaf | nano support would be nice |
00:00:47 | Terinjokes | and my 'Tast-o-meter' works now, reports 'your compatibility rating with Spug is "Medium"' |
00:00:56 | Strogg | that's awesome |
00:01:06 | Strogg | I'll have to check out your lastfm stuff. hehe |
00:01:55 | Terinjokes | Spug, sent you a friend request (grr..sounds like myspace.....) |
00:02:07 | spug | :) |
00:02:36 | Terinjokes | i'm user Terinjokes BTW, in case anyone want to look at what i listen to |
00:03:05 | PaulPosition | bwaaaha.. myspace. Was great for learning about events and shows, but now that lastfm does it, you think I'm ever going to load up a myspace page again? :p |
00:03:26 | | Join hachi [0] (n=hachi@shego.kuiki.net) |
00:03:31 | Terinjokes | yep, mine, because mine is cool! :) |
00:03:41 | Terinjokes | oh, myspace, no...place sucks |
00:03:48 | PaulPosition | theeehee.. |
00:04:19 | hachi | can I get anyone to lay odds that rockbox will dual boot and work okay on the 5.5G 80G ipod in say... 4 months time? |
00:04:49 | spug | my uneducated guess is that it'll work okay in 4 months |
00:04:56 | spug | but the development is unpredictable really |
00:05:04 | PaulPosition | I'd say odds are good, the platform is interresting for sure so I'd say someone will get interrested. |
00:05:06 | Terinjokes | progress has been slow...IDK really, its a whole new system, i'm very dobuous |
00:05:54 | hachi | how does the debugging of stuff get done, guess and check? or is there a way to attach a debugger of some kind? |
00:05:55 | PaulPosition | Progress was slow on the ARM too.. It's snowball effect, where some small things can lead to big things... then nothing new for a while until.. |
00:07:01 | hachi | I love how the status page is like 'check the forums'... and the thread on the forums is 18 pages long |
00:07:04 | hachi | that's why I'm asking here |
00:07:14 | spug | hehe |
00:07:16 | PaulPosition | guess and check, mostly, I think. |
00:07:27 | spug | yeah, well, as you can see on the forums, they're actively developing it |
00:07:33 | spug | the thread is updated almost daily |
00:07:41 | spug | so i guess they're making progress steadily |
00:07:49 | hachi | I do want to smack people on the forums... every so often someone posts |
00:07:54 | spug | unlike what the nano 2G thread gives me the impression of |
00:07:58 | hachi | "I got rockbox working on my 5.5g" |
00:08:24 | hachi | *smack* what SIZE dimwit? |
00:08:35 | PaulPosition | first thing first.. Get a main() function to execute. Get it to lit up the lcd. Then hack away. (That's a few days work already me think) |
00:08:56 | PaulPosition | lol |
00:09:10 | PaulPosition | Yeah, I guess that's why the devs don't use the forum all that much. |
00:09:11 | hachi | well, then I'll go get one today... and hope that it gets working sometime soon :) |
00:09:24 | PaulPosition | Wouldn't you rather wait. |
00:09:37 | PaulPosition | And buy it for a lower price anyway when the news breaks that it DOES work? |
00:09:41 | Strogg | buy a used one on ebay and get something supported. hehe |
00:09:46 | hachi | no, I'd rather try and force it to work... I'm an engineer, I like breaking things :) |
00:10:08 | * | Terinjokes wonders why recommended radio suddenlt turned french... |
00:10:19 | | Join GreyFoux [0] (n=greyfoux@APoitiers-256-1-38-204.w90-16.abo.wanadoo.fr) |
00:10:55 | PaulPosition | recommended Radio ? last.fm? |
00:11:09 | Terinjokes | sí |
00:11:17 | hachi | how do you reset ipods anyways? mash a few buttons? |
00:11:28 | Terinjokes | menu+select |
00:11:41 | hachi | ahh |
00:12:05 | Terinjokes | doesn't work on the 3G, but IDK what does |
00:12:21 | | Join Criamos [0] (n=Criamos@p54930BD5.dip0.t-ipconnect.de) |
00:12:25 | rasher | http://www.rockbox.org/mail/archive/rockbox-dev-archive-2006-10/0014.shtml pretty thorough look at where the 5.5G 80gb ipod won't boot |
00:12:52 | Terinjokes | any 4.5 nano support? |
00:13:46 | spug | you mean 2G? |
00:13:58 | Terinjokes | sí |
00:14:04 | | Part nave7693 |
00:14:14 | spug | not yet |
00:14:26 | hachi | thanks! |
00:14:33 | Terinjokes | i got a 1G, but really want a 2G |
00:14:43 | spug | http://forums.rockbox.org/index.php?topic=6518.0 |
00:14:49 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
00:15:29 | JdGordon | morning all |
00:15:45 | PaulPosition | 'night dude. ;) |
00:16:16 | Terinjokes | 'night |
00:16:19 | | Part Terinjokes |
00:16:25 | | Join Terinjokes [0] (n=spader@adsl-144-237-235.mia.bellsouth.net) |
00:16:41 | Terinjokes | opps, *I* clicked the close button, LOL |
00:17:41 | JdGordon | does anyone know how much over the rombox buids are? |
00:18:37 | | Quit funky ("leaving") |
00:18:38 | | Quit CriamosAndy (Read error: 145 (Connection timed out)) |
00:21:20 | | Quit merbanan (Remote closed the connection) |
00:24:49 | | Join maquis [0] (n=erins@166.70.63.216) |
00:24:56 | | Nick GreyFoux is now known as nGs|GreySleeps (n=greyfoux@APoitiers-256-1-38-204.w90-16.abo.wanadoo.fr) |
00:25:13 | maquis | I have a question about setting up the rockboxui simulator on linux. |
00:26:07 | rasher | You should ask it, then |
00:26:18 | maquis | whenever i try to play an mp3 while in the simulator, it just displays "bad codec" on the simulator screen, and no sound comes out |
00:26:24 | maquis | rasher: sorry :) |
00:26:41 | JdGordon | did you do make install after the build? |
00:27:02 | rasher | Are you using x86_64? |
00:27:05 | maquis | the errors say that it's trying to open mpa.codec, and that it's unable to open _temp_codec0.dll |
00:27:19 | maquis | rasher: i'm using x86 |
00:27:37 | Strogg | Is there a way to make rockbox read a conf file on bootup? or is there a default name that is always loaded? |
00:27:43 | maquis | JdGordon: for the UI? I thought so, i can try again, though. |
00:27:57 | Strogg | it's a nuisance to have to go to manage settings to load my config each time I turn it on |
00:28:38 | maquis | i was trying to do the simulator and the build at the same time... |
00:28:42 | Terinjokes | Strogg, are you properly shutting down the system? |
00:28:43 | JdGordon | Strogg: not yet, im working on this... and you dont have to.. you an just "run" the .cfg from the file browser |
00:29:05 | Strogg | JdGordon: ooh.. I didn't know that. |
00:29:24 | Strogg | Terinjokes: likely not, but still.. |
00:30:05 | Terinjokes | does anybody know if rockbox and OF daul-boot correctly on the 1G nano? they both load on mine, but OF contains no files... |
00:30:22 | Terinjokes | s /files/songs |
00:30:22 | maquis | JdGordon: looks like i must've messed that up... thanks |
00:30:26 | JdGordon | np |
00:30:34 | rasher | Terinjokes: have you put on any songs with iTunes? |
00:30:39 | Terinjokes | all of them |
00:30:57 | rasher | Hm. Right, there was a problem like that once, I thought it was fixed |
00:31:51 | Terinjokes | there was the option to downgrade the OF to a version that worked, and it did, but it would corrupt the bootloader every couple of boots |
00:40:47 | Strogg | Man.. the battery life in the simulator is brutal. heheh |
00:43:25 | Terinjokes | Strogg, i still envy you |
00:43:33 | Strogg | mmm? |
00:43:33 | * | Terinjokes runs windows xp in the simulator |
00:44:13 | Terinjokes | how do you double click with rockingwinbox? |
00:45:38 | | Quit nGs|GreySleeps (Read error: 110 (Connection timed out)) |
00:46:42 | Terinjokes | gtg |
00:46:46 | | Part Terinjokes |
00:47:04 | | Quit lostnihilist (Read error: 110 (Connection timed out)) |
00:48:01 | | Join lostnihilist [0] (n=lostnihi@adsl-68-252-73-101.dsl.chcgil.ameritech.net) |
00:48:59 | | Join spifwand [0] (n=lmao@c-67-166-28-147.hsd1.co.comcast.net) |
00:49:56 | obo | could someone add "target/arm/iriver/*.[chS]" to /firmware/FILES - the h10 cannot be built from a source tarball - missing 2 .h files |
00:50:43 | Strogg | Hrmmm.. check the wiki.. I remember it saying something about not building the bootloader |
00:51:46 | Strogg | Ahh.. that's the other iriver's.. |
00:52:00 | rasher | obo: done |
00:52:10 | obo | thanks :) |
00:52:49 | | Join bsk8er48 [0] (n=bradfeld@c-68-40-248-8.hsd1.mi.comcast.net) |
00:56:11 | | Part bsk8er48 |
00:57:55 | | Quit getdow ("CGI:IRC") |
00:58:05 | | Quit Criamos ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
00:59:30 | | Join Ribs [0] (n=freenode@91.84.8.218) |
01:00 |
01:02:06 | *** | Saving seen data "./dancer.seen" |
01:06:08 | | Quit Ribs2 (Read error: 60 (Operation timed out)) |
01:07:33 | spug | the iriver h300 has a Li-Pol battery? |
01:09:03 | | Join Criamos [0] (n=Criamos@p54930BD5.dip0.t-ipconnect.de) |
01:19:33 | Soap | OSU FTW |
01:23:29 | | Nick scorche` is now known as scorche (i=ScorchE@rockbox/administrator/scorche) |
01:25:26 | blue_lizard | spug: yes 1300ma |
01:28:23 | spug | okay, thanks |
01:28:36 | | Quit Rondom ("Ex-Chat") |
01:42:24 | | Quit lee-qid (Read error: 60 (Operation timed out)) |
01:43:20 | | Quit midkay_ ("*poff*") |
01:51:32 | | Quit anathema (Read error: 145 (Connection timed out)) |
01:55:47 | | Quit Psiuyo (Read error: 104 (Connection reset by peer)) |
01:57:23 | | Quit EnterUserName (SendQ exceeded) |
01:59:06 | | Nick Martian67_ is now known as Martian67 (n=Martian6@S0106001839504413.ed.shawcable.net) |
01:59:41 | | Quit JoeBorn (Read error: 145 (Connection timed out)) |
02:00 |
02:03:15 | | Quit ender` (" The problem with political jokes is they get elected. -- Henry Cate, VII") |
02:08:38 | | Quit obo ("bye") |
02:12:08 | | Join JoeBorn [0] (n=rootmeis@220.160.109.64) |
02:14:26 | | Quit Arathis ("[rl_bot quit]") |
02:20:04 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
02:21:07 | | Quit Bjoern-Erik ("Lost terminal") |
02:24:40 | | Quit dan_a (Read error: 110 (Connection timed out)) |
02:30:59 | spug | once i've flashed the firmware on the H300, i can safely delete the H300.hex file? |
02:31:07 | rasher | YEs |
02:31:31 | spug | ok, thanks |
02:36:32 | | Join JoeyBorn [0] (n=rootmeis@220.160.112.95) |
02:39:07 | | Quit JoeBorn (Nick collision from services.) |
02:39:16 | | Nick JoeyBorn is now known as JoeBorn (n=rootmeis@220.160.112.95) |
02:54:25 | JdGordon | jhMikeS: you around? |
02:59:29 | | Join Id2ndR [0] (n=ubuntu@laf31-2-62-34-88-193.dsl.club-internet.fr) |
03:00 |
03:00:41 | | Quit JoeBorn (Read error: 110 (Connection timed out)) |
03:02:09 | *** | Saving seen data "./dancer.seen" |
03:06:20 | | Quit nudelyn2 ("At Argon, we're working to keep your money.") |
03:08:13 | jhMikeS | JdGordon: here and there |
03:08:34 | JdGordon | do the recording menus and stuff need fixxing after your big commit eariler? |
03:09:28 | jhMikeS | which of the big commits |
03:09:43 | JdGordon | the recent recording overhauls |
03:09:57 | JdGordon | as in.. since sepetember |
03:10:33 | jhMikeS | they shouldn't, why do you ask? |
03:11:00 | JdGordon | because im working on trying to get the settings and menu stuff commited this week and checking if that will need fixing |
03:11:37 | jhMikeS | oh you mean re: the settings changes. I think they should be updated to use real values at the least |
03:11:43 | spug | speaking of recording settings: http://forums.rockbox.org/index.php?topic=7408.0 |
03:12:52 | jhMikeS | basically means getting rid of global_to_encoder_config and encoder_to_global_config stuff |
03:14:25 | jhMikeS | I agree with that. Should be able to specify/browse to a directory and have it stick. I'd rather use the same dirs for both firmwares as well. |
03:14:55 | | Join daurnimator [0] (n=fake@unaffiliated/daurnimator) |
03:15:14 | JdGordon | yeah, i almost never record, but i thinks ts silly not being allowed to choose the folder |
03:15:16 | Martian67 | do the general rockbox builds work on 5.5gen? |
03:15:19 | JdGordon | no |
03:15:26 | Martian67 | as long as i have the bootloader properly installed? |
03:15:30 | JdGordon | no |
03:15:36 | JdGordon | 5.5g is not ready yet |
03:15:44 | rasher | JdGordon: Well, get cracking on file-config then |
03:15:52 | Martian67 | i had it working, i just wanted a newer rockbox build |
03:16:04 | rasher | It's the only reason for the current method |
03:16:16 | spug | if i were better at programming, i'd make a patch :/ |
03:16:51 | rasher | spug: It's quite involved. Unless you just want to add "RECORD" |
03:16:55 | rasher | As a choice |
03:17:09 | JdGordon | rasher: well, it could be done now, just using the vkeyboard to type the name.. |
03:17:18 | rasher | JdGordon: But how would you save the setting? |
03:17:33 | spug | rasher: that'd probably suffice |
03:17:36 | Martian67 | JdGordon: if there is a working 5.5 patchset out there, why isnt it made offical? |
03:17:46 | Martian67 | or at least avalible without hunting for 5 hours |
03:17:48 | JdGordon | rasher: same way as the wps/fonts... |
03:18:15 | rasher | So there'd be an artificial limit on the path |
03:18:16 | JdGordon | Martian67: iirc its not working 100% yet so thee is no point |
03:18:29 | Martian67 | JdGordon: whats not working about it, besides the apple firmware? |
03:18:33 | rasher | (and how much space is available in the config block anyway?) |
03:18:43 | JdGordon | not much.. |
03:18:49 | JdGordon | Martian67: i dont know |
03:19:23 | JdGordon | would anyone like to try to settings patch now and help find missing settings and other fun bugs? |
03:19:24 | Martian67 | JdGordon: because it works great for me :/ |
03:19:33 | JdGordon | 30gb model? |
03:19:36 | Martian67 | yes |
03:19:48 | JdGordon | yeah, the 60gb model has bigger problems |
03:19:53 | Martian67 | 80 you mean? |
03:20:09 | JdGordon | ye |
03:20:38 | jhMikeS | JdGordon: instead of converting the configs, they just need to be copied to the local instance and then the changed one copied back to global. The array in enc_config.c will need a size instead of a function pointer. |
03:21:13 | Martian67 | JdGordon: what was that thing that supported the ipod style directorys by indexing the files? |
03:21:23 | Martian67 | and do i need to rebuild to get it? |
03:21:35 | JdGordon | tagcache and yes |
03:22:41 | Martian67 | JdGordon: do you know if the 5.5 patchset works against those sources? |
03:22:49 | JdGordon | no |
03:26:04 | Martian67 | JdGordon: do the daily builds have tagcatche or is it an external thing? |
03:30:15 | scorche | they do |
03:34:51 | | Quit |Rincewind| ("Cya") |
03:35:57 | JdGordon | :'( why is it soo damn humid here?? |
03:39:38 | | Quit spifwand (Read error: 104 (Connection reset by peer)) |
03:42:03 | | Quit Id2ndR ("Parti") |
03:43:01 | | Join TeaSea [0] (n=thunderc@82.153.143.33) |
03:43:23 | | Quit Criamos ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
03:45:16 | | Quit matsl ("Leaving") |
03:51:14 | | Quit spiorf (Remote closed the connection) |
04:00 |
04:00:53 | | Quit blue_lizard (Read error: 60 (Operation timed out)) |
04:00:57 | | Join blue_lizard [0] (n=blue_liz@p54984E8C.dip.t-dialin.net) |
04:08:13 | Strogg | just sorta familiarizing myself with the plugin api.. wondering what's the standard way to output variables in text to the screen? It looks like you have to first sprintf() to a buffer and then lcd_putsxy(). Is that right or is there a better way? |
04:11:30 | Martian67 | putsexy? |
04:11:30 | Martian67 | lol |
04:13:16 | JdGordon | Strogg: it would be better to use the screens[]. struct so it will work on the remote lcd screen... but yes,lcd_put* works |
04:13:55 | Strogg | JdGordon: that was going to be one of my other questions.. What's a remote LCD? |
04:14:21 | JdGordon | the x5, h100 and h300 models have remote controls which have an lcd screen on them |
04:14:37 | Strogg | Ahhh. |
04:15:09 | JdGordon | if your doing something purely text then you should have the lcd drawing function accomodate different lcd screens and fonts.. if yuor doing a game then dont worry about the rmeote lcd |
04:15:19 | JdGordon | unless you can be bothered of course |
04:15:28 | | Join RoC_MM [0] (i=dragon@c-66-177-58-16.hsd1.fl.comcast.net) |
04:16:06 | Strogg | JdGordon: I'm making something to view Go game files.. SGF files.. so.. it'll be game-like. |
04:16:21 | JdGordon | ok |
04:16:48 | Strogg | I'll try to keep things mostly to standard, but mostly first, I wanna get something working. Then can work on making it work everywhere. hehe |
04:32:41 | | Join JoeBorn [0] (n=rootmeis@220.160.117.21) |
04:42:08 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
04:42:19 | | Join miepchen^schlaf [0] (n=hihi@p54BF5E6C.dip.t-dialin.net) |
04:42:20 | | Quit |AhIoRoS| ("Abandonando, see you http://ahioros.vidao2.com") |
04:58:27 | | Quit TeaSea (Remote closed the connection) |
05:00 |
05:02:11 | *** | Saving seen data "./dancer.seen" |
05:11:58 | | Join Rob2222 [0] (n=Miranda@p54B17FCB.dip.t-dialin.net) |
05:14:48 | | Quit yipe (Remote closed the connection) |
05:20:14 | | Quit Rob222241 (Read error: 145 (Connection timed out)) |
05:27:15 | | Join j1mc [0] (n=j1mc@adsl-75-22-198-27.dsl.chcgil.sbcglobal.net) |
05:28:17 | | Part maquis |
05:28:23 | | Quit j1mc (Remote closed the connection) |
05:28:26 | | Quit NickDe (Read error: 60 (Operation timed out)) |
05:39:07 | | Quit newbyx86 (Remote closed the connection) |
05:39:47 | | Join newbyx86 [0] (n=newbyx86@ip68-7-21-196.sd.sd.cox.net) |
05:44:57 | | Join skipinschool [0] (n=clownaro@adsl-157-232-104.jax.bellsouth.net) |
05:45:04 | skipinschool | hey |
05:45:37 | * | Strogg notices that his C is direly rusty. |
05:45:48 | skipinschool | i need an update with rockbox.... I had it like 3 months ago |
05:45:58 | skipinschool | what all has improved since |
05:46:12 | * | Strogg knows nothing |
05:46:51 | JdGordon | skipinschool: http://www.rockbox.org/since20060801.html |
05:47:02 | skipinschool | ok.... |
05:47:03 | scorche | bah...beat me to it |
05:47:13 | * | JdGordon rulezz :D |
05:47:17 | skipinschool | just have like 2 questions |
05:47:32 | skipinschool | album art fix?? can it play videos?? |
05:47:41 | JdGordon | no and yes |
05:47:51 | Strogg | *blink!* |
05:47:57 | skipinschool | no to album art.... :-( |
05:48:06 | Strogg | JdGordon: rockbox can do video now? |
05:48:15 | JdGordon | yeah. |
05:48:17 | * | Strogg runs off to the feature list on the wiki |
05:48:25 | JdGordon | well only a m2v files and only the video |
05:48:31 | scorche | actually, run off to PluginMpegplayer |
05:49:42 | JdGordon | I have a ncie idea for the int settings screen, but scared the drawing code needed is going to be too big for it to work |
05:49:52 | JdGordon | I want to copy the speedo in cars.. |
05:51:42 | skipinschool | lol |
05:53:06 | JdGordon | anyone remember the formula to draw a circle? |
05:53:12 | Strogg | hrmm poop.. |
05:53:13 | JdGordon | actually a elipse |
05:53:23 | skipinschool | its been awhile since ive used rockbox and wanna get it agian.... but i cant remember if i have to cange the song names |
05:53:35 | Strogg | JdGordon: hrmm x^2 + y^2 = hrmm... something. |
05:53:39 | skipinschool | from JKFJ.mp4 to name.mp4 |
05:53:44 | | Quit newbyx86 ("afk") |
05:53:47 | Strogg | I wanna say r^2 |
05:54:21 | | Join newbyx86 [0] (n=newbyx86@ip68-7-21-196.sd.sd.cox.net) |
05:55:26 | * | Strogg tries to figure out why his struct is full of garbage |
05:56:50 | skipinschool | anybody? |
05:57:27 | skipinschool | do i have to change my song names in my f folders on my ipod using godfather?? |
05:57:34 | Strogg | there are tools out there that will rename files based on the id3 tags |
05:57:50 | scorche | and you can use tagcache |
05:57:59 | skipinschool | so basically i just need to update my tags on iTunes |
05:58:20 | skipinschool | and then proceed with those other 2 steps you listed |
05:58:26 | Strogg | Why do you wanna keep the same ipod naming scheme? |
05:58:46 | scorche | why do you not have your tags correct? |
05:58:53 | skipinschool | i want it to display the name and title of the artist |
05:58:57 | skipinschool | and album art |
05:59:19 | skipinschool | so... do not update my tages on iTunes? |
06:00 |
06:00:48 | skipinschool | whatever... ill figure it out |
06:01:12 | Strogg | can't help yah on this one. I installed rockbox to get away from all the itunes stuff.. |
06:05:19 | skipinschool | well, ive had rockbox... ive had senabs build, but i took it off because it kept freezing |
06:05:23 | | Quit jaebird (Read error: 60 (Operation timed out)) |
06:05:35 | skipinschool | it wasnt made for dummies yet :-) |
06:05:47 | skipinschool | and i still think its not |
06:06:24 | Strogg | depends what you wanna get out of it, I guess.. |
06:06:45 | | Join jaebird [0] (n=jae@53-89.netblk-69-41-89.coolaccess.net) |
06:08:15 | skipinschool | yea... |
06:08:40 | skipinschool | see, theres too much access to critical stuff that could freeze it and stuff... |
06:09:06 | scorche | oh wow... |
06:09:09 | skipinschool | thats what i dont like.... it acts more like a harddrive rather than an Operating System |
06:09:17 | * | Strogg raises an eyebrow |
06:09:48 | skipinschool | dont get me wrong... i like the fact that you can do this to your ipod |
06:10:06 | scorche | ignoring your other comments, what ipod do you have? |
06:10:07 | | Quit thegeek (Remote closed the connection) |
06:10:08 | skipinschool | but do you guys think it will ever develope into just a mere OS |
06:10:10 | Strogg | nah.. I'm just trying to figure out what you mean by harddrive-vs-OS |
06:10:21 | skipinschool | iPod video |
06:10:24 | skipinschool | 30gig |
06:10:34 | scorche | and by freeze you mean skip? |
06:10:35 | Strogg | that's the same model I got. hehe |
06:10:52 | skipinschool | well, what i mean by hard drive... |
06:11:04 | skipinschool | is you have access to stuff other than you need |
06:11:19 | skipinschool | an OS is almost kinda like for dummies |
06:11:25 | Strogg | you didn't you didn't have access to it before? |
06:11:32 | skipinschool | like what iPod has right now ;-) |
06:11:32 | Strogg | err.. *tries again* |
06:11:37 | Strogg | you think you didn't have access to it before? |
06:11:56 | skipinschool | i know i had access to it before |
06:12:01 | skipinschool | lol.... now im confused |
06:12:08 | skipinschool | where is this going?? |
06:12:08 | scorche | you are the first person i have ever heard that would like less features |
06:12:26 | skipinschool | no... features are GREAT |
06:12:32 | Strogg | skipinschool: are you talking about when it's plugged into USB, or when you're nav'ing around in ipod? |
06:12:42 | skipinschool | but access to critical stuff is like :-/ |
06:12:59 | skipinschool | when your just naving |
06:13:12 | skipinschool | NOT pluged into usb |
06:13:16 | Strogg | so? Just go into your settings and turn that stuff off. |
06:13:26 | skipinschool | no shit? |
06:13:35 | * | Strogg finds the option |
06:13:37 | skipinschool | i didnt know you can do that... lol |
06:13:52 | scorche | be specific...i have no idea what you mean |
06:13:58 | skipinschool | ok... |
06:14:11 | skipinschool | im a simple yet somewhat organized person |
06:14:14 | Strogg | General Settings -> File View -> Show Files -> Music |
06:14:22 | scorche | oh...just that? |
06:14:23 | Strogg | Then it shows only music. |
06:14:33 | skipinschool | i like the original iPod firmware, but its weak |
06:14:45 | skipinschool | you cant change the backround |
06:15:13 | Strogg | hehe.. myself, I got nothing against the original ipod interface. It was seriously slick. |
06:15:44 | skipinschool | yea... it is.... but you cant change the backround or anything like that |
06:15:49 | skipinschool | nothing too confusing |
06:16:06 | skipinschool | P.S. whats Senabs build website |
06:16:14 | skipinschool | or is there a better suggested one |
06:16:25 | skipinschool | for the 5th gen 30 gig |
06:16:56 | scorche | senab has stopped producing his buolds |
06:17:00 | scorche | builds |
06:17:13 | skipinschool | ok... thats news... |
06:17:26 | skipinschool | any alternatives? |
06:17:39 | scorche | http://forums.rockbox.org/index.php?board=36.0 |
06:17:53 | | Join EnterUserName [0] (n=dave@pdpc/supporter/student/GeekZoid) |
06:25:44 | | Quit RoC_MM (Read error: 110 (Connection timed out)) |
06:39:49 | skipinschool | uhm.... i think i fucked my iPod up, royally |
06:40:05 | skipinschool | it will not load any firmware... not even the original |
06:40:23 | scorche | and what does it do? |
06:40:39 | skipinschool | rockbox boot loader |
06:40:47 | skipinschool | the all that other junk |
06:40:56 | scorche | that is not junk |
06:41:00 | skipinschool | loading error- |
06:41:01 | scorche | that is what is telling you what is wrong |
06:41:10 | skipinschool | loading original firmare |
06:41:19 | skipinschool | and then back to rockbox thingy |
06:41:20 | scorche | yes...the whole line please |
06:42:13 | scorche | as in there should be a number after error...what is it? |
06:42:21 | skipinschool | -1 |
06:42:43 | scorche | do you have the rockbox.ipod and the .rockbox folder in the root of the device? |
06:43:16 | skipinschool | no... |
06:43:20 | skipinschool | i didnt do that |
06:43:28 | skipinschool | i thought the firmware extracted that |
06:43:42 | scorche | the instructions tell you to do that... |
06:44:04 | skipinschool | yes, i relized that afterwords |
06:45:47 | skipinschool | well, shit.... my computer cannot even read it as a hard drive |
06:46:03 | scorche | select + play |
06:46:14 | scorche | also in the instructions in case you screw up |
06:46:21 | scorche | please read =) |
06:47:05 | skipinschool | select and play didnt do anything... select and menu just restart it, but thats no help |
06:47:19 | | Join t0dk0n [0] (n=todkon@adsl-70-231-244-54.dsl.snfc21.sbcglobal.net) |
06:47:23 | scorche | hold select and play... |
06:47:41 | t0dk0n | hmmm, there's no latest daily build on rockbox site |
06:48:00 | t0dk0n | haha, I just take it that nothings been done for my player :P |
06:48:13 | scorche | no...just a small glitch |
06:48:19 | scorche | nothing wrong with CVS builds |
06:48:21 | t0dk0n | ooh, thought that as well |
06:48:24 | skipinschool | i held select and play.... and didnt do anything :-( |
06:48:27 | t0dk0n | Yeah, I'll just update with that then |
06:48:54 | t0dk0n | I'm tired of that data abort error I kept getting from three days ago |
06:49:39 | skipinschool | well, shit.... i fucked up my ipods firmware... my mistake |
06:50:02 | scorche | no you didnt (if you followed the directions) |
06:50:07 | t0dk0n | lol |
06:50:08 | scorche | select and play is hardware |
06:50:18 | scorche | reboot, then hold those 2 |
06:50:52 | skipinschool | aaah |
06:50:55 | skipinschool | aaaaaaaaaaah |
06:50:59 | * | scorche sighs |
06:51:02 | skipinschool | i didnt reboot first |
06:51:34 | t0dk0n | hehe |
06:52:10 | skipinschool | tank you sooo much!! i thought my iPod was done |
06:52:31 | scorche | there hasnt been a single brick from rockbox... |
06:52:42 | t0dk0n | muahaha |
06:52:51 | t0dk0n | unless its a flaw in the user, or no? |
06:52:55 | t0dk0n | :P |
06:52:58 | scorche | no |
06:53:03 | * | JdGordon edited the ipod install page so extracting rockbox.zip is before installing the bootloader |
06:53:10 | scorche | ipods are practically impossibly to brak permanently |
06:53:23 | t0dk0n | I meant in the booting part, and they hadn't backed up the original to start over in case they messed up |
06:53:36 | scorche | JdGordon: it really doesnt matter...they are still plugged in |
06:53:38 | t0dk0n | or is that fixable as well? |
06:53:44 | scorche | it is |
06:53:54 | t0dk0n | awesome |
06:53:55 | JdGordon | scorche: no, the bootloader instructions tell you to disconnect and test! |
06:54:01 | scorche | they do? |
06:54:04 | scorche | bah... |
06:54:13 | skipinschool | hehe |
06:54:15 | JdGordon | yah |
06:54:30 | * | scorche shakes his fist at... <looks for a manual dev> |
06:54:40 | t0dk0n | hmm, on the cvs build part of the site, does green mean its been modified for that player? |
06:54:51 | scorche | green means no build errors |
06:54:56 | t0dk0n | oooh |
06:55:02 | t0dk0n | then what do the numbers mean? |
06:55:09 | scorche | number of errors |
06:55:14 | t0dk0n | ah, alright |
06:55:16 | t0dk0n | thanks :) |
06:55:33 | skipinschool | yeay!!! rockbox loaded |
06:55:38 | skipinschool | lol |
06:56:13 | t0dk0n | hmm, when I update rockbox, unzipping it, does it overwrite my themes, backgrounds, and wps? |
06:56:25 | JdGordon | only if you want it to |
06:56:26 | scorche | no |
06:56:35 | t0dk0n | alright |
06:56:44 | scorche | it will only add files and replace ones that have the same name |
06:57:07 | t0dk0n | hehe thats what I was thinking, but sometimes, it could just replace based on dir, rather then file |
06:57:08 | scorche | if you made a theme and named it boxes.wps, then yes ;) |
06:57:14 | t0dk0n | haha |
06:57:53 | JdGordon | the only files u need to update is rockbox.ipod, .rockbox/viewers/* and .rockbox/rocks/* |
06:58:00 | JdGordon | and .rockbox/codecs/* |
06:58:35 | | Quit rotator ("zzzzzzzzzz") |
06:58:52 | t0dk0n | hehe |
07:00 |
07:00:59 | JdGordon | ok, who wants to play guenea pig? |
07:01:21 | t0dk0n | as in the Japanese snuff series? :P |
07:01:29 | * | JdGordon needs beta testers |
07:01:37 | t0dk0n | beta testing for what? |
07:01:40 | scorche | uh oh |
07:01:43 | JdGordon | a patch for rockbox |
07:01:44 | * | scorche hides |
07:01:48 | t0dk0n | lol |
07:01:52 | JdGordon | you know you ant to.. :D |
07:01:55 | t0dk0n | whats this 'patch' do |
07:01:56 | t0dk0n | ? |
07:01:57 | JdGordon | want* |
07:02:01 | scorche | well, i usually do =P |
07:02:14 | scorche | s/do/end up doing it anyway |
07:02:17 | *** | Saving seen data "./dancer.seen" |
07:02:25 | t0dk0n | lol |
07:02:31 | * | Strogg commits his src tree before applying mysterious patchs. hehe |
07:03:31 | Strogg | JdGordon: so what's this patch? |
07:03:34 | JdGordon | http://www.rockbox.org/twiki/bin/view/Main/MenuSettingsRecoding patch at the bottom.. |
07:03:42 | JdGordon | replaces all the settings and most menus |
07:03:48 | JdGordon | no more config block settings |
07:03:56 | scorche | did you fix the boosting? |
07:04:00 | JdGordon | yup |
07:04:03 | scorche | yay! |
07:04:12 | JdGordon | yeah :) |
07:04:18 | scorche | figure it out, or just the recoding of the recoding did it? |
07:04:24 | JdGordon | hopefully gonna get it to a state where its ready for commit early this week |
07:04:41 | JdGordon | no, it was the dynamic menu stuff.. the sound menu wasnt plaing ncie |
07:04:44 | JdGordon | all fixed now tho |
07:04:56 | scorche | crossfade? |
07:05:04 | scorche | oh...just the dynamic |
07:05:13 | scorche | oh wait...i already heard you talking about that.. |
07:05:20 | JdGordon | :) |
07:05:35 | t0dk0n | haha |
07:05:50 | scorche | t0dk0n: stop laughing at me! |
07:06:01 | t0dk0n | sorry :'( |
07:06:09 | t0dk0n | I'm laughing with you :P |
07:06:40 | scorche | of course... |
07:07:28 | t0dk0n | even if you're not laughing |
07:08:52 | | Join RoC_MM [0] (i=dragon@c-66-177-58-16.hsd1.fl.comcast.net) |
07:09:27 | t0dk0n | hmm, if you made a playlist with files from the ipod, would it work with rockbox? |
07:09:28 | | Quit RoC_MM (Client Quit) |
07:09:44 | t0dk0n | like in a program like XMMS or exaile |
07:09:51 | JdGordon | yes.. if its a .m3u |
07:09:53 | scorche | if it is m3u, yes |
07:09:57 | scorche | grrr |
07:09:58 | t0dk0n | no pls? |
07:10:06 | scorche | just for that, i am not testing your patch! |
07:10:12 | JdGordon | :'( |
07:10:14 | JdGordon | im sorry |
07:10:25 | | Join skipschoolandksk [0] (n=clownaro@adsl-153-230-19.jax.bellsouth.net) |
07:10:34 | Strogg | hrmmmm my patch can't read your patch. hehe |
07:10:39 | skipschoolandksk | ok... got my rockbox on :-) |
07:10:54 | skipschoolandksk | but it aborts.... lol |
07:11:14 | PaulPosition | I wish I could help testing, Jonathan, but there's no recording *yet* on the portalplayer daps.. Wish you good luck with it, though. |
07:11:21 | t0dk0n | "data abort 'hex decimal numbers'"? |
07:11:34 | JdGordon | PaulPosition: no, this patch has nothing to do with recording |
07:11:35 | scorche | PaulPosition: recoding...not recording |
07:11:44 | PaulPosition | Doh. lol |
07:11:58 | JdGordon | t0dk0n: what build and whats the hex number? |
07:12:11 | skipschoolandksk | uhm |
07:12:18 | skipschoolandksk | julis build |
07:12:19 | t0dk0n | ooh, I was asking skipschoolandksk dude |
07:12:27 | skipschoolandksk | and its while im playing a song |
07:12:36 | Strogg | JdGordon: How did you generate this patch? |
07:12:42 | JdGordon | cvs diff |
07:12:42 | PaulPosition | I thought it was about recording settings.. lol. −− Soon as I wake up tomorrow morning I download and build (and then read some, so I have at least an idea what to look for in terms of bugs and such..) :) |
07:12:45 | t0dk0n | I just put the newest cvs on mine, but it runs fine so far |
07:12:45 | scorche | uhh...he wrote it? =P |
07:12:59 | Strogg | JdGordon: should I be able to apply via patch -p2 < foo.patch ? |
07:13:05 | JdGordon | -p0 |
07:13:15 | scorche | well, depends where you are doing it |
07:13:20 | skipschoolandksk | hey... whatever... ill figure it out tommorrow |
07:13:28 | Strogg | crazy.. |
07:13:32 | PaulPosition | skipshcool - hey |
07:13:34 | PaulPosition | wait... |
07:13:45 | JdGordon | Strogg: crazy? |
07:14:00 | scorche | skipschoolandksk: we request that you try with an official build before saying something is wrong |
07:14:10 | Strogg | JdGordon: insane.. bizzarre.. |
07:14:20 | skipschoolandksk | true... |
07:14:23 | JdGordon | what in particular is? |
07:14:30 | PaulPosition | When's the last Pi Julius build from?.. If it's between 14th and somewhere around 16th or 17th, the freeze might be caused by you using APE tagged files. |
07:14:35 | Strogg | it applied ok with -p0. hehe |
07:14:47 | PaulPosition | There was some changes made and the latest builds resolve that. |
07:14:52 | skipschoolandksk | well, for right now... where can i get the original ipod firmware so i dont have to restore |
07:15:12 | t0dk0n | just hold menu down after rebooting |
07:15:16 | scorche | you should have saved it |
07:15:19 | t0dk0n | and it goes into the origingal firmware |
07:15:22 | t0dk0n | original* |
07:15:23 | t0dk0n | or that |
07:15:45 | skipschoolandksk | uhm... i didnt save anything else besides the rockbox stuff |
07:16:04 | scorche | i *do* know that the instructions tell you to save that file |
07:16:06 | t0dk0n | Did you back up that bootpartition thing? |
07:16:34 | skipschoolandksk | i dont know... i followed the directions |
07:16:35 | scorche | you dont need to back it up...it is already there...you just need to not delete it ;) |
07:16:51 | skipschoolandksk | the only thing i forgot was the rockbox folder, but we resolved that |
07:17:09 | skipschoolandksk | ok... well, i typed this... hold on |
07:17:26 | scorche | You should keep a safe backup of this bootpartition.bin file for use b if you ever wish to either upgrade the Rockbox boot loader or uninstall Rockbox |
07:17:27 | scorche | from your Ipod |
07:17:46 | scorche | and you didnt follow that ;) |
07:18:00 | skipschoolandksk | ipod_fw -o apple_os.bin -e 0 bootpartition.bin |
07:18:08 | skipschoolandksk | ipod_fw -o apple_sw_5g_rcsc.bin -e 1 bootpartition.bin |
07:18:17 | scorche | this is before that |
07:18:24 | scorche | when you first extract it |
07:18:34 | skipschoolandksk | ipod_fw -g video -o rockboot.bin -i apple_os.bin bootloader-video.bin |
07:18:36 | skipschoolandksk | ok... |
07:18:49 | skipschoolandksk | well than no |
07:18:55 | skipschoolandksk | i guess there merged or something |
07:19:23 | scorche | we already know that...i was just pointing out that you did, in fact, not follow all the directions as you said ;) |
07:19:32 | Strogg | hrmmm.. having a lot of issues compiling.. |
07:19:43 | scorche | Strogg: like? |
07:19:46 | Strogg | JdGordon: I suspect that your build environment differs alot from mine.. |
07:19:57 | skipschoolandksk | yea... |
07:19:58 | Strogg | scorche: mostly path issues.. gimme a bit.. I'll get it working |
07:20:03 | skipschoolandksk | shit... im retarted.... |
07:20:12 | skipschoolandksk | i have 3 other iPods next to me |
07:20:13 | skipschoolandksk | lol |
07:20:14 | JdGordon | Strogg: ? |
07:20:18 | scorche | Strogg: well, have you compiled rockbox before? |
07:20:24 | skipschoolandksk | yea |
07:20:29 | skipschoolandksk | a long time ago |
07:20:30 | Strogg | scorche: yeah |
07:20:50 | skipschoolandksk | can i pull the firmware from an 80gig?? |
07:20:58 | skipschoolandksk | would it work on the 30 |
07:20:59 | scorche | no |
07:21:16 | skipschoolandksk | ok.. |
07:21:18 | PaulPosition | Could it be the tools/configure changes hitting you back in the face..? (see latest cvs..) |
07:21:38 | skipschoolandksk | well, guys.... thanks for the help, im tired as hell, and ill deal with this tommorrow |
07:21:46 | PaulPosition | nite, then. |
07:21:52 | skipschoolandksk | take it easy... |
07:21:57 | | Quit skipschoolandksk () |
07:22:15 | Strogg | This is unrelated.. but.. should these be brackets instead of braces? |
07:22:16 | Strogg | export DOCSDIR=$(ROOTDIR)/docs |
07:22:16 | Strogg | export MANUALDIR=${ROOTDIR}/manual |
07:22:44 | | Quit skipinschool (Connection timed out) |
07:22:59 | * | JdGordon no idea |
07:23:06 | t0dk0n | crossfeed is sex for the ears |
07:24:09 | | Quit PaulPosition () |
07:24:33 | | Join [sellout] [0] (n=sellout@c-69-241-206-245.hsd1.fl.comcast.net) |
07:27:36 | Strogg | Anyone know offhand what error 127 out of make is? |
07:33:41 | | Join webguest97 [0] (i=50e8759a@gateway/web/cgi-irc/labb.contactor.se/session) |
07:33:49 | | Quit webguest97 (Client Quit) |
07:35:27 | JdGordon | hmm... shutdown is happening too fast now :'( settings arnt getting saved |
07:35:50 | t0dk0n | hehe that needs to be fix0red |
07:36:01 | JdGordon | no, it needs to be fixed... |
07:36:25 | t0dk0n | hahaha, fine fine, 'fixed' it needs to be |
07:36:39 | Strogg | heh. There we go. I'm gonna have to add my all toolchain dirs to my PATH.. or make a script to do it. |
07:36:50 | Strogg | it was going nuts when it couldn't find arm-elf-ranlib |
07:36:54 | t0dk0n | jdGordon: is that on your patch, or on the general cvs? |
07:37:00 | JdGordon | with patch |
07:37:04 | t0dk0n | ahh alright =D |
07:37:13 | t0dk0n | lol, good thing I didn't try it quite yet :P |
07:38:41 | t0dk0n | I don't wanna use my computers audio anymore, I'm addicted to the rockbox auido quality! |
07:39:24 | scorche | your computer should have better... |
07:39:27 | t0dk0n | it should |
07:39:37 | scorche | what audio card? |
07:39:40 | t0dk0n | but I have great sennheiser headphones |
07:39:42 | t0dk0n | Audigy |
07:39:57 | scorche | just plug the headphones into the computer ;) |
07:40:01 | scorche | or get better speakers |
07:40:03 | t0dk0n | haha yeah |
07:40:13 | t0dk0n | I have crappy generic harman/kardon speakers |
07:41:24 | t0dk0n | hmm, I'm testing to see how long I can just listen to audio before the battery runs out |
07:43:02 | | Join sellout_ [0] (n=sellout@c-69-241-206-245.hsd1.fl.comcast.net) |
07:49:15 | Strogg | hrmmm... |
07:50:17 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
07:50:37 | | Join miepchen^schlaf [0] (n=hihi@p54BF7D55.dip.t-dialin.net) |
07:50:54 | | Quit [sellout] (Read error: 113 (No route to host)) |
07:52:12 | | Quit sellout_ (Read error: 104 (Connection reset by peer)) |
08:00 |
08:02:25 | * | Strogg gives up for tonight |
08:05:07 | t0dk0n | night night |
08:09:23 | t0dk0n | hmm, the text is inside the image of this wps |
08:09:55 | t0dk0n | I wanna make it a little more aligned |
08:10:11 | t0dk0n | is that possible? or is it just straight up left, center, and right? |
08:11:31 | t0dk0n | the images of the theme show it aligned correctly 0_o |
08:13:35 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
08:14:22 | Strogg | maybe the positioning is font dependent? |
08:15:00 | t0dk0n | perhaps |
08:15:03 | t0dk0n | but check it out |
08:15:18 | t0dk0n | http://www.rockbox.org/twiki/bin/viewfile/Main/WpsIpod5g?rev=1;filename=Theme_X_HighBar2.png |
08:15:43 | t0dk0n | on my ipod, the text is crashing into the play part a little |
08:17:38 | t0dk0n | I was trying to look at the wps file, with the aid of the tag index in the manual |
08:17:47 | t0dk0n | but couldn't figure out exactly what to do |
08:47:53 | | Join Gnelik [0] (n=Miranda@193.110.17.4) |
09:00 |
09:02:19 | *** | Saving seen data "./dancer.seen" |
09:08:11 | Gnelik | Gr. My sansa dont want to initilize lcd |
09:08:11 | Gnelik | :9 |
09:08:31 | Gnelik | :( |
09:18:50 | | Quit hannesd (Read error: 145 (Connection timed out)) |
09:20:39 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
09:21:21 | | Join miepchen^schlaf [0] (n=hihi@p54BF6915.dip.t-dialin.net) |
09:23:21 | Gnelik | Any ideas why lcd could be initilezed in bootloader but not in normal firmware |
09:23:51 | Gnelik | ??? |
09:25:10 | jhMikeS | Gnelik: Not totally sure but I think Rolo might need it reset at least. Other than that, no reason really. |
09:26:07 | jhMikeS | But re: Sansa can't really say for sure. More familiar with Coldfire stuff atm. |
09:26:11 | Gnelik | jhMikeS:(1) What is Rolo? (2) Screen becam yellow after init |
09:26:50 | jhMikeS | Gnelik: Rolo restarts rockbox. You can invok it by selecting the firmware file in the browser and running it. |
09:28:13 | jhMikeS | Gnelik: (2) Have no idea why. I don't have a Sansa. Don't know if anything I said was of any assitance :P |
09:28:25 | | Join Blackfish [0] (n=asd@p548359F8.dip.t-dialin.net) |
09:28:27 | scorche | jhMikeS: not quite right...RoLo is a method of loading other firmwares |
09:29:09 | Gnelik | I generate mi4 file and |
09:29:13 | jhMikeS | scorche: I've only seen it when updating the firmware or selecting another firmware (almost never). so yeah :) |
09:29:22 | Gnelik | Sandisk bootloader loads it |
09:29:26 | scorche | well, what device? |
09:29:46 | scorche | there is a bug on ipod where it will only load the same image that is currently running... |
09:29:58 | Bagder | Gnelik: well, Rockbox on sansa isn't even working so expect more flaws to remain |
09:30:42 | Gnelik | Bagder: But i cant understand why it dont wand to init lcd, we cant start debuging |
09:30:59 | scorche | Bagder: since when do you come in here this early on a sunday? =) |
09:31:11 | Bagder | scorche: ssshhh don't tell anyone ;-) |
09:31:29 | Bagder | my youngest is sleeping and wife and daughter are out |
09:32:01 | scorche | i have to know...am i an enabler? |
09:32:28 | Bagder | en enabler of what? |
09:32:41 | jhMikeS | enabler...haven't heard that term in a while |
09:33:16 | scorche | one that enables another to achieve an end; especially : one who enables another to persist in self-destructive behavior (as substance abuse) by providing excuses or by helping that individual avoid the consequences of such behavior |
09:33:34 | Bagder | aaha |
09:33:55 | scorche | ;) |
09:34:10 | jhMikeS | rockbox makes me forget to pay bills |
09:34:16 | Bagder | hahaha |
09:35:33 | Gnelik | Bagder: Can this be connected with memory remapings etc.? |
09:35:58 | Bagder | I wouldn't guess so, but who knows |
09:36:49 | | Join webguest00 [0] (i=5873b21c@gateway/web/cgi-irc/labb.contactor.se/session) |
09:36:58 | Gnelik | :( |
09:38:46 | hachi | why isn't there a link to the version controlled source on the website? |
09:38:51 | hachi | or am I just missing it? |
09:39:12 | Bagder | link to it how? |
09:39:19 | Bagder | http://www.rockbox.org/cvs.shtml |
09:39:26 | Bagder | has two suitable links in the bottom |
09:40:19 | hachi | ahh... I don't usually look in the instructions to find the urls |
09:42:38 | | Join shnee [0] (n=CurtyD13@cpe-65-24-168-255.columbus.res.rr.com) |
09:43:31 | | Quit ObsidianX (Read error: 104 (Connection reset by peer)) |
09:53:22 | | Join [sellout] [0] (n=sellout@c-69-241-206-245.hsd1.fl.comcast.net) |
09:53:44 | | Quit shnee (Read error: 104 (Connection reset by peer)) |
09:57:47 | | Join shnee [0] (n=CurtyD13@cpe-71-72-86-113.columbus.res.rr.com) |
10:00 |
10:03:59 | | Join shnee_ [0] (n=CurtyD13@cpe-65-24-168-255.columbus.res.rr.com) |
10:06:44 | JdGordon | does ata_spin() force the disk to spin up if it is off? |
10:07:40 | | Join My_Sic [0] (n=MySic@m64.net81-67-5.noos.fr) |
10:07:58 | | Quit secleinteer (Remote closed the connection) |
10:10:14 | JdGordon | .. it doesnt :( |
10:10:27 | JdGordon | whats the best way to force the disk to spin without reading.writing anything? |
10:16:54 | | Quit shnee (Read error: 110 (Connection timed out)) |
10:19:15 | | Join Siku [0] (n=Siku@f303b.w3.tontut.fi) |
10:19:32 | | Part t0dk0n |
10:29:46 | jhMikeS | JdGordon: I already inquired about that. None. |
10:30:11 | JdGordon | I guess Ill have to explicitly call the save setting function on shutdown |
10:33:33 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
10:34:41 | | Quit Gnelik (Read error: 110 (Connection timed out)) |
10:37:29 | | Join Gnelik [0] (n=Miranda@193.110.17.4) |
10:39:05 | Gnelik | I hate my sansa :) |
10:39:45 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
10:42:18 | Gnelik | And yellow color too. |
10:43:21 | JdGordon | is rectrigger on all targets now? |
10:44:14 | Gnelik | ?? |
10:44:59 | JdGordon | jhMikeS: ? |
10:52:29 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
10:52:43 | | Join miepchen^schlaf [0] (n=hihi@p54BF7313.dip.t-dialin.net) |
10:59:09 | | Join merbanan [0] (n=banan@c80-216-155-218.bredband.comhem.se) |
10:59:18 | | Quit Gnelik ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
11:00 |
11:01:25 | | Join Gnelik [0] (n=Miranda@193.110.17.4) |
11:02:04 | | Join GreyFoux [0] (n=greyfoux@APoitiers-256-1-38-204.w90-16.abo.wanadoo.fr) |
11:02:12 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
11:02:24 | *** | Saving seen data "./dancer.seen" |
11:05:39 | Gnelik | Any ideas of sansa lcd_init bug |
11:05:40 | Gnelik | ??? |
11:06:13 | | Join ender` [0] (n=ender@84.52.165.220) |
11:06:55 | | Join Rondom [0] (n=Rondom@p54AED9E6.dip.t-dialin.net) |
11:09:34 | jhMikeS | JdGordon: sorry. yes? |
11:09:45 | JdGordon | is rec trigger on all tragets? |
11:09:45 | | Quit Gnelik (Connection reset by peer) |
11:09:59 | JdGordon | and the recording settings are going to be a pita to move across :p |
11:10:04 | jhMikeS | oh...rectrigger. can't say. |
11:10:21 | JdGordon | k |
11:10:36 | jhMikeS | why are the recording settings going to be a pita? |
11:11:04 | JdGordon | just because.. :p |
11:11:14 | jhMikeS | were most of them already moved? |
11:11:24 | jhMikeS | weren't |
11:11:44 | JdGordon | im not sure... I think only rectrigger (if thats swcodec) and frequency ned fixing |
11:11:54 | | Join wehn [0] (n=wehn@ppp98-163.lns1.bne1.internode.on.net) |
11:15:16 | jhMikeS | should properly #ifdef the global_settings structure while at it since a lot of stuff gets included that doesn't belong |
11:18:26 | | Join Bjoern-Erik [0] (n=unknown@241.80-202-109.nextgentel.com) |
11:18:51 | | Join dan_a [0] (n=dan-mirc@217.23.173.156) |
11:19:11 | jhMikeS | I don't see any problem with the frequencies atm on SWCODEC |
11:21:25 | | Join spiorf [0] (n=spiorf@host148-139.pool8250.interbusiness.it) |
11:21:41 | jhMikeS | Is there a problem putting those samplerate macros inside the others? |
11:24:13 | | Join nudelyn [0] (n=leo@dyn-62-56-66-224.dslaccess.co.uk) |
11:26:42 | | Quit Rondom ("Ex-Chat") |
11:31:34 | | Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) |
11:34:09 | | Quit amiconn (" HydraIRC -> http://www.hydrairc.com <- Try something fresh") |
11:38:38 | | Quit rconan ("Leaving") |
11:38:42 | | Join rconan [0] (n=richard@82-46-100-113.cable.ubr08.azte.blueyonder.co.uk) |
11:44:25 | | Join n1s [0] (n=nils@nl104-202-175.student.uu.se) |
11:47:29 | | Join lee-qid [0] (n=liqid@p549658E6.dip.t-dialin.net) |
11:55:31 | Lear | Anyone who knows how "aggressive" the dithering is on grayscale targets? |
11:57:23 | jhMikeS | ? |
11:58:19 | jhMikeS | It should dither each 8 bit level to a unique dot pattern. |
11:58:24 | | Join bernych [0] (i=50533e9c@gateway/web/cgi-irc/labb.contactor.se/session) |
11:58:47 | Lear | On perfectly white (#FFFFFF) WPS backdrop, I get a light gray pixel every 16 pixels... |
11:59:23 | jhMikeS | Sure the source image is perfect white? |
11:59:33 | jhMikeS | FEFEFE should produce that |
12:00 |
12:00:37 | bernych | Hi guys, I have a X5 running rockbox, and I'm no happy with the radio reception quality, so I look into the code... |
12:01:04 | jhMikeS | bernych: It does seem a bit weak but I never looked myself. Find anything? |
12:01:16 | Lear | Quite sure. It seems that the colors I picked (so that the top two pixels are right), aren't quite what the BMP loader expects, so it dithers. |
12:01:25 | Lear | Question is, what does it expect... :) |
12:02:34 | Lear | Ouch, tried a slightly darker background, and that made things a lot worse... |
12:02:48 | jhMikeS | It expects a bitmap. :P If it has to reduce color depth, it dithers levels that aren't representable by solid colors. White sould be solid though. |
12:03:09 | bernych | I don't know why , but amiconn added a 4kHz shift to the frequency selection and High Cut-Control is not active. Someone knows why? |
12:03:30 | Lear | But it isn't... |
12:03:54 | | Join MadDog011 [0] (n=MadDog01@cable-87-116-165-106.dynamic.sbb.co.yu) |
12:04:01 | | Join TeaSea [0] (n=thunderc@82.153.143.33) |
12:04:03 | jhMikeS | benych:hmmm...I have no clue why the shift is needed. I suspect the setup on iAudio and iRiver should be the same. |
12:04:21 | | Quit MadDog011 (Remote closed the connection) |
12:04:32 | jhMikeS | Lear: It should be. Ask amiconn. He wrote the new loader. |
12:04:43 | Lear | I know, but he isn't around... |
12:05:04 | | Quit thegeek (Read error: 104 (Connection reset by peer)) |
12:05:06 | | Join thegeek_ [0] (n=thegeek@s026b.studby.ntnu.no) |
12:05:31 | bernych | For me, without the frequency shift works better, and it is exactly what the philips datasheet says |
12:06:32 | | Join bluey- [0] (n=bluey@dslb-088-073-084-068.pools.arcor-ip.net) |
12:10:58 | jhMikeS | Lear: He said it's "Code Policed". I see the problem though |
12:11:27 | bernych | Does someone has a decompiled listing of the original iaudio firmware, so that I can check what cowon did? |
12:11:31 | Lear | You do? Just started looking at it... |
12:11:36 | jhMikeS | bernych: could be. there might be a reason on iRiver and the reception is strong there. x5 should probably not use it. |
12:12:17 | jhMikeS | Lear: need to do some caclulation...one minute |
12:14:18 | | Join cobold [0] (n=Me@128.120.77.83.cust.bluewin.ch) |
12:14:38 | jhMikeS | (257 * (3 * brightness(*qp++) + delta)) >> 16. when brightness is 255 and delta is 0, the result is 2.999954224... which rounds to 2. That happens on 1 dot out of 256. |
12:15:46 | Lear | Interesting... Not the only case with dithering (pure white), but perhaps the other cases have the same rounding problem. |
12:15:51 | jhMikeS | Other values in the matrix are > 0 so all the other pixels round to level 3 |
12:15:53 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
12:16:40 | | Quit lini ("lini has no reason") |
12:16:41 | Lear | Maybe the fix is to replace 0 with 1 in the matrix? |
12:16:47 | jhMikeS | 257*255 = 65535 so it runs short |
12:16:59 | Lear | Or maybe that's the simple but wrong fix. :) |
12:17:15 | jhMikeS | Lear: Definitely not. The matrix should have all levels 0-255 |
12:18:05 | Lear | I'll give it a quick test anyway. Would be interesting to see the effects... |
12:18:21 | jhMikeS | it will "fix" it. better would be to add 1 to the delta |
12:19:01 | Lear | You mean it should read "+ delta + 1"? |
12:19:11 | | Quit cobold (Remote closed the connection) |
12:19:15 | | Join Criamos [0] (n=Criamos@p54930BD5.dip0.t-ipconnect.de) |
12:19:35 | jhMikeS | yeah |
12:20:18 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
12:20:32 | jhMikeS | but black won't be pure black any more then...there will be dark gray dots |
12:20:44 | | Quit thegeek_ (Read error: 104 (Connection reset by peer)) |
12:21:45 | jhMikeS | I never liked that 257*x / 65536 thing |
12:23:44 | | Join lini [0] (i=pugsley@62.204.144.237) |
12:23:59 | Lear | Do you have a better solution? |
12:24:19 | jhMikeS | thinking about it |
12:25:09 | jhMikeS | more precision perhaps |
12:25:53 | Lear | Nope, "+ delta + 1" didn't fix the white. Changing the matrix worked though. |
12:26:18 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
12:26:33 | jhMikeS | the result must be 255.003891051*257 |
12:27:22 | Lear | The dots became darker, even. Black, rather than light gray. |
12:27:41 | jhMikeS | changing 0 to 1 in the matrix would increase the delta by 1. If I calc it that way the result is 3.003875732 which should round to level 3 |
12:29:34 | jhMikeS | That's cause when delta is 255, adding 1 causes wrap around to black. |
12:30:41 | n1s | JdGordon: here? |
12:30:43 | jhMikeS | the result is 4.003860474 |
12:31:15 | Lear | Ah. |
12:40:04 | n1s | JdGordon: anyway if you read the logs I found two bugs in your patch and reported them on the wiki page. |
12:40:41 | | Join Strath [0] (n=donat@dpc6747254230.direcpc.com) |
12:40:43 | | Quit robfitz (Read error: 110 (Connection timed out)) |
12:44:35 | | Join robfitz [0] (n=robfitz@A-35-77.cust.iol.ie) |
12:47:12 | | Quit thegeek (Read error: 104 (Connection reset by peer)) |
12:47:16 | | Join thegeek_ [0] (n=thegeek@s026b.studby.ntnu.no) |
12:52:06 | | Join amiconn [0] (n=jens@p54BD5F96.dip.t-dialin.net) |
12:52:28 | | Join Gnelik [0] (n=Miranda@193.110.17.4) |
12:53:00 | Lear | Ah, Amiconn. Backdrop dithering doesn't work quite right on grayscale. |
12:53:08 | amiconn | Huh? |
12:53:15 | amiconn | It does work perfectly here |
12:53:24 | amiconn | H140, Mini 2G, and the sims |
12:53:30 | Gnelik | dan_a: hi Dan! |
12:53:45 | dan_a | Good morning, Gnelik |
12:54:17 | Gnelik | dan_a I tryed to init lcd befour all, but it became yellow |
12:54:36 | Lear | I tried with a backdrop that was largely white. One out of 256 pixels wasn't white. |
12:54:45 | Gnelik | And it don't display text |
12:55:05 | dan_a | Gnelik: I saw that in the logs. I don't know why that would be. I don't think it is the memory remapping, because that gets done in the bootloader too. |
12:55:19 | Lear | When delta is zero (as jhmikes noticed), the bright value is rounded down to two. |
12:55:31 | * | amiconn just checked the log |
12:55:49 | amiconn | Yes, there is a very slight deviation |
12:56:03 | Gnelik | dan_a:Again we must serch for thing is'nt done in bootloader |
12:56:07 | Lear | The value to the left of the ">> 16" is exactly 3 too low for proper result (if delta is zero at least). |
12:56:16 | amiconn | It results from approximating x / 255 by (x * 257) / 65536 |
12:56:55 | Gnelik | dan_a: i try to look for 0x7000*** |
12:56:59 | Gnelik | adreses |
12:57:14 | Gnelik | but it didnt helped me |
12:57:42 | dan_a | Gnelik: For flashing the LED? |
12:57:43 | amiconn | However, doing it this way (1) avoids a (costly) division and (2) also removes the need for explicit clipping |
12:58:18 | amiconn | Will think a bit about it |
12:58:26 | | Join MadDog011 [0] (n=MadDog01@cable-87-116-165-106.dynamic.sbb.co.yu) |
12:58:38 | | Quit MadDog011 (Remote closed the connection) |
12:58:47 | Gnelik | dan_a: Nope. I thought thai may cause lcd driver to work bad, when doing something with such adreses. |
12:59:58 | | Quit lini ("lini has no reason") |
13:00 |
13:02:28 | JdGordon | n1s: back, ok thanks |
13:02:29 | *** | Saving seen data "./dancer.seen" |
13:04:22 | n1s | np |
13:05:13 | Gnelik | dan_a: Have you any ideas? |
13:06:09 | dan_a | Not at the moment |
13:07:20 | JdGordon | n1s: thanks, both are fixed, ill up a new version shortly |
13:08:03 | n1s | going afk, bot will test more later. |
13:08:46 | | Quit rconan (Remote closed the connection) |
13:11:10 | | Join hannesd [0] (n=light@gate-hannes-tdsl.imos.net) |
13:12:29 | Gnelik | Afk for a hour |
13:12:52 | | Quit Gnelik (Read error: 104 (Connection reset by peer)) |
13:13:38 | jhMikeS | it can be proven that the appoximation cannot work with any scaling and produce both solid black and solid white. you can have a matrix max of 255 with a brightness of 0 (should be black) and a matrix min of 0 and a brightness max of 255 (must be white). |
13:16:13 | amiconn | The approximation can work when using the real division, but then we need clipping |
13:16:19 | amiconn | ..as well |
13:16:30 | amiconn | Bah, forget that |
13:17:09 | amiconn | Then it's no longer an approximation... |
13:18:13 | jhMikeS | hehe |
13:18:41 | | Join joe7d6 [0] (n=joe7d6@60.50.223.11) |
13:19:23 | | Join lini [0] (i=pugsley@62.204.144.237) |
13:21:59 | Lear | I tried adding 3 to the expression to the left of the ">>", and then all 4 colors in my test backdrop loaded correctly, without visible dither. |
13:23:13 | amiconn | Tried a solid black area? |
13:23:58 | | Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net) |
13:24:08 | | Join anathema [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
13:25:47 | Lear | Sorry, no, I was lucky. Tried some big solid blocks, and all but the white one had that 1 in 256 bad pixel. |
13:26:26 | jhMikeS | the result of that with matrix 255 and brightness 0 would be 1.000030518. |
13:26:59 | amiconn | Yes |
13:27:20 | amiconn | But I think I know how to improve the approximation without introducing division and clipping |
13:27:28 | jhMikeS | course you could always add the values 0-3 |
13:29:11 | | Join pixelma [0] (i=54bd5f96@gateway/web/cgi-irc/labb.contactor.se/session) |
13:30:23 | jhMikeS | (257*brightness + delta + brightness/64) / 65536 ?? |
13:30:41 | jhMikeS | oops forgot some parentheses there |
13:36:46 | | Quit wehn () |
13:38:45 | jhMikeS | amiconn: Instead of "Code Policed" you could have just said "jhMikeS don't you dare f**k with this" :D |
13:38:55 | amiconn | ? |
13:39:11 | amiconn | I referred to things like CamelCase and the like |
13:40:36 | jhMikeS | *joking* ... CamelCase?? Where's that in the commit message? |
13:41:04 | | Quit hannesd (Read error: 110 (Connection timed out)) |
13:41:04 | | Nick hannesd_ is now known as hannesd (n=light@gate-hannes-tdsl.imos.net) |
13:41:38 | | Part joe7d6 ("Leaving") |
13:41:46 | jhMikeS | oh...good thing for wikipedia :P |
13:45:11 | jhMikeS | bool LeadCamelToWater() { return true; } ... bool MakeHimDrink() { return false; } |
13:45:53 | | Join NickDe [0] (n=nicholas@ip68-14-79-70.ri.ri.cox.net) |
13:46:03 | amiconn | http://www.rockbox.org/viewcvs.cgi/docs/CONTRIBUTING?rev=1.12&content-type=text/vnd.viewcvs-markup , section "Names" |
13:46:13 | amiconn | "Variables and function names should be all lower case." |
13:46:32 | | Join obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
13:46:44 | jhMikeS | something I readilty observed by example |
13:48:15 | | Join My_Sic [0] (n=MySic@23.243.97-84.rev.gaoland.net) |
13:55:09 | | Quit Blackfish (Read error: 104 (Connection reset by peer)) |
13:55:58 | | Join Blackfish [0] (n=asd@p548359F8.dip.t-dialin.net) |
13:58:59 | | Join funky [0] (n=repulse@84-123-28-183.onocable.ono.com) |
14:00 |
14:04:04 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
14:06:27 | | Quit bluey- ("Leaving") |
14:08:30 | n1s | JdGordon: I've got a "Not Done Yet!" in the Recording settings, the stuff I reported earlier works fine now with the new patch :-) |
14:08:42 | JdGordon | great |
14:09:09 | JdGordon | for the reocrding settings.. im hopeing I can get someone to fix them all for me :D |
14:10:35 | amiconn | jhMikeS: I think I understand what's going on. Looks like your suggested fix is fairly good |
14:10:57 | jhMikeS | JdGordon: someone? |
14:11:03 | JdGordon | anyone... |
14:11:11 | jhMikeS | Beuhler? |
14:11:26 | | Quit matsl (Read error: 110 (Connection timed out)) |
14:11:26 | JdGordon | eh? |
14:11:40 | jhMikeS | Never saw "Ferris Beuhler's Day Off"? |
14:11:47 | JdGordon | no |
14:12:08 | jhMikeS | oh...never mind then :p |
14:12:55 | amiconn | Ferris Bueller's Day Off |
14:13:01 | | Join rconan [0] (n=richard@82-46-100-113.cable.ubr08.azte.blueyonder.co.uk) |
14:13:02 | amiconn | http://www.imdb.com/title/tt0091042/ |
14:13:02 | jhMikeS | JdGordon: Which patch should I use? |
14:13:13 | JdGordon | the latest on the wiki |
14:13:16 | | Quit GreyFoux ("Le vrai danger, c'est quand les hommes penseront comme les ordinateurs") |
14:13:45 | jhMikeS | think I need a separate checkout to do this... |
14:14:02 | JdGordon | cheers |
14:14:23 | jhMikeS | you said trigger and sample rates right? |
14:14:37 | JdGordon | i tinhk so, im not really sure whats missing |
14:17:26 | jhMikeS | there's esperanto as a lang...wtf |
14:17:42 | JdGordon | yeah, but no bork bork! |
14:17:48 | jhMikeS | let's add Klingon |
14:17:55 | JdGordon | nerd! :D |
14:19:26 | * | amiconn is slightly confoozled :/ |
14:19:50 | amiconn | Adding the correction doesn't influence code size on h1x0 |
14:20:30 | JdGordon | thats good isnt it? |
14:20:46 | amiconn | It's strange... |
14:21:17 | jhMikeS | Is the code size byte aligned or rounded up? |
14:21:59 | JdGordon | speaking of bin size.. all the global static const vars go staright into the bin and not ram right? |
14:22:04 | amiconn | Not sure.. maybe the linker aligns sections to longwords or even lines |
14:23:09 | JdGordon | oh woops... its not consted.. bugger |
14:23:17 | * | JdGordon talking to self again... :p |
14:24:04 | jhMikeS | JdGordon: What's the p level on it? |
14:24:19 | JdGordon | ? |
14:24:56 | jhMikeS | never mind. was in the wrong dir :p |
14:25:06 | JdGordon | oh.. p0 |
14:25:27 | JdGordon | amiconn: there is no semi-circle drawing routines in rb are there? |
14:25:41 | amiconn | nope |
14:25:51 | amiconn | Why would you need that? |
14:26:06 | JdGordon | I had a nice idea for int settings, but adding the needed code would make it slow and bloated |
14:26:15 | JdGordon | draw it up like a speedo in the car |
14:26:55 | amiconn | The int settings are fine as a list. Why would you want to give up simplicity and precision? |
14:27:08 | JdGordon | coz its ugly and boring... |
14:27:50 | | Join Rondom [0] (n=Rondom@p54AEDB49.dip.t-dialin.net) |
14:27:56 | amiconn | It's not ugly at all imho |
14:28:04 | jhMikeS | Analogue guages for settings? |
14:28:49 | amiconn | If you could have a look at archos recorder retailos "int" settings (that _does_ use sliders) you would run away immediately |
14:29:00 | JdGordon | it would look cool, but it would be slow and bloated so I havnt even bothered coding it to test |
14:29:53 | jhMikeS | Every setting should be from 0% to 100% so as not to confuse people ;) |
14:30:06 | amiconn | urgh |
14:30:11 | jhMikeS | lol |
14:31:25 | JdGordon | speaking of code bloat.. why is checkbox() in the code? its only used by plugins |
14:31:53 | JdGordon | actually, i dont tihnk its used ever |
14:31:53 | amiconn | checkbox was once introduced as an idea for boolean settings |
14:33:15 | amiconn | ...but since _only_ boolean settings would look okay when put directly into the settings list, this idea was never completed |
14:33:29 | JdGordon | ok |
14:33:38 | JdGordon | is it worth keeping the code? |
14:33:45 | amiconn | I think checkbox() should be removed |
14:34:33 | jhMikeS | Not sure why only boolean setting would look ok that way. |
14:35:13 | | Quit Ribs ("eh eh ehhhh!") |
14:35:15 | amiconn | All other settings use text of varying width |
14:35:34 | amiconn | That looks like crap on smaller LCDs and/or with larger fonts |
14:35:56 | JdGordon | recorder/wigets.c can be removed totally then |
14:35:59 | jhMikeS | I can think of a way to do it for anything at all |
14:36:05 | amiconn | The recording trigger screen does that, and it's ugly as hell |
14:36:11 | JdGordon | once anything calling scrollbar() calls gui_scrollbar_draw() |
14:40:37 | | Quit Strath ("User pushed the X - because it's Xtra, baby") |
14:42:04 | | Quit pixelma ("CGI:IRC (Ping timeout)") |
14:42:10 | | Join pixelma [0] (i=54bd5f96@gateway/web/cgi-irc/labb.contactor.se/session) |
14:42:14 | jhMikeS | one advantage of sliders with a number is it gives you a sense of the range of a setting at one glance |
14:42:37 | | Join Gnelik [0] (n=Miranda@193.110.17.4) |
14:43:09 | Gnelik | I am back again |
14:43:17 | Gnelik | ! |
14:45:53 | Gnelik | dan_a: are you doing something with sansa, if not i'l don't truble you? |
14:47:48 | dan_a | Gnelik: At the moment I'm doing other work. I'll let you know when I look at the Sansa, and if I find anything |
14:48:00 | dan_a | Feel free to ask questions, though. |
14:49:03 | markun | jhMikeS: what, you don't speak esperanto?? ;) |
14:51:27 | Gnelik | dan_a: Where must i seach a bug? |
14:52:52 | Gnelik | Or i can't find it at all? |
14:56:49 | dan_a | Gnelik: I don't know at the moment. I don't think it will be in crt0-pp.S, because that is the same for all the PortalPlayer targets (apart fromt the problem I found yesterday) |
14:57:12 | dan_a | I'd guess that something is going wrong in lcd_device_init, but I don't know what. |
14:58:30 | dionoea | hi |
14:59:08 | | Quit bernych ("CGI:IRC (Ping timeout)") |
15:00 |
15:02:32 | *** | Saving seen data "./dancer.seen" |
15:02:32 | JdGordon | the comment at the end of the plugin struct /* Keep these at the bottom till fully proven */, is that still wnated at the bottom? |
15:02:40 | JdGordon | all the recording stuff |
15:03:08 | jhMikeS | JdGordon: yes ... 'till preglow does a running DSP plugin |
15:03:19 | JdGordon | okey dokey |
15:04:11 | jhMikeS | markun: not a word. maybe could pick a few words out if esperanto has any Spanishiness |
15:05:11 | jhMikeS | Let's add Elvish too while we're at it |
15:05:38 | JdGordon | next time im bored im adding "drunked yobbo aussie" |
15:05:47 | JdGordon | comeplte with full voice pack |
15:06:18 | jhMikeS | Ebonics too |
15:06:27 | | Join Strath [0] (n=donat@dpc6747254230.direcpc.com) |
15:08:19 | | Quit MarcoPolo (Read error: 104 (Connection reset by peer)) |
15:10:29 | | Quit spiorf ("Read error: 104 (Connection reset by peer)") |
15:10:35 | | Join spiorf [0] (n=spiorf@host148-139.pool8250.interbusiness.it) |
15:15:05 | Gnelik | dan_a:One another question: when i turn off the LED, in init() method it don't evem makes screen whie |
15:15:17 | | Part psiborg |
15:15:22 | Gnelik | whie = white |
15:16:10 | dan_a | Gnelik: The LED (on the scroll wheel) shouldn't affect the screen at all. |
15:16:49 | Gnelik | But it does |
15:17:30 | Gnelik | It only turns LED off and not clear the screen how it did without led controling. |
15:18:28 | dan_a | How are you turning the LED off? Can you post the code on pastebin.ca? |
15:20:49 | Gnelik | volatile unsigned int* ptr; |
15:20:49 | Gnelik | ptr = (volatile unsigned int*)0x70000020; |
15:20:49 | Gnelik | *ptr |= (1 << 13); |
15:20:57 | Gnelik | *ptr |= (1 << 13); |
15:21:12 | Gnelik | *ptr &= ~(1 << 13); |
15:21:24 | Gnelik | in diferent places |
15:23:30 | dan_a | That has never done anything to the LCD screen on my Sansa |
15:24:53 | Gnelik | I doesn't do anything |
15:25:50 | Gnelik | http://pastebin.ca/252427 |
15:27:15 | Gnelik | It doesn't clear lcd |
15:28:08 | Gnelik | ja |
15:28:21 | Gnelik | ha |
15:28:21 | Gnelik | I am stupid |
15:28:47 | Gnelik | > /*lcd_init();*/ /*Turn it off for debug*/ |
15:28:47 | Gnelik | :) |
15:30:54 | | Quit blue_lizard (Read error: 110 (Connection timed out)) |
15:31:22 | | Join blue_lizard [0] (n=blue_liz@p5498778C.dip.t-dialin.net) |
15:32:01 | JdGordon | oh wtf?? i fixed these bloody warnings locally :'( |
15:34:07 | amiconn | jhMikeS: I finally found the correct dithering formula :D |
15:34:37 | amiconn | For 4-grey it is: level = (3 * bright + (bright >> 6) + delta) >> 8 |
15:36:35 | | Join bernych [0] (i=50533e9c@gateway/web/cgi-irc/labb.contactor.se/session) |
15:39:10 | amiconn | JdGordon: RED! |
15:39:21 | JdGordon | mr impatient :p |
15:39:24 | JdGordon | just commited fix |
15:39:43 | * | JdGordon blames the find in files feature of kate for that |
15:39:56 | JdGordon | bloody typical that the buidls i tested worked :p |
15:40:45 | obo | JdGordon: kate has mangled a name in video.c |
15:41:06 | JdGordon | :'( |
15:41:36 | Gnelik | dan_a: it's to hard for me :( |
15:41:49 | preglow | you guys need to stop using kate |
15:41:55 | preglow | it's obviously completely unsuitable as an editor |
15:42:10 | JdGordon | apart from tiny quirks its fine |
15:42:24 | preglow | tiny quirks like changing stuff you don't touch yourself |
15:42:30 | obo | kscope does the same thing :( |
15:42:44 | JdGordon | yeah, apart from that |
15:43:01 | JdGordon | I thought i was doing so well to check for that before commiting tonight :'( |
15:43:07 | bernych | amiconn, I'm trying to fix the radio poor reception in the X5, can you please have a look to http://forums.rockbox.org/index.php?topic=7411.0 |
15:43:35 | JdGordon | can someone fix that (c) message for me please? once its commited i cant.. |
15:44:16 | amiconn | bernych: I wonder what shift by 4kHz you're talking about |
15:45:17 | amiconn | Besides, the X5 doesn't use the philips tuner chip |
15:45:29 | amiconn | It uses DA-202 |
15:45:34 | bernych | looking at the CVS is you that added +16384 in the line that calculate the PLL counter |
15:45:47 | amiconn | Yes, for philips |
15:46:00 | bernych | Yes, but the registers are the same |
15:46:01 | amiconn | However, that's just for rounding |
15:46:34 | amiconn | The probklem with the 32768Hz xtal is that you cannot tune exactly to a frequency |
15:46:37 | | Quit JdGordon ("Konversation terminated!") |
15:46:42 | bernych | For you this allowed a better reception? |
15:47:34 | amiconn | Integer arithmetics just round down, adding 16384 makes it round to the nearest frequency instead |
15:48:36 | bernych | and for the High cut controller, there is a reason why is not enabled? |
15:49:19 | amiconn | I don't know |
15:50:26 | bernych | I would like to check what the original firmware does, but I don't know how to disassemble it.... |
15:57:21 | | Quit pixelma ("CGI:IRC (Ping timeout)") |
16:00 |
16:13:55 | Gnelik | dan_a: on what are you working now if it isn't a secret |
16:15:10 | dan_a | Gnelik: Not Rockbox - work I get paid for, but don't want to be doing on a Sunday! |
16:15:32 | | Quit hannesd ("Client suicide") |
16:16:18 | jhMikeS | amiconn: that's certainly cleaner |
16:19:12 | | Quit merbanan ("Leaving") |
16:19:42 | dan_a | Gnelik: When I get some free time I'll have a look at the LCD thing, and let you know when I've got that working. |
16:27:57 | jhMikeS | JdGordon: I can't see how the Encoder Settings is coming up with a Not Done yet! |
16:32:00 | | Join actionshrimp [0] (i=nn@cpc4-oxfd8-0-0-cust546.oxfd.cable.ntl.com) |
16:35:41 | jhMikeS | I see it now |
16:38:10 | | Join Id2ndR [0] (n=ubuntu@laf31-2-62-34-88-193.dsl.club-internet.fr) |
16:41:59 | | Quit Gnelik (Read error: 110 (Connection timed out)) |
16:53:04 | | Join Gnelik [0] (n=Miranda@193.110.17.4) |
16:57:02 | | Join My_Sic [0] (n=MySic@23.243.97-84.rev.gaoland.net) |
17:00 |
17:02:09 | | Join Blackfish` [0] (n=asd@p548359F8.dip.t-dialin.net) |
17:02:36 | *** | Saving seen data "./dancer.seen" |
17:04:19 | | Join Aldoliel [0] (n=Aldoliel@80-41-109-3.dynamic.dsl.as9105.com) |
17:12:40 | | Join pixelma [0] (i=54bd5f96@gateway/web/cgi-irc/labb.contactor.se/session) |
17:26:10 | | Quit Blackfish` ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
17:26:16 | | Quit bernych ("CGI:IRC (EOF)") |
17:39:11 | | Quit pixelma ("CGI:IRC 0.5.7 (2005/06/19)") |
17:40:46 | Gnelik | dan_a: what turn's led off *ptr &= ~(1 << 13); or *ptr |= (1 << 13); |
17:41:19 | Gnelik | ?? |
17:44:01 | | Join NoRemorse [0] (n=noremors@c-75-68-222-26.hsd1.vt.comcast.net) |
17:46:55 | Strogg | hrmm somewhere, something is calling as instead of arm-elf-as and it's botching my build.. |
17:50:41 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
17:51:46 | dan_a | Gnelik: I think that when bit 13 is on, the LED is off - so *ptr |= (1 << 13); |
17:51:52 | | Quit jhMikeS (Nick collision from services.) |
17:51:56 | Gnelik | dan_a: |
17:51:58 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
17:52:03 | Gnelik | I have |
17:52:23 | Gnelik | Some result it executes to set_irq_level(0); |
17:52:35 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
17:54:18 | dan_a | Excellent news! |
17:54:30 | Gnelik | 5 blinks |
17:55:39 | Gnelik | Comment it and you'l see yellow scren |
17:55:55 | Gnelik | It comes to logo |
17:56:28 | Strogg | man.. Makefile syntax is so crazy |
17:57:47 | Strogg | Can someone explain what this make line does? |
17:57:52 | Strogg | $(call PRINTS,AR+RANLIB $(@F))$(AR) ruv $@ $(OBJS) >/dev/null 2>&1 |
17:58:48 | | Join merbanan [0] (n=banan@c80-216-155-218.bredband.comhem.se) |
17:59:42 | Gnelik | dan_a:Greate news |
17:59:43 | Gnelik | ! |
18:00 |
18:00:06 | dan_a | Gnelik: Do you mean you actually see the Rockbox logo? |
18:00:26 | Gnelik | No |
18:00:33 | Gnelik | Because of lcd driver |
18:00:59 | Gnelik | But it goes very far |
18:01:15 | dan_a | :D |
18:01:31 | Gnelik | gui_syncstatusbar_init(&statusbars); |
18:01:34 | Gnelik | Exectly |
18:01:46 | Gnelik | I didnt make blinks after that |
18:02:15 | Lear | strogg: Calls ar to build an archive? |
18:02:47 | Lear | Forget the first $() part, it just echoes the command. |
18:03:26 | Strogg | Lear: hrmm ok, thanks |
18:05:34 | Strogg | ok.. here's my problem.. I know what it is, but I can't figure out how to solve it.. |
18:06:14 | Strogg | when you first build from a clean source, the first thing it does is build the tools. For this, it needs a gcc and as for the host system. |
18:06:27 | Strogg | I've got gcc and as in my path, so all is good. |
18:07:03 | Strogg | but later when it's building the firmware, it's trying to use as instead of arm-elf-as, and it's giving me an error. |
18:07:32 | Lear | You mean, despite using arm-elf-gcc? |
18:08:33 | Strogg | is there a way to make 'make' more verbose? I only see CC ata_idle_notify.c |
18:08:41 | Strogg | as: unrecognized option `-mcpu=arm7tdmi' |
18:09:48 | Lear | Use 'make V=1' |
18:10:15 | Strogg | Hrmm. yeah, despite using arm-elf-gcc |
18:10:31 | Lear | Could be that you have wrong binutils. (Similar problems happen on m68k with a too new binutils.) |
18:10:31 | Strogg | Can I paste the command and error? |
18:10:32 | | Join Blackfish` [0] (n=asd@p54837049.dip.t-dialin.net) |
18:10:47 | Strogg | (it's a big gcc line. hehe) |
18:11:11 | Strogg | actually.. I better not.. it's pretty huge. |
18:12:10 | | Quit Blackfish` (Client Quit) |
18:12:14 | Gnelik | dan_a: it seems ata_init hangs up |
18:12:19 | Strogg | Lear: http://pastey.net/2547 |
18:12:45 | Lear | Yep, I do suspect a "bad" version of binutils. What does "arm-elf-as -v" say? |
18:13:08 | Strogg | GNU assembler version 2.15 (arm-elf) using BFD version 2.15 |
18:13:08 | dan_a | Gnelik: Try using the version of ata-e200.c that is in CVS |
18:14:29 | * | Strogg wonders why no one else gets these errors when they build |
18:14:45 | Lear | Strogg: Old version of binutils, it seems. 2.16.1 is known to work. |
18:15:37 | Strogg | hrmm ok.. I'll try and make a new toolchain and try again |
18:17:37 | | Join Ribs [0] (n=freenode@91.84.8.218) |
18:18:26 | | Join sando [0] (i=lolsteam@144.135.255.155) |
18:21:51 | | Quit Blackfish (Read error: 110 (Connection timed out)) |
18:22:01 | Gnelik | dan_a: ata_init() == 0 - no errors? |
18:22:36 | | Quit NoRemorse ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
18:23:16 | dan_a | Gnelik: I think so - but I can't remember for certain. I've not put error handling in the NAND driver yet |
18:24:25 | Gnelik | dan_a:We come to Partition detection |
18:25:22 | | Join mirak [0] (n=mirak@ip-41.net-81-220-108.rev.numericable.fr) |
18:25:45 | dan_a | With the driver in CVS (which does nothing,) partition detection will fail. |
18:26:02 | Gnelik | I know |
18:26:02 | | Quit midkay (Read error: 110 (Connection timed out)) |
18:26:07 | Gnelik | It writes somethin |
18:26:10 | Gnelik | g |
18:26:34 | Gnelik | But only it can write is partition error |
18:27:40 | Gnelik | We need NAND read to go further |
18:27:45 | Gnelik | And lcd driver too |
18:29:41 | dan_a | Gnelik: OK. Which version of the Sansa do you have? |
18:29:54 | Gnelik | 250 |
18:31:58 | dan_a | I've been doing some more work on the patch, to clear up some warnings and to stop it including wmcodec.c - I'll post up a patch soon and make sure that the ATA driver is correct. |
18:32:18 | dan_a | It's possible that whatever is stopping the LCD driver working is stopping the ATA driver too. |
18:33:47 | Gnelik | dan_a: |
18:34:00 | Gnelik | Haw can i update with next patch |
18:34:07 | Gnelik | with curent? |
18:34:52 | | Quit sandoaway (Read error: 110 (Connection timed out)) |
18:35:42 | dan_a | I don't think there is an easy way to do it. Have you made many changes? |
18:36:05 | Gnelik | nope |
18:36:11 | Gnelik | oly in main.c |
18:36:34 | Gnelik | only |
18:39:07 | dan_a | The patch doesn't touch main.c, so you can roll back the old patch (patch -R -p1 < e200_3.patch) and then apply the new one. |
18:39:52 | Gnelik | ok |
18:40:13 | Gnelik | dan_a: Farest point for now dircashe init |
18:41:40 | dan_a | Again, that will rely on a working disk driver |
18:46:40 | | Join Arathis [0] (n=doerk@p5484C07C.dip0.t-ipconnect.de) |
18:47:35 | Gnelik | dan_a:Gona go now.Bye. |
18:47:51 | dan_a | Gnelik: Bye. And thanks for your work on this. |
18:48:11 | | Join senab [0] (n=chris@82-35-229-48.cable.ubr01.smal.blueyonder.co.uk) |
18:48:15 | | Join _FireFly_ [0] (n=FireFly@dslb-084-056-097-194.pools.arcor-ip.net) |
18:48:34 | Strogg | man.. I've gotten all sorts of images to build, but none of them run on my ipod.. |
18:48:43 | | Quit senab (Client Quit) |
18:48:53 | | Join senab [0] (n=chris@82-35-229-48.cable.ubr01.smal.blueyonder.co.uk) |
18:49:33 | senab | after installing the cross compiler, is it safe to delete build-rbdev? |
18:49:46 | senab | cus it's taking up 400mb |
18:49:53 | | Quit Gnelik (Read error: 104 (Connection reset by peer)) |
18:50:38 | Strogg | Ok.. so, I've built an image from CVS, and I get an error on bootup.. "Prefetch abort at DEADBEEE".. I searched the forum, and there's a lot of erefences to a bug that's been fixed.. |
18:50:47 | Strogg | anyone know the info on this one? |
18:51:01 | senab | for what build? |
18:51:07 | Strogg | ipod video |
18:51:12 | Strogg | 30gb |
18:51:31 | senab | any patches? |
18:51:54 | Strogg | no patchs.. straight from CVS, with a toolchain that's built from the script in the tools directory |
18:52:21 | dan_a | That sounds like some kind of stack error |
18:52:56 | Strogg | lemme try again, just to make sure it's not some crazy screwup on my end.. |
18:57:32 | | Quit senab (Remote closed the connection) |
19:00 |
19:02:08 | | Quit mirak (Remote closed the connection) |
19:02:39 | *** | Saving seen data "./dancer.seen" |
19:03:46 | | Join My_Sic [0] (n=MySic@m64.net81-67-5.noos.fr) |
19:03:47 | obo | jhMikeS: obo.gotdns.org:8000/borkborkbork.png">http://obo.gotdns.org:8000/borkborkbork.png :D |
19:04:18 | n1s | :-D |
19:04:18 | [g2] | what command-line linux tool do you guys recommend for manipulating mp3 tags ? |
19:15:03 | | Quit [sellout] (Read error: 104 (Connection reset by peer)) |
19:17:12 | | Join Gnelik [0] (n=Miranda@193.110.17.4) |
19:18:24 | Gnelik | I am back again :) |
19:19:14 | * | Strogg rolls to disbelieve |
19:19:43 | | Quit ompaul (Read error: 104 (Connection reset by peer)) |
19:22:13 | | Quit actionshrimp (Read error: 104 (Connection reset by peer)) |
19:24:05 | | Join actionshrimp [0] (i=nn@cpc4-oxfd8-0-0-cust546.oxfd.cable.ntl.com) |
19:29:30 | | Join bluebrother [0] (i=o5Wo4CNx@rockbox/staff/bluebrother) |
19:29:41 | atrus | mostly ot: i've got an iaudio x5 (rockbox working nicely thank you :) ). somewhere in the back of my brain something's telling me i once heard something about this being compatible with some ipod accessories. anybody know more than i do in this regard? |
19:31:12 | Soap | well, if the accessory uses the dock connector... |
19:32:05 | Gnelik | dan_a: new patch is fully without Nand driver? |
19:32:21 | atrus | the dock looks vaguely similar (at a distance :) ) |
19:33:33 | dan_a | Gnelik: It is. The NAND driver is not ready to be committed yet, but I think that this patch can be, soon |
19:34:23 | Gnelik | dan_a: What in driver isnt working yet?? |
19:36:18 | dan_a | I want to get reading above 4Gb working properly before it's committed. Also writing doesn't work and there is no error checking (which we will need to get fixed quickly) and the microSD slot isn't supported (which can wait a while) |
19:36:39 | | Quit Ribs (Read error: 113 (No route to host)) |
19:37:27 | | Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) |
19:38:57 | Gnelik | dan_a: can it read and find partitions? |
19:39:33 | dan_a | Yes |
19:40:32 | Gnelik | Do you have a time to work on sansa now? |
19:40:35 | | Join Deef [0] (n=sdf@124-168-124-69.dyn.iinet.net.au) |
19:40:46 | Gnelik | We need to invistigate lcd bug |
19:41:09 | dan_a | I do |
19:42:27 | | Quit sando (Read error: 60 (Operation timed out)) |
19:46:32 | | Quit TeaSea (Read error: 110 (Connection timed out)) |
19:49:22 | Gnelik | dan_a: I can't see any reason why it isn't working |
19:50:55 | dan_a | Gnelik: I've got one idea (I don't know if it's a good idea or not, though) - it might be that only certain areas of memory will work as the framebuffer. |
19:51:21 | dan_a | I think that the areas used should be in the .map files |
19:54:25 | amiconn | The sansa lcd hookup is serial?? |
19:54:32 | | Join lost|X40 [0] (n=lostnihi@adsl-68-250-39-195.dsl.chcgil.ameritech.net) |
19:54:49 | ompaul | is old the current "stable release" or is it something else? |
19:55:33 | dan_a | There's a serial command connection (bit banged GPIO), but it reads the framebuffer itsself. |
19:55:44 | | Quit Gnelik (Read error: 104 (Connection reset by peer)) |
19:56:19 | | Join Gnelik [0] (n=Miranda@193.110.17.4) |
19:57:33 | dan_a | There's a big difference in the addresses for the framebuffer in the bootloader and normal builds I have here... I wonder if that is it |
19:57:55 | amiconn | That's bad... |
19:58:25 | amiconn | Many parts of rockbox rely on framebuffer updates not showing up on th elcd immediately |
19:58:56 | amiconn | Guess the Sansa needs 2 framebuffers then, the rockbox framebuffer and the hardware framebzffer |
19:59:20 | dan_a | amiconn: I don't know - we tell the hardware when to read the FB |
19:59:21 | amiconn | At least updates will be simple, just one (or a bunch of) memcpy's |
19:59:45 | | Quit XavierGr () |
19:59:45 | amiconn | dan_a: Can you tell it to only read a rectangular area? |
19:59:58 | dan_a | Not that we know of |
20:00 |
20:00:30 | amiconn | Hmm, perhaps that's not necessary, depending on how fast the hardware reads |
20:01:14 | dan_a | Is lcd_update_rect just used for performance, or could there be things outside that rectangle being updated? |
20:02:10 | amiconn | It's primarily used for performance, dunno whether there are parts of code which rely on outside areas not being transferred |
20:02:26 | amiconn | The update recatngle isn't pixel exact on all targets anyway |
20:03:24 | dan_a | I guess we'll wait and see if there are strange artifacts when we've got RB booting properly, and if neccessary introduce the double buffer. |
20:03:46 | amiconn | On mono & greyscale targets lcd_update_rect() may update more than the specified area |
20:03:58 | amiconn | It rounds up to full bytes |
20:04:23 | | Quit lostnihilist (Read error: 104 (Connection reset by peer)) |
20:04:55 | amiconn | The monochrome format consists of 1x8 pixel blocks, greyscale can be 1x4 pixel blocks (h1x0), 4x1 pixel blocks (greyscale ipods), or 1x8 pixel blocks (x5 remote) |
20:06:37 | Gnelik | dan_a: nothing strange in .map files |
20:07:37 | dan_a | Gnelik: Look at the addresses for lcd_framebuffer in bootloader.map and rockbox.map - on mine they are a long way apart. |
20:09:33 | dan_a | I'm going to see what happens if I put the framebuffer in IRAM, just as an experiment |
20:09:52 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
20:10:26 | amiconn | dan_a: There might be another problem, provided that you remap the ram the same way as on the other pp targets |
20:10:49 | amiconn | The lcd controller might not follow the remapping, or have its own remap registers |
20:11:49 | dan_a | amiconn: We do remap in the same way. That would explain it not working. But isn't there some remapping happens in the bootloader? |
20:12:51 | | Join midkay_ [0] (n=midkay@63-226-213-147.tukw.qwest.net) |
20:14:24 | [g2] | dan_a any info on the JTAG BSDL for the sansa ? |
20:15:02 | dan_a | [g2]: Sorry, I don't know anything about JTAG |
20:15:44 | [g2] | dan_a it sounds like you are doing some sansa development |
20:16:08 | Gnelik | dan_a: look at boot.lds |
20:16:12 | Gnelik | and app.lds |
20:16:25 | Gnelik | [g2]: We do |
20:17:40 | [g2] | Gnelik dan_a last time I e-mailed Daniel S. a couple weeks ago there wasn't any information about the BDSL file for using the JTAG on the Sansa e series |
20:18:07 | | Quit midkay (Read error: 145 (Connection timed out)) |
20:18:32 | * | [g2] would like to be able to hook up JTAG then be able to do HW debugging and have complete control over unit |
20:19:05 | [g2] | it'll be interesting what NV does with the PP line |
20:19:16 | Gnelik | dan_a: Ha |
20:19:42 | Gnelik | Try this: copy #elif CONFIG_CPU == PP5024 |
20:19:42 | Gnelik | #define DRAMORIG 0x10000000 |
20:19:42 | Gnelik | #define IRAMORIG 0x40000000 |
20:19:42 | DBUG | Enqueued KICK Gnelik |
20:19:42 | Gnelik | #define IRAMSIZE 0x18000 |
20:19:42 | Gnelik | #define FLASHORIG 0x001f0000 |
20:19:43 | *** | Alert Mode level 1 |
20:19:43 | Gnelik | #define FLASHSIZE 2M |
20:19:45 | Gnelik | to apps.lds |
20:20:26 | dan_a | Gnelik: does that work? |
20:20:36 | Gnelik | Nope |
20:20:46 | Gnelik | I didn't try |
20:20:51 | Gnelik | But it can |
20:22:42 | dan_a | Gnelik: I'm just on the phone at the moment - I'll try when I'm off the phone. I suspect amiconn might be right though. |
20:22:47 | | Quit Deef () |
20:25:34 | Gnelik | dan_a: I am mega programer |
20:25:38 | Gnelik | :))))))))))))))))))))) |
20:25:45 | Gnelik | I see logo!!!!!!!!!!!!!!!!! |
20:25:54 | n1s | nice |
20:28:24 | | Quit lee-qid ("Trillian (http://www.ceruleanstudios.com") |
20:29:44 | *** | Alert Mode OFF |
20:37:08 | [g2] | Gnelik did you just get the sanse LCD working ? |
20:37:13 | [g2] | sansa |
20:37:26 | Gnelik | Yep |
20:37:30 | Gnelik | On normal buils |
20:37:39 | [g2] | ~praise Gnelik dan_a |
20:37:57 | [g2] | I guess there's not bot in here |
20:38:04 | [g2] | that does that |
20:38:21 | [g2] | Gnelik dan_a _congrats_ ! |
20:38:51 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
20:38:53 | [g2] | Gnelik is that an svn build ? |
20:39:02 | | Quit Aldoliel (Read error: 104 (Connection reset by peer)) |
20:39:47 | dan_a | Gnelik: Why does that work? |
20:40:05 | Gnelik | dan_a: I did that i tell you |
20:40:47 | dan_a | I know. The other PP targets don't need to do that - why does Sansa? |
20:41:13 | Gnelik | I don't know |
20:41:39 | dan_a | I think it proves amiconn right. |
20:42:55 | Gnelik | i need nand driver |
20:43:01 | preglow | ehm |
20:43:06 | Gnelik | can you give me what you have |
20:43:14 | preglow | you use that in the lds file and still remap memory? |
20:44:47 | Gnelik | dan_a:???? |
20:46:40 | dan_a | Gnelik: I've just msg'd you a place you can download them from |
20:47:11 | dan_a | I don't think that putting that in the lds file is right, even if it works. |
20:48:41 | Gnelik | I don't think so to |
20:49:12 | dan_a | It looks like we need to give the LCD driver the unremapped address of the lcd_framebuffer. Is there a clean way to find that? |
20:49:16 | preglow | is the pp5024 lcd controller external? |
20:49:28 | dan_a | No, it's built in |
20:49:33 | preglow | then weird |
20:49:50 | preglow | but no, no clean way i can think of apart from just applying the hard coded offset |
20:50:10 | preglow | which is 0x10000000 |
20:50:29 | preglow | try putting the framebuffer in iram |
20:51:12 | | Join readonmylips [0] (i=58a10615@gateway/web/cgi-irc/labb.contactor.se/session) |
20:51:42 | dan_a | I thought I had in a test I did - but I've just checked the .map file and it is still in DRAM... oops! |
20:52:10 | preglow | heh |
20:55:24 | dan_a | Odd. I've got "#define IRAM_LCDFRAMEBUFFER IDATA_ATTR" in my config-e200.h, but the framebuffer is going into DRAM. |
20:56:24 | dan_a | Ah, found it! |
20:57:15 | | Quit newbyx86 (Remote closed the connection) |
20:57:44 | Gnelik | dan_a: What |
20:57:50 | Gnelik | ??? |
20:58:03 | Gnelik | I cant write to screen but Show colo can |
20:58:26 | amiconn | dan_a: There is a reason why we need to remap for mainline: the arm interrupt vector table can only reside at address zero |
20:59:05 | dan_a | Gnelik: edit firmware/export/config.h and add PP5024 to the list of defines for IRAM, at the bottom of the file |
20:59:25 | amiconn | bbl |
20:59:28 | | Quit amiconn (" Want to be different? HydraIRC -> http://www.hydrairc.com <-") |
20:59:39 | Gnelik | And kill my defenations? |
21:00 |
21:00:56 | dan_a | Gnelik: Yes |
21:02:05 | Nimdae | boot with hold to clear settings seriously needs to be reconsidered D: |
21:02:12 | dan_a | Ah. There's a problem with putting the framebuffer in IRAM. |
21:02:42 | *** | Saving seen data "./dancer.seen" |
21:06:19 | Gnelik | dan_a: it don't working |
21:06:46 | dan_a | Gnelik: No. The framebuffer is too big |
21:11:08 | Gnelik | Can we do something wit it |
21:11:12 | Gnelik | ??? |
21:11:16 | Gnelik | wit = with |
21:12:33 | dan_a | Right now I'm testing it by putting the framebuffer in IRAM, and setting IRAMSIZE to 0x20000 - which doesn't leave any IRAM for the plugins. |
21:13:26 | dan_a | What I'm going to do is test applying an offset to the framebuffer address that we give to the LCD driver, and having the framebuffer in DRAM |
21:13:34 | Gnelik | at 0x18000 it works normaly |
21:14:27 | dan_a | That leaves 0x2000 bytes for plugins. |
21:14:29 | readonmylips | sansa port dev −−> YOU ROCK ! |
21:14:39 | dan_a | Thank you! |
21:14:46 | | Quit Siku (Read error: 145 (Connection timed out)) |
21:14:53 | Gnelik | We are %) |
21:15:24 | Nimdae | i think they smell funny |
21:15:27 | Gnelik | why framebuffer is so big |
21:15:32 | readonmylips | just finished the daily log and its far better than any others lectures (readings?) |
21:15:42 | Gnelik | isn't it bigger in iP Video? |
21:16:05 | | Quit rconan (Remote closed the connection) |
21:16:48 | Gnelik | Screen i biger there? |
21:17:03 | Gnelik | i = is |
21:17:05 | dan_a | It is, but it doesn't put it in IRAM |
21:17:29 | dan_a | What did you need to take out of init() to get show_logo to work? |
21:17:33 | Gnelik | Lets put it there |
21:17:38 | | Join lee-qid [0] (n=liqid@p5496712C.dip.t-dialin.net) |
21:18:00 | Gnelik | ser_irq_level |
21:18:41 | | Join pagefault [0] (i=pagefaul@pdpc/supporter/active/pagefault) |
21:18:47 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
21:18:48 | dan_a | is that all? |
21:18:49 | readonmylips | test on real hardware will block me to read with "normal" firmware and actual mp3 library ? |
21:19:14 | Gnelik | dan_a: yep |
21:19:37 | dan_a | readonmylips: At the moment, yes - but when you put the original firmware back on, you can read your MP3 library again |
21:20:46 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
21:20:55 | | Quit Id2ndR ("Parti") |
21:21:00 | dan_a | Hahahaha! "No partition found. Insert USB cable and fix it" I think that means I'm writing to the screen :D |
21:21:46 | readonmylips | ok. and what do have to do to test your firmware ? my cvs dir -with rockbox-dev is done and updated |
21:21:53 | Gnelik | What did you do |
21:22:17 | Gnelik | dan_a:???? |
21:22:20 | | Join tomal [0] (n=tomek@84-72-153-187.dclient.hispeed.ch) |
21:22:55 | dan_a | Gnelik: I put the LCD framebuffer in IRAM. Next to move it back to DRAM |
21:23:45 | dan_a | readonmylips: You need to patch with e200_4.patch from http://www.rockbox.org/tracker/task/6336 |
21:24:07 | Gnelik | it didnt write me about partitions |
21:24:42 | dan_a | I'm using the dummy ATA driver, not the one which reads the disk. |
21:26:05 | Gnelik | dan_a: i made buffer lager but it don't shows a logo |
21:26:49 | dan_a | Gnelik: Have you edited firmware/export/config-e200.h to put the framebuffer in IRAM? |
21:27:05 | Gnelik | nope |
21:27:12 | dan_a | Try that |
21:28:29 | Gnelik | Where? |
21:28:43 | | Join rconan [0] (n=richard@82-46-100-113.cable.ubr08.azte.blueyonder.co.uk) |
21:28:43 | Gnelik | I can't see the place |
21:29:32 | dan_a | #define IRAM_LCDFRAMEBUFFER IDATA_ATTR /* put the lcd frame buffer in IRAM */ |
21:31:08 | Gnelik | How do we put buffer to DRAM? |
21:32:05 | dan_a | Comment that line out, like it is in CVS |
21:32:58 | Gnelik | :) |
21:33:11 | Gnelik | Grrr. It dont swo log |
21:33:24 | Gnelik | It don't shows logo |
21:33:54 | | Quit jhMikeS (Read error: 104 (Connection reset by peer)) |
21:37:20 | | Quit BHSPitMonkey (Remote closed the connection) |
21:37:39 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
21:38:26 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
21:40:34 | Gnelik | dan_a: When i changed apps.lds |
21:40:43 | Gnelik | it was in DRAM i think |
21:40:53 | dan_a | It was. |
21:41:32 | Gnelik | DRAMORIG 0x10000000 was changed |
21:41:42 | Gnelik | maybe this effects? |
21:43:19 | dan_a | It does. In a normal build, DRAM is remapped from 0x10000000 to 0x00000000. But the LCD controller doesn't know about this. |
21:43:44 | | Quit actionshrimp (Read error: 54 (Connection reset by peer)) |
21:44:01 | dan_a | If you tell the linker that DRAM is at 0x10000000, then it will put the framebuffer where the LCD controller can see it, but you will break all sorts of other things |
21:44:23 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
21:44:23 | * | Bagder just handed out some more sansa research |
21:44:29 | dan_a | Yay! |
21:44:30 | | Join actionshrimp [0] (i=nn@cpc4-oxfd8-0-0-cust546.oxfd.cable.ntl.com) |
21:45:48 | Gnelik | Bye |
21:46:00 | Gnelik | Gona go now |
21:46:03 | dan_a | See you later |
21:46:13 | readonmylips | cya |
21:47:04 | | Quit Gnelik (Read error: 104 (Connection reset by peer)) |
21:47:38 | | Quit merbanan (Remote closed the connection) |
21:48:14 | | Part n1s |
21:48:56 | dan_a | Woo! Manufacturing mode! |
21:49:40 | readonmylips | whats that ? |
21:50:34 | dan_a | It could potentially help us unbrick a Sansa |
21:53:29 | | Join GreyFoux [0] (n=greyfoux@APoitiers-256-1-38-204.w90-16.abo.wanadoo.fr) |
21:54:25 | tomal | Hey, I've just put a set of patches to FS (#6357). They change codecs memory layout and save some memory. |
21:55:01 | tomal | Could someone test and comment them? Rockbox on iFP doesn't yet work well enough. |
21:58:49 | preglow | tomal: the last one looks interesting |
21:59:09 | Lear | Yes, but even considering temporary mallocs, Tremor can be quite memory hungry... |
21:59:17 | preglow | well, that's how it was designed |
22:00 |
22:00:54 | preglow | annoyingly |
22:01:50 | | Quit SUSaiyan (Remote closed the connection) |
22:01:57 | | Quit Febs ("Chatzilla 0.9.76 [Firefox 2.0/2006101023]") |
22:02:32 | Lear | Apparantly that was based on a guess on how embedded platforms would evolve... |
22:03:23 | preglow | yeah, i read that somewhere |
22:03:32 | preglow | problem is, he wasn't really wrong |
22:03:34 | preglow | just half wrong :> |
22:03:47 | Lear | Another point, AAC is actually quite malloc hungry too, for large files. The current way the seek tables are created uses lots of memory. |
22:03:52 | | Join SUSaiyan [0] (n=susaiyan@cc84863-b.zwoll1.ov.home.nl) |
22:03:56 | preglow | ugh, aac |
22:04:01 | preglow | i really want to be rid of faad |
22:04:41 | | Quit JoeBorn ("Leaving") |
22:05:10 | Lear | We could ditch SBR and PS. Neither the iPod nor the Zune supports that anyway... |
22:05:25 | | Nick spug is now known as slappfisk (n=Spug@nygaard.ping.uio.no) |
22:05:50 | preglow | we probably should, yes |
22:06:08 | tomal | maybe then it would fit in iFP memory |
22:06:09 | preglow | at least for now |
22:06:18 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
22:06:30 | preglow | the only format apart from aac-lc that is used, is aac+sbr+ps |
22:06:35 | Lear | Btw, are SBR files realtime on iPod as it is now? |
22:06:35 | | Nick slappfisk is now known as spug (n=Spug@nygaard.ping.uio.no) |
22:06:38 | preglow | and i don't think we can make that work realtime |
22:06:47 | preglow | Lear: i sincerely doubt it, even lc files are barely realtime |
22:06:53 | preglow | sbr adds considerable complexity |
22:07:11 | | Join roolku [0] (n=roolku@82-41-6-197.cable.ubr01.edin.blueyonder.co.uk) |
22:07:15 | preglow | besides, i have no sbr files with which to test |
22:07:33 | Lear | You can create them with the Nero encoder. |
22:07:49 | preglow | is there a linux binary around |
22:07:50 | preglow | ? |
22:08:21 | Lear | There's been talk about it at least, but I don't know the status. |
22:08:27 | preglow | tried sbr on iriver? |
22:08:57 | preglow | i wonder what the hell's up with aac in ffmpeg |
22:09:08 | Lear | Yep. Not realtime. Several tables not in IRAM is one reason. |
22:09:16 | preglow | how far from realtime? |
22:09:30 | preglow | tables? does it need lots of them? sounds weird |
22:10:14 | Lear | Pretty bad, but I haven't any measurements. I'd guess less than half realtime. |
22:10:25 | preglow | doesn't sound unreasonable by far |
22:10:46 | preglow | i really wouldn't use sbr for anything but streaming anyway |
22:10:56 | Martian67 | do plugins for rockbox have to be specificly designed for rockbox |
22:11:03 | Lear | I don't remember exactly, but table constants, like sine or cosine tables. |
22:11:04 | Martian67 | or is there a decent way to compile generic code? |
22:11:09 | preglow | and as far as i know, there's no point in using aac at so low bitrates. vorbis both sounds better and is easier to decompress than aac+sbr |
22:11:25 | preglow | Martian67: well, the api interface is rockbox specific, sure |
22:11:45 | preglow | if you mean an easy way to just port some c program, then no |
22:11:47 | Martian67 | was thinking how cool a scummvm port would be for higher end players |
22:12:02 | preglow | i think someone's actually had a look at scummvm |
22:12:02 | Martian67 | but it would require alot of work |
22:12:04 | preglow | but no, not easy |
22:12:19 | Martian67 | it should be possible |
22:12:22 | Martian67 | its runs of the DXZ |
22:12:23 | Martian67 | *DS |
22:12:40 | preglow | ahh |
22:12:41 | preglow | scummvm is c++ |
22:12:48 | preglow | then it sure as hell won't be easy |
22:12:58 | Martian67 | nope :( |
22:13:02 | Bagder | or we'll get a busload of extra linkage |
22:13:20 | roolku | hi, is anybody here who has experience with the h120 rs-232 connection and/or the commit by LinusN to enable logf output through it? |
22:13:38 | Martian67 | would have to be a reimplentation |
22:13:40 | Martian67 | aka alot of work |
22:13:44 | roolku | I have built an adapter and it works with the OF as described at http://www.rockbox.org/twiki/bin/view/Main/IriverHardwareComponents#TXD_RXD_connectors but not with rockbox :( |
22:13:44 | Bagder | roolku: afaik, only LinusN has used that |
22:14:13 | Martian67 | just imagine how cool maniac mansion would be :) |
22:14:18 | preglow | dott! |
22:14:20 | roolku | badger: okay, I'll see if I can catch him |
22:15:05 | preglow | but c++ in rockbox shouldn't be exactly impossible, at least for plugins. you'd need to not use iostream, also we'd need to code a malloc and use it to wrap operator new |
22:15:18 | preglow | stuff like exception handling we'd want to disable, i gues |
22:15:19 | preglow | s |
22:15:25 | Nimdae | i think i discovered something concerning usb...not all usb ports are created equal...i was getting a net gain on battery charge on a computer at work on my ipod |
22:15:32 | Nimdae | it charged to 100% while playing |
22:16:01 | | Join newbyx86 [0] (n=newbyx86@ip68-7-21-196.sd.sd.cox.net) |
22:16:05 | | Join [sellout] [0] (n=sellout@c-69-241-206-245.hsd1.fl.comcast.net) |
22:16:14 | Nimdae | doesn't do that on my computers at home |
22:16:24 | Martian67 | or imagine a GNASH player for higher end models :) |
22:16:33 | Martian67 | that could be pretty cool |
22:17:24 | preglow | yes, flash, that's what i need on my dap... |
22:17:46 | | Quit _FireFly_ ("Leaving") |
22:17:50 | Martian67 | preglow: who cares, its all pretty gimmiky anyway :) |
22:18:01 | Martian67 | who need sudoku or chess :P |
22:18:29 | Martian67 | can hardly wait for a full 5.5 port |
22:18:50 | Martian67 | although no comlaints on the current, ipod firmware sucks anyway |
22:20:51 | dan_a | Can anyone tell me how the bitmap build system works? The Rockbox logo seems to be being made as an RGB565SWAPPED image, which doesn't look good on an RGB565 screen |
22:21:38 | Bagder | dan_a: it should be controlled by the configure file |
22:21:46 | Bagder | bmp2rb_native="$rootdir/tools/bmp2rb -f 5" |
22:22:02 | dan_a | Thank you |
22:22:39 | dan_a | I've got the cache flush written, and we're starting to get somewhere |
22:22:50 | Bagder | great! |
22:24:46 | | Quit spiorf (Remote closed the connection) |
22:25:05 | | Join secleinteer [0] (n=scl@adsl-70-237-213-238.dsl.stlsmo.sbcglobal.net) |
22:27:02 | | Quit MarcoPolo (Remote closed the connection) |
22:36:12 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
22:40:42 | | Quit Rondom ("Ex-Chat") |
22:41:30 | | Join niskel [0] (n=niskel@fctnnbsc15w-156034073250.nb.aliant.net) |
22:41:57 | niskel | I am having my trouble booting my iPod in Rockbox or Original firmware! |
22:42:46 | Nimdae | describe "trouble" |
22:42:59 | niskel | Rockbox error: -1 |
22:43:09 | niskel | Loading original firmware... |
22:43:12 | niskel | that is it |
22:43:20 | niskel | even if I hold down the menu button |
22:43:34 | Nimdae | holding the menu button will boot the original firmware |
22:43:42 | Nimdae | do you have the .rockbox folder on your ipod? |
22:43:55 | Nimdae | and the rockbox.ipod file? |
22:44:01 | niskel | I should |
22:44:12 | niskel | I cant get into the disc to do anything about it |
22:44:23 | Strogg | you can't plug it into USB? |
22:44:29 | Nimdae | you should be able to |
22:44:38 | scorche | reboot and hols select and play |
22:44:41 | scorche | hold |
22:44:51 | Strogg | yeah.. the ipod has a rescue disk mode.. |
22:45:10 | niskel | scorche: thanks |
22:45:11 | Strogg | well.. -the +my |
22:45:13 | niskel | that let me in |
22:45:19 | Nimdae | well, even still, you can get to it from the apple firmware too |
22:45:39 | niskel | that was the problem... it wouldnt even boot apple firmware |
22:45:51 | Nimdae | did you give it some time? |
22:46:00 | niskel | +1 minute... |
22:46:07 | Nimdae | hmmm... |
22:46:28 | tomal | Ok, I have to go, if anyone takes a look at my patches, please comment them in FS. |
22:46:28 | scorche | dont worry about it for now...copy the .ipod file and the .rockbox folder for now, and then you can test it later ;) |
22:46:32 | tomal | Bye. |
22:46:35 | | Part tomal |
22:46:53 | | Join Terinjokes [0] (n=spader@adsl-144-238-178.mia.bellsouth.net) |
22:47:11 | Terinjokes | anyone know where itunes 7 keeps the firmware files? |
22:47:45 | niskel | There, back in. The zip file didnt unzip properly :/ |
22:47:57 | niskel | or the iPod didnt unmount properly |
22:48:20 | niskel | all is good now. Thanks! |
22:48:24 | | Part Terinjokes |
22:48:32 | Nimdae | yeah, be sure to "eject" it before disconnecting ;) |
22:48:39 | spug | every time i plug out the USB cable, my H300 says "scanning directories..." or something, even though i always unmount it first |
22:49:15 | spug | how come? |
22:49:27 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
22:50:27 | Nimdae | are you "ejecting" or "unmounting"? these are different things, at least in linux |
22:51:18 | niskel | I am using linux |
22:51:27 | niskel | I usually just use KDE to unmount/eject |
22:51:35 | niskel | they call it "Safely remove" |
22:51:45 | Nimdae | yeah, ubuntu says eject |
22:51:51 | Nimdae | but they basically evoke the eject command |
22:52:01 | Nimdae | which "safely" unmounts it |
22:52:33 | niskel | strange thing is though, is that it never shows the checkmark on the ipod |
22:52:39 | | Join Terinjokes [0] (n=spader@adsl-144-238-178.mia.bellsouth.net) |
22:52:41 | Nimdae | i accidentally discovered that using unmount was bad, heh |
22:52:47 | niskel | it always still shows the do not eject symbol |
22:52:53 | Nimdae | weird |
22:52:55 | Terinjokes | anyone? iPod Updater no longer exists |
22:52:57 | niskel | what is wrong with unmount? |
22:53:10 | Nimdae | when i use eject in ubuntu and rhel4 it gives me the checkmark |
22:53:20 | Nimdae | niskel: it doesn't flush the buffers to disk |
22:53:29 | Nimdae | i ended up with file corruption |
22:54:04 | Nimdae | well, at least for removable devices |
22:54:12 | niskel | so to properly eject, would just doing an 'eject /dev/sdg' work? |
22:54:16 | Nimdae | yeah |
22:54:17 | niskel | where /dev/sdg is the ipod |
22:54:22 | amiconn | Hrmm, tomal never stays for long :/ |
22:56:58 | Nimdae | niskel: also, with my new 4gb usb drive, i noticed that even though the os says it's done copying, the drive itself indicated it was still writing to the drive...~2gb kept showing the indication for about 2 minutes after os said it was done...unmount would kill that immediately, whereas eject would allow that to finish |
22:57:03 | Nimdae | at least in my experience |
22:57:06 | Terinjokes | any ideas? |
22:57:22 | Nimdae | on what? |
22:57:43 | Terinjokes | where i can find the ipod firmware, now that ipod updater is gone |
22:59:07 | niskel | Nimdae: I can only eject if I am root :/ |
22:59:45 | Nimdae | Terinjokes: http://www.apple.com/support/downloads/ipodupdater20060628forwindows.html this? |
23:00 |
23:01:11 | amiconn | Lear: Tried your colour stripes with the updated dithering yet? |
23:01:30 | spug | so in linux, is eject and umount the same or not? |
23:01:49 | Lear | No, but I can do a quick test... |
23:01:49 | spug | Nimdae: you said both that it was and that it wasn't? |
23:02:20 | blue_lizard | it is not |
23:02:29 | spug | ok |
23:02:31 | amiconn | It should work. I tried with (85,85,85), (170,170,170) and (255,255,255) |
23:02:32 | blue_lizard | eject is the command to pen the cd drive |
23:02:45 | blue_lizard | or an device that can be opened |
23:02:47 | *** | Saving seen data "./dancer.seen" |
23:03:02 | amiconn | All these give solid greylevels as they should |
23:03:07 | blue_lizard | unmount is the command to detach an filesystem from the system |
23:03:16 | Terinjokes | great! thanks, now only if i had windows |
23:03:43 | amiconn | Best thing is that the new formula even saves a few insns on coldfire |
23:03:48 | blue_lizard | some systems have a newer command that allows an user to mount unmount |
23:03:55 | spug | but if i first eject the device, i can't unmount it afterwards? |
23:03:56 | blue_lizard | pmount and pumount |
23:04:36 | blue_lizard | depends on the device |
23:04:40 | | Join nick89 [0] (n=nick89@c210-49-99-250.kelvn1.qld.optusnet.com.au) |
23:04:45 | blue_lizard | which device had you ejected? |
23:04:54 | spug | iriver H300 |
23:05:05 | blue_lizard | and irive cannot be ejected |
23:05:09 | amiconn | jhMikeS: I guess you use white foreground colour. That makes the selection frame in solitaire vanish completely... |
23:05:10 | Lear | amiconn: yes, those were the colors I found to be dither free too. |
23:05:14 | blue_lizard | it only can be unmounted |
23:05:24 | spug | i can successfully run the eject command on it though |
23:05:37 | blue_lizard | rfl |
23:05:51 | blue_lizard | you can argument as long as you want |
23:05:51 | amiconn | kkurbjun removed too much... |
23:05:56 | | Join Siku [0] (n=Siku@f303b.w3.tontut.fi) |
23:05:56 | amiconn | dionoea: around? |
23:05:56 | blue_lizard | you have problems not me |
23:06:00 | Lear | amiconn: looked fine. |
23:06:41 | spug | blue_lizard: i'm not saying that eject works fine, because i get the scanning directories message, just saying that the command works with no error messages and that's why i thought it worked okay |
23:06:52 | spug | but pumount is perfect, thanks a lot |
23:07:39 | | Quit GreyFoux (Read error: 60 (Operation timed out)) |
23:08:38 | Nimdae | spug: eject will unmount the device, but it will flush to disk first, allowing safe unmount, so no, they aren't the same |
23:09:27 | Strogg | Nimdae: umount doesn't flush first? |
23:09:46 | blue_lizard | of course it does |
23:09:46 | Nimdae | not in my experience |
23:10:07 | Nimdae | i would have to dump my usb drive to disk and play with it to see for sure |
23:10:09 | blue_lizard | umount and pumount remain blocked til the device is flushed |
23:10:20 | niskel | ... eject is the only way I can get my iPod show a check mark indicating safe removal if that means anything |
23:10:37 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-73-212.w86-198.abo.wanadoo.fr) |
23:10:45 | Nimdae | the only time i've had umount be blocked is when it was in use |
23:10:48 | | Part Terinjokes |
23:11:09 | Nimdae | when a device was in use i mean |
23:11:09 | Strogg | eject likely sends some kind of usb-eject command to the device. |
23:11:12 | spug | i couldn't umount my iriver because it wasn't in fstab, so i always used eject |
23:11:24 | spug | i didn't know about pumount of course |
23:11:37 | Nimdae | well, i've had file corruption using umount ;) |
23:11:48 | Nimdae | maybe it was just a coincidence though |
23:11:48 | Strogg | I didn't think umount cares about fstab.. I thought it only looks at mtab |
23:11:53 | blue_lizard | pmount and pumount is the reason the device is not needed in fstab anymore |
23:11:59 | Strogg | or maybe even /proc |
23:12:11 | Nimdae | afaik if an entry is not in mtab, it checks proc, then fstab |
23:12:14 | * | Strogg will have to check out pmount sometime |
23:12:22 | Strogg | Nimdae: that sounds sane |
23:12:33 | blue_lizard | gnome-volume-manager and afaik even kde uses pmount |
23:12:47 | Nimdae | i'll have to look at pmount as well |
23:12:56 | niskel | kde does use pmount |
23:13:02 | Strogg | ooh. nice. debian comes pre-setup with it |
23:13:19 | Nimdae | ah, pmount looks to just be a non-superuser wrapper for hotpluggable devices |
23:14:12 | Nimdae | you specify the device, it grabs the label if a label wasn't specified, and mounts it under /media |
23:14:26 | Nimdae | that's good to know |
23:15:09 | spug | nifty |
23:17:04 | | Join ndansmith [0] (n=nathan@c-67-168-234-215.hsd1.or.comcast.net) |
23:17:32 | blue_lizard | a further nifty thing are custom rules for usb devices |
23:18:00 | blue_lizard | i as an example have my iriver allways mounted as USB-HD-iRive |
23:18:02 | blue_lizard | r%n |
23:18:24 | blue_lizard | and the other known devices hav their own names too |
23:19:13 | Nimdae | have there been advances in reducing battery load on the ipod? |
23:19:23 | Nimdae | i seem to be getting a net gain on battery charge on my desktop now |
23:19:28 | Nimdae | very small |
23:19:50 | Nimdae | but after quite some time of playing (including some skipping, playlist changing, etc), i have a 6% increase |
23:20:13 | | Quit [sellout] (Read error: 110 (Connection timed out)) |
23:20:58 | Nimdae | maybe my ipod is special |
23:23:22 | | Quit niskel (Remote closed the connection) |
23:24:10 | | Quit webguest00 ("CGI:IRC") |
23:24:13 | | Quit Lear ("Chatzilla 0.9.75 [Firefox 2.0/2006101023]") |
23:27:48 | mirak | hi |
23:28:05 | mirak | rockbox recent cvs are crashing on wav playing on iriver H300 |
23:28:41 | | Quit pagefault ("Leaving") |
23:32:43 | | Join Terinjokes [0] (n=spader@adsl-144-238-178.mia.bellsouth.net) |
23:33:07 | Terinjokes | any ideas on how to extract the firmware from iPod_14.1.3.ipsw? |
23:33:41 | Terinjokes | that's the latest firmware for the 1G iPod Nano |
23:35:01 | Bagder | noooo, Rockbox is more recent ;-) |
23:35:40 | Terinjokes | Bagder, true, except i would like 14.1.3 OF and rockbox ;-) |
23:36:00 | | Quit actionshrimp (Read error: 54 (Connection reset by peer)) |
23:36:02 | Bagder | I figured there was a catch somewhere... :-) |
23:36:28 | Terinjokes | hopefully apple restored playback in OF when rockbox is also on the ipod :-) |
23:37:26 | | Join scorche` [0] (n=ScorchE@rockbox/administrator/scorche) |
23:37:26 | | Quit lee-qid ("Trillian (http://www.ceruleanstudios.com") |
23:37:28 | | Join MarcoPolo [0] (n=MarcoPol@virlet.rez-gif.supelec.fr) |
23:37:31 | Terinjokes | any ideas on extracting the firmware? |
23:37:32 | rasher | What the.. |
23:37:46 | rasher | Rockbox is playing a song with a path of length > MAX_PATH |
23:37:49 | rasher | How does that work |
23:38:24 | rasher | Unless my counting's off. |
23:41:02 | Terinjokes | hrm, maybe... |
23:43:37 | rasher | Is rockbox strlen utf8 aware, or does a utf8-aware strlen exist? |
23:43:55 | | Part Terinjokes |
23:44:16 | * | ompaul congradulates the devs of this rather nice piece of software |
23:44:23 | ndansmith | I am completely stumped as to how to use the virtual keyboard to save a .cf on my iPod Mini 2g |
23:44:39 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
23:44:40 | markun | rasher: utf8length() |
23:44:58 | | Quit scorche (Read error: 145 (Connection timed out)) |
23:45:18 | rasher | markun: Ah, excellent. Do filenames entered with the vkeyboard get input as utf8? |
23:46:07 | markun | yes, I think so |
23:46:57 | rasher | So if ( utf8length(newname) + 1 > MAX_PATH ) { |
23:47:58 | rasher | would be a sensible check before creating a new fat entry? |
23:48:18 | rasher | (I'll have to check the filename has not been converted to .. uh.. whatsit.. UCS.. something.. yet |
23:48:38 | amiconn | fat entries are limited to 255 ucs-2 chars |
23:49:05 | amiconn | That limit is from fat specifications |
23:49:12 | rasher | Oh right, the name there is the individual entry, not the full path |
23:49:15 | amiconn | vfat I mean |
23:49:30 | rasher | Is it checked that the full path is not > MAX_PATH as well? |
23:49:56 | amiconn | Path length is not part of the vfat specs |
23:50:07 | rasher | It is according to |
23:50:09 | rasher | eh |
23:50:11 | amiconn | I don't know whether rockbox checks this, but I guess it does |
23:50:14 | rasher | http://www.rockbox.org/tracker/task/5939#comment11704 |
23:52:13 | amiconn | Indeed it is |
23:52:27 | rasher | I still think someone with a clue should extend fat_checkname to check for illegal characters and such |
23:52:38 | rasher | Right now it just checks that the name doesn't end with "." |
23:52:48 | amiconn | Howver, the specs are unclear about what characters it refers to |
23:53:32 | amiconn | I _guess_ it refers to ucs-2 as well |
23:53:37 | rasher | I would assume that as well |
23:53:44 | rasher | As in, the characters that the user sees |
23:53:59 | amiconn | A 260-char ucs-2 path can well exceed 260 bytes when expressed as utf-8 |
23:54:38 | rasher | Worst case, it could be 4*259+1, right? |
23:54:50 | amiconn | nah |
23:55:07 | amiconn | ucs-2 can only represent the unicode bmp |
23:55:17 | rasher | Ah okay |
23:55:26 | amiconn | ..and the 260 chars include the trailing \0 |
23:55:39 | rasher | so 3*259+1 |
23:55:39 | amiconn | ...so th elast char is always a single byte |
23:55:48 | amiconn | yes |
23:56:03 | rasher | That's... rather a lot more than 260 bytes |
23:56:18 | amiconn | Hmm, in fact a few bytes less |
23:56:46 | rasher | Oh yeah, there's a leading slash? |
23:56:50 | amiconn | A filename can't be longer than 255 chars, so a path longer than 255 chars must contain at least one path separator |
23:57:12 | rasher | so 3*257+3 |
23:57:13 | amiconn | ...and rockbox paths are always absolute, so the first is also a slash |
23:57:29 | rasher | Still a hefty increase |
23:57:47 | rasher | I say we go back to pure ASCII for everything. |
23:58:07 | amiconn | haha |
23:58:16 | rasher | Well, is Rockbox doing anything smart here, or is it simply assuming that everything goes well? |
23:58:27 | amiconn | I dunno |
23:58:57 | rasher | http://www.rockbox.org/tracker/task/5736 |