00:00:31 | | Join jgsprenger [0] (n=63e8f93f@gateway/web/cgi-irc/labb.contactor.se/x-6c2dedb0fb509137) |
00:00:38 | jgsprenger | hi there |
00:01:07 | jgsprenger | is there any way to replace the current wma codec with the codec from a couple of months back? |
00:01:42 | funman | jgsprenger: you could probably use svn revert on apps/codecs/libwma |
00:02:40 | | Join krazykit [0] (n=kkit@host-69-145-35-234.static.bresnan.net) |
00:03:39 | kugel | funman: so, how about building a bootloader for the fuze? What do I need? |
00:03:57 | funman | gcc? |
00:04:03 | kugel | lol :) |
00:04:08 | kugel | I have that! |
00:04:18 | funman | just run tools/configure |
00:04:35 | kugel | have you tried that for the fuze? nice error |
00:04:40 | funman | no I didn't |
00:05:11 | | Quit massiveH ("Leaving") |
00:05:18 | n1s | jgsprenger: why do you want to do that? |
00:06:17 | | Join Tetracomm [0] (n=nicholas@72.252.29.2) |
00:06:51 | funman | kugel: first you miss a fuze entry in firmware/export/config.h |
00:07:07 | kugel | funman: Yea, just another change I made that got forgotten |
00:07:31 | jgsprenger | i have a few WMA files that dont play with the current codec but do play with early august builds... |
00:07:37 | funman | then I think you need to disable features that don't build |
00:08:03 | n1s | jgsprenger: have you reported this in the tracker? |
00:08:24 | kugel | funman:make[1]: *** No rule to make target `button-target.h', needed by `/home/kugel/rbdev/rockbox-fuze/build/firmware/backlight.o'. Stop. |
00:08:40 | | Quit fyrestorm (Read error: 113 (No route to host)) |
00:08:55 | jgsprenger | yes and theres a thread in the current "audio playback" forum about this |
00:08:57 | funman | yes I could see that error also |
00:09:44 | | Join fyrestorm [0] (n=nnscript@cpe-68-173-234-148.nyc.res.rr.com) |
00:09:48 | funman | for some reason it doesn't include firmware/target/arm/as3525/fuze in the headers include path |
00:09:52 | | Quit fyrestorm (Remote closed the connection) |
00:10:11 | | Join fyrestorm [0] (n=nnscript@cpe-68-173-234-148.nyc.res.rr.com) |
00:10:49 | funman | kugel: use fuze, not Fuze in configure |
00:11:18 | | Quit jhulst (Remote closed the connection) |
00:11:19 | n1s | jgsprenger: well, then there's a chance it'll get fixed :) about your question, you can build an old rev of the svn code, get a current version and revert the offending changes or try your luck with an old compiled wma codec (not likely to wrk well) |
00:11:45 | kugel | funman: lol. |
00:12:09 | funman | now there is an undefined reference to lcd_update() and I'm not sure how to fix that nicely |
00:12:11 | kugel | funman: we need some backlight code I assume |
00:12:20 | kugel | lcd code* |
00:12:31 | funman | no, just dummy implementations for now |
00:12:40 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
00:12:47 | funman | void lcd_update(void){} will be more than enough |
00:13:02 | | Quit culture (Remote closed the connection) |
00:13:14 | | Quit tvelocity (Remote closed the connection) |
00:13:24 | jgsprenger | any idea why the codec was changed in aug? |
00:13:41 | bertrik | funman, I should use the mkamsboot from the git repo, not from rockbox svn, right? |
00:13:52 | funman | bertrik: right |
00:14:01 | bertrik | and I should probably also first downgrade the OF to the corresponding version? |
00:14:32 | funman | you should be able to use whatever OF you want, I use the latest one (v30 now, but v29 when it wasn't released) |
00:15:22 | bertrik | so you also write a patched 1.1.30 to the clip? |
00:15:32 | | Join potato_ [0] (n=potato@c58-109-93-229.brodm1.vic.optusnet.com.au) |
00:15:45 | funman | yes |
00:16:20 | | Quit dabujo (Read error: 104 (Connection reset by peer)) |
00:16:38 | funman | in fact it is supposed to work equally on all models (except the mythic ClipV2) |
00:16:52 | | Join culture [0] (n=none@cpc1-bele3-0-0-cust658.belf.cable.ntl.com) |
00:17:06 | bertrik | ok |
00:17:16 | kugel | funman: Ok, bootloade built |
00:17:36 | funman | did you create a new lcd-*.c ? |
00:17:59 | kugel | yea |
00:18:10 | funman | can you do that for e200 as well ? |
00:18:44 | jgsprenger | ah welll.... thanks for the help > happy friday |
00:22:35 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
00:22:41 | BigBambi | jgsprenger: There are limited people that know codecs - you want saratoga principly for wma |
00:22:54 | BigBambi | *principally |
00:23:25 | * | BigBambi still isn't sure about that spelling |
00:23:31 | jgsprenger | ok... how do I reach saratoga? |
00:24:08 | funman | I think the best way is to open a bug report on flyspray |
00:24:54 | BigBambi | jgsprenger: A bug report is good, with a recipe to reproduce and if possible a sample of a problem file |
00:24:55 | | Join Zarggg [0] (n=zarggg@65-78-69-194.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com) |
00:25:16 | BigBambi | Also, he is very often on IRC - so if you open the bug report he can be pointed at it :) |
00:25:50 | jgsprenger | theres a thread in the current "audio playback" forum about this ...and i was in this IRC chan back in sept trying to figure it out then too :( |
00:26:01 | jgsprenger | no worries |
00:26:29 | | Quit jgsprenger ("CGI:IRC") |
00:26:30 | BigBambi | A large amount fo devs don't read the forums |
00:28:16 | | Quit ender` (" Generations have been working in jobs they hate, just so they can buy what they don't really need. -- Chuck Palahniuk") |
00:28:51 | | Join nicholas__ [0] (n=nicholas@72.252.29.2) |
00:28:54 | kugel | funman: please push this two patches: first one http://pastebin.ca/1224980 |
00:29:30 | kugel | second one http://pastebin.ca/1224982 |
00:30:00 | | Quit Tetracomm (Nick collision from services.) |
00:30:08 | | Nick nicholas__ is now known as Tetracomm (n=nicholas@72.252.29.2) |
00:30:40 | | Part potato_ |
00:31:45 | | Quit Seed ("cu, Andre") |
00:32:35 | funman | # |
00:32:35 | funman | # |
00:32:35 | funman | - if (but & BUTTON_MENU) |
00:32:35 | DBUG | Enqueued KICK funman |
00:32:35 | funman | # |
00:32:37 | funman | + if (but & BUTTON_DOWN) |
00:32:45 | funman | (sorry for the empty lines) |
00:32:56 | funman | I think this hunk will break compilation ? |
00:33:05 | funman | oh you changed it again |
00:33:54 | kugel | funman: ? |
00:35:04 | kugel | funman: well, it compiles, so I guess the answer is no |
00:35:09 | funman | you changed this button from BUTTON_DOWN to BUTTON_MENU in an earlier commit, and now you come back to the original name |
00:35:40 | kugel | yep, since I noticed it's in fact called BUTTON_DOWN on e200v1 too (I had BUTTON_MENU in my mind) |
00:35:45 | kugel | sorry for the confusion |
00:36:00 | | Join Waldo000000 [0] (n=roy@203-219-228-242-gee-ts1-2600.tpgi.com.au) |
00:36:37 | | Join fml [0] (n=4fd3f7bf@gateway/web/cgi-irc/labb.contactor.se/x-eeee5192109ac2bb) |
00:37:07 | | Join LambdaCalculus37 [0] (n=LambdaCa@nmd.sbx00825.newyony.wayport.net) |
00:37:10 | funman | and you managed to break the clip ;) |
00:37:36 | fml | Speaking about the manual: how could the new %mv tag be committed without an entry in the manual? |
00:37:57 | fml | I thought SVN would prevent that! :-) |
00:39:04 | kugel | funman: managed how? It compiled |
00:39:18 | funman | kugel: not for the Clip |
00:40:27 | kugel | funman: lol (I maybe hit 50 instead of 55, I'm just used to build e200v1 builds) |
00:41:36 | | Quit domonoky (Read error: 104 (Connection reset by peer)) |
00:42:11 | BigBambi | fml: Is it even on the wiki page? |
00:42:39 | kugel | funman: I'm so sorry. |
00:42:40 | fml | BigBambi: I think it is. |
00:42:59 | kugel | fml: Are wps tags in the manual? |
00:42:59 | BigBambi | fml: That's something :) |
00:43:01 | funman | kugel: no problem :) |
00:44:06 | fml | kugel: yes they are |
00:44:10 | BigBambi | kugel: Appendix B |
00:44:22 | fml | BigBambi: should we update SVN? ;-) |
00:44:32 | kugel | I normally visit the wiki page to loop them up, so.. |
00:44:42 | BigBambi | fml: Yes, if there is a new tag it should also be in the manual |
00:45:14 | fml | BigBambi: I mean, install a newer SVN version that would prevent such commits :-) |
00:45:29 | BigBambi | fml: hah, yes that too :) |
00:46:04 | fml | But it's getting late here, I'll go get some sleep. Bye |
00:46:23 | | Quit fml ("CGI:IRC") |
00:47:57 | | Quit krazykit ("later ankle tater") |
00:52:51 | | Quit blkhawk ("Caught sigterm, terminating...") |
00:57:24 | *** | Saving seen data "./dancer.seen" |
01:00 |
01:03:10 | | Part Waldo000000 |
01:03:13 | | Quit petur ("Zzzz") |
01:05:41 | | Join bughunter2 [0] (n=Vista@77.164.66.126) |
01:16:35 | | Join HBK [0] (i=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net) |
01:17:01 | | Quit jgarvey ("Leaving") |
01:19:48 | | Quit culture (Read error: 110 (Connection timed out)) |
01:19:53 | | Quit robin0800 (Remote closed the connection) |
01:22:34 | | Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/mibbit.com/x-237845f933b93de2) |
01:23:17 | | Quit perrikwp (Client Quit) |
01:30:40 | | Quit LambdaCalculus37 ("Ka-chunka") |
01:34:17 | | Quit HBK- (Read error: 110 (Connection timed out)) |
01:34:38 | | Quit bertrik (Remote closed the connection) |
01:39:56 | | Join Waldo000000 [0] (n=roy@203-219-228-242-gee-ts1-2600.tpgi.com.au) |
01:40:00 | | Part Waldo000000 |
01:40:29 | | Quit shodanX ("leaving") |
01:41:35 | | Join Waldo000000 [0] (n=roy@203-219-228-242-gee-ts1-2600.tpgi.com.au) |
01:41:39 | | Part Waldo000000 |
01:42:53 | | Join shodanX [0] (n=shodanX@jazz.informatik.uni-erlangen.de) |
01:42:56 | | Quit faemir (Read error: 110 (Connection timed out)) |
01:46:30 | | Quit n1s () |
01:48:49 | | Join bmbl [0] (n=Miranda@unaffiliated/bmbl) |
01:51:17 | | Quit funman ("leaving") |
01:53:47 | | Join blkhawk [0] (n=blkhawk@g226195149.adsl.alicedsl.de) |
01:55:14 | | Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/mibbit.com/x-9c0f6e097ecfc256) |
01:56:59 | | Quit ajonat () |
01:58:09 | | Quit reacocard (".") |
02:00 |
02:03:51 | | Quit bmbl (Client Quit) |
02:14:43 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
02:21:50 | | Quit Nico_P (Remote closed the connection) |
02:30:49 | | Part pixelma |
02:31:07 | | Join pixelma2 [0] (n=marianne@rockbox/staff/pixelma) |
02:36:11 | | Quit Thundercloud (Remote closed the connection) |
02:47:52 | | Join Strife89 [0] (n=michael@204.116.245.152) |
02:48:39 | | Quit toffe82 (Read error: 104 (Connection reset by peer)) |
02:50:10 | | Join toffe82 [0] (n=chatzill@75.12.169.154) |
02:57:26 | *** | Saving seen data "./dancer.seen" |
02:59:16 | | Join Seed [0] (n=ben@bzq-84-108-232-45.cablep.bezeqint.net) |
03:00 |
03:13:34 | | Join Twisty [0] (n=mhesten@242.80-202-24.nextgentel.com) |
03:28:58 | | Join Waldo000000 [0] (n=roy@203-219-228-242-gee-ts1-2600.tpgi.com.au) |
03:31:00 | | Part Waldo000000 |
03:33:03 | | Quit Twst (Read error: 110 (Connection timed out)) |
03:37:37 | | Quit Strife89 ("Leaving") |
03:40:21 | | Quit super () |
03:47:05 | | Quit Kopfgeldjaeger (Read error: 60 (Operation timed out)) |
04:00 |
04:14:23 | | Join Darksair [0] (n=user@218.94.142.3) |
04:37:06 | | Join blkhawk- [0] (n=blkhawk@e179204094.adsl.alicedsl.de) |
04:40:07 | | Join Avalon_scythe [0] (n=44d6d4aa@gateway/web/cgi-irc/labb.contactor.se/x-d1affef9e28ae8d7) |
04:40:11 | Avalon_scythe | Ello |
04:40:29 | Avalon_scythe | can someone help ne |
04:40:53 | Avalon_scythe | Ello |
04:41:04 | | Quit bughunter2 ("bye") |
04:41:58 | advcomp2019 | Avalon_scythe, yes if you tell us what you need |
04:42:49 | Avalon_scythe | I got my Sansa e200 v1 in recovery mode, but for some starnge reason it put up SCSI cmd #a3 after it said Enter USB2.0 MSD Mode |
04:45:07 | advcomp2019 | why are you in recovery mode first? |
04:45:18 | Avalon_scythe | Oh My Sansa was bricked |
04:46:35 | advcomp2019 | what do you mean by "bricked"? have you tried reinstalling they firmware like the wiki says? |
04:46:50 | Avalon_scythe | Yup, that's what i'm doing at the moment |
04:47:45 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
04:47:45 | * | wpyh wonders whether rasher is here |
04:47:56 | Avalon_scythe | But....Like I said when it's in recovery mode and after it says Enter USB2.0 MSD Mode it says SCSI cmd #a3 |
04:48:02 | wpyh | rasher: will something bad happen if two .lang files have different order? |
04:48:24 | | Quit Darksair (Connection timed out) |
04:48:25 | wpyh | I mean the order of the entries |
04:48:35 | advcomp2019 | does it connect to the computer just fine or not then? |
04:49:20 | Avalon_scythe | Yes it does |
04:50:51 | advcomp2019 | just ignore it.. sometimes the sansas just put random stuff on the screen |
04:51:12 | advcomp2019 | while in recovery mode |
04:51:59 | Avalon_scythe | But I put m mi4 file in it |
04:52:56 | Avalon_scythe | and it said something about Load Main Image Failed switch to recovery mode |
04:53:01 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
04:54:04 | advcomp2019 | do you have an e200 or e200R? |
04:54:35 | | Quit blkhawk (Read error: 110 (Connection timed out)) |
04:54:41 | Avalon_scythe | e200 |
04:55:04 | | Nick blkhawk- is now known as blkhawk (n=blkhawk@e179204094.adsl.alicedsl.de) |
04:55:42 | advcomp2019 | are you 100% sure because the backs can be easily changed |
04:55:54 | Avalon_scythe | it's E200 |
04:55:59 | Avalon_scythe | why would it be e200R |
04:56:08 | Avalon_scythe | it dosen't have Rahphsody on it |
04:56:09 | scorche|sh | do you know the difference? |
04:56:33 | Avalon_scythe | eh |
04:56:48 | Avalon_scythe | wouldn't have some type of rahpshody shit on it |
04:57:27 | *** | Saving seen data "./dancer.seen" |
04:58:28 | Avalon_scythe | ello |
04:59:17 | advcomp2019 | the e200R has a checksum as far as i know and if you put the e200 firmware on to an e200r it can make the sansa say "Load Main Image Failed" |
05:00 |
05:00:52 | Avalon_scythe | and if you put an e200R firmware on an e200 will it say the same thing? |
05:00:59 | | Join miepchen^schlaf_ [0] (n=miepchen@p579EC5A0.dip.t-dialin.net) |
05:01:11 | scorche|sh | they have the same hardware...the firmware is the only difference |
05:02:30 | Avalon_scythe | so were do I found an e200r? i'm sure I don't have Raphsody on my sansae200 |
05:02:49 | advcomp2019 | i dont know because i have not tried putting an e200r firmware on to a e200 |
05:04:35 | Avalon_scythe | Oh yea leme alos share someting with you that might or Maybe be causing this issue |
05:04:51 | advcomp2019 | could you use pastebin and paste in your version.txt file from recovery mode.. sometimes it gets corrupted and causes issues |
05:05:54 | | Quit Tetracomm ("For free and legal cellphone downloads, visit: http://www.kompulsa.com") |
05:06:49 | Avalon_scythe | this came from the verrrsion text |
05:06:52 | Avalon_scythe | version* |
05:06:54 | Avalon_scythe | Version Info: Product Rev.: ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿŸÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¿ÿÿÿÿÿÿÿÿÿÿÿßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïÿÿÿÿÿÿÿ¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ |
05:06:58 | | Quit miepchen^schlaf (Connection timed out) |
05:07:24 | Avalon_scythe | ¦ƒ0ØüH |
05:08:30 | Avalon_scythe | Base Code:ÿÿÿÿÿÿÿÿÿÿ |
05:08:43 | Avalon_scythe | WTF IS THAT??????????? |
05:09:11 | advcomp2019 | i said to use pastebin, but it looks like you have a corrupted version.txt file.. i am not sure the fix for that 100 percent tho.. i think you need to use the e200tool maybe, but i have not had this issue myself |
05:09:50 | Avalon_scythe | e200 tool? |
05:11:09 | Avalon_scythe | an you guid me step by step |
05:11:16 | Avalon_scythe | can* |
05:11:29 | advcomp2019 | there is info on the e200tool in the wiki |
05:12:06 | Avalon_scythe | Will that help it? |
05:12:34 | | Quit kugel (Remote closed the connection) |
05:12:44 | Avalon_scythe | I don't see e200 tool in TWiki |
05:13:03 | advcomp2019 | i think so but like i said i have not got the corrupted version.txt file before |
05:15:36 | | Part lfaraone |
05:16:16 | Avalon_scythe | wtf |
05:16:26 | Avalon_scythe | I Clicked on it then it disappeard like that |
05:16:46 | Avalon_scythe | it showed that command for like o.5 seconds and then disaapeard |
05:17:06 | advcomp2019 | the e200tool is talked about in the SansaE200Unbrick |
05:17:18 | advcomp2019 | what disappeared? |
05:18:41 | Avalon_scythe | I clicked on the e200tool.exe |
05:18:48 | Avalon_scythe | then it disappeard |
05:20:11 | advcomp2019 | that is because it is command line based.. i would not use the windows one because it does not work at times.. you need to use linux |
05:21:10 | Avalon_scythe | I don't have linux |
05:24:04 | advcomp2019 | you can get a linux livecd and it will work too |
05:24:32 | Avalon_scythe | *sigh* |
05:24:44 | Avalon_scythe | I really don't got time to get linux crap |
05:26:01 | Unhelpful | it's not really so hard to burn one CD. |
05:26:19 | Avalon_scythe | I don't have time |
05:26:31 | * | wpyh too |
05:26:44 | Avalon_scythe | So there isn't any other way I can fix this curropted txt file you say? |
05:28:01 | Unhelpful | you could *try* using the windows version correctly. i don't know how frequently or under what conditions it doesn't work. you'll need to open a command prompt window, it's not a GUI application. |
05:28:40 | Avalon_scythe | I gota youse the e200 tool? |
05:28:51 | Avalon_scythe | OMFG this is making my headsping |
05:28:58 | * | Avalon_scythe takes some asprin |
05:33:23 | Unhelpful | advcomp2019: would restoring firmware and possibly formatting via recovery mode be at all likely to help him? or does he definitely need to use e200tool? |
05:34:51 | | Join ajonat [0] (n=ajonat@190.48.107.122) |
05:35:43 | advcomp2019 | Unhelpful, i am not sure.. i have see lots of people on ABI getting this issue randomly and i think someone posted a way to fix it but you will still need the e200tool |
05:37:28 | Avalon_scythe | D; OMFG |
05:38:02 | | Join ameyer [0] (n=ameyer17@adsl-75-57-180-230.dsl.emhril.sbcglobal.net) |
05:38:02 | Avalon_scythe | SO THERE IS NO WAY IN HELL I DONT HAVE TO USE THE E200 TOOL |
05:38:44 | | Join AndyIL [0] (n=pasha_in@212.14.208.235) |
05:38:45 | advcomp2019 | please do not use caps.. yes you need to use the e200tool |
05:39:51 | Avalon_scythe | Well I can just go buy me a damn linux cd |
05:40:34 | Dementio | buy? |
05:40:39 | advcomp2019 | you can burn your own linux livecd |
05:41:43 | ameyer | you probably could even rig a USB drive to do what you need |
05:42:10 | wpyh | ameyer: please read the logs... :p |
05:43:14 | ameyer | wpyh: that'd be great if I had anything before about 5 minutes ago |
05:44:03 | * | ameyer wanders off to the irc log |
05:44:16 | | Quit wpyh ("Leaving.") |
05:45:53 | | Nick Dementio is now known as Dementio_lunch (n=dementio@211.45.234.45) |
05:49:09 | maqr | alright, i did it completely wrong, my ipod 5.5G is now an NTFS external usb hard drive... how can i make this rockbox compatible without reformatting it using itunes? |
05:49:27 | | Quit AndyI (Read error: 110 (Connection timed out)) |
05:49:41 | ameyer | maqr: manually reformat it? |
05:49:48 | maqr | ameyer: to what? |
05:49:55 | ameyer | fat32 |
05:49:59 | Unhelpful | maqr: rockbox *can not* use NTFS. i'm not even sure how you ended up formatting it as NTFS? |
05:50:23 | maqr | Unhelpful: i accidentally did it |
05:50:40 | maqr | so rockbox is expecting one fat32 partition? |
05:50:55 | ameyer | of course, windows doesn't like formatting (or booting from)fat32 partitions over 32 gb... |
05:51:16 | ameyer | maqr: one hidden firmware partition and one fat32 partition |
05:51:37 | ameyer | unless you really screwed it up, you can just format the ntfs partition to fat32 |
05:51:47 | maqr | ameyer: oh, i totally screwed it up |
05:52:25 | maqr | ameyer: hmm, diskmgmt.msc won't let me format it as fat32 |
05:52:34 | ameyer | maqr: 80 GB? |
05:53:18 | maqr | ameyer: yup |
05:54:33 | ameyer | I can't vouch for anything this says, but... http://aadhu.com/2008/04/30/format-fat32-over-32gb-on-xpvista/ |
05:55:08 | | Join midkay_ [0] (n=midkay@216-160-120-20.tukw.qwest.net) |
05:55:42 | maqr | ameyer: hmm, fat32format looks like a solution |
05:58:13 | ameyer | it'd probably be easier/cleaner to just restore using itunes |
05:58:22 | | Join webguest03 [0] (n=4cdf6181@gateway/web/cgi-irc/labb.contactor.se/x-40a47a6c24d5fb7a) |
05:59:55 | | Quit Avalon_scythe ("CGI:IRC (EOF)") |
06:00 |
06:03:34 | | Quit webguest03 ("CGI:IRC (EOF)") |
06:04:55 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
06:06:07 | maqr | ameyer: i don't wanna fuck up my windows install with itunes though |
06:07:52 | | Join reacocard [0] (n=reacocar@WL-358.CINE.HMC.Edu) |
06:12:16 | | Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/mibbit.com/x-0353d30499ad4a95) |
06:12:20 | | Quit midkay (Read error: 110 (Connection timed out)) |
06:12:59 | maqr | ameyer: "This version of fat32format only supports hard disks with 512 bytes per sector." ... any idea what to do about that? :/ |
06:13:31 | ameyer | nope |
06:17:48 | ameyer | maqr: try running "format x: /FS:FAT32" without the quotes from a command prompt, substituting the drive letter of your ipod for x |
06:18:15 | ameyer | although it probably won't work |
06:18:23 | Unhelpful | if the hidden firmware partition, or the partition table, has been messed up in some way, won't he need itunes, anyway? |
06:18:24 | maqr | ameyer: actually, i think i found an answer in the fat32format docs, trying to figure it out now, sec :) |
06:21:45 | ameyer | Unhelpful: it can be done under linux, apparently |
06:21:53 | | Quit Zarggg () |
06:22:15 | | Join aarcane [0] (n=aarcane@c-24-7-144-248.hsd1.ca.comcast.net) |
06:22:25 | aarcane | can I configure rockbox to shut off the display when not using it ? |
06:22:30 | Unhelpful | ameyer: the partitioning and formatting can certainly be restored, yes, but if he's destroyed the original contents of the hidden firmware partition... |
06:23:15 | ameyer | actually, you can apparently get the firmware and dd it to the firmware partition |
06:23:21 | | Nick Dementio_lunch is now known as Dementio (n=dementio@211.45.234.45) |
06:24:19 | Unhelpful | well, in that case, whatever instructions you're looking at, plus a link to a handy livecd, would be of help? |
06:24:43 | ameyer | http://securityspam.blogspot.com/2007/08/repair-your-ipod-mini-using-linux.html |
06:25:30 | ameyer | http://gentoo-wiki.com/HOWTO_Update_iPod_Firmware also might be of use |
06:25:51 | * | ameyer wonders if the first instructions would probably work in DSL |
06:26:31 | ameyer | erm, horrible grammar |
06:27:07 | aarcane | Unhelpful, basically/ dd of=/dev/sdx1 if=Firmware-7.2.6.1 |
06:27:49 | ameyer | also, the first instructions probably need adjusting for non-mini ipods |
06:27:51 | aarcane | ameyer, if your livecd has dd and supports usb disks, you're good to go. copy that file to your music partition, and then boot into the livecd. |
06:27:55 | Unhelpful | the same can be done in windows, with the right tools. |
06:28:32 | aarcane | Unhelpful, sure, but it's alot more difficult unless you're already set up to do it. if you ahve ipodpatcher from the rockbox project, you can use that to flash your ipod with official firmware. |
06:29:00 | | Part toffe82 |
06:32:49 | Dementio | who was trying to restore their ipod? |
06:32:54 | Dementio | http://ipodlinux.org/wiki/Restore_without_iTunes |
06:33:19 | Dementio | requires linux, or at least a livecd, but it works |
06:34:48 | aarcane | Dementio, I used that when I changed harddrives in my ipod mini, worked like a charm. it's important to note that the partition size is more important than the sector values though. |
06:57:29 | *** | Saving seen data "./dancer.seen" |
07:00 |
07:05:11 | | Join AndyI [0] (i=AndyI@212.14.205.32) |
07:16:18 | | Join ddalton [0] (n=ddalton@203-217-95-144.dyn.iinet.net.au) |
07:17:42 | ddalton | hey has anyone had experience with buy.com here? I wanna buy a sansa of it |
07:21:21 | | Join massiveH [0] (n=massiveH@ool-44c48a1e.dyn.optonline.net) |
07:23:06 | Unhelpful | ddalton: make sure it's a v1, if you want to run rockbox |
07:23:36 | Unhelpful | i understand there's been progress on v2 of late, but it's really not possible to say when/if it will ever be usable. |
07:24:17 | ameyer | any interest in porting rockbox to the zvue spirit? |
07:24:37 | * | ameyer ducks while everybody tries to figure out what a zvue spirit is |
07:26:26 | ddalton | yeh |
07:27:13 | ddalton | can buy.com ship to aust? |
07:27:28 | ddalton | australia* |
07:27:35 | Unhelpful | i don't know, they'd be the ones to ask that? |
07:28:10 | | Quit AndyIL (Read error: 110 (Connection timed out)) |
07:31:03 | | Quit reacocard (Remote closed the connection) |
07:43:06 | | Join webguest18 [0] (n=58e2644b@gateway/web/cgi-irc/labb.contactor.se/x-b24aa6fdfd6b9a5c) |
07:43:52 | | Quit webguest18 (Client Quit) |
07:54:21 | | Quit ajonat () |
08:00 |
08:01:16 | | Join Darksair [0] (n=user@218.94.142.3) |
08:13:11 | | Join n1s [0] (n=nils@rockbox/developer/n1s) |
08:20:10 | | Join lordpil [0] (n=lordpil@c-24-63-25-251.hsd1.ma.comcast.net) |
08:22:44 | | Join nuonguy [0] (n=john@c-71-198-1-139.hsd1.ca.comcast.net) |
08:30:44 | | Join reacocard [0] (n=reacocar@WL-358.CINE.HMC.Edu) |
08:32:59 | | Quit avis (Remote closed the connection) |
08:34:03 | | Quit massiveH ("Leaving") |
08:34:54 | | Join Tetracomm [0] (n=nicholas@72.252.29.2) |
08:36:53 | | Join J-23 [0] (n=aldwulf@a105.net128.okay.pl) |
08:39:10 | | Join Rob2223 [0] (n=Miranda@p4FDCF05F.dip.t-dialin.net) |
08:47:45 | | Join Waldo000000 [0] (n=roy@203-219-228-242-gee-ts1-2600.tpgi.com.au) |
08:51:47 | | Join bmbl [0] (n=Miranda@unaffiliated/bmbl) |
08:57:02 | | Quit Darksair (Read error: 110 (Connection timed out)) |
08:57:34 | *** | Saving seen data "./dancer.seen" |
08:58:13 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
09:00 |
09:01:51 | | Part Waldo000000 |
09:02:08 | | Quit Tetracomm ("Leaving") |
09:03:13 | maqr | ameyer: still around? |
09:04:12 | | Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) |
09:05:08 | maqr | ameyer: err, nevermind, fixed it |
09:06:26 | | Join Waldo000000 [0] (n=roy@203-219-228-242-gee-ts1-2600.tpgi.com.au) |
09:06:34 | | Part Waldo000000 |
09:09:34 | | Quit pixelma2 ("-") |
09:10:39 | | Join pixelma [50] (i=pixelma@rockbox/staff/pixelma) |
09:26:09 | | Quit reacocard (Read error: 110 (Connection timed out)) |
09:27:11 | | Quit jhulst (Remote closed the connection) |
09:41:26 | | Quit ompaul (Client Quit) |
09:49:20 | | Join bertrik [0] (n=bertrik@ip117-49-211-87.adsl2.static.versatel.nl) |
09:55:31 | | Quit miepchen^schlaf_ () |
10:00 |
10:00:46 | | Join {phoenix} [0] (n=dirk@p54B44986.dip.t-dialin.net) |
10:04:21 | | Quit havien ("Konversation terminated!") |
10:04:51 | | Quit {phoenix} (Client Quit) |
10:07:21 | | Join havien [0] (n=none@68-189-143-101.dhcp.wlwl.wa.charter.com) |
10:09:05 | | Join jeffdameth1 [0] (n=jeff@dyndsl-091-096-063-081.ewe-ip-backbone.de) |
10:13:18 | | Quit Seed ("cu, Andre") |
10:15:19 | | Quit nplus (Remote closed the connection) |
10:24:54 | | Quit jeffdameth (Read error: 113 (No route to host)) |
10:26:06 | | Quit AndyI (Read error: 60 (Operation timed out)) |
10:28:40 | | Join nplus [0] (n=nplus@141.25.globcom.net) |
10:30:19 | | Quit n1s () |
10:37:15 | | Quit parafin ("So long and thanks for all the fish") |
10:37:31 | | Join parafin [0] (i=parafin@paraf.in) |
10:38:00 | | Nick parafin is now known as parafin| (i=parafin@paraf.in) |
10:38:02 | | Nick parafin| is now known as parafin (i=parafin@paraf.in) |
10:53:51 | | Join pondlife [50] (n=Steve@rockbox/developer/pondlife) |
10:55:34 | | Part pondlife |
10:57:35 | *** | Saving seen data "./dancer.seen" |
11:00 |
11:03:56 | | Join ender` [0] (i=krneki@foo.eternallybored.org) |
11:13:07 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
11:14:43 | | Quit GodEater_ (Remote closed the connection) |
11:17:34 | | Join culture [0] (n=none@cpc1-bele3-0-0-cust658.belf.cable.ntl.com) |
11:18:48 | | Join JdGordon [0] (n=jonno@c211-28-145-137.smelb2.vic.optusnet.com.au) |
11:22:50 | | Quit homielowe () |
11:33:10 | | Quit DismalArcadia (Read error: 104 (Connection reset by peer)) |
11:34:20 | | Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere) |
11:35:17 | mcuelenaere | olegfink: if you have any questions regarding the ChinaChip file format, ask me |
11:37:53 | olegfink | oh, here you are. |
11:38:10 | olegfink | I have some firmwares for you to identify |
11:39:18 | mcuelenaere | :) |
11:39:31 | olegfink | http://divox.ru/download/files/update/DV1567/Black%20theme%20edition.rar |
11:39:39 | olegfink | http://divox.ru/catalog/phone/element.php?ID=1748 |
11:39:56 | olegfink | it has some strange buttons, but photos show firmware identical to vx777 |
11:40:13 | | Join Waldo000000 [0] (n=roy@203-219-228-242-gee-ts1-2600.tpgi.com.au) |
11:40:22 | | Part Waldo000000 |
11:40:28 | olegfink | e.g. http://divox.ru/upload/iblock/e0e/Divox-DV-1567-big-video.jpg |
11:40:50 | mcuelenaere | that last picture is the vx747 |
11:41:02 | olegfink | oh |
11:41:26 | mcuelenaere | and that first one too |
11:41:28 | mcuelenaere | but rebranded |
11:41:35 | mcuelenaere | well, not onda-branded ;) |
11:41:42 | olegfink | ok, I thought it's vx777. |
11:41:56 | mcuelenaere | no, the vx777 has a bit different layout afaik |
11:42:04 | | Join Waldo000000 [0] (n=roy@203-219-228-242-gee-ts1-2600.tpgi.com.au) |
11:42:13 | olegfink | it doesn't have buttons on the front panel |
11:42:28 | | Part Waldo000000 |
11:42:28 | mcuelenaere | http://ployer.com/archives/2008/05/13/Onda%20VX777%20PMP-thumb-520x317.jpg |
11:42:38 | mcuelenaere | or http://mp4nation.net/blog/wp-content/uploads/2008/05/picture0037.jpg |
11:43:00 | mcuelenaere | ah no that first one isn't a vx777 |
11:43:06 | mcuelenaere | the second one is though |
11:43:18 | olegfink | heh, I found another jz4740-based device |
11:43:33 | mcuelenaere | this is an official picture: http://www.itime.cn/Article/pic/200806/2008062514455162.jpg |
11:43:37 | mcuelenaere | yes, there are lots of those :) |
11:43:39 | olegfink | http://www.bestlinkeshop.com/index.php?p=6&id=11 |
11:43:44 | mcuelenaere | @other jz4740-based device |
11:43:54 | olegfink | though it's a bit off the scope for rockbox |
11:44:13 | mcuelenaere | oh but that one is a bit different :) |
11:44:53 | olegfink | yeah, it funny it has exactly the same hardware |
11:45:07 | mcuelenaere | olegfink: have you seen utils/jz4740_tools/ in SVN? |
11:45:20 | mcuelenaere | it contains tools to extract HXF files |
11:46:47 | olegfink | oh, okay, will use that when I come over yet another onda lookalike |
11:47:53 | olegfink | http://allmart.ru/upload/newpic/593de9f1b2135ba9fd339f55f969f198.jpg <−− this one is vx747 as well, right? |
11:47:59 | olegfink | branded as zoom ct300 |
11:48:40 | olegfink | s/ct/tc/ |
11:57:45 | mcuelenaere | yes, that's a vx747 too |
11:58:03 | mcuelenaere | it seems like the screen is rotated 180 degrees though |
11:59:14 | mcuelenaere | olegfink: have you heard of my recent breakthrough on the vx747 (and probably the vx767 too)? I got audio out on it working :) |
11:59:30 | olegfink | oh! nice. |
11:59:38 | mcuelenaere | with no RE, just plain copying and experimenting with the Ingenic source code |
11:59:43 | mcuelenaere | (and the datasheets) |
11:59:54 | olegfink | I just have to find a vx777... |
12:00 |
12:00:17 | olegfink | (or buy that bestlink alpha 400) |
12:00:46 | | Join miepchen^schlaf [0] (n=miepchen@p579EC5A0.dip.t-dialin.net) |
12:01:45 | | Join Waldo000000 [0] (n=roy@203-219-228-242-gee-ts1-2600.tpgi.com.au) |
12:01:47 | | Part Waldo000000 |
12:02:00 | mcuelenaere | heh, I don't think the alpha 400 is worth a Rockbox port |
12:02:08 | mcuelenaere | it has way too many features Rockbox doesn't have |
12:02:19 | | Join dabujo [0] (i=xx@p4FDB38B7.dip0.t-ipconnect.de) |
12:03:44 | olegfink | well, but rockbox has a small and functioning jz4740 codebase |
12:04:59 | olegfink | looks like it's much easier to read than ingenic's patches, because you've already done all the hard work to understand them :-) |
12:07:02 | mcuelenaere | :) |
12:07:11 | mcuelenaere | I think you're better off with their Linux patch in that case |
12:07:16 | mcuelenaere | it's also readable |
12:08:04 | olegfink | why? I don't want linux, or rather it's already there. |
12:09:53 | mcuelenaere | weren't you the guy that wanted Linux in the first place? :) |
12:12:06 | J-23 | e200v2 players have JTAG socket. Can it allow us to recognize keycodes? |
12:13:04 | mcuelenaere | J-23: if you could get it to work, you could do a lot more than just recognize keycodes with it ;) |
12:14:05 | olegfink | mcuelenaere: no, I wanted Inferno |
12:15:53 | mcuelenaere | olegfink: it seems to have a MIPS port, so start porting it ;) (but this is off-topic to this channel) |
12:18:54 | | Join moos [0] (n=moos@81-66-128-18.rev.numericable.fr) |
12:28:04 | olegfink | mcuelenaere: is it okay to buy from ipmart.com? |
12:28:09 | | Join mcuelenaere_ [0] (n=mcuelena@rockbox/developer/mcuelenaere) |
12:28:34 | mcuelenaere_ | olegfink: I have seen IPmart.com, but haven't bought from them |
12:28:34 | | Quit mcuelenaere (Read error: 54 (Connection reset by peer)) |
12:28:40 | | Nick mcuelenaere_ is now known as mcuelenaere (n=mcuelena@rockbox/developer/mcuelenaere) |
12:29:18 | advcomp2019 | olegfink, i have seen that site and did not like how it sound from what i read |
12:31:18 | olegfink | aha, can you recommend any? |
12:31:42 | olegfink | I need international shipping and something besides paypal as payment method |
12:51:58 | | Quit stripwax (Read error: 104 (Connection reset by peer)) |
12:52:51 | J-23 | did anybody retrieve any data from e200v2 by JTAG connection? |
12:55:07 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
12:57:38 | *** | Saving seen data "./dancer.seen" |
12:57:43 | | Quit Dementio (Read error: 104 (Connection reset by peer)) |
12:57:45 | | Join Dementio_ [0] (n=dementio@211.45.234.45) |
13:00 |
13:07:13 | | Join meven [0] (n=meven@lav35-1-82-236-137-162.fbx.proxad.net) |
13:10:40 | | Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP) |
13:13:33 | | Quit nuonguy ("This computer has gone to sleep") |
13:14:17 | pixelma | JdGordon: I always wondered why there is the same link three times in the first post in http://forums.rockbox.org/index.php?topic=17507.0 . Was it meant to directly link to different anchors on that page and didn't work or...? |
13:16:46 | JdGordon | didnt we do this 3 months ago? no its not meant to link to anchors... im too lazy for that... its to just have it there 3 times |
13:16:57 | JdGordon | that thread should have died ages ago anyway |
13:18:35 | pixelma | why would you want to have it there 3 times? And as long as people are still fixing old WPSs the thread won't die |
13:19:55 | JdGordon | there is no rationale behind it... it was just ctrl-v-v-v... |
13:22:46 | | Join funman [0] (n=fun@AAnnecy-257-1-54-118.w90-28.abo.wanadoo.fr) |
13:24:57 | pixelma | I find it confusing |
13:31:00 | JdGordon | can any wps tag be used as a conditional? |
13:33:40 | | Join pierre- [0] (n=pierre@89.179.93.176) |
13:36:33 | linuxstb | funman: Hi - good timing, I've just committed my reworked (but completely untested) mkamsboot |
13:39:32 | | Join super [0] (i=super@c80-217-101-59.bredband.comhem.se) |
13:46:54 | funman | linuxstb: cool, I'll give it a try into skyeye |
13:47:39 | | Part dereine ("Leaving") |
13:48:25 | * | JdGordon finds out it is possible to put params with conditionals :) |
13:48:57 | JdGordon | what looks better? %?mv|50|<....> or %?mv|50<....> or something else? |
13:49:18 | JdGordon | the 50 is how many ticks it should wait once volume is released... so 50 is half a second |
13:49:20 | linuxstb | IMO the first. |
13:49:48 | linuxstb | You shouldn't assume tick == 10ms - using ms directly would seem cleaner. |
13:50:19 | JdGordon | im asleep... how? |
13:51:13 | | Join kugel [0] (n=chatzill@unaffiliated/kugel) |
13:52:02 | kugel | Hmm |
13:52:02 | linuxstb | how what? You mean why is it cleaner not to assume "#define HZ 100" ? |
13:52:21 | JdGordon | no... |
13:52:31 | JdGordon | dw |
13:53:43 | | Join MethoS- [0] (n=clemens@host-091-097-240-053.ewe-ip-backbone.de) |
13:54:23 | funman | linuxstb: I think there is an off-by-one in dualboot.S |
13:54:26 | * | linuxstb worries if JdGordon is going to commit something whilst asleep ;) |
13:54:30 | linuxstb | funman: Where? |
13:54:52 | funman | strb r4, [r3], #-1 @Â after uclcopy, you write at [0x50000]Â and not [0x4FFFF] |
13:54:56 | * | JdGordon better not |
13:55:34 | linuxstb | funman: Yes... Plus I think I've done something similar in mkamsboot.c |
13:55:43 | JdGordon | arg, how do i get the ms without assuming hz == 100? |
13:55:54 | kugel | linuxstb: Hmm, why did you commit the stuff in the git tree? It works the same +it's tested +integrates the v2s into the tree |
13:56:11 | funman | linuxstb: also 2 undefined variables in mkamsboot.c |
13:56:12 | kugel | didnt* |
13:56:23 | linuxstb | kugel: Because I think my implementation is better. |
13:56:28 | funman | JdGordon: you can use HZ define |
13:57:00 | JdGordon | well right now im not using anything.. im using whatver number is given as ticks to wait |
13:57:12 | JdGordon | making it something nicer for users would be good thoug |
13:57:15 | linuxstb | JdGordon: The user specifies the time in ms in the .wps file, then you convert that to HZ using "ticks = (ms * 1000) / HZ;" |
13:57:31 | linuxstb | That conversion can be done when you parse the value. |
13:57:39 | JdGordon | thanks |
13:59:13 | linuxstb | JdGordon: Wait a second, I think I got that forumula the wrong way round.... |
13:59:32 | JdGordon | yeah i tihnk so too :) |
13:59:47 | linuxstb | It should be "ticks = (ms * HZ) / 1000;" |
14:00 |
14:00:28 | JdGordon | yay, all working now |
14:02:44 | linuxstb | funman: I've just fixed that error in dualboot.S, plus some similar ones in mkamsboot.c (and removed the unused vars) |
14:03:08 | | Quit stripwax (Read error: 104 (Connection reset by peer)) |
14:03:28 | pixelma | hmm, why not seconds or fraction of seconds as the %t tag? |
14:03:33 | funman | I thought you were going to use pre indexed addressing |
14:04:10 | pixelma | JdGordon: IIRC you can be as accurate as tenth of a second with it |
14:04:14 | bertrik | funman, I'm trying to build the clip bootloader from the git repo, but there seems to be a missing button define |
14:04:17 | JdGordon | pixelma: well I tihnk people will want finer control than just seconds, but yeah, I can do any fraction of a sec |
14:04:23 | funman | bertrik: update your tree |
14:04:51 | JdGordon | 1/10th second is better? |
14:05:12 | Llorean | JdGordon: %t lets you say 1second or 0.2 seconds |
14:05:15 | pixelma | JdGordon: I think you can use %t0.5 etc, maybe %mv0.5 too? Just an idea though |
14:05:20 | * | bertrik just did git pull, but there's still and undeclared BUTTON_MENU |
14:05:40 | * | JdGordon checks the %t logic |
14:05:40 | funman | bertrik: it builds here, I corrected that button yesterday |
14:05:58 | funman | bertrik: if you do git log, what's the top commit ? |
14:05:59 | JdGordon | pixelma: should I keep the | or get rid of it? |
14:06:08 | funman | linuxstb: it seems mkamsboot is still buggy |
14:06:28 | amiconn | It might be better to change the %t logic to use ms instead |
14:06:47 | bertrik | funman, "fix clip target one more time :)" |
14:06:51 | amiconn | It would break existing wps's though |
14:07:06 | funman | bertrik: if you don't have work in progress try git reset −−hard origin |
14:07:09 | * | linuxstb forgot about %t... |
14:07:19 | JdGordon | well, I can get rid of the | and use the %t logic without any changes to the parser code... |
14:07:25 | JdGordon | would save a bit of bin |
14:07:56 | funman | linuxstb: modifying the firmware_size is definitely wrong |
14:08:07 | linuxstb | Hmm, and %t also doesn't use | | around the time value... |
14:08:26 | funman | oops |
14:08:30 | linuxstb | So %mv0.5 would be consistent with %t. |
14:08:35 | JdGordon | yeah |
14:08:38 | funman | It's not in the firmware header, it's in your custom code |
14:08:46 | funman | so I won't comment :) |
14:08:49 | pixelma | not sure about the | . I think it would be good to have one style though for specifying times and I always found tags that use additional | inside conditionals (or in lines with it) confusing, like the old %m did |
14:09:50 | linuxstb | funman: Which code are you talking about? If you think something may be wrong, I'll double-check... |
14:10:20 | linuxstb | pixelma: So you would prefer "%mv0.5" ? |
14:10:25 | funman | linuxstb: ignore my comment, I thought your last commit modified the very first header of the firmware file |
14:10:52 | funman | in my opinion you should have waited until it was tested before committing, not everyone is reading all the svn logs |
14:10:58 | linuxstb | funman: Ah, OK. Is it still broken though? |
14:10:59 | amiconn | linuxstb: Btw, when copying stuff backwards I'd use preindexed addressing |
14:11:11 | amiconn | Would save you quite a bit of trouble... |
14:11:11 | funman | linuxstb: I think it is still broken yes |
14:11:16 | | Join Schmogel [0] (n=Miranda@p3EE2392D.dip0.t-ipconnect.de) |
14:12:09 | funman | linuxstb: what's wrong with my working version of mkamsboot ? |
14:12:36 | pixelma | linuxstb: probably, as I imagine currently... |
14:14:22 | JdGordon | ok, so %mv{same as %T} it is? |
14:14:44 | JdGordon | much smaller diff doing it that way :) |
14:15:52 | linuxstb | funman: I think my way of organising things is slightly cleaner (no padding is needed to ensure code is aligned), and it only memcpys what we actually need to copy in dualboot.S. It is also embedding the dual-boot binaries into mkamsboot (and detecting the type of OF we're patching), so less chance for user error. |
14:18:07 | funman | ok |
14:18:18 | funman | I see you have added support for ClipV2 |
14:18:46 | pixelma | is there a way to get "svn rename"s from one tree to another? |
14:19:11 | pixelma | easily, I mean |
14:19:48 | funman | svn only operates on one tree at once as far as i know |
14:20:53 | linuxstb | pixelma: What two trees are you thinking about? |
14:21:57 | | Join shotofadds [0] (n=rob@rockbox/developer/shotofadds) |
14:22:31 | funman | linuxstb: here is the deal: I help you debug mkamsboot if you comment on FS #9467 |
14:22:41 | pixelma | I didn't mean to do things in two trees at the same time but getting the changes I done to my one tree at home with "rename" and some other property changes to another tree on another computer (property changes appear in the diff but I don't get info about them being applied when patching the other tree) |
14:23:19 | funman | you can't get attribute changes in a patch, only to and from the svn server |
14:23:31 | pixelma | pity |
14:23:42 | funman | use git :) |
14:24:40 | shotofadds | linuxstb: do you have your DAX handy? |
14:24:54 | pixelma | pff |
14:24:58 | linuxstb | shotofadds: Yes. |
14:25:52 | linuxstb | pixelma: You could probably just copy the entire subdirectory from one svn checkout to another, making sure you include the .svn directories. I would "svn update" them both to the same revision first though. |
14:26:16 | shotofadds | linuxstb: could you try a current SVN bootloader build, but having moved the #ifdef TCCBOOT down a few lines so that ata_init() is called? |
14:26:39 | pixelma | right, the .svn folders... but I don't think I have time for this now |
14:26:43 | funman | pixelma: you could write a script which does svn pg on the first tree and svn ps on the second |
14:27:42 | linuxstb | shotofadds: I've done that in the past, and it occasionally managed to mount the flash - have you modified things recently? |
14:28:21 | pixelma | (I doubt *I* could write such a script) but thanks for the suggestions :) |
14:29:03 | shotofadds | No, I haven't changed it - but since r18584 my m200 gives *PANIC* Unknown NAND Id, even though it's in the list. Could you try the same? |
14:30:12 | shotofadds | I'm guessing for some reason that commit triggers stack corruption somewhere (or something equaly nasty). vitrja has also seen similar behaviour. |
14:30:17 | linuxstb | funman: Committing FS #9467 is #1 on my Rockbox priority list after mkamsboot. I _should_ have time today to do it, but I can't guarantee it... |
14:31:59 | shotofadds | linuxstb: reverting that single change (bidi.c) makes the problem go away. I wondered if you could confirm. |
14:32:25 | linuxstb | shotofadds: An alignment issue then? I'll check things now. |
14:32:54 | | Join GodEater_ [0] (n=ge@rockbox/staff/GodEater) |
14:32:56 | shotofadds | it doesn't seem to cause trouble on any other target (d2 included) so I'm not really sure where to look. |
14:33:45 | | Part pixelma |
14:34:05 | | Join pixelma2 [0] (n=marianne@rockbox/staff/pixelma) |
14:34:41 | | Join Rondom [0] (n=Rondom@dslb-088-065-224-009.pools.arcor-ip.net) |
14:35:44 | linuxstb | shotofadds: Yes, I get the same panic |
14:36:27 | | Quit Horscht (Read error: 110 (Connection timed out)) |
14:36:31 | * | shotofadds had a fun evening tracking down the commit that triggered it ;-) |
14:38:00 | | Join Horscht [0] (n=Horscht@p4FD4DA4A.dip.t-dialin.net) |
14:38:30 | bertrik | how safe is mkamsboot now? is the one in SVN fine, or should I use the one from the git repository? |
14:38:31 | funman | shotofadds: http://www.rockbox.org/irc/log-20081010#01:19:55 |
14:38:32 | | Join sarixe [0] (n=sarixe@pool-68-239-217-203.nwrk.east.verizon.net) |
14:38:41 | funman | bertrik: the one in svn will brick your clip |
14:39:29 | shotofadds | linuxstb: printfbuf is no longer word-aligned. could that cause a problem? |
14:40:27 | bertrik | ok, thanks, very important information :) |
14:40:35 | linuxstb | bertrik: The commit said that... |
14:42:53 | | Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky) |
14:43:02 | bertrik | I don't always read _every_ commit, and even then I find it highly dubious to commit bricking code |
14:43:06 | funman | linuxstb: why is there 2 copies in dualboot.S ? |
14:45:16 | | Quit ddalton (Remote closed the connection) |
14:45:37 | linuxstb | funman: So we don't copy more than is necessary. |
14:46:05 | funman | imo it is error prone, better keep the code simple and do one copy, time lost is ridiculous |
14:47:00 | | Quit MethoS- (Remote closed the connection) |
14:47:37 | shotofadds | linuxstb: nope. aligning that didn't make any difference. |
14:47:42 | * | shotofadds clutches at some more straws |
14:49:09 | shotofadds | linuxstb: the NAND id structs are just before _stackbegin. any idea why that commit might cause a stack overflow? |
14:49:28 | funman | the 1st bug is in uclcopy: loop |
14:50:29 | linuxstb | funman: I know - the cmp should be r2, r0 ? |
14:50:49 | funman | I don't know, I'm checking mkamsboot.c |
14:51:04 | * | shotofadds goes for some lunch |
14:51:36 | funman | rather sub r2, r3, r1 |
14:51:43 | linuxstb | funman: I've just committed a fix for that loop (and a big warning to deal with bertrick's complaint). |
14:51:50 | linuxstb | s/c// |
14:51:54 | linuxstb | (well, one of them...) |
14:51:56 | funman | and mov the sub after ldr r3, =DRAM_SIZE |
14:52:36 | linuxstb | funman: I fixed it the other way |
14:52:55 | * | domonoky got a strange bug report from his Dad: on iaudio x5, sometimes playback of mp3 just stops. The progressbar stays at 0, and album/artist shows "root". if this happens, many mp3 can not be played back, until reboot. Maybe rockbox chokes on some strange tag ? |
14:53:13 | * | linuxstb sees the add is now wrong... |
14:53:37 | linuxstb | funman: I think I need to stop committing little fixes - my next change is "add r5, r3, #2" on line 50 |
14:53:59 | | Quit nplus (Remote closed the connection) |
14:54:37 | funman | linuxstb: also pre indexed addressing would be nicer |
14:54:57 | linuxstb | I don't see the difference... |
14:55:04 | bertrik | linuxstb, sorry if my previous remark sounded a bit grumpy, I really do appreciate your work |
14:55:11 | funman | nicer to read, easier to understand |
14:55:30 | linuxstb | bertrik: No, you were right, it's dangerous to commit things that can break people's devices, even when it is such early code as the ams ports. |
14:56:03 | funman | linuxstb: ok with that final change, I got a 100% correct copy of the OF in the emulator |
14:56:34 | funman | but please don't touch mkamsboot anymore now that it works, I wouldn't want to brick my clip because of an unnoticed buggy commit |
14:56:48 | funman | I think I will continue to use the version in git for a while |
14:57:13 | | Join nplus [0] (n=nplus@141.25.Globcom.Net) |
14:57:18 | linuxstb | funman: I'm not planning to. That was the whole point of my rework - to have something stable and easily extendable to all devices (and safe for users to use). |
14:57:31 | funman | also if you used my work, can you add my copyright in mkamsboot.c ? |
14:57:40 | *** | Saving seen data "./dancer.seen" |
14:59:34 | | Join {phoenix} [0] (n=dirk@p54B44986.dip.t-dialin.net) |
15:00 |
15:00:20 | linuxstb | Do you mean in the output message or the source file? I don't think I used any of your code in mkamsboot.c (did I?), but the dualboot.S is a lot of your code... |
15:01:29 | | Quit Saucisson ("leaving") |
15:01:31 | funman | well just put it as a comment in the source, if my code is only in dualboot.S then put it only in that file. (I had understood that you had started over the mkamsboot.c in our git tree) |
15:02:37 | JdGordon | is there a reason id3.c is in apps/ instead of apps/metadata/ ? |
15:02:37 | linuxstb | No, I've never looked at your git tree - the dualboot.S is taken from a patch you once posted to pastebin, and the mkamsboot.c changes I just did myself. |
15:05:06 | | Quit nplus (Remote closed the connection) |
15:06:21 | funman | note: the model values in the firmware file suggest we miss 4 models (3 between fuze and clip, and 1 between m200 and clipv2) |
15:06:47 | linuxstb | funman: I'm not sure what will happen with character encoding if I add your name to the output message in mkamsboot (which I would like to).... |
15:06:59 | funman | linuxstb: you can remove uclmagic also |
15:07:15 | funman | linuxstb: well if the people use UTF-8 then there shall be no problem |
15:07:35 | | Join nplus [0] (n=nplus@141.25.Globcom.Net) |
15:08:02 | funman | if they are egoist and using some other limited encoding, too bad for them ;) |
15:08:03 | JdGordon | amiconn: any idea if 5627 is still needed? (even if it is 2 years old and way out of sync) |
15:08:17 | linuxstb | funman: I'm going to add you as the copyright holder in dualboot.S, and keep myself in mkamsboot.c. The general approach to copyright headers in Rockbox (to try and keep it simple) is that the first person to write the file gets named as the copyright holder of that file. |
15:08:33 | funman | fine |
15:09:17 | funman | I'm off to enjoy the sun, see you :) |
15:09:21 | | Quit funman ("leaving") |
15:10:00 | | Join reacocard [0] (n=reacocar@WL-358.CINE.HMC.Edu) |
15:11:40 | | Quit amiconn (Nick collision from services.) |
15:11:47 | | Join amiconn [50] (n=jens@rockbox/developer/amiconn) |
15:14:02 | * | linuxstb apologies for the commit-spam on the front page - he's done now... |
15:15:11 | JdGordon | sure you are... you just dont want me overtaking you on commit count :D |
15:16:20 | | Quit dabujo (Read error: 104 (Connection reset by peer)) |
15:18:43 | kugel | linuxstb: We have a working sansav2 in rockbox tree in the git repo (including bootloader built using tools/configure), you might want to look at this |
15:19:18 | linuxstb | kugel: I'm looking at the patch funman posted to FS.... |
15:20:35 | kugel | the patch is a little outdated. It doesn't contain my fuze and the e200 work. Also, we also have a button driver for the clip |
15:20:55 | Llorean | kugel: Then why not submit a new patch? |
15:21:27 | kugel | good question |
15:21:42 | | Quit {phoenix} (Remote closed the connection) |
15:21:44 | amiconn | JdGordon: fs 5627 is unwanted |
15:21:54 | kugel | the git tree needs sync to svn now first |
15:22:14 | JdGordon | amiconn: ok, I'll close it then unless you already have? |
15:22:43 | amiconn | Instead, we need a proper and consistent implementation of transparent bitmaps for all targets |
15:23:24 | | Join fml [0] (n=4fd3e88e@gateway/web/cgi-irc/labb.contactor.se/x-18fd6b3d9e217237) |
15:23:52 | amiconn | This is something I wanted to work on for a long time already :\ |
15:24:11 | fml | JdGordon: wouldn't it be better to set the "wait after" time for the %mv tag during parsing? |
15:24:22 | JdGordon | thats what it does |
15:24:41 | JdGordon | I guess your talking about the check in gwps-common.c? |
15:24:54 | JdGordon | Thats needed to set a default if no value was set |
15:25:31 | fml | JdGordon: yes, that's it. I think the default should be set during the parsing. |
15:26:04 | fml | And when interpreting, you can always count on the fact that tzere is a sensible value inside. |
15:26:25 | | Join bughunter2 [0] (n=Jelle@77.164.66.126) |
15:26:27 | JdGordon | yes, but that timeout parser is used for %t also and I wanted to keep that simple and generic |
15:26:42 | | Quit Rondom (Remote closed the connection) |
15:27:43 | kugel | the %t tag defaults to 0 if there's no value given as it seems |
15:28:08 | | Quit pixelma2 (Read error: 110 (Connection timed out)) |
15:28:12 | JdGordon | yes |
15:28:23 | fml | JdGordon: you can put the default into the token before parse_timeout is called. |
15:28:38 | fml | (I think, not checked) |
15:28:41 | | Join pixelma2 [0] (n=marianne@rockbox/staff/pixelma) |
15:28:46 | JdGordon | I dont think so... |
15:28:48 | kugel | I'd make them behave the same... |
15:29:33 | kugel | and maybe let the parse fail when there's no value given |
15:29:41 | JdGordon | %t with no value is meaningless |
15:29:43 | fml | I think it's better when the parser spits out a ready-for-interpreting data structure, with all possible defaults already resolved. |
15:30:10 | kugel | JdGordon: and it still defaults to 0 |
15:30:27 | fml | For %t it also would be better IMHO to put the default during parsing |
15:30:32 | kugel | %mv without value is meaningless as well |
15:30:42 | JdGordon | %mv with no value is 1second |
15:31:04 | kugel | well yes |
15:31:19 | kugel | it would be meaningless, just like %t |
15:31:21 | fml | JdGordon, kugel: there shouldn't be %t and %mv without values after the parser has finished its work |
15:31:30 | kugel | but they don't behave the same without value |
15:32:01 | JdGordon | %t shuold actually give an error if its empty |
15:32:03 | Llorean | kugel: And they have completely different functions. One's cyclic, and the other is merely a timeout |
15:32:06 | Llorean | They only have the same syntax. |
15:32:11 | kugel | I'd not care about defaults. Either error out or let the user realize that no value is meaningless |
15:32:20 | JdGordon | %mv on the other hand should default to 1s to not cuase problems |
15:33:27 | kugel | what problems? |
15:34:51 | Llorean | Flickering if it's much lower than 1s |
15:36:29 | JdGordon | I'm thinking this is the best fix... http://pastebin.com/me4ee280 |
15:37:33 | Llorean | JdGordon: So, default value for volume, break parsing for %t? Works for me. |
15:38:11 | JdGordon | ok |
15:38:20 | kugel | is the fallthrough intended? Also, doesn't give a missing default in a switch statement a warning? |
15:39:02 | | Quit fml ("CGI:IRC (Ping timeout)") |
15:39:10 | kugel | ah, there's a return |
15:40:06 | JdGordon | missing defaults is only possible when its switching on an enum... its switching on a char here |
15:49:48 | JdGordon | done and done |
15:51:38 | | Quit bughunter2 (Read error: 104 (Connection reset by peer)) |
15:52:36 | JdGordon | linuxstb: there is a rmeoved block in your last commit which isnt mentioned in the log message.. was that accidental? |
15:55:41 | Llorean | amiconn: Would it be possible for an AJBR to have an official firmware loaded as the first (from flash) image with the Rockbox bootloader (bootbox is it?) so that by default it boots to that, and doesn't default to checking for a disk image? |
16:00 |
16:03:42 | linuxstb | JdGordon: Oops.. The commit was intentional (that was unused code), but forgetting to mention it was accidental. |
16:04:28 | | Join PaulJam [0] (i=PaulJam_@vpn-3045.gwdg.de) |
16:05:27 | JdGordon | :) |
16:05:32 | | Nick JdGordon is now known as JdGordon|zzz (n=jonno@rockbox/developer/JdGordon) |
16:07:55 | | Quit fyrestorm ("( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )") |
16:12:59 | | Quit advcomp2019 (Read error: 104 (Connection reset by peer)) |
16:13:14 | | Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019) |
16:15:35 | | Join fyrestorm [0] (n=nnscript@cpe-68-173-234-148.nyc.res.rr.com) |
16:21:56 | | Join fdinel [0] (n=Miranda@modemcable204.232-203-24.mc.videotron.ca) |
16:30:32 | | Join bughunter2 [0] (n=Jelle@77.164.66.126) |
16:33:20 | | Join n1s [0] (n=nils@rockbox/developer/n1s) |
16:34:45 | | Quit bughunter2 (Read error: 104 (Connection reset by peer)) |
16:47:16 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
16:47:27 | flux | is there a realistic way to build rockbox for simulator under linux? |
16:47:58 | n1s | flux: if you are asking if you can build a rockbox sim on linux, yes |
16:48:11 | flux | n1s, and run it under linux also? |
16:48:18 | n1s | yes |
16:48:22 | flux | nice |
16:48:35 | domonoky | flux: sure, its SDL, so runs under linux/win/mac without problems.. |
16:48:58 | flux | hmm.. so it actually targets sdl, it's not simulating any particular cpu architecture? |
16:49:20 | n1s | flux: that would be an emulator |
16:49:26 | n1s | which we don't have |
16:51:01 | domonoky | flux: its rockbox code compiled for x86 with the target specific code replaced with SDL.. so no cpu emulation or else... |
16:53:53 | | Join shot0fadds [0] (n=rob@rockbox/developer/shotofadds) |
16:55:38 | | Quit jon-kha (Read error: 148 (No route to host)) |
16:57:26 | | Nick Dementio_ is now known as Dementio (n=dementio@211.45.234.45) |
16:57:41 | *** | Saving seen data "./dancer.seen" |
16:58:18 | flux | hmph, apparently rockbox.org's robots.txt disallows google from indexing it? |
16:59:04 | | Join heterodeverdad [0] (n=DiaMonD@121.Red-81-36-8.dynamicIP.rima-tde.net) |
16:59:33 | | Join saratoga [0] (n=41becb3b@gateway/web/cgi-irc/labb.contactor.se/x-2e6030e3adbea202) |
17:00 |
17:01:45 | Llorean | flux: Why do you say that? |
17:03:04 | flux | curl http://www.rockbox.org/robots.txt -> Disallow: /twiki/bin/view/*? |
17:03:11 | heterodeverdad | does anyone know how is mrobe mr500 going? |
17:03:13 | flux | and wiki pages have urls like: http://www.rockbox.org/twiki/bin/view/Main/HowToCompile |
17:03:26 | heterodeverdad | \nick olympusfreak |
17:03:46 | | Nick heterodeverdad is now known as olympusfreak (n=DiaMonD@121.Red-81-36-8.dynamicIP.rima-tde.net) |
17:03:50 | olympusfreak | shit |
17:03:51 | olympusfreak | xd |
17:04:38 | flux | but now that I explicitly serach for such pages I can find something.. |
17:04:41 | Llorean | flux: Have you gone to google and tried to make it search rockbox.org/twiki? |
17:05:17 | flux | llorean, I did now :). I was expecting earlier that I would've had some matches there, but only mailing list archives popped up |
17:05:21 | flux | apparently my searches just were bad :) |
17:05:45 | flux | so it serves separate robots.txt's depending on source ip or user agent? |
17:05:46 | Llorean | Mailing list archives produce a *lot* of results if you don't site:rockbox.org/twiki |
17:05:52 | Llorean | No clue |
17:06:08 | olympusfreak | thanks |
17:08:19 | flux | ../tools/configure does not suggest there is a native sdl-target, I guess there is another way then? |
17:08:27 | Llorean | flux: They're simulators. |
17:08:36 | Llorean | You build for one of the players, then choose "simulator" instead of "normal" |
17:08:59 | Llorean | It's designed to simulate the user-interface for the player, while working as native code. |
17:09:14 | flux | ah, should've tried that :) |
17:09:32 | | Quit saratoga ("CGI:IRC") |
17:11:37 | flux | (finally found the relevant page on the wiki also) |
17:12:08 | | Quit shotofadds (Read error: 110 (Connection timed out)) |
17:12:28 | | Join wpyh [0] (n=william@123.151.132.194) |
17:14:32 | | Quit olympusfreak (" -•(-•( •• DeMiuM SCRiPT DiaMonD •• )•-)•- -•(-•( •") |
17:14:46 | | Join Utada_Fan [0] (n=4b127a7b@gateway/web/cgi-irc/labb.contactor.se/x-cc97d5063388f773) |
17:14:52 | | Quit Utada_Fan (Client Quit) |
17:15:04 | | Join Hikki_Fan [0] (n=4b127a7b@gateway/web/cgi-irc/labb.contactor.se/x-ee48b9905c522343) |
17:15:45 | Hikki_Fan | hi... anyone know where I can find some cool japanese fonts for rockbox? |
17:16:35 | | Join avis [0] (n=ident@pdpc/supporter/student/avis) |
17:17:34 | mcuelenaere | wpyh: ping |
17:19:46 | Nico_P | Llorean: using google with rockbox.org/twiki is far more useful than the classic wiki search... maybe we should make the wiki searchbar use that |
17:20:28 | Hikki_Fan | that sounds like a cool idea.. Nico... |
17:21:08 | wpyh | mcuelenaere: hi |
17:21:20 | Nico_P | hmm seems I'm actually confusing the search bar with the "go" bar, which IMHO is practically useless |
17:21:24 | mcuelenaere | wpyh: hi, do you have your vx767 with you and some testing time? |
17:22:40 | Llorean | Nico_P: The Go bar is useful if you're used to the wiki, but pretty useless otherwise. But yeah, even using the wiki search, Google search is often better. |
17:23:28 | wpyh | mcuelenaere: yeah |
17:23:33 | wpyh | got anything for me? ;) |
17:23:37 | mcuelenaere | yep :) |
17:23:44 | mcuelenaere | just a sec, I'll make a SVN diff |
17:24:13 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
17:24:21 | Nico_P | Llorean: also the IRC log results in the regular google search (in the left-hand navigation bar) are pretty useless to almost anyone but devs (still IMHO) |
17:25:08 | Nico_P | I believe there are a few low hanging fruit there |
17:27:34 | mcuelenaere | wpyh: http://www.mediafire.com/?jmjz1nmn2ug |
17:30:30 | wpyh | ok |
17:32:46 | | Join Strife89 [0] (n=michael@204.116.245.152) |
17:38:51 | | Join faemir [0] (n=quassel@88-106-165-155.dynamic.dsl.as9105.com) |
17:39:35 | | Quit avis (Remote closed the connection) |
17:44:21 | wpyh | JdGordon mentioned a menu reorganization effort in the wiki |
17:44:31 | wpyh | could someone tell me the wiki page? |
17:44:40 | wpyh | I searched "menu reorganization" but found none |
17:47:16 | aarcane | speaking of menus, is it possible to customize the menu layout? |
17:47:32 | BigBambi | aarcane: Only by editing the source then compiling |
17:48:07 | aarcane | BigBambi, :( is it difficult to do, or is it just a bunch of repetitious code that could be moved around as desired with minor changes? |
17:48:21 | BigBambi | I don't know |
17:48:30 | BigBambi | I've never looked |
17:48:45 | aarcane | :-S |
17:50:03 | moos | wpyh:http://www.rockbox.org/twiki/bin/view/Main/MenuLayoutDiscussion#Layout_Proposals |
17:50:07 | moos | ? |
17:50:16 | wpyh | ok... |
17:50:25 | wpyh | aarcane: it's hardcoded into the source |
17:50:59 | aarcane | wpyh, but would it be a copy-and-paste job to change it, or would it be a complete re-write of some sort of complex data structure ? |
17:51:35 | | Join Tetracomm [0] (n=nicholas@72.252.29.2) |
17:52:03 | wpyh | aarcane: it's quite simple in principle, but the code is italian food |
17:52:25 | aarcane | wpyh, I'm just looking to customize my own setup. can you tell me which file to look in ? |
17:52:33 | | Quit Tetracomm (Client Quit) |
17:53:02 | | Join Tetracomm [0] (n=nicholas@72.252.29.2) |
17:53:29 | wpyh | you can look at the files in apps/menus/* |
17:53:38 | aarcane | okie, thanks wpyh |
17:53:50 | * | aarcane wanders off to co svn really quick |
17:54:02 | wpyh | :) |
17:55:02 | Strife89 | Even the menu code confuses me a little. >.< |
17:57:03 | | Join funman [0] (n=fun@AAnnecy-257-1-54-118.w90-28.abo.wanadoo.fr) |
17:57:30 | funman | was mkamsboot tested on e200v2 ? |
17:58:48 | aarcane | so do plugins and apps use memory when not being, well, used ? |
18:00 |
18:00:23 | Llorean | aarcane: Yes and no. |
18:00:25 | funman | J-23: if you want to test code on your e200, please test merging the bootloader built from the git repository, with the help of mkamsboot built from the svn repository (the 'bootloader' should just make the button led blink) |
18:00:43 | Llorean | aarcane: 512kb is reserved as a "plugin buffer" on most players (so that memory is reserved for plugins to use even during playback) |
18:03:49 | J-23 | how can I build bootloader from Git repo? |
18:04:08 | funman | use tools/configure |
18:04:41 | J-23 | there is no target like "e200v2" to select |
18:05:05 | bertrik | J-23: I won't mind helping a bit, I'm also looking into sansa v2 hacking |
18:05:12 | aarcane | Llorean, the only plugins I like are a few of the ones that just do pretty things to the music.. is it 512kb per plugin, or is it just one buffer total? |
18:05:16 | bertrik | target nr 56 is e200v2 |
18:05:51 | J-23 | thanks, after git-reset and git-fetch I have newest code and configure script |
18:05:56 | Llorean | aarcane: Total |
18:06:04 | J-23 | "as: unrecognized option '-mcpu=arm9tdmi'" |
18:06:26 | Llorean | aarcane: Basically, you don't need to worry about the presence of extra plugins that you won't use, the only thing they cost is a tiny amount of disk space. |
18:06:37 | bertrik | you do have the recommended arm-elf toolchain installed, right? |
18:06:55 | J-23 | I installed there utils from my distribution repository |
18:07:03 | aarcane | Llorean, okay, so that's alot better than the ipl system of plugins. |
18:08:11 | Llorean | aarcane: One of Rockbox's goals is to try to keep the memory footprint small so more music can be buffered. It's designed to be a music player *first*, and stuff like games are a secondary concern (or tertiary, or less) |
18:08:17 | | Join Daviey [0] (n=Daviey@ubuntu/member/daviey) |
18:09:05 | bertrik | J-23, are you able to build the sources from the rockbox svn repository? |
18:09:06 | aarcane | Llorean, I'm liking that. the menu interface is a bit cluttered for my tastes though, on my ipod, I have entries only for artists, playlists, shuffle songs, settings, and sleep. |
18:09:24 | J-23 | what sources? |
18:09:29 | J-23 | mkamsboot sources? |
18:09:48 | bertrik | J-23, no the rockbox main firmware sources |
18:10:36 | J-23 | as: unrecognized option '-mcpu=arm7tdmi' |
18:10:43 | Llorean | aarcane: In the database you can customize the menu however you like. Outside it, you're restricted without doing any programming. |
18:11:04 | aarcane | Llorean, it's the menu outside the database I'm concerned with :) |
18:11:24 | Llorean | aarcane: Customizable menus add code complexity so while people might like being able to trim things down it's not a very popular idea among the core devs. |
18:11:34 | bertrik | mkamsboot uses the host gcc toolchain, you also need a target toolchain (containing tools like arm-elf-gcc, arm-elf-as, etc.) to compile for the processor in your player |
18:12:01 | J-23 | I have arm-elf-* binaries. |
18:12:33 | bertrik | oh sorry, mkamsboot does also use the arm-elf binaries |
18:13:06 | funman | use tools/rockboxdev.sh to rebuild arm-elf compiler |
18:13:26 | funman | maybe yours was built for only one CPU |
18:15:38 | J-23 | how long should it take? |
18:16:03 | funman | approximately |
18:17:38 | bertrik | 20-30 mins or so |
18:19:43 | | Quit Strife89 ("Leaving") |
18:20:00 | aarcane | hrrm |
18:20:19 | aarcane | make is giving me an error.. /usr/bin/arm-elf-ld: this linker was not configured to use sysroots |
18:20:23 | aarcane | anyone know what that's about ? |
18:22:09 | | Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) |
18:23:07 | J-23 | what can I do with rockboxdev.sh to download files with wget instead of curl? |
18:23:21 | linuxstb | funman: I'm looking at lcd-ssd1303.c - what's the history of that file? The code looks similar to the existing SSD drivers in Rockbox, but different... |
18:24:20 | funman | well the initialisation and write_cmd functions are different |
18:24:45 | funman | and I'm not sure all the commands are identical to the SSD-some-other-number-than-the-controller-on-the-clip controller |
18:25:27 | | Quit axionix (Read error: 110 (Connection timed out)) |
18:25:28 | linuxstb | I mean did you write the file from scratch, or copy an existing one and modify it? I assumed the latter, but can't find a file similar to your one. |
18:25:36 | funman | I copied the lcd_update* functions |
18:26:05 | | Join bluebrother [0] (n=dom@rockbox/staff/bluebrother) |
18:26:33 | funman | I started from scratch with the work of fdinel, and copied lcd_update* from firmware/target/arm/tcc77x/lcd-ssd1815.c |
18:27:38 | funman | do you want to quote that file in the comment header ? |
18:28:52 | linuxstb | Ah OK, then it looks like fdinel typed in all the #defines himself, rather than copying from lcd-ssd1815.c. There are also other bits missing, like the mono blit functions. |
18:30:24 | kugel | funman: Can you help me on figuring out the led gpoi pin? |
18:30:24 | funman | I typed them myself ;) |
18:30:40 | funman | linuxstb: I stopped after I had printf() working which is all I need |
18:30:52 | funman | kugel: yes, you could try all the pins one by one |
18:31:23 | kugel | funman: I thought of that too |
18:31:49 | funman | I don't even know how fdinel figured that one for the Clip |
18:31:55 | linuxstb | funman: It's just that we already have two of those SSD drivers in Rockbox (the other is in target/sh/archos/lcd-archos-bitmap.c), and I'm hesitant to commit a third... |
18:32:06 | kugel | I could just test each pin every second, and compare with a strop watch |
18:32:32 | funman | linuxstb: well feel free to factorize them .. if they are the same of course which I doubt (but didn't checked carefullily) |
18:34:11 | kugel | funman: do we already have a sleep implemented? |
18:34:22 | funman | busy loop, yes |
18:34:45 | funman | I think it's msleep(x) for ~ x milliseconds |
18:35:00 | | Quit shot0fadds (Read error: 110 (Connection timed out)) |
18:35:01 | | Join gregzx [0] (n=chatzill@dsj250.neoplus.adsl.tpnet.pl) |
18:36:00 | funman | linuxstb: the lcd commands look similar, so maybe only lcd_write_command() lcd_write_data() and lcd_init_device() can be specific |
18:36:44 | funman | but one problem would be that in the clip functions I shift the x by 2, because there is 2 columns out of the screen at the left and the right (but I was told it was the case also on another target, not sure if it's SSD) |
18:37:04 | | Join nicholas__ [0] (n=nicholas@72.252.29.2) |
18:37:39 | linuxstb | Also, are the various init sequences taken from the OF, or did you determine them yourself from the datasheets? |
18:37:49 | funman | OF |
18:37:58 | linuxstb | That offset could just be a #define - which would probably be a good idea anyway for clarity. |
18:38:01 | | Join toffe82 [0] (n=chatzill@adsl-76-240-239-180.dsl.frs2ca.sbcglobal.net) |
18:38:06 | funman | true |
18:38:27 | linuxstb | Then a comment saying that is probably a good idea - so people looking at the code know why that's done like that. |
18:38:28 | funman | I removed some stuff from the init sequence (merged gpio dir changes, removed useless gpio dir changes, and removed delays) |
18:39:22 | funman | ++ |
18:39:25 | | Quit funman ("leaving") |
18:39:30 | linuxstb | Are the write functions also the same as the OF? i.e. with a parameter to a common write function, rather than separate write_command and write_data functions? |
18:40:08 | | Quit Tetracomm (Read error: 110 (Connection timed out)) |
18:44:42 | | Join shotofadds [0] (n=rob@rockbox/developer/shotofadds) |
18:46:57 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
18:47:23 | | Join funman [0] (n=fun@AAnnecy-257-1-54-118.w90-28.abo.wanadoo.fr) |
18:47:37 | funman | no they are not the same, but why do you ask that ? |
18:47:41 | | Join Seed [0] (n=ben@bzq-84-108-232-45.cablep.bezeqint.net) |
18:48:29 | linuxstb | funman: Because it seems an odd way to do it - I would have just written separate functions, especially as they need to be optimised for speed. |
18:49:00 | funman | feel free - I don't know about speed, for now I just want a way to debug my attempts to access the NAND |
18:49:06 | | Quit faemir (Remote closed the connection) |
18:49:08 | | Nick nicholas__ is now known as Tetracomm (n=nicholas@72.252.29.2) |
18:50:57 | | Quit funman (Client Quit) |
18:53:58 | | Join faemir [0] (n=quassel@88-106-165-155.dynamic.dsl.as9105.com) |
18:55:46 | | Join Kopfgeldjaeger [0] (n=nicolai@monitor-mode-enabled-on-mon0.phy0.de) |
18:56:25 | | Quit faemir (Remote closed the connection) |
18:57:44 | *** | Saving seen data "./dancer.seen" |
18:58:42 | | Join faemir [0] (n=quassel@88-106-165-155.dynamic.dsl.as9105.com) |
18:59:31 | | Join Russel-Athletic [0] (n=Russel@d174.stw.stud.uni-saarland.de) |
18:59:32 | Russel-Athletic | hiho |
19:00 |
19:03:11 | | Join bughunter2 [0] (n=Jelle@77.164.66.126) |
19:06:34 | aarcane | who you callin' a ho, Russel-Athletic |
19:07:36 | | Quit bughunter2 (Read error: 104 (Connection reset by peer)) |
19:16:35 | | Join lyte [0] (i=lyte@24.140.120.47) |
19:16:39 | lyte | hi all |
19:16:52 | lyte | can someone point me to where i could read on how to upgrade my sansa e200 to 3.0? |
19:16:58 | lyte | not even sure which version is on it right now |
19:17:32 | linuxstb | lyte: Just follow the install instructions in the manual |
19:19:00 | lyte | mk |
19:21:48 | J-23 | hmm, now everything works |
19:22:23 | | Quit kugel ("ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]") |
19:22:37 | | Join kugel [0] (n=chatzill@unaffiliated/kugel) |
19:22:44 | J-23 | what should I do with rockbox.bin now? |
19:24:15 | linuxstb | mcuelenaere: Around? |
19:26:55 | | Nick m0f0x is now known as colesterol_dog (n=m0f0x@189-47-50-218.dsl.telesp.net.br) |
19:30:46 | J-23 | I patched e200v2 3.0.16F firmware with rockbox.bin file, now should I just flash my player with it? Can it brick my Sansa? |
19:37:44 | | Join Straightforward [0] (n=Straight@mnhm-590cb02f.pool.einsundeins.de) |
19:39:40 | Straightforward | Hello! |
19:40:33 | Straightforward | I can't find any information about a switch off timer in rockbox! Is there any posibility? |
19:41:16 | | Quit bmbl ("Woah!") |
19:42:04 | gevaerts | What exactly do you mean? Rockbox does shut down after a configurable time of inactivity |
19:42:12 | Llorean | gevaerts: I assume sleep-timer |
19:42:19 | bertrik | there's an idle power-off timer, under settings/general settings/system |
19:43:10 | * | J-23 hopes he didn't brick his e280v2 |
19:43:19 | Straightforward | yes a sleep timer is what i am looking for |
19:43:25 | J-23 | WORKS! |
19:44:14 | bertrik | J-23, you used the sources from the git repository? |
19:44:36 | J-23 | yes. |
19:44:47 | Straightforward | i am searching for it, but i am not sure what the correct word is in english ... is it sleep-timer? |
19:44:58 | J-23 | hmm, but now how can I return to the OF? |
19:45:01 | gevaerts | Straightforward: sleep timer I guess |
19:45:06 | | Quit shotofadds (Read error: 110 (Connection timed out)) |
19:45:26 | Straightforward | ahhh sleep timer i found in the manual ... thanks a lot |
19:46:38 | Straightforward | it is a little different in the german version ... but it is so simple ... sorry for the stupid question and thanks again |
19:46:40 | bertrik | J-23, for the clip you need to hold either the hold button or the home button during power-up |
19:47:21 | J-23 | nvm, I'm reflashing it to OF |
19:47:39 | | Part Straightforward ("Verlassend") |
19:54:03 | | Quit ch4os (Read error: 60 (Operation timed out)) |
19:54:18 | | Join ch4os [0] (n=ch4os@gentoo/user/ch4os) |
19:57:26 | mcuelenaere | linuxstb: currently, but I'll be off soon |
19:59:06 | linuxstb | mcuelenaere: I was thinking of moving firmware/target/arm/s5l8700/crt0.S up one level (to crt0-armv5.S) so it can be shared with other targets (namely the Sansa V2s). Any objections? |
19:59:43 | mcuelenaere | hmm I'm not familiar with any of the Meizu targets, so I think you shouldn't be asking me :) |
20:00 |
20:00:36 | linuxstb | Oops, I think I've confused you with someone else... ;) |
20:00:42 | mcuelenaere | probably :) |
20:00:44 | | Join bughunter2 [0] (n=Jelle@77.164.66.126) |
20:00:45 | mcuelenaere | try gevaerts or markun |
20:00:53 | * | gevaerts hides |
20:01:29 | * | mcuelenaere is leaving |
20:02:01 | gevaerts | linuxstb: currently it has some magic in it that could well be meizu-specific (the 0x43554644 thing) |
20:02:33 | linuxstb | Yes, but it's just one line, so could be #ifdef'd |
20:02:54 | linuxstb | I think that was the only change funman made when he copied it for the V2s |
20:03:09 | | Quit mcuelenaere () |
20:03:32 | gevaerts | The bit that's there between #if 0 needs to go, so that won't hurt |
20:05:23 | linuxstb | And the last two lines are also commented out... |
20:05:29 | | Quit Russel-Athletic (Remote closed the connection) |
20:05:53 | linuxstb | I guess I'm just wondering if it is likely to get any more complex (and meizu specific) in the future? |
20:06:08 | gevaerts | I don't think so |
20:06:43 | linuxstb | All this arm code is getting messy - lots of people forking things into target directories... I think it's about time to try and consolidate. |
20:06:49 | gevaerts | At least not in a meizu or even s5l8700 specific way |
20:07:06 | linuxstb | Yes, I don't think the V2 code will either, so I'll move it. |
20:08:06 | linuxstb | gevaerts: Hmm, it seems ARM_ARCH is set to 4 for the S5L8700 in config.h - I thought it was v5? |
20:08:23 | linuxstb | (arm926ej-s) |
20:08:48 | * | gevaerts doesn't know |
20:09:33 | linuxstb | Ah, no it's arm940t, and it's also big-endian... |
20:11:21 | linuxstb | Which is armv4... |
20:13:41 | | Join krazykit [0] (n=kkit@host-69-145-35-234.static.bresnan.net) |
20:15:48 | | Quit reacocard (Read error: 110 (Connection timed out)) |
20:17:59 | | Join j [0] (n=47c28644@gateway/web/cgi-irc/labb.contactor.se/x-877328ba78ff9644) |
20:18:30 | | Nick j is now known as Guest18371 (n=47c28644@gateway/web/cgi-irc/labb.contactor.se/x-877328ba78ff9644) |
20:19:15 | | Quit Guest18371 (Client Quit) |
20:19:30 | linuxstb | gevaerts: Any idea what that DFUC word is? I'm assuming "#if CONFIG_CPU == S5L8700" is the correct #if, as it came from the s5l8700 directory? Or is it something Meizu-specific? |
20:20:31 | | Join jwalker [0] (n=47c28644@gateway/web/cgi-irc/labb.contactor.se/x-be14404374680f29) |
20:20:59 | gevaerts | linuxstb: it needs to be there for the code to be uploadable with DFU. In that sense, it's probably best to assume that it's meizu specific |
20:22:57 | linuxstb | gevaerts: I've committed the file move, would you like to commit a #if around that line, with a comment explaining what it is for? |
20:23:39 | linuxstb | And remove the dead code at the same time? ;) |
20:24:34 | | Quit super () |
20:25:02 | | Join krazykit` [0] (n=kkit@host-69-145-35-234.static.bresnan.net) |
20:25:04 | | Quit krazykit ("Connection reset by beer") |
20:26:16 | jwalker | hi all.. hoping to grab some quick support here. Broke my old ipod video (30Gb, 5th gen), was running 2.5, just got another one, installed 3.0, and my aac files no longer work properly. All my .m4a files, with the exception of ALAC ones of course, get read as half their correct bitrate (i.e. a 128kbps aac file shows under FILE INFO as only 64). As a result of this, rockbox will play about a second or two of the |
20:26:25 | | Join Twst [0] (n=mhesten@242.80-202-24.nextgentel.com) |
20:27:32 | domonoky | jwalker: rockbox 2.5 was old archos only, so i dont think you had that on the ipod. and your message was cutoff at: about a second or two of the... |
20:27:49 | jwalker | my bad, whatever the latest dev was at that time then |
20:28:00 | jwalker | h/o for the rest of it... |
20:28:21 | jwalker | ...file, pause for about a second or two, and repeat the play, pause routine ad nauseum. These aren't AAC+ or AAC+SBR files, either. Just normal, itunes-encoded (or some of them EZCDDAX-encoded, whichever enc that is). Help! |
20:29:00 | krazykit` | jwalker, and do these same files play correctly / show info correctly on your computer? |
20:29:36 | jwalker | Yeah. They're the same files they were before, too, that used to work just fine on my old one. Weird. |
20:29:53 | linuxstb | jwalker: When was "at that time"? i.e. when was the last time you updated Rockbox before 3.0? |
20:30:33 | jwalker | Couldn't quote the number, but it woulda been whatever the latest daily build was circa July 4th this year |
20:30:54 | jwalker | Has there been changes to the rockbox AAC codec? |
20:31:54 | linuxstb | Yes, I think there were some after July. |
20:32:26 | gevaerts | linuxstb: done |
20:33:27 | jwalker | is there a place I can pick up an old version of the AAC codec, and try to overwrite the current one on my disk? If that solves it, then I can submit a much more useful bug report than just "aac files do ... on my player" |
20:33:29 | | Join nuonguy [0] (n=john@c-71-198-1-139.hsd1.ca.comcast.net) |
20:34:48 | | Join malo [0] (n=chatzill@c-24-131-194-230.hsd1.pa.comcast.net) |
20:35:18 | krazykit` | jwalker, that won't work, but you can check out svn from that time and built it yourself to test. |
20:35:33 | | Quit J-23 (Remote closed the connection) |
20:35:50 | | Join fragilematter [0] (n=fragilem@92.82.102.248) |
20:35:52 | | Quit Thundercloud (Read error: 104 (Connection reset by peer)) |
20:36:13 | | Quit Twisty (Read error: 113 (No route to host)) |
20:36:48 | | Quit nuonguy (Client Quit) |
20:39:49 | jwalker | hmm... why wouldn't that work exactly? My curiosity is piqued. In .rockbox/codecs I can find "aac.codec" ... why wouldn't I be able to delete that one and place an older "aac.codec" in its place? |
20:41:35 | domonoky | jwalker: because the interface between codecs and rockbox can change, and then it wont work... |
20:42:25 | domonoky | we also have daily builds back to one month, maybe you could try the oldest one and see if its also broken... |
20:43:46 | jwalker | I'll start by giving the oldest daily build a shot. |
20:44:18 | linuxstb | gevaerts: Thanks, and "oops" for forgetting boot.lds |
20:45:08 | gevaerts | linuxstb: that's what test-compiling is for :) |
20:46:09 | | Quit Hikki_Fan ("CGI:IRC (Ping timeout)") |
20:50:16 | | Nick malo is now known as malo_wiki (n=chatzill@c-24-131-194-230.hsd1.pa.comcast.net) |
20:53:14 | linuxstb | jwalker: Also, depending on the download mirror you randomly see, you may see older versions - http://download.rockbox.org/daily/ipodvideo/ |
20:54:35 | linuxstb | fragilematter: Hi, fancy testing the (hopefully last) new version of mkamsboot on your e200v2? I think funman has tested it in skyeye (successfully), but no-one has tried it on target yet... |
20:54:50 | fragilematter | heya, sure thing |
20:55:12 | fragilematter | I saw some updates to mkams in svn, is that the code that needs testing? |
20:55:23 | linuxstb | mkamsboot (and related code) is in SVN, and you can test it with the git bootloader. |
20:55:31 | linuxstb | (if you're compiling the git code...) |
20:55:51 | fragilematter | okay, let me figure this out :D |
20:57:46 | *** | Saving seen data "./dancer.seen" |
20:58:54 | fragilematter | okay, I have a rockbox.bin made with the boot code, now i'll take it and use it to patch the of with mkamsboot from svn |
20:59:31 | | Nick malo_wiki is now known as malo (n=chatzill@wikipedia/Malo) |
21:00 |
21:00:06 | | Quit jwalker ("CGI:IRC (EOF)") |
21:01:36 | | Join jwalker [0] (n=47c28644@gateway/web/cgi-irc/labb.contactor.se/x-d6e0b087228d6ce0) |
21:02:09 | | Join lasser [0] (n=chatzill@Wb821.w.pppool.de) |
21:03:00 | fragilematter | okay, how is the new mkamsboot supposed to be used, I don't see any required commandline parameters in the makefile and simply makeing it compiled some stuff from the folder without asking me for the OF file to patch or anything... |
21:03:34 | bertrik | has anyone looked at i2c yet for the sansa v2s? |
21:04:02 | linuxstb | fragilematter: Run mkamsboot without any parameters to see the usage. |
21:04:05 | | Quit pierre- (Read error: 110 (Connection timed out)) |
21:04:06 | jwalker | well, I have two things to report. Firstly, I grabbed just the AAC codec out of a September 10th build, and pasted it in, and for all appearances it works just the same. Second, by works just the same, I mean the pause issue is still there. So... hmm. Could still be the codec, I guess. Is there something else in the rockbox program that does the detecting of bitrate, or is that the codec for sure? |
21:04:13 | linuxstb | fragilematter: There's no need to edit the Makefile. |
21:04:30 | fragilematter | okay :) |
21:04:55 | linuxstb | It compiles different versions of "dualboot.S", and embeds them in mkamsboot. It then uses the correct version depending on what OF you provide. |
21:05:07 | domonoky | jwalker: please replace the whole build, and not only the codec file (parsing code is in rockbox code) |
21:05:25 | jwalker | doing that now. |
21:06:36 | domonoky | and if that doesnt help, you would have to resort to compile yourself with older versions.. |
21:06:41 | fragilematter | patched the OF, it correctly recognised the e200 firmware, I'll go on to flashing it |
21:12:53 | fragilematter | linuxstb: tested and working |
21:13:00 | fragilematter | with the git bootloader |
21:13:02 | linuxstb | Cool, thanks. |
21:13:12 | jwalker | nvm, i'm a complete idiot actually... they WERE AAC+ files, I'd pulled them from a different directory on my laptop, the one I used to put ringtones on my treo... |
21:14:45 | | Quit BlakeJohnson861 (Remote closed the connection) |
21:14:54 | jwalker | interestingly, the high-frequency was still there... does the rockbox aac codec unofficially support AAC+? |
21:15:08 | malo | can I have permission to edit a wiki page? |
21:15:13 | | Join BlakeJohnson86 [0] (n=bjohnson@c-24-118-162-123.hsd1.mn.comcast.net) |
21:15:54 | | Quit BlakeJohnson86 (Read error: 104 (Connection reset by peer)) |
21:16:14 | | Join BlakeJohnson86 [0] (n=bjohnson@c-24-118-162-123.hsd1.mn.comcast.net) |
21:16:22 | | Join nuonguy [0] (n=john@c-71-198-1-139.hsd1.ca.comcast.net) |
21:16:25 | linuxstb | jwalker: Yes, but the decoder is too slow on ipods. I think it works fine on devices with faster CPUs. |
21:16:47 | linuxstb | That's why you got the pausing... |
21:16:55 | jwalker | *facepalm* |
21:19:23 | jwalker | well thanks for the help anyhow, guys. Is there any attempt to support WMA-Lossless / Pro in the future, or is MS holding out on us? I have a lot of my CDs archived to that format by EZCCDAX because itunes can autoconvert it, and any given PC will play it if I want to share my music with a friend or something |
21:19:46 | bertrik | Bagder, do you already have the sansa clip 1.1.30f firmware (it's not on your web page yet)? |
21:20:00 | jwalker | whereas FLAC usually requires a DL of some sort (VLC, whatever). I mean, I can easily convert them, sure, but it's one less step I'd have to do. |
21:20:10 | * | gevaerts has the opposite experience :) |
21:23:10 | | Quit malo ("ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]") |
21:23:28 | | Quit meven (Remote closed the connection) |
21:25:29 | linuxstb | fragilematter: It's working on my Clip as well. |
21:26:01 | fragilematter | linuxstb: great (at least I have functional test code on my e200v2 now :D ) |
21:26:53 | | Join robin0800 [0] (n=robin080@cpc2-brig8-0-0-cust394.brig.cable.ntl.com) |
21:26:56 | lyte | anyone know where I can find rockscrobbler? |
21:26:59 | lyte | website seems to be down |
21:27:01 | | Join malo [0] (n=chatzill@c-24-131-194-230.hsd1.pa.comcast.net) |
21:28:25 | lyte | guess i can just use logscrobbler |
21:28:31 | | Join funman [0] (n=fun@AAnnecy-257-1-54-118.w90-28.abo.wanadoo.fr) |
21:30:31 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
21:32:06 | funman | linuxstb: what do you expect from me after modifying lcd-ssd1303.c to make it similar to lcd-ssd1815.c ? (I answered on FS #9467) |
21:32:18 | | Quit malo ("ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]") |
21:33:23 | linuxstb | funman: You may have just read in the logs that mkamsboot is working on fragilematter's e200 and my Clip. But the button detection seems broken - I can't start the OF with "home", just by playing with the power/hold switch. |
21:34:37 | linuxstb | funman: Basically to make a "diff" between the two files as small as possible, and not contain any unnecessary changes. |
21:35:15 | funman | you may need to write #1 in C6 prior reading B2 |
21:35:36 | funman | linuxstb: I mean, except the lcd driver, what else? |
21:35:43 | linuxstb | Also, looking at your lcd driver, I think the update_rect() function is wrong - isn't adding 2 to x wrong? (it changes the offset in lcd_framebuffer) |
21:36:11 | funman | linuxstb: as I mentioned, the 2 most left and most right columns are out of the screen, the framebuffer has 132 columns while the screen only has 128 |
21:36:29 | linuxstb | funman: Nothing else. |
21:36:53 | linuxstb | funman: Yes, but lcd_framebuffer should be 128 * 64. |
21:37:41 | funman | ah right |
21:38:37 | funman | I should only modify it in the 2 lcd_write_command() for column |
21:38:58 | | Quit bughunter2 ("bye") |
21:40:01 | | Join bughunter2 [0] (n=Jelle@77.164.66.126) |
21:41:02 | funman | http://paste.ubuntu.com/56395/ < what about that diff for home button ? |
21:44:32 | | Join N-Mi [0] (n=nicolas@calvix/staff/N-Mi) |
21:44:33 | | Join avis [0] (n=ident@pdpc/supporter/student/avis) |
21:45:50 | N-Mi | Hi all |
21:45:55 | linuxstb | funman: Sorry, I need to run, I'll try it later. |
21:47:26 | N-Mi | anybody nows if FS #7814 is planned to be included in Rockbox SVN ? It would be nice to have an alarm clock on Iriver H3x0 |
21:49:38 | N-Mi | didn't ever tried to compile Rockbox, but if feedback is needed for this feature, I can try to apply this patch and build |
21:51:39 | BigBambi | N-Mi: From the comments it looks like we need new bootloaders to be released first |
21:52:09 | BigBambi | But that doesn't necessarily mean that this shouldn't go in ready - however, I'm not the one to ask :) |
21:55:44 | bertrik | linuxstb, at first home didn't work either for my sansa clip, but later it did start working |
21:56:24 | N-Mi | BigBambi: thanks |
21:57:23 | bertrik | funman, I plan to look into sansa clip i2c |
21:57:41 | funman | cool |
21:57:52 | funman | I am not sure what is i2c even after reading about it |
21:59:17 | | Join Lambdumb [0] (n=Lambda@12-203-112-233.client.mchsi.com) |
21:59:42 | | Quit krazykit` ("Connection reset by beer") |
21:59:53 | bertrik | It's a simple serial bus, relatively low speed. On this bus is the part does audio control (volume etc.), power management and other stuff |
22:00 |
22:00:00 | funman | ok |
22:12:27 | N-Mi | BigBambi: mmmm... as I can see, I would need to build a bootloader from SVN in order to try FS #7814 patch, but it seems it could brick my H340 |
22:12:42 | N-Mi | is SVN bootloader so dangerous ? |
22:12:47 | BigBambi | Potentially |
22:13:00 | BigBambi | The problem is with H100 and H300 is that we actually have to flash them |
22:13:34 | BigBambi | If this flashing goes wrong, or a completely buggered bootloader is flashed, then there is no way or recovering without specialist equipment |
22:14:03 | BigBambi | On most other players we don't actually flash anything and there are recovery modes, so it is not dangerous |
22:15:02 | | Quit jwalker ("CGI:IRC (EOF)") |
22:15:07 | | Nick purpleposeidon is now known as MrInternet (n=neptunep@adsl-75-62-6-205.dsl.snfc21.sbcglobal.net) |
22:15:19 | | Nick MrInternet is now known as DrInternet (n=neptunep@adsl-75-62-6-205.dsl.snfc21.sbcglobal.net) |
22:15:49 | BigBambi | The SVN bootloader may well be (probably is?) fine, but as the results if it isn't can be very serious, it isn't worth it IMO |
22:16:27 | | Quit Lambduh (Read error: 110 (Connection timed out)) |
22:16:57 | N-Mi | BigBambi: ok, thanks for your advice |
22:17:12 | N-Mi | I think I will wait, then |
22:17:16 | BigBambi | I would :) |
22:17:37 | N-Mi | so sad I can't use my H340 as an alarm clock |
22:18:22 | BigBambi | We only have one person capable of recovering from a bad bootloader (as he has the specialist equipment), so before any release he needs to rigorously test them. However, he is very busy so finding the time isn't easy. |
22:18:36 | BigBambi | N-Mi: Yes, but better than not being able to use it at all |
22:19:45 | | Quit robin0800 (Read error: 104 (Connection reset by peer)) |
22:19:47 | N-Mi | I've seen a patch for an alarm plugin (but which need to let the DAP plugged on AC and powered on), I'll try to compile it |
22:19:50 | N-Mi | BigBambi: sure |
22:20:55 | N-Mi | it would be the best temporary solution if it works |
22:21:34 | BigBambi | yup |
22:26:26 | | Quit jeffdameth1 (Read error: 110 (Connection timed out)) |
22:27:12 | | Join jeffdameth [0] (n=jeff@dyndsl-080-228-184-013.ewe-ip-backbone.de) |
22:30:11 | funman | the ARM PL180 is a SD controller (not a MMC controller like the title of the doc lets you think) and is obsolete since 2006 |
22:30:31 | funman | source: http://www.arm.com/products/solutions/PrimeCellObsolete.html |
22:32:42 | funman | I still don't understand the fact that a clock speed is given by an inequation and not an equation in http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0172a/i1008272.html |
22:33:10 | funman | f_mclk <= 8/3 f_pclk |
22:33:33 | funman | if pclk is 24MHz, f_mclk <= 64MHz |
22:33:39 | funman | could it be 0.000000001 Hz ? |
22:34:06 | funman | this doesn't violate the inequation as far as i understand |
22:35:47 | | Join ajonat [0] (n=ajonat@190.48.107.122) |
22:39:53 | domonoky | funman seem correct, but you probably want the bus clock as high as possible to get good transfer speeds ? and thats why they only specify a max... |
22:44:10 | domonoky | it can even be 0Mhz (ie disabled) :-) |
22:44:20 | * | bluebrother guesses the reason is power saving / interfacing slow SD cards |
22:45:21 | | Quit lasser ("ChatZilla 0.9.83 [Firefox 2.0.0.17/2008082700]") |
22:45:49 | funman | domonoky: for identification phase of SD/MMC cards you need a clock speed between 100kHz and 400kHz |
22:46:16 | funman | but a divider between 1 and 511 is applied on this mclk to obtain mciclk (and only mciclk must meet the above requirement) |
22:47:25 | funman | 64M / 200 = 320k but I'm not sure if it's > 100k |
22:48:08 | funman | note that this inequation is the only equation I could find with a reference to mclk, I don't understand it as a requirement, but as a way to know mclk frequency |
22:48:48 | | Join WarpTI [0] (n=WarpTI@c213-100-135-215.swipnet.se) |
22:48:50 | WarpTI | Hello |
22:49:06 | WarpTI | 1 question |
22:49:29 | funman | mclk is "PrimeCell MCI adapter clock" , I'm still not sure if it's internal at the PL180 (generated from pclk) or external |
22:49:34 | WarpTI | I got a 8gb microsd that wont work on my c250 |
22:49:44 | WarpTI | and yes it is rockboxed |
22:50:32 | WarpTI | is this a sansa bug , that it can't read microsd? |
22:50:36 | bluebrother | funman: the way I read the page tells that you can't set MCLK to be higher than 3/8 of PCLK |
22:50:37 | domonoky | WarpTI: what do you mean with "it doesnt work" |
22:50:59 | * | bluebrother never had an SD card actually doing work for him :P |
22:51:03 | WarpTI | wont load up and show itself |
22:51:10 | | Join malo [0] (n=chatzill@wikipedia/Malo) |
22:51:13 | funman | bluebrother: yes, even in the schemas PCLK and MCLK are separated, so I must find where MCLK comes from |
22:51:36 | domonoky | WarpTI: where ? when you connect the sansa to the PC or in rockbox ? |
22:51:47 | * | bluebrother wants more time for this stuff ... should get an arm JTAG |
22:52:00 | WarpTI | when i connect it to pc |
22:52:00 | malo | Can edit on the wiki? |
22:52:06 | malo | Can I rather |
22:52:24 | bluebrother | malo: if you are registered and followed the instructions when registering, sure. |
22:52:41 | malo | I did, they say to come here and ask permission |
22:52:52 | WarpTI | i kinda figured to get a 8gb microsd to put in lots of stuff inside it for rockbox but it won't do no good. |
22:52:54 | bluebrother | ah. Well, you need to state your wiki name for that ;-) |
22:53:00 | domonoky | WarpTI: when you connect to PC, you are running the usb mode from the OF, (rockbox usb mode isnt ready). |
22:53:05 | malo | AndyMalo is my wiki name |
22:53:18 | WarpTI | oh didn't know that |
22:53:28 | WarpTI | but its coming sometime? |
22:53:32 | domonoky | WarpTI: only rockbox can read the sdhc cards.. so you need to fill it with a cardreader or in rockbox with copy&paste |
22:54:18 | domonoky | yes, people are working on rockbox software usb stack, but it still has some issues.. |
22:54:25 | WarpTI | easy deal: i have a cardreader *tests with a few files* nice thx dude =) |
22:54:26 | bluebrother | malo: done |
22:54:33 | malo | thank you bluebrother |
22:55:17 | WarpTI | It would surely be a nice addiction. |
22:56:24 | WarpTI | i wonder why sansa never updated microsd in their OF |
22:56:57 | funman | marketing ? so they could sell you another DAP with microsd support |
22:57:12 | domonoky | they want you to use rockbox :-) |
22:57:19 | bluebrother | they replaced the e200 with the e200v2 ... I would really be surprised if they update the older firmware |
22:57:50 | *** | Saving seen data "./dancer.seen" |
22:59:45 | WarpTI | well rockbox has read support and the usb reader thing is a nice workaround i'd say |
23:00 |
23:00:32 | WarpTI | thx to my m3 card for Nintendo DS i got the cardreader in the package :) |
23:00:48 | bluebrother | Rockbox also can write SDHC. It's just lacking USB support |
23:01:06 | WarpTI | good to know |
23:01:56 | bluebrother | well, if it had completed usb support it needs writing too, doesn't it? |
23:03:33 | WarpTI | yup |
23:04:05 | WarpTI | That means USb is on its way |
23:04:15 | WarpTI | nice nice. |
23:06:54 | | Quit nplus (Remote closed the connection) |
23:06:55 | | Join {phoenix} [0] (n=dirk@p54B44986.dip.t-dialin.net) |
23:09:11 | WarpTI | btw rockbox won't come for nintendo ds? |
23:11:22 | | Part fragilematter |
23:11:27 | bluebrother | if someone does the work, possible |
23:12:15 | bluebrother | I'd even be interested in it but missing the time |
23:15:05 | | Join tvelocity [0] (n=tony@195.167.65.108) |
23:15:15 | amiconn | Llorean: The Archos firmware can be flashed (as .ucl), but it does *always* check for an on-disk ajbrec.ajz itself |
23:16:45 | | Quit N-Mi ("Quitte") |
23:17:20 | | Quit funman ("leaving") |
23:19:01 | WarpTI | hmm intresting with rockbox on ds would be that rockbox would be an NDS file |
23:19:04 | | Quit ompaul (Nick collision from services.) |
23:19:14 | WarpTI | kinda diffrent approach i'd say |
23:19:33 | | Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) |
23:21:35 | | Quit Horscht ("I got raided by the FBI and all i got is this lousy quit message") |
23:21:53 | | Quit bughunter2 ("bye") |
23:22:49 | | Join bughunter2 [0] (n=Jelle@77.164.66.126) |
23:39:47 | | Join Horscht [0] (n=Horscht@xbmc/user/horscht) |
23:46:42 | | Quit jhulst (Remote closed the connection) |
23:47:15 | | Quit moos ("have a good night") |
23:48:31 | | Join robin0800 [0] (n=robin080@cpc2-brig8-0-0-cust394.brig.cable.ntl.com) |
23:48:38 | | Join gp_g [0] (n=gp_g@sighthound.demon.co.uk) |
23:52:19 | lordpil | is it typical for it to sometimes take 5+ seconds to start the next song in a playlist on a sansa e200? |
23:53:19 | n1s | lordpil: basically, yes, if the cpu is under heavy load it might take a while but 5 seconds seems a bit long... |
23:54:37 | | Quit {phoenix} ("Konversation terminated!") |
23:54:44 | lordpil | i originally thought maybe it was just my player, but i've experienced it on two different e200s. sometimes the beep happens immediately on the button press, other times it never happens at all |
23:54:56 | | Nick DrInternet is now known as MrInternet (n=neptunep@adsl-75-62-6-205.dsl.snfc21.sbcglobal.net) |
23:55:30 | n1s | lordpil: button beep is a bit unreliable on pp based players for some reason (the sansas are pp based) |
23:55:47 | amiconn | The beep is buggy in general, afaik |
23:55:56 | lordpil | it doesn't seem to correlate to how long the song takes to change |
23:57:26 | lordpil | it also from time to time just doesn't play audio at all. i have to exit to the main menu and then start it again |