00:01:20 | MeMyselfNI | Torne: Where do I find the settings for the supported files? |
00:01:43 | | Join LinuxMafia [0] (n=awatt@CPE00222d132940-CM00222d13293c.cpe.net.cable.rogers.com) |
00:01:45 | LinuxMafia | hi |
00:02:15 | MeMyselfNI | hi |
00:03:18 | Torne | MeMyselfNI: file settings, or in the quickscreen |
00:03:20 | Torne | see manual |
00:03:54 | LinuxMafia | does rockbox supports SanDisk Sansa Connect/Fuse? |
00:04:24 | MeMyselfNI | it is unsupported |
00:04:43 | MeMyselfNI | i am running the dev version |
00:05:00 | LinuxMafia | so what you guys suggesting me to buy |
00:05:20 | LinuxMafia | i wanna buy mp3 player + video |
00:06:44 | LinuxMafia | ? |
00:07:12 | MeMyselfNI | I am a n00b myself but see this page: rockbox.org/daily.shtml">http://www.rockbox.org/daily.shtml |
00:07:14 | | Join apphil [0] (n=apphil@AAnnecy-256-1-56-20.w90-10.abo.wanadoo.fr) |
00:07:52 | | Quit DarkDefender ("Leaving") |
00:09:07 | MeMyselfNI | LinuxMafia: check this: rockbox.org/twiki/bin/view/Main/BuyersGuide">http://www.rockbox.org/twiki/bin/view/Main/BuyersGuide |
00:09:23 | LinuxMafia | thnks |
00:09:39 | MeMyselfNI | np |
00:10:48 | | Quit FOAD ("I'll be back") |
00:14:35 | | Join FOAD [0] (n=dok@dinah.blub.net) |
00:18:48 | | Join zu [0] (n=zu@bucketheaded.eu) |
00:19:28 | | Quit gevaerts (Nick collision from services.) |
00:19:39 | | Join gevaerts [0] (n=fg@rockbox/developer/gevaerts) |
00:22:30 | | Quit matsl (Read error: 145 (Connection timed out)) |
00:23:22 | *** | Saving seen data "./dancer.seen" |
00:32:11 | | Join xxarthur33xx [0] (n=xxarthur@cpe-71-79-163-117.neo.res.rr.com) |
00:32:26 | xxarthur33xx | Hello |
00:34:20 | | Quit xxarthur33xx (Client Quit) |
00:38:05 | | Join wincent [0] (n=wincent@host-091-097-059-130.ewe-ip-backbone.de) |
00:40:05 | | Quit robin0800 (Remote closed the connection) |
00:43:59 | | Join CaptainKwel [0] (n=jason@207-237-172-77.c3-0.nyr-ubr4.nyr.ny.cable.rcn.com) |
00:53:15 | | Quit MeMyselfNI ("ChatZilla 0.9.85 [Firefox 3.0.13/2009073022]") |
00:56:47 | | Quit faemir ("Leaving") |
00:58:55 | | Join Presence [0] (i=presence@72.214.22.183) |
00:59:40 | | Join fdinel [0] (n=Miranda@modemcable204.232-203-24.mc.videotron.ca) |
01:00 |
01:08:37 | | Quit apphil () |
01:09:27 | | Quit goffa ("leaving") |
01:09:43 | | Join goffa [0] (n=goffa@70.33.8.114) |
01:14:19 | | Quit yosafbridge (Remote closed the connection) |
01:19:34 | | Join yosafbridge [0] (n=yosafbri@ludios.net) |
01:21:11 | | Join faemir [0] (n=quassel@78.33.109.163) |
01:21:35 | | Join GeekShado_ [0] (n=Antoine@63.203.192-77.rev.gaoland.net) |
01:21:39 | | Join PaulJam [0] (n=Paule@p54BEDFAD.dip.t-dialin.net) |
01:27:57 | | Quit JdGordon| ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
01:31:47 | | Quit dfkt ("-= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.") |
01:34:04 | z35 | I have used rockbox on the archos jb rec for great long while now and just got a sansa clip, Just wondering about the stability of svn on the sansa clip (v2) |
01:35:31 | | Join JdGordon_ [0] (i=460778a7@gateway/web/freenode/x-yyjpnffbtbnrvucm) |
01:35:40 | | Join GeekShad__ [0] (n=Antoine@232.246.100-84.rev.gaoland.net) |
01:38:37 | | Join TruG33K [0] (n=TruG33K@c-24-147-18-234.hsd1.ma.comcast.net) |
01:38:48 | | Quit GeekShadow (Read error: 110 (Connection timed out)) |
01:44:35 | TruG33K | does anyone know if there's any info on the rockbox site for getting started developing for rockbox? |
01:46:01 | JdGordon_ | there is a bit in the wiki... |
01:46:07 | JdGordon_ | wat are you interested in? |
01:46:21 | JdGordon_ | what* |
01:47:51 | TruG33K | mainly with the recent dual bootloader for the nano 2G, I was hoping I might be able to contribute to finishing porting rockbox to it |
01:48:36 | TruG33K | so really any info would help |
01:48:37 | JdGordon_ | there is no bootloader or port for the nano2g.... it is very very very very early in development |
01:49:07 | JdGordon_ | last I heard all it was is a way to run code, and a lcd driver.... nothing more? |
01:49:51 | Presence | http://hackaday.com/2009/09/11/linux-via-iloader-out-for-nano-2g/ |
01:49:53 | TruG33K | just a few days ago the linux4nano group got a fully working dual bootloader |
01:50:00 | JdGordon_ | says who? |
01:50:17 | JdGordon_ | TheSeven: want to tell them whats what? |
01:51:19 | TheSeven | well, the truth is somewhere in between |
01:51:50 | TheSeven | we have a fully-working bootloader (besides one lcd type that's giving trouble, but that's only visual messup), but it's not the rockbox one |
01:52:09 | TheSeven | rockbox drivers are still to be done (at least most of them), but we have example code for most hardware |
01:52:39 | | Quit GeekShado_ (Read error: 110 (Connection timed out)) |
01:53:02 | Presence | could apple change the encryption key thingie if a nano 2g were connected to like itunes for an update? |
01:53:11 | TruG33K | well I'm looking to try to help with any rockbox dev work I can |
01:53:16 | TheSeven | the hackaday report is exaggerating that a lot, though, especially it soulds like there was already a fully-featured linux port for it |
01:53:30 | Presence | hackaday exaggerates their posts? NO WAI. :) |
01:53:43 | TheSeven | Presence: not that we know of. AFAIK it's an unchangable key implemented as a hardware mask |
01:54:12 | Presence | Wow, thats kinda nifty then. |
01:54:20 | TheSeven | TruG33K: have any experience in implementing such stuff (like drivers)? |
01:55:23 | TruG33K | I've done a bit of low level driver stuff, and can generally get around a spec sheet if I have one |
01:56:14 | TruG33K | I'm not thinking I'm going to be able to contribute much, at least not at first |
01:56:25 | JdGordon_ | TruG33K: probably best bet is to have a look at the bug and patch tracker... and stick around here and the forums |
01:56:50 | TruG33K | I'm just trying to gather as much info as I can so that I can start poking around with my nano |
01:57:23 | TheSeven | what the 2g port currently needs most is a rockbox expert, I think, as linuxstb seems to be on vacation and I don't really have a clue about rockbox internals |
01:57:24 | JdGordon_ | get the source code... build it and use it, then fix any annoyances you come across :) |
01:58:02 | | Quit ender` (" Be wary of strong drink. It can make you shoot at tax collectors and miss. -- Robert A. Heinlein") |
01:58:21 | TruG33K | yeah I figured that was the best I was gonna get, but I figured I'd ask just in case there's a bit more info to help me get started |
01:58:22 | TheSeven | well, he will first need to at implement a lot of things before he'll be bugged by usual annoyances |
01:59:14 | JdGordon_ | of course |
01:59:18 | Presence | I'm kinda curious: would rockbox even WANT to touch the nano 2G with its encryption thingie... is there concern that apple would be pissy about encroaching on their encrpyted turf? go all DMCA or something? |
01:59:23 | TheSeven | TruG33K: I would suggest flicking through rockbox.org/viewvc.cgi/trunk/firmware/target/arm/s5l8700/">http://svn.rockbox.org/viewvc.cgi/trunk/firmware/target/arm/s5l8700/ and trying to find out how all this works |
01:59:25 | * | JdGordon_ stupidly thught nano there meant nano g1 |
01:59:49 | JdGordon_ | Presence: we wouldnt if we dont need to |
02:00 |
02:00:14 | TheSeven | Presence: a port for it was already started, and I don't think apple could do much about it |
02:00:31 | Presence | cool, trippy. |
02:00:46 | TheSeven | in fact, we're not infringing any copyrights, and there is this "reverse engineering for interoperability" exception in the DMCA |
02:01:07 | TheSeven | I'm not a lawyer, though... |
02:01:10 | JdGordon_ | DMCA? who cares about that... the project is hosted in sweden |
02:01:16 | Presence | hah! |
02:02:22 | | Join Strife89 [0] (n=michael@adsl-154-15-234.mcn.bellsouth.net) |
02:04:04 | TheSeven | JdGordon_: well, I just wanted to state that not even the DMCA does care |
02:04:11 | | Quit JdGordon_ (Ping timeout: 180 seconds) |
02:04:14 | TheSeven | (at least from how I interpret it) |
02:05:24 | TheSeven | Should I move a general "how to boot/test rockbox builds on nano2" discussion over to our channels, or does it belong in here? |
02:06:23 | TruG33K | well it is about rockbox |
02:08:20 | | Join mt [0] (n=Miranda@rockbox/developer/mt) |
02:08:26 | TruG33K | at least I don't see how it wouldn't be appropriate discussion ;-) |
02:08:47 | TheSeven | well, it's a little clutter for the logs and probably not interesting for too many people |
02:09:10 | TheSeven | but if nobody tells us to move this to #linux4nano I'll stay here |
02:10:28 | mt | Shouldn't a52_decode_data() be moved to liba52(/a52.c for example) ? |
02:13:59 | mt | linuxstb: ^ ? |
02:14:15 | TheSeven | mt: linuxstb hasn't said anything since weeks now |
02:14:40 | mt | TheSeven: Just trying my luck. :) |
02:15:15 | TheSeven | TruG33K: there are basically 2 ways to bootstrap rockbox right now. Either do it through iLoader, or through iBugger, which will add some debugging facilities. Both require slight modifications to the code, though, in order to work properly in their respective environment |
02:18:05 | TruG33K | yeah I'll probably want to make use of iBugger |
02:18:53 | TheSeven | if we're clean, we should implement a DEBUG define properly to be able to build both |
02:19:13 | TruG33K | cause I'll probably make a fair few mistakes that I'll be able to figure out from debugging it |
02:19:18 | TheSeven | right now, I don't think the default nano2g build will run in either of them |
02:19:45 | TheSeven | TruG33K: Well, iBugger just has very basic functionality on the PC side |
02:20:01 | TheSeven | the ipod side could do a lot more, but a PC part would need to be written for that |
02:20:34 | TheSeven | but it's nice for i.e. just replacing the binary without the need for rebooting, or having a look where something is getting stuck in an endless loop |
02:20:53 | TheSeven | and it will catch the different kinds of abort conditions that may happen on that processor |
02:23:23 | *** | Saving seen data "./dancer.seen" |
02:23:45 | TheSeven | TruG33K: if you need it, I may send you a patch that's nowhere near clean, but will make it run in iloader. the current SVN might possibly run in ibugger |
02:25:16 | | Quit GeekShad__ ("The cake is a lie !") |
02:25:50 | TruG33K | well I'm checking out rockbox right now, so I can try to see if it'll run in iBugger after that |
02:26:15 | TheSeven | TruG33K: have you used ibugger before? |
02:27:00 | TheSeven | and another important question: may we just trash the data on your ipod, or do you still need it? |
02:27:06 | | Quit faemir (Remote closed the connection) |
02:27:09 | | Quit LinuxMafia (Remote closed the connection) |
02:27:13 | TruG33K | I tried running it, though didn't make much of it |
02:27:41 | TruG33K | already trashed it myself last night getting iLoader installed :-) |
02:27:46 | TheSeven | do you already have iok |
02:27:55 | TheSeven | oops |
02:28:13 | TheSeven | ok, so you're booting ibugger through iloader => perfect |
02:28:53 | TruG33K | yup |
02:31:00 | | Part wincent ("Kopete 0.12.7 : http://kopete.kde.org") |
02:31:24 | | Quit PaulJam (".") |
02:34:46 | TheSeven | what's the usual way to set the DEBUG define for a build? |
02:36:34 | | Join JoCo [0] (n=JoCo@58.172.252.74) |
02:38:52 | TruG33K | just in case you were asking me, I have no idea, that's kind of why I'm here |
03:00 |
03:03:21 | | Quit bubsy ("I'll be back somewhere in time") |
03:03:30 | | Join bubsy [0] (n=bubsy@94.139.72.137) |
03:07:27 | TheSeven | is it possible for a build to be both bootloader and DEBUG at the same time? |
03:07:42 | TheSeven | i don't see how I can make configure accept that |
03:12:52 | TheSeven | is there anything like nested ifdefs or, even better, checking for multiple things with one? |
03:17:37 | TheSeven | nvm, found it |
03:21:24 | | Quit bughunter2 (Read error: 104 (Connection reset by peer)) |
03:23:28 | TheSeven | TruG33K: I've written a patch now that should work for both ibugger and iloader, depending on the setting of the DEBUG define |
03:23:59 | | Join panni_ [0] (i=hannes@95.222.19.21) |
03:26:05 | | Quit JoCo (Read error: 104 (Connection reset by peer)) |
03:26:21 | | Join JoCo [0] (n=JoCo@58.172.252.74) |
03:26:34 | | Quit efyx_ (Remote closed the connection) |
03:33:21 | TruG33K | awesome, how can I get the from you? |
03:34:07 | | Quit panni__ (Read error: 113 (No route to host)) |
03:50:46 | TheSeven | TruG33K: please ping me if you expect me to respond :-) |
03:51:54 | TheSeven | TruG33K: setting up a build that's both bootloader and DEBUG proves a little tricky, i suggest configuring one of each and then merge the makefiles |
03:54:03 | TruG33K | my bad, will do |
03:54:44 | TruG33K | I will see what I can do about that, though I'm unsure how best to do either |
03:59:55 | TheSeven | bertrik or any other s5l8700 dev around? |
04:00 |
04:00:20 | TheSeven | was it already verified that the timer interrupts work on the meizus? |
04:02:31 | moos | 04h here in europe. Not the best time to ask :) |
04:03:24 | moos | TheSeven |
04:04:21 | TheSeven | moos: well, no idea where all the guys live |
04:04:29 | TheSeven | and I'm in europe, too, btw :-D |
04:05:06 | moos | hehe, we are not all insomniac :) |
04:05:23 | | Join Eosphere46 [0] (i=Eosphere@74.197.221.60) |
04:05:34 | moos | mostly devs are in europe, with a few around the US |
04:05:34 | | Quit TheSeven (Nick collision from services.) |
04:05:48 | | Join The_Seven [0] (n=theseven@dslb-084-056-182-000.pools.arcor-ip.net) |
04:05:54 | | Nick The_Seven is now known as TheSeven (n=theseven@dslb-084-056-182-000.pools.arcor-ip.net) |
04:13:48 | | Join decayedcell_ [0] (n=decayed_@60.241.92.53) |
04:15:09 | | Quit n17ikh (Connection timed out) |
04:19:57 | | Quit Strife89 ("Leaving") |
04:20:40 | moos | TheSeven: If you are curious enough: rockbox.org/twiki/bin/view/Main/IrcNicks">http://www.rockbox.org/twiki/bin/view/Main/IrcNicks ;P |
04:21:29 | TheSeven | moos: we need such a thing too for #linux4nano :-) |
04:21:42 | | Quit Eosphere46 ("Man who run behind car get exhausted") |
04:21:49 | moos | hehe ;) |
04:22:03 | moos | rockbox's documentation |
04:23:25 | *** | Saving seen data "./dancer.seen" |
04:23:54 | moos | © |
04:25:16 | TheSeven | so you're in the same time zone as bertrik and me... |
04:25:24 | TheSeven | you should seriously go to bed :-P |
04:26:03 | | Join togetic [0] (n=togetic@unaffiliated/ibuffy) |
04:29:13 | | Join n17ikh [0] (n=n17ikh@host-69-59-126-212.nctv.com) |
04:43:18 | | Quit Rondom (Nick collision from services.) |
04:43:28 | | Join Rondom [0] (n=Rondom@dslb-084-057-140-057.pools.arcor-ip.net) |
05:00 |
05:04:30 | | Join Guest23293 [0] (n=n17ikh@host-69-59-126-212.nctv.com) |
05:10:09 | | Part JohnTeddy |
05:12:00 | | Nick Guest23293 is now known as n17ikh|Server (n=n17ikh@host-69-59-126-212.nctv.com) |
05:20:26 | | Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey) |
05:22:35 | | Quit n17ikh (Connection timed out) |
05:31:40 | | Quit n17ikh|Server (Connection timed out) |
05:34:45 | | Join kugel [0] (n=kugel@rockbox/developer/kugel) |
05:40:41 | | Join kugel_ [0] (n=kugel@e178082091.adsl.alicedsl.de) |
05:40:43 | | Quit kugel (Nick collision from services.) |
05:41:03 | | Nick kugel_ is now known as kugel (n=kugel@e178082091.adsl.alicedsl.de) |
05:45:06 | | Part decayedcell_ |
05:46:28 | | Quit fdinel ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
06:00 |
06:00:13 | | Join JoConflict [0] (n=JoCo@58.172.252.74) |
06:00:51 | | Quit JoConflict (Client Quit) |
06:02:32 | | Join JoConflict [0] (n=JoCo@58.172.252.74) |
06:03:53 | | Quit kugel (Remote closed the connection) |
06:06:41 | | Quit antil33t () |
06:15:32 | | Join mr [0] (n=4cc4c7c9@gateway/web/cgi-irc/labb.contactor.se/x-njgcqsgqdmkrqire) |
06:16:00 | | Nick mr is now known as Guest48116 (n=4cc4c7c9@gateway/web/cgi-irc/labb.contactor.se/x-njgcqsgqdmkrqire) |
06:17:54 | Guest48116 | ok, I'm not seeing much chat here, but does anyone know if there is any resolution to the massive battery usage I'm seeing from rockbox 3.3 on a 5.5 gen ipod? |
06:20:10 | | Quit JoCo (Read error: 110 (Connection timed out)) |
06:23:26 | *** | Saving seen data "./dancer.seen" |
06:28:00 | | Join decayedcell_ [0] (n=decayed_@60-241-92-53.static.tpgi.com.au) |
06:28:20 | | Quit goffa (Read error: 113 (No route to host)) |
06:29:53 | | Join antil33t [0] (n=Mudkips@119.224.12.185) |
06:35:59 | | Quit Guest48116 ("CGI:IRC (EOF)") |
06:41:45 | | Join bgupta [0] (n=bgupta@68.164.142.66) |
06:43:05 | | Join goffa [0] (n=goffa@70.33.8.114) |
06:43:28 | bgupta | Are there arny rockbox capable devices that take full size sdhc cards? |
06:44:28 | | Quit tchan ("WeeChat 0.3.0-rc2") |
06:47:43 | | Join tchan [0] (n=tchan@lunar-linux/developer/tchan) |
06:48:09 | | Quit tchan (Remote closed the connection) |
06:53:39 | | Join tchan [0] (n=tchan@lunar-linux/developer/tchan) |
07:00 |
07:08:13 | | Join kyle6513 [0] (n=chatzill@58.174.128.189) |
07:08:14 | | Quit goffa (Read error: 104 (Connection reset by peer)) |
07:08:25 | kyle6513 | hi |
07:09:16 | | Join goffa [0] (n=goffa@70.33.8.114) |
07:09:30 | kyle6513 | hi |
07:16:10 | | Quit panni_ (Read error: 131 (Connection reset by peer)) |
07:27:03 | | Part kyle6513 |
07:29:14 | | Join Horschti [0] (n=Horscht2@xbmc/user/horscht) |
07:32:14 | | Quit BHSPitMonkey (Remote closed the connection) |
07:35:09 | | Quit JoConflict (Read error: 110 (Connection timed out)) |
07:47:53 | | Quit Horscht (Read error: 110 (Connection timed out)) |
08:00 |
08:03:28 | | Join stoffel [0] (n=quassel@p57B4EB8B.dip.t-dialin.net) |
08:22:16 | | Join Grahack [0] (n=chri@ACaen-156-1-86-253.w90-51.abo.wanadoo.fr) |
08:23:27 | *** | Saving seen data "./dancer.seen" |
08:34:07 | | Join n17ikh [0] (n=n17ikh@host-69-59-126-212.nctv.com) |
08:34:24 | | Join bmbl [0] (n=Miranda@unaffiliated/bmbl) |
08:37:50 | | Join n1s [0] (n=n1s@rockbox/developer/n1s) |
08:45:30 | | Part decayedcell_ |
08:47:05 | | Join Space_monkey [0] (n=george@203-59-93-228.perm.iinet.net.au) |
08:50:35 | Space_monkey | hey guys can I ask you a question? |
08:58:54 | Space_monkey | do you know how to get my car dock to work with rockbox? It seems to be coming out very quietly. I tried to find a gain or pre-amp setting but I couldn't |
09:00 |
09:01:45 | | Join robin0800 [0] (n=robin080@general-ld-216.t-mobile.co.uk) |
09:08:58 | | Quit robin0800 (Remote closed the connection) |
09:09:59 | | Join robin0800 [0] (n=robin080@general-ld-216.t-mobile.co.uk) |
09:10:54 | | Quit bmbl ("Bye!") |
09:14:35 | | Nick Horschti is now known as Horscht (n=Horscht2@xbmc/user/horscht) |
09:15:37 | pixelma | bgupta: the Cowon D2 but it's only a port in progress and is not mature yet. I think I read there is also problem with *some* newer D2+ models or so. If you want more infos you would have to go through the D2 thread in the new ports forum or the wiki |
09:16:22 | pixelma | I think |
09:18:13 | bgupta | pixelma: Thanks... I'm really trying to find something that plays ALAC files, as I live in an itunes household, and really don't want to buy an ipod for myself. It's annoying not a lot of things play ALAC. (Rockbox does) |
09:19:00 | bgupta | I currently have a spare 32GB SDHC lying around, and it will fit my entire music collection, which is half alac and half MP3. |
09:26:54 | | Quit daurn| (Read error: 60 (Operation timed out)) |
09:38:05 | | Quit robin0800 (Remote closed the connection) |
09:48:21 | | Join PolskasPlaya [0] (n=chatzill@e178023109.adsl.alicedsl.de) |
09:48:42 | | Quit PolskasPlaya (Client Quit) |
10:00 |
10:00:56 | CIA-43 | New commit by amiconn (r22682): Fix test_sampr for the changes in r22440 |
10:01:23 | | Join decayedcell_ [0] (n=decayed_@60-241-92-53.static.tpgi.com.au) |
10:14:47 | | Join DarkDefender [0] (n=rob@78-69-30-229-no36.tbcn.telia.com) |
10:17:58 | | Quit amiconn (Remote closed the connection) |
10:17:58 | | Quit pixelma (Read error: 104 (Connection reset by peer)) |
10:21:01 | | Join amiconn [0] (i=quassel@rockbox/developer/amiconn) |
10:21:04 | | Join pixelma [0] (i=quassel@rockbox/staff/pixelma) |
10:23:28 | *** | Saving seen data "./dancer.seen" |
10:29:57 | | Part decayedcell_ |
10:41:30 | | Join merbanan [0] (n=banan@c-83-233-172-245.cust.bredband2.com) |
10:44:38 | | Join crculver [0] (n=crculver@vallila-gw.hupnet.helsinki.fi) |
10:44:50 | crculver | What is the different between Insert Next and Queue Next? |
10:47:54 | bluebrother | A queued file gets removed from the dynamic playlist once it has been played. |
10:48:49 | | Join ender` [0] (i=krneki@foo.eternallybored.org) |
10:53:57 | | Join _zic [0] (n=user@91-171-87-10.rev.libertysurf.net) |
11:00 |
11:01:35 | | Quit stoffel (Read error: 113 (No route to host)) |
11:08:40 | | Join JohannesSM64 [0] (n=Johannes@cm-84.208.207.140.getinternet.no) |
11:09:28 | amiconn | grrr |
11:10:05 | amiconn | 'make voice' now compiles errno.c because apps/features now depends on errno.o |
11:12:07 | | Quit merbanan (Read error: 110 (Connection timed out)) |
11:12:32 | amiconn | Why can't it just depend directly on config-<target>.h? |
11:15:12 | | Join efyx_ [0] (n=efyx@78.251.125.101) |
11:30:35 | | Join DerPapst [0] (n=DerPapst@91-64-221-175-dynip.superkabel.de) |
11:36:43 | TheSeven | bertrik or any other s5l8700 dev around? |
11:36:44 | TheSeven | was it already verified that the timer interrupts work properly on the meizus? |
11:37:11 | | Quit _zic (Remote closed the connection) |
11:37:35 | bertrik | TheSeven, yes they work, used and verified for the kernel tick and general timer |
11:38:12 | bertrik | I haven't checked in the past few weeks though (in case something changed) |
11:39:21 | markun | TheSeven: doesn't work on the nano? |
11:40:09 | TheSeven | this means that the meizu interrupt numbers aren't identical to the nano ones |
11:40:50 | | Join GeekShadow [0] (n=Antoine@reactos/tester/GeekShadow) |
11:41:43 | TheSeven | what's the best way to change this without breaking the meizu port? use #ifdef in kernel-s5l8700.h? somehow move it to a nano specific file? (how?) |
11:42:39 | markun | what is the name of the Soc? 5l8701? |
11:43:25 | TheSeven | yes |
11:44:54 | markun | perhaps have an s5l8700.h and s5l8701.h file with some defines which both include s5l87xx.h? |
11:45:11 | bertrik | If you think you know of a good way, just go for it. I won't mind a little temporary breakage of the meizus. |
11:45:19 | bertrik | markun, good idea |
11:46:18 | bertrik | I would like to make the interrupt handler a little more generic, for example have each module register an interrupt handler instead of using weak linking as we use now |
11:47:05 | TheSeven | in fact the current problem is even worse, as the interrupt numbers are defined by the order in an array in kernel-s5l8700.h, which one can't even fix with defines |
11:47:10 | bertrik | I think that would make the interrupt handling more flexible |
11:52:06 | bertrik | I could work on that this weekend and test it on the meizu/samsung yp-s3 |
11:55:56 | bertrik | I finally posted my AMS DBOP button-reading refactoring patch: rockbox.org/tracker/task/10603">http://www.rockbox.org/tracker/task/10603 if anyone wants to look at it |
11:56:11 | | Quit _Tristan (Remote closed the connection) |
11:57:10 | | Join flydutch [0] (n=flydutch@host214-146-dynamic.15-87-r.retail.telecomitalia.it) |
11:58:05 | | Quit Grahack ("Leaving.") |
12:00 |
12:00:54 | | Join _Tristan [0] (i=tristan@i.dont.want.to.die.virgin.net.in) |
12:03:25 | TheSeven | bertrik: here's my current patch that fixes the kernel timer on the nano (the last 2 hunks are the interesting ones for you) |
12:03:26 | | Join stoffel [0] (n=quassel@p57B4EB8B.dip.t-dialin.net) |
12:03:29 | TheSeven | http://pastie.org/614505 |
12:04:38 | | Quit antil33t () |
12:04:45 | bertrik | hm, so basically the TIMER A and B interrupts are switched |
12:05:10 | TheSeven | no, i just swapped them around to move the timer B one where it actually is |
12:05:30 | TheSeven | i guess the timer A one is still the one before it, and they were probably all remapped, that was just a quick hack to make it work |
12:06:32 | TheSeven | i still need to find out the actual ints, but you can see the problematic array there |
12:07:13 | TheSeven | should we move that array to something nano specific, or just fill it with INT00 INT01 INT02 and so on and #define these in a nano-specific file? |
12:09:41 | bertrik | I would like to have target-specific #defines for the interrupt numbers and a more generic interrupt handler, where each module dynamically registers its interrupt handler |
12:10:08 | TheSeven | well, sounds good, to :-) |
12:10:12 | TheSeven | too* |
12:11:20 | bertrik | Anyone here with a sansa fuze willing to test something? |
12:11:55 | | Join antil33t [0] (n=Mudkips@119.224.12.185) |
12:16:27 | | Quit bertrik (Remote closed the connection) |
12:23:30 | *** | Saving seen data "./dancer.seen" |
12:24:01 | | Join JoCo [0] (n=JoCo@58.172.252.74) |
12:30:06 | | Quit JohannesSM64 (Read error: 54 (Connection reset by peer)) |
12:31:25 | | Join bertrik [0] (n=bertrik@ip117-49-211-87.adsl2.static.versatel.nl) |
12:36:42 | amiconn | bertrik: Why waste binsize for dynamic registration? |
12:37:49 | bertrik | I think the whole interrupt system on s5l8700 is ugly, with this weak linking and undeclared global interrupt handlers |
12:38:19 | bertrik | I don't think the waste is a problem |
12:38:56 | amiconn | The weak linking is used on all targets |
12:43:06 | amiconn | It makes isrs work automagically without extra code, and also allows to catch all unused interrupts in uie() |
12:45:02 | bertrik | it was a bit hard to understand when I first ran into it, probably I'm not the only one |
12:45:05 | amiconn | Actually the latter needs a little extra code on SH, due to the fact that an interrupt call doesn't pass the interrupt number in any way, so there's one stub per interrupt number |
12:45:37 | bertrik | the amount of extra code is probably trivial for most targets |
12:45:47 | amiconn | Hmm? |
12:46:45 | amiconn | You would need functions to register and unregister interrupts, and a call to the registration function in every module init that needs interrupts |
12:47:35 | bertrik | each about one line of code |
12:49:04 | | Quit bertrik (Remote closed the connection) |
12:49:22 | * | amiconn highly doubts that |
12:50:27 | amiconn | Also I don't understand what problem you're trying to solve here (as I don't think you're thinking about the isr hacks in a very few plugins) |
12:51:20 | amiconn | Weak symbols aren't black magic... |
12:51:35 | | Join faemir [0] (n=quassel@78.33.109.163) |
12:53:35 | | Quit linuxstb (Remote closed the connection) |
12:54:18 | | Quit crculver ("Leaving") |
13:00 |
13:04:21 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
13:05:03 | | Join AndyI [0] (n=pasha_in@212.14.205.32) |
13:13:26 | | Quit JoCo (Read error: 110 (Connection timed out)) |
13:17:10 | | Join BdN3504 [0] (n=55b23459@gateway/web/cgi-irc/labb.contactor.se/x-nicvxokjlxgukedt) |
13:17:36 | | Join bughunter2 [0] (n=bughunte@unaffiliated/bughunter2) |
13:18:33 | | Quit AndyIL (Read error: 110 (Connection timed out)) |
13:18:40 | BdN3504 | hi, i have a little problem with my e270, the scrollwheel now somehow shares it's funktion with the play/pause button. whenever i start scrolling using the upper part of the scroll wheel, the device recognizes a play button press. |
13:19:02 | BdN3504 | can i fix this somehow? will i have to open my target? |
13:19:28 | | Join JohannesSM64 [0] (n=Johannes@cm-84.208.207.140.getinternet.no) |
13:24:10 | | Quit BdN3504 ("CGI:IRC (Ping timeout)") |
13:26:52 | | Join azz_ [0] (n=chatzill@94-193-27-9.zone7.bethere.co.uk) |
13:27:00 | azz_ | hi |
13:27:14 | azz_ | i hawe quick question |
13:27:53 | azz_ | is any chance i can install rockbox on fake ipod witch chip AK2025 |
13:28:34 | | Nick azz_ is now known as azzazazel (n=chatzill@94-193-27-9.zone7.bethere.co.uk) |
13:30:45 | | Quit n17ikh (Read error: 110 (Connection timed out)) |
13:32:25 | n1s | azzazazel: no |
13:32:37 | | Join fdinel [0] (n=Miranda@modemcable204.232-203-24.mc.videotron.ca) |
13:33:11 | | Join PaulJam [0] (n=Paule@p54BEDFE2.dip.t-dialin.net) |
13:34:48 | azzazazel | is anyone here??? |
13:36:30 | bughunter2 | azzazazel: what do you expect, everyone to answer 'yeah, we're here!!!!!!!!!!' |
13:36:40 | bughunter2 | no, instead, if you have a question just ask it, and people will reply if they can |
13:36:49 | azzazazel | no just want to know if is |
13:37:06 | azzazazel | i dont nexpect answer strate away common |
13:38:20 | | Quit stripwax ("http://miranda-im.org") |
13:46:56 | azzazazel | wahat a bollocks |
13:47:01 | | Quit azzazazel ("ChatZilla 0.9.85 [Firefox 3.5.2/20090729225027]") |
13:49:43 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
13:59:09 | | Quit flydutch ("/* empty */") |
14:00 |
14:01:04 | | Quit Horscht ("Verlassend") |
14:08:54 | | Quit mortti (Read error: 113 (No route to host)) |
14:12:59 | | Join aqwert [0] (n=chatzill@94-193-27-9.zone7.bethere.co.uk) |
14:13:09 | | Quit JohannesSM64 (Read error: 54 (Connection reset by peer)) |
14:13:21 | | Join JohannesSM64 [0] (n=Johannes@cm-84.208.207.140.getinternet.no) |
14:23:32 | *** | Saving seen data "./dancer.seen" |
14:25:36 | | Quit FlynDice_ (Remote closed the connection) |
14:27:54 | | Quit PaulJam (".") |
14:28:11 | aqwert | please can any one help me if is any way to install rockbox on knockoff ipod with chip AK2025 |
14:28:14 | | Join PaulJam [0] (n=Paule@p54BEDFE2.dip.t-dialin.net) |
14:29:13 | krazykit | aqwert, no |
14:30:35 | aqwert | kk thx |
14:33:09 | | Join teru [0] (n=teru@KD059133112132.ppp.dion.ne.jp) |
14:34:14 | | Quit TheSeven ("ChatZilla 0.9.85 [Firefox 3.5.2/20090729225027]") |
14:35:44 | | Join TheSeven [0] (n=theseven@dslb-084-056-182-000.pools.arcor-ip.net) |
14:36:47 | | Quit antil33t () |
14:47:02 | | Join mcuelenaere [0] (n=mcuelena@78-21-191-122.access.telenet.be) |
14:47:48 | | Join einhirn [0] (n=Miranda@p5DD01BB4.dip0.t-ipconnect.de) |
14:53:16 | | Quit JohannesSM64 (Read error: 54 (Connection reset by peer)) |
14:56:54 | | Join robin0800 [0] (n=robin080@general-ld-216.t-mobile.co.uk) |
14:58:39 | | Join panni_ [0] (i=hannes@ip-95-222-19-21.unitymediagroup.de) |
15:00 |
15:04:46 | | Quit einhirn (Read error: 54 (Connection reset by peer)) |
15:06:26 | | Quit faemir (Remote closed the connection) |
15:07:48 | bughunter2 | aqwert: you have asked the same question twice now, why would you expect a different answer? |
15:07:59 | bughunter2 | do you think we're purposely feeding you crap? |
15:08:46 | | Join faemir [0] (n=quassel@78.33.109.163) |
15:09:48 | | Join mcuelenaere_ [0] (n=mcuelena@78-21-191-122.access.telenet.be) |
15:09:48 | | Quit mcuelenaere (Read error: 104 (Connection reset by peer)) |
15:13:35 | | Nick mcuelenaere_ is now known as mcuelenaere (n=mcuelena@rockbox/developer/mcuelenaere) |
15:17:33 | | Join Strife89 [0] (n=michael@adsl-154-15-234.mcn.bellsouth.net) |
15:19:19 | | Quit faemir (Remote closed the connection) |
15:20:40 | | Quit robin0800 (Remote closed the connection) |
15:21:13 | | Join antil33t [0] (n=Mudkips@119.224.12.185) |
15:22:14 | | Join faemir [0] (n=quassel@78.33.109.163) |
15:25:29 | | Quit shaggy-h () |
15:33:17 | | Join shaggy-h [0] (n=kiwi@87.74.127.193) |
15:37:57 | | Quit faemir (Remote closed the connection) |
15:39:58 | | Quit shaggy-h () |
15:40:12 | | Join shaggy-h [0] (n=kiwi@host-87-74-127-193.dslgb.com) |
15:44:20 | | Quit stoffel (Read error: 110 (Connection timed out)) |
15:48:05 | | Quit z35 (Read error: 104 (Connection reset by peer)) |
15:54:44 | | Join robin0800 [0] (n=robin080@general-ld-216.t-mobile.co.uk) |
16:00 |
16:01:11 | | Join Horscht [0] (n=Horscht2@xbmc/user/horscht) |
16:03:55 | | Quit robin0800 (Remote closed the connection) |
16:04:23 | | Join robin0800 [0] (n=robin080@general-ld-216.t-mobile.co.uk) |
16:08:46 | | Join dfkt [0] (i=dfkt@unaffiliated/dfkt) |
16:13:33 | | Quit DataGhost (Read error: 110 (Connection timed out)) |
16:17:23 | | Quit aqwert ("ChatZilla 0.9.85 [Firefox 3.5.2/20090729225027]") |
16:21:37 | | Join Javacat [0] (n=ghsgh@unaffiliated/javacat) |
16:23:36 | *** | Saving seen data "./dancer.seen" |
16:25:03 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
16:25:52 | | Join stoffel [0] (n=quassel@p57B4D50C.dip.t-dialin.net) |
16:31:31 | | Join decayedcell_ [0] (n=decayed_@60-241-92-53.static.tpgi.com.au) |
16:45:34 | | Quit bzed (Remote closed the connection) |
16:49:59 | | Quit teru ("Quit") |
16:55:44 | | Quit timc (Read error: 110 (Connection timed out)) |
16:56:10 | | Part decayedcell_ |
16:56:25 | | Join timc [0] (n=aoeu@116.3.12.140) |
16:57:06 | | Join bzed [0] (n=bzed@devel.recluse.de) |
16:57:45 | | Join kugel [0] (n=kugel@rockbox/developer/kugel) |
17:00 |
17:05:21 | | Join bertrik [0] (n=bertrik@ip117-49-211-87.adsl2.static.versatel.nl) |
17:07:13 | | Quit stoffel (Read error: 113 (No route to host)) |
17:10:06 | | Join petur [0] (n=peter@rockbox/developer/petur) |
17:12:55 | Javacat | hey.. i'm trying to get rockbox onto (what i think is) an ipod 5.5g |
17:13:06 | Javacat | i used rockbox.org/twiki/bin/view/Main/IpodConversionToFAT32">http://www.rockbox.org/twiki/bin/view/Main/IpodConversionToFAT32 to format it |
17:13:11 | | Join Omlet [0] (n=Omlet05@50.225-200-80.adsl-dyn.isp.belgacom.be) |
17:13:23 | Javacat | but rockbox util doesn't recognise the ipod |
17:13:26 | Javacat | http://pastebin.com/m33cf2760 |
17:14:07 | Javacat | i get that if i use ipodpatcher with the command 'sudo ./ipodpatcher /dev/disk2' |
17:15:29 | Javacat | is the ipod dead? |
17:15:58 | pixelma | I don't think so - how did you convert the Ipod to FAT32? |
17:17:15 | gevaerts | does the ipod work properly in the Apple firmware? |
17:17:32 | Javacat | i downloaded mbr-video30gb-2048.bin (after checking the sector size) then used dd if=mbr-video30gb-2048.bin of=/dev/disk1 |
17:17:46 | Javacat | no |
17:17:55 | Javacat | i can't work out why though |
17:17:58 | Javacat | the drive appears to be ok |
17:18:06 | Javacat | it had been dropped a couple of months ago |
17:18:30 | robin0800 | I think it needs to be restored using Itunes |
17:18:35 | gevaerts | how sure are you that it's a 5.5G and not a 5G? |
17:18:40 | gevaerts | wait |
17:18:49 | Javacat | the restore fails in itunes :/ |
17:19:04 | Javacat | if i can't get rockbox on it i'll probably just throw it |
17:19:13 | gevaerts | it definitely is a 5.5G |
17:20:59 | Javacat | if i try to restore in itunes it waits around for ages then gives an error |
17:21:07 | Javacat | i think the error's 1417, but can't remember |
17:21:11 | gevaerts | you could try the instructions from rockbox.org/twiki/bin/view/Main/IpodManualRestore">http://www.rockbox.org/twiki/bin/view/Main/IpodManualRestore, but if itunes doesn't want to restore it, I'm afraid there's a big chance that rockbox won't work either |
17:21:21 | gevaerts | oh, that sounds like the disk could have problems |
17:21:38 | Javacat | ok |
17:21:55 | Javacat | i have formatted it though and dumped the rockbox files on, and they went onto it ok |
17:22:13 | Javacat | or doesn't that really mean anything? |
17:23:11 | gevaerts | depends. If it has a few bad sectors in the firmware partition, that would explain what you see |
17:23:56 | gevaerts | You could try a disk checking tool that checks for bad sectors |
17:24:32 | Javacat | is there any way around the bad sectors if it is that? |
17:26:04 | | Join DataGhost [0] (i=dataghos@unaffiliated/dataghost) |
17:26:20 | gevaerts | possibly. The ROM loads firmware from the first partition, so if there's only one group of bad sectors, you could repartition it to move the partitions around the bad sectors. Itunes restore still won't work, but with the instructions on IpodManualRestore and some creativity you should be able to get rockbox going |
17:27:06 | Javacat | ok |
17:27:10 | Javacat | tthanks |
17:27:41 | gevaerts | I'm not sure if I would bother though. A new disk (or compactflash card and adapter) will probably not be too expensive |
17:28:05 | | Quit Rondom (Nick collision from services.) |
17:28:11 | gevaerts | first verify that this is indeed the problem of course |
17:28:15 | | Join Rondom [0] (n=Rondom@dslb-084-057-159-035.pools.arcor-ip.net) |
17:28:34 | Javacat | ok |
17:28:44 | Javacat | need to hunt down a disk checker for osx now :P |
17:35:07 | | Join toffe82 [0] (n=chatzill@adsl-70-135-34-226.dsl.frs2ca.sbcglobal.net) |
17:35:21 | PaulJam | kugel: the new tags for the custom statusbar are working, but one thing that could be improved is when you enter the recording screen from the contextmenu of the radio screen, then the %cs tag still shows conditional for the radio screen. i thing it would be better if it would show the conditional for the recording screen in that case. |
17:35:23 | TheSeven | Javacat: you could just try to create a backup of your ipod using dd, and see if this fails or gets stuck at some place, to check if bad sectors are the issue in the first place |
17:35:35 | TheSeven | if it successfully copies the first 100MB, you're seeing a different issue |
17:36:09 | kugel | PaulJam: not sure if that's easily doable |
17:36:34 | kugel | and, unfortunately, I have no target that can do both (radio and recording) |
17:36:37 | Javacat | TheSeven: ok! |
17:39:20 | PaulJam | well, it isn't really a big issue, i just wanted to mention it. |
17:40:49 | kugel | I may have a look, but I can't promise anything |
17:41:17 | | Join LambdaCalculus37 [0] (n=rmenes@rockbox/staff/LambdaCalculus37) |
17:41:23 | kugel | PaulJam: are you back in the radio screen if you exit the recording if you enter it via radio? |
17:42:45 | kugel | it apparently doesn't go via root_menu (which handles screen changes), maybe that can be changed |
17:43:09 | PaulJam | kugel: you are back in the context menu of the radio screen, and when you leave that you are in the radio screen. |
17:43:31 | kugel | hrm |
17:43:41 | | Join GeekShado_ [0] (n=Antoine@252.225.192-77.rev.gaoland.net) |
17:44:39 | | Quit GeekShadow (Read error: 104 (Connection reset by peer)) |
17:49:29 | kugel | bertrik: I tried your dbop patch |
17:49:33 | | Quit DataGhost (Read error: 110 (Connection timed out)) |
17:59:26 | | Quit robin0800 (Remote closed the connection) |
18:00 |
18:02:28 | | Join robin0800 [0] (n=robin080@general-ld-216.t-mobile.co.uk) |
18:02:57 | | Quit Rondom (Nick collision from services.) |
18:03:07 | bertrik | kugel, yes I saw :) not sure how I failed to make it compile, must have been some last-minute change :/ |
18:03:07 | | Join Rondom [0] (n=Rondom@84.57.200.1) |
18:05:50 | | Join stoffel [0] (n=quassel@p57B4D50C.dip.t-dialin.net) |
18:12:13 | bughunter2 | bertrik: I've added the ISR to the array in system-as3525.c , usb_drv_init() completes, but I still won't get any interrupt :( |
18:12:59 | bughunter2 | I've checked AMD's datasheet and the current code seems ok, the corresponding interrupts should be enabled |
18:14:12 | bughunter2 | bertrik: (btw, Hi! :)) |
18:16:20 | bertrik | bughunter2, I think there is some stuff in the USB PHY you need to configure too, I think the datasheet is wrong w.r.t. the PHY registers, the mapping in as3525 is correct AFAIK |
18:16:33 | bughunter2 | which mapping? |
18:16:38 | bughunter2 | oh |
18:16:43 | bughunter2 | I get it |
18:17:42 | bertrik | on my samsung yp-s3, I can watch the state of the various PHY and usb function registers while USB is running, maybe that helps |
18:17:55 | * | bertrik is confused |
18:18:04 | bughunter2 | hm |
18:18:15 | bughunter2 | well, I have something else to ask, I don't know if it may be related, |
18:18:16 | bertrik | I'm confusing the s5l8700 USB with ams sansa USB |
18:18:22 | bughunter2 | rockbox.org/viewvc.cgi/trunk/firmware/target/arm/as3525/usb-drv-as3525.c?annotate=21689">http://svn.rockbox.org/viewvc.cgi/trunk/firmware/target/arm/as3525/usb-drv-as3525.c?annotate=21689 |
18:18:28 | bughunter2 | " USB_GPIO_CSR |= 0x1C00000; //sleep(3) " |
18:18:31 | bughunter2 | what does this do? |
18:18:37 | bughunter2 | the datasheets completely lack info on this, afaik |
18:18:49 | bughunter2 | and I haven't seen funman yet |
18:19:14 | bughunter2 | I had to comment lines 123 till 126 out, otherwise usb_drv_init() wouldn't even finish |
18:19:17 | bertrik | I can't help you with this at this point |
18:19:25 | bughunter2 | ah |
18:19:43 | bertrik | I'm unfamiliar with that code and the ams sansa USB device controller |
18:20:10 | * | bughunter2 wishes funman would come online =) |
18:23:38 | *** | Saving seen data "./dancer.seen" |
18:27:21 | bughunter2 | bertrik: as far as I can tell PHY is enabled already by funman's code |
18:27:25 | bughunter2 | it seems correct at least |
18:27:34 | bughunter2 | hmm |
18:34:49 | | Quit Rondom (Nick collision from services.) |
18:34:58 | | Join Rondom [0] (n=Rondom@dslb-084-057-193-080.pools.arcor-ip.net) |
18:38:01 | | Quit jboy_ (Read error: 113 (No route to host)) |
18:38:26 | | Join jboy_ [0] (n=langzeit@p5791564C.dip.t-dialin.net) |
18:40:31 | bughunter2 | bertrik: I'll read the USB spec, see if it gives me a few pointers on what happens exactly in chronological order :) |
18:41:36 | | Join kkurbjun [0] (n=kkurbjun@c-24-9-80-197.hsd1.co.comcast.net) |
18:42:18 | CIA-43 | New commit by kkurbjun (r22683): Add Vertical stride support to LCD scrolling functions. |
18:43:46 | bertrik | bughunter2, the usb-in-a-nutshell document is a really good introduction and also gives pointers about which parts of the spec are really relevant |
18:43:56 | bughunter2 | yeah, I read that yesterday :) |
18:44:13 | bughunter2 | haven't read everything thoroughly enough |
18:47:15 | | Quit Rondom (Nick collision from services.) |
18:47:27 | | Join Rondom [0] (n=Rondom@dslb-084-057-139-227.pools.arcor-ip.net) |
18:48:32 | | Join flydutch [0] (n=flydutch@host214-146-dynamic.15-87-r.retail.telecomitalia.it) |
18:48:55 | kugel | bertrik: what does your latest patch do? |
18:49:23 | kugel | or rather, what changed over the previous one |
18:49:39 | bertrik | dbop-as3525.h was added and incorporated your fix |
18:50:08 | | Part TruG33K |
18:50:45 | kugel | oh I forget the .h, indeed |
18:52:17 | kkurbjun | what happened to the build page? |
18:52:30 | kkurbjun | All I see are checkwps builds.. |
18:53:30 | bertrik | kugel, I really hope we can get the hold button to work too |
18:54:33 | kugel | I'm not sure why it doesn't work actually |
18:54:46 | gevaerts | kkurbjun: all-green columns are not shown |
18:55:09 | kugel | have you tried only precharging (is that the correct term actually?) the buttons that need it, and OR'ing with DBOP_DOUT? |
18:56:09 | kkurbjun | gevaerts: oh that makes sense, thanks |
18:57:54 | bertrik | my theory is that the buttons act as weak pull-ups or pull-down on the DBOP datalines, weak enough to not disturb DBOP data out, but strong enough to pull the dataline when the DBOP data line are not drive by DBOP data out |
18:58:44 | bertrik | when not driven by DBOP data out, the data lines act as tiny capacitors that keep some charge from the previous data out value, hence "pre-charge" |
18:59:00 | | Quit robin0800 (Remote closed the connection) |
18:59:19 | | Join jerl92 [0] (n=jer_l_@ip-66-254-46-184.mqdsl.megaquebec.net) |
19:00 |
19:01:46 | | Join PSPdemon [0] (n=PSPdemon@c-66-177-37-36.hsd1.fl.comcast.net) |
19:02:49 | kugel | bertrik: also, the fuze's wheel never needed cached values no matter if the lcd was busy or not, I'd like to keep that behavior |
19:02:56 | bertrik | We could experiment a bit with other "pre-charge" values. Another tuneable parameter in DBOP reading is the delay between the start of the read cycle and the actual read-back instant, this value can be varied between 0 and 31 PCLKs. |
19:03:01 | PSPdemon | interesting |
19:03:02 | PSPdemon | http://www.qi-hardware.com/products/ben-nanonote/ |
19:03:14 | PSPdemon | i see rockbox on it in the future ;) |
19:04:13 | PSPdemon | although im curious about price |
19:05:17 | PSPdemon | oh |
19:05:18 | PSPdemon | $100 |
19:05:29 | kugel | stay on topic |
19:06:42 | bertrik | kugel, doesn't the fuze share those scroll wheel pins with the LCD? |
19:07:20 | kugel | it does it in the same way as e200v2 |
19:07:34 | kugel | but on the fuze the red pixel isn't needed |
19:07:44 | PSPdemon | what....i think talking about future rockbox players is on topic :/ |
19:09:02 | | Join jerl [0] (n=jer_l_@ip-66-254-46-184.mqdsl.megaquebec.net) |
19:09:16 | | Quit jerl (Client Quit) |
19:09:28 | | Join jerl [0] (n=jer_l_@ip-66-254-46-184.mqdsl.megaquebec.net) |
19:11:54 | | Quit Rondom (Nick collision from services.) |
19:12:04 | | Join Rondom [0] (n=Rondom@dslb-084-057-180-203.pools.arcor-ip.net) |
19:15:51 | | Quit Space_monkey ("ChatZilla 0.9.85 [Firefox 3.5.2/20090729225027]") |
19:17:10 | | Quit LambdaCalculus37 ("Fwump") |
19:22:35 | | Quit dfkt (Read error: 104 (Connection reset by peer)) |
19:25:00 | kugel | bertrik: the wheel seems improved a bit by reading the wheel anyway |
19:26:37 | kugel | but the lcd is playing a bit weird. entering the wps gives a bit of strangeness for about 2 seconds, it's perfectly fine after |
19:26:47 | kugel | mpegplayer and plasma are perfectly fine also |
19:27:36 | bertrik | kugel, hm, can't explain that |
19:28:22 | kugel | I think it's a problem that the output is switched to 16bit |
19:29:23 | kugel | would it be possible to not do that? |
19:29:42 | bertrik | the dbop read routine should restore the DBOP settings to their previous settings |
19:30:16 | bertrik | I think we need the 16-bit mode to be able to read the hold,scrollwheel,home/rec buttons |
19:32:07 | kugel | writing to DBOP_DOUT basically kills reading with busy lcd at all |
19:33:02 | | Quit jerl92 (Read error: 110 (Connection timed out)) |
19:35:28 | kugel | anyway, your patch works great (with the increased polling rate though). Sadly the hold button doesn't work |
19:36:36 | | Quit Rondom (Nick collision from services.) |
19:36:46 | | Join Rondom [0] (n=Rondom@dslb-084-057-163-011.pools.arcor-ip.net) |
19:37:15 | bertrik | ok, nice to hear :) |
19:37:54 | bertrik | I wonder what going on with the hold button, this should not be committed until we figure that out I think |
19:38:11 | kugel | bertrik: so you figured out the what the TIMPOL stuff does? |
19:38:23 | kugel | is it possible to "cut off" the connection to the lcd with that? |
19:38:38 | bertrik | What do you exactly in the "extra" scroll wheel tick? |
19:39:44 | bertrik | kugel, yes indeed, TIMPOL determines the waveform on the control lines, normally one of the lines shows a pulse for each word out, in the button read that pulse is suppressed so the LCD completely ignores the dbop data |
19:39:48 | | Quit jerl () |
19:39:48 | kugel | just call button_read_device() |
19:39:56 | | Quit stoffel (Read error: 60 (Operation timed out)) |
19:39:57 | bertrik | ok |
19:40:47 | * | bertrik blames all of this trouble on the sansa hardware design |
19:40:56 | * | kugel always did |
19:41:21 | kugel | bertrik: the lcd still seems to be influenced if I do the read during updates |
19:41:36 | bertrik | it seems they have plenty of other inputs/outputs to do useful stuff with, yet they chose the current design |
19:42:18 | kugel | I write the same bits to TIMPOL_01 without success |
19:42:19 | bertrik | hm, maybe I missed a dbop_lock somewhere or there is a bug in the locking mechanism |
19:43:16 | | Join dfkt [0] (i=dfkt@unaffiliated/dfkt) |
19:43:20 | bertrik | I think TIMPOL_01 is not really used, but I'm not completely sure, of one the control lines controlled by TIMPOL_01 could be some kind of reset or chip select signal |
19:49:39 | kugel | grml |
19:49:57 | kugel | the wheel isn't really as nice with the cached data |
19:50:31 | kugel | it tends to reset. you can't really scroll fast that way |
19:50:46 | bertrik | kugel, yeah I think that's happening indeed |
19:51:03 | bertrik | it sees the same data so it assumes BUTTON_NONE and resets everything |
19:51:16 | kugel | I don't like that |
19:55:43 | bertrik | I wouldn't mind working on the scrollwheel too, but I don't have a fuze or a e200v2 |
19:56:06 | * | bughunter2 is willing to test |
19:56:12 | bughunter2 | (e200v2 here) |
19:56:47 | bertrik | I have to read the code the scroll wheel a little more carefully to really understand how it works |
19:57:04 | * | bughunter2 nods |
19:57:07 | bertrik | We copied this from another target with scroll wheel interrupts, I assume |
19:57:18 | kugel | bertrik: I worked much on the scrollwheel code |
19:57:24 | kugel | it's not copy&paste |
19:57:58 | | Join chandoo [0] (n=chandoo@ool-4353b978.dyn.optonline.net) |
19:58:40 | bertrik | ok |
20:00 |
20:00:04 | kugel | if you have any questions, just ask |
20:00:15 | | Quit PaulJam (".") |
20:01:11 | | Quit Rondom (Nick collision from services.) |
20:01:21 | | Join Rondom [0] (n=Rondom@dslb-084-057-130-168.pools.arcor-ip.net) |
20:07:28 | kugel | still no "show full build table" link :( |
20:08:27 | | Quit Rondom (Nick collision from services.) |
20:08:37 | | Join Rondom [0] (n=Rondom@dslb-084-057-158-049.pools.arcor-ip.net) |
20:08:38 | bughunter2 | kugel: by chance, can you look at usb-drv-as3525.c/usb_drv_init() and say if it looks correct? at least for the most part, that is... |
20:09:06 | kugel | I have no idea of USB, sorry |
20:09:08 | bughunter2 | ah, ok |
20:09:27 | | Quit DerPapst (Read error: 104 (Connection reset by peer)) |
20:09:31 | bughunter2 | how often can funman be found in here? :) |
20:10:31 | bertrik | bughunter2, I get the feeling sometimes that he's lurking, i.e. not online in the channel, but reading it anyway :) |
20:10:36 | | Quit GeekShado_ (Read error: 54 (Connection reset by peer)) |
20:10:41 | bughunter2 | I see |
20:10:41 | | Join GeekShadow [0] (n=Antoine@reactos/tester/GeekShadow) |
20:11:04 | bughunter2 | perhaps I can contact him by the forum |
20:11:10 | gevaerts | bughunter2: he's usually online in the evening (euro), but mostly on weekdays |
20:11:24 | bughunter2 | perfect |
20:14:13 | kugel | bertrik: this greatly improves scrollwheel on my fuze http://pastie.org/614776 (it doesn't use cached data for the wheel) |
20:16:47 | bertrik | I think we shouldn't do a read either when the dbop is locked for writing by the lcd drivers |
20:18:17 | | Quit Rondom (Read error: 104 (Connection reset by peer)) |
20:18:48 | kugel | bertrik: why? |
20:19:00 | | Join Rondom [0] (n=Rondom@dslb-084-057-195-188.pools.arcor-ip.net) |
20:19:04 | kugel | "it greatly improves scrollwheel on my fuze" |
20:22:01 | | Join robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust436.brig.cable.ntl.com) |
20:22:14 | | Join stoffel [0] (n=quassel@p57B4D50C.dip.t-dialin.net) |
20:22:44 | kugel | the paste uses cached data, just not for the wheel bits (13 and 14) |
20:23:39 | *** | Saving seen data "./dancer.seen" |
20:23:58 | bertrik | could we make things easier if dbop_input somehow indicates if it returned cached data or freshly read data? |
20:25:22 | bertrik | a dbop read changes the DBOP_CNTRL register, I imagine that could interfere with a dbop write |
20:26:47 | kugel | why should it? |
20:27:01 | kugel | it's the control reg is changed back before it returns |
20:27:11 | kugel | and changing it has no influence on the data in the fifo |
20:30:33 | | Quit petur ("switching...") |
20:30:44 | | Join petur [50] (n=petur@rockbox/developer/petur) |
20:32:20 | | Quit Rondom ("leaving") |
20:35:01 | | Quit moos (Read error: 131 (Connection reset by peer)) |
20:36:47 | | Quit Zarggg (Read error: 60 (Operation timed out)) |
20:38:46 | | Quit kugel (Remote closed the connection) |
20:44:44 | | Quit flydutch ("/* empty */") |
20:51:22 | | Quit amiconn (Nick collision from services.) |
20:51:24 | | Join amiconn_ [0] (i=quassel@rockbox/developer/amiconn) |
20:51:46 | | Nick amiconn_ is now known as amiconn (i=quassel@rockbox/developer/amiconn) |
20:53:47 | | Join pixelma_ [0] (i=quassel@rockbox/staff/pixelma) |
20:53:47 | | Quit pixelma (Nick collision from services.) |
20:54:06 | | Nick pixelma_ is now known as pixelma (i=quassel@rockbox/staff/pixelma) |
20:56:09 | | Join webguest22 [0] (n=401ef819@gateway/web/cgi-irc/labb.contactor.se/x-vraftjrvcranucmi) |
20:56:31 | | Join marvil07_ [0] (n=bede08b2@gateway/web/cgi-irc/labb.contactor.se/x-qrciqgactsjrngsi) |
20:57:04 | marvil07_ | hi all |
20:57:20 | marvil07_ | I'm a newbie with rockbox |
20:57:41 | marvil07_ | I have a non-officially-supported mp4 player |
20:58:16 | marvil07_ | where should I read to make it works with my player |
20:58:22 | krazykit | the front page |
20:59:01 | gevaerts | if you want information on how to start a port, have a look at rockbox.org/twiki/bin/view/Main/NewPort">http://www.rockbox.org/twiki/bin/view/Main/NewPort |
20:59:36 | marvil07_ | thanks gevaerts , that's exacly what I'm looking for |
21:00 |
21:00:59 | marvil07_ | :D |
21:01:02 | | Quit marvil07_ (Client Quit) |
21:01:02 | webguest22 | or a modded hdd in another apple) |
21:01:30 | webguest22 | I want the biggest hdd that supports rock box, suggestions? |
21:01:46 | | Quit chandoo ("Leaving") |
21:02:02 | gevaerts | webguest22: which player? |
21:02:28 | gevaerts | hm, I suspect we missed your first sentence |
21:05:13 | | Join Tanner [0] (n=Tanner@173-20-179-8.client.mchsi.com) |
21:05:22 | | Nick Tanner is now known as Pilif12p (n=Tanner@173-20-179-8.client.mchsi.com) |
21:06:21 | Pilif12p | I have a Sansa e250 can i install rockbox on it? |
21:07:25 | webguest22 | I dont know what player, I need to decide on one. Want the biggest that supports rockbox. |
21:07:54 | bertrik | Pilif12p, can you check the version of the original sansa firmware? |
21:08:03 | webguest22 | I was looking at Archos 5, but no rockbox support. |
21:08:20 | bertrik | there are two versions with rather different internal hardware |
21:08:29 | Pilif12p | bertrik: Fwiw, it says V2 |
21:08:49 | webguest22 | iPod 5.5 the biggest factory installed hdd in a player that supports rockbox? |
21:08:56 | PSPdemon | yes |
21:08:59 | PSPdemon | 5/5.5 |
21:09:09 | Pilif12p | bertrik: Ok, its V03.01.11A |
21:09:22 | PSPdemon | that would be v2 sansa |
21:09:37 | PSPdemon | ams model ( whatever yall call it on here =_= ) |
21:09:38 | gevaerts | webguest22: yes. You can get a 5.5 with a 80GB HD. There are several players available with 60GB, and most of them can take a larger drive |
21:10:03 | Pilif12p | So, it should work? |
21:10:06 | webguest22 | @ PSPDemon, weak. What 60 GB players are those/? |
21:10:07 | PSPdemon | its not supported persay but ive built rockbox for v2 and it seemed to work on my friends v2 250 |
21:10:33 | Pilif12p | Oh? |
21:10:43 | gevaerts | Pilif12p: rockbox will run on it, but while it works reasonably well you might still have some issues. We haven't declared the port fully stable yet |
21:10:57 | PSPdemon | right just as gevaerts said |
21:11:07 | PSPdemon | @ webguest22: explain? |
21:11:15 | PSPdemon | 5/5.5 gen ipods are just that.... |
21:11:21 | Pilif12p | Say, i don't want it on there anymore, can i get the original firmware back on it? |
21:11:25 | PSPdemon | 30/60/80 gb models |
21:11:32 | PSPdemon | yes |
21:11:36 | PSPdemon | it supports dualboot |
21:11:45 | Pilif12p | Cool |
21:11:49 | gevaerts | webguest22: the gigabeat F comes in a 60GB version, as well as the 5th gen ipod. If you're willing to change the HD yourself, you have some more options |
21:12:01 | Pilif12p | PSPdemon: Was that to me? |
21:12:05 | PSPdemon | youll have to build it yourself though |
21:12:13 | PSPdemon | gevaerts, gigabeat F? |
21:12:20 | PSPdemon | ive been looking for one but cant seem to find one |
21:12:22 | PSPdemon | lol |
21:12:34 | PSPdemon | my sansa borked on me and i really would like to find a replacement =_= |
21:12:39 | gevaerts | Pilif12p: I believe (not sure, this is a somewhat vague memory) that installing rockbox might make DRM stop working on the original firmware |
21:12:52 | Pilif12p | eep? |
21:13:09 | PSPdemon | yea |
21:13:19 | Pilif12p | Maybe not a good idea? |
21:13:34 | gevaerts | depends on you. Not everyone has DRM tracks |
21:13:35 | Pilif12p | Btw, where do i file a bug about the installer? |
21:13:38 | bertrik | not sure if it still does, but better keep that in mind |
21:13:59 | Pilif12p | I dont use this one much, i mainly use my iPod, phone, laptop or Mylo... |
21:14:07 | webguest22 | Does swapping hdd require soldering on ipod 5/5.5? |
21:14:11 | gevaerts | no |
21:14:26 | PSPdemon | but the HDD's are expensive as hell |
21:14:54 | PSPdemon | well rather.... a 250gb ZIF 1.8" hdd costs $300 |
21:15:09 | Pilif12p | hum... |
21:15:14 | webguest22 | so a newb could presumably do it? should i just buy from:http://www.ipodzens.com/ipz_prductinfo.aspx?prd_id=321 |
21:15:43 | | Join Sergg [0] (n=opera@94.241.228.25) |
21:15:45 | gevaerts | webguest22: http://www.ifixit.com/ has guides. You might want to have a look at those first |
21:15:45 | Pilif12p | I cant find the letter drive of my player |
21:16:01 | Pilif12p | I see C, D, E, F, G, H, I. |
21:16:09 | Pilif12p | C/D are HDD |
21:16:14 | Pilif12p | E is DVD Drive |
21:16:18 | | Part Sergg |
21:16:23 | PSPdemon | gevaerts, doesnt the larger drive though need a bigger back plate? |
21:16:25 | webguest22 | Will the 5.5 240GB from ipodzens.com work? |
21:16:30 | Pilif12p | the rest are card readers |
21:17:03 | * | gevaerts has no personal experience with upgrading HDs in ipods |
21:17:11 | PSPdemon | mmm |
21:17:33 | PSPdemon | i would be tempted to buy that ipod :P |
21:17:55 | webguest22 | the 240 gb one from ipodzens? they have pretty decent reviews on amazon |
21:18:01 | Pilif12p | Um... Which one do i select? |
21:18:28 | | Quit antil33t (Read error: 105 (No buffer space available)) |
21:18:42 | | Join antil33t [0] (n=Mudkips@119.224.12.185) |
21:18:59 | webguest22 | @PSPdemon, @gevaerts, I only want rockbox from FLAC support, is there a better option for my use? |
21:19:16 | PSPdemon | ummm what? |
21:19:17 | Pilif12p | i still cant find it :( |
21:19:27 | gevaerts | Pilif12p: is the player in MSC mode? |
21:19:35 | Pilif12p | MSC? |
21:19:35 | Pilif12p | whats that? |
21:19:39 | PSPdemon | Pilif12p: what are you looking for? |
21:19:46 | Pilif12p | the letter of my player |
21:19:54 | PSPdemon | windows? linux? |
21:20:00 | Pilif12p | im on vista, so it shows up as a portable drive |
21:20:10 | webguest22 | i want rockbox for FLAC support only, is there an easier way to get big storage with FLAC support? |
21:20:12 | PSPdemon | choose the one thats 2gb's |
21:20:13 | PSPdemon | :P |
21:20:25 | PSPdemon | webguest22, thats all you want it for? |
21:20:28 | Pilif12p | It doesn't show anything |
21:20:36 | PSPdemon | doesn ipod originally come with flac support? |
21:20:41 | | Join Farthen [0] (n=chatzill@e176169128.adsl.alicedsl.de) |
21:20:47 | gevaerts | webguest22: if it doesn't involve rockbox, we don't talk about it here :) |
21:20:49 | PSPdemon | oh |
21:21:05 | webguest22 | no it doesn't, neither does zune. |
21:21:07 | PSPdemon | as gevaerts said....put the device into msc mode |
21:21:31 | PSPdemon | if only Zunes could run rockbox and make use of that share adhoc deal ;) |
21:21:48 | Pilif12p | How do i put it in msc mode? |
21:21:49 | webguest22 | Yes, maybe will use more functions later, but this is the initial need that lead me to find rockbox |
21:22:36 | PSPdemon | Pilif12p, i would tell you but my sansa is borked |
21:22:46 | PSPdemon | its somewhere in the system settings options |
21:22:56 | PSPdemon | ( on the sansa ofcourse ) |
21:23:48 | PSPdemon | Settings -> USBMode |
21:24:00 | PSPdemon | set it to MSC ON |
21:24:02 | Pilif12p | Oh |
21:24:10 | Pilif12p | I have to upgrade the Firmware |
21:24:15 | PSPdemon | or just make sure msc is selected |
21:24:18 | Pilif12p | ...Wtf sandisk |
21:25:19 | | Nick Pilif12p is now known as Tanner|Gone (n=Tanner@173-20-179-8.client.mchsi.com) |
21:26:00 | | Nick Tanner|Gone is now known as Pilif12p|Gone (n=Tanner@173-20-179-8.client.mchsi.com) |
21:26:34 | webguest22 | so i should probably just get ipod 5.5 80/gb, or 240gb from ipodzens? |
21:26:48 | gevaerts | how much space do you actually need? |
21:27:08 | webguest22 | IDK, 150 albums+30 lives shows all in FLAC |
21:27:22 | webguest22 | Probably 100+gb, right? |
21:27:54 | Pilif12p|Gone | i get the error "No Sansa Detected!" |
21:28:03 | TheSeven | webguest22: 150 albums => ~50GB with FLAC, I think |
21:28:10 | gevaerts | a cd should be between 250MB and 400MB I think, so 150 of those should be no more than 60GB |
21:28:14 | gevaerts | prob ably less |
21:28:39 | webguest22 | 70-80 min each). |
21:28:41 | TheSeven | mainly depends on whether your live shows are audio or video |
21:29:00 | Pilif12p|Gone | Can i use the nightly? |
21:29:15 | webguest22 | live shows audiio format, cd, hdcd, and flac format downloads from archive.org |
21:29:42 | bertrik | AFAIK the ams sansas (v2 sansas) are not working with rbutil yet |
21:30:18 | Pilif12p|Gone | Ugh... So i cant install it? |
21:30:21 | | Nick Pilif12p|Gone is now known as Pilif12p (n=Tanner@173-20-179-8.client.mchsi.com) |
21:30:27 | TheSeven | well, if it's all FLAC and the shows are ~70 minutes, too, 80gb should be just sufficient, but not much space left |
21:30:48 | | Quit bluebrother (Nick collision from services.) |
21:30:52 | | Join bluebroth3r [0] (n=dom@rockbox/developer/bluebrother) |
21:31:43 | webguest22 | so maybe start with the 80gb, if i run out of room get another, or upgrade hardive |
21:32:04 | webguest22 | or by that time Zune rockbox is release ;) |
21:32:12 | gevaerts | webguest22: make sure you get the 5.5G though, and not the classic |
21:32:41 | Pilif12p | How do i install it then? |
21:32:46 | webguest22 | got you loud and clear. know anywhere to get one on the cheap? |
21:34:43 | Pilif12p | Anyone? |
21:35:15 | bertrik | Pilif12p, it's slightly complicated and involves combining the original firmware image with the rockbox bootloader using a small utility you have to compile from source |
21:35:32 | Pilif12p | oh... |
21:35:37 | Pilif12p | Like how complicated? |
21:35:44 | Pilif12p | from 1-10 |
21:35:46 | gevaerts | webguest22: not really. You could try ebay of course, and I think there are some places on the net that specialise in second-hand ipods |
21:36:19 | TheSeven | Pilif12p: On my scale, probably 1 or 2 :-P |
21:36:31 | TheSeven | on yours, it may be different, though |
21:36:35 | Pilif12p | alright, it cant be *thar* hard then... |
21:36:39 | Pilif12p | s/thar/that |
21:37:12 | gevaerts | TheSeven: your scale *starts* where other people have 10 :) |
21:37:39 | TheSeven | only 10? :-P |
21:42:54 | Pilif12p | I just found an auto installer for it :) |
21:43:00 | Pilif12p | Unofficial |
21:43:09 | | Quit webguest22 ("CGI:IRC (EOF)") |
21:43:30 | bertrik | Pilif12p, if it bricks your e200v2 please don't complain here ... |
21:43:41 | Pilif12p | heh |
21:43:45 | Pilif12p | I dont use it anymore... |
21:45:43 | Pilif12p | aww it didnt work |
21:52:07 | PSPdemon | back |
21:52:37 | PSPdemon | my advice to you Pilif12p, build your own |
21:54:32 | | Quit Horscht ("Verlassend") |
21:55:15 | | Join Horscht [0] (n=Horscht2@xbmc/user/horscht) |
21:56:17 | | Nick Pilif12p is now known as Tanner|Gone (n=Tanner@173-20-179-8.client.mchsi.com) |
21:56:22 | | Nick Tanner|Gone is now known as Pilif12p (n=Tanner@173-20-179-8.client.mchsi.com) |
22:00 |
22:03:20 | | Quit Pilif12p ("ChatZilla 0.9.85 [Firefox 3.5.2/20090729225027]") |
22:04:14 | | Quit petur (Read error: 60 (Operation timed out)) |
22:04:34 | bughunter2 | it's not hard to unbrick a e200v2 |
22:05:26 | bughunter2 | ah hes gone |
22:06:36 | gevaerts | Don't you have to open it and short some pins? That's *horribly* hard for some people |
22:06:47 | | Join petur [50] (n=petur@rockbox/developer/petur) |
22:07:09 | bughunter2 | gevaerts: yeah I did that last week after spamming the fat root dir with 40 thousand files =P |
22:07:18 | bughunter2 | but luckily I knew it was easy to unbrick |
22:12:33 | AlexP | I don't think that is particularly easy in the great scheme fo things |
22:18:05 | | Join FlynDice [0] (n=FlynDice@12.97.14.2) |
22:21:49 | bughunter2 | gevaerts: for example, if I comment out line 123-126 in usb-drv-as3525.c , the device at least executes usb_drv_init() ... |
22:22:00 | bughunter2 | but if I leave those lines in there, it hangs after executing the first line, 'USB_GPIO_CSR |= 0x1C00000' |
22:22:19 | bughunter2 | (that same line is used multiple times in that function btw, so I'm not particularly sure why it would hang) |
22:22:35 | bughunter2 | in the datasheets I've found little clues as to what that line might mean/do |
22:22:58 | bughunter2 | the other code in usb_drv_init() seems fine, I think |
22:23:07 | bughunter2 | s/seems/is |
22:23:40 | *** | Saving seen data "./dancer.seen" |
22:24:56 | * | gevaerts reads datasheets |
22:32:23 | gevaerts | bughunter2: my guess is that funman got this bit from reverse engineering the OF. Maybe it behaves a bit differently on different models? He probably used either the clip or the fuze |
22:32:42 | bughunter2 | I guessed so too :/ |
22:33:17 | bughunter2 | but then, is all the info we need in the datasheets? |
22:33:31 | bughunter2 | can we initialize properly with just the info in the datasheets? |
22:33:49 | bughunter2 | if I leave out lines 123-126, the function returns, but I never get interrupts :( |
22:34:05 | bughunter2 | (even though I added the line needed to system-as3525.c to get interrupts) |
22:35:39 | | Quit jboy_ ("Verlassend") |
22:35:48 | gevaerts | that's of course where things get interesting. We have the AMS datasheet which is basically useless (it just lists registers), the linux driver for the AMD chip, and the AMD datasheet. The register addresses seem to match, but there's no proof that the AMD and AMS controllers are really exactly the same. They could be different revisions of the same part, which need slightly different handling... |
22:36:16 | bughunter2 | yeah |
22:36:26 | bughunter2 | the code that funman wrote seems to match the sheets though |
22:36:53 | bughunter2 | it matches the usage in the amd sheet and the addresses in the other |
22:37:02 | gevaerts | did you find USB_GPIO_CSR in the AMD data sheet? |
22:37:10 | bughunter2 | nope |
22:37:23 | bughunter2 | did find things like DEVINTR etc. which were listed in the AS sheet as well |
22:38:33 | gevaerts | once the init bit works, I'm pretty sure the AMD data sheet is good enough. This is basically the same situation we have with USB on PortalPlayer, where we use the freescale datasheet, but hardware init is mostly based on reverse engineering |
22:38:47 | bughunter2 | hmm okay |
22:39:04 | bughunter2 | I'm not familiar with ARM assembly, unfortunately |
22:39:11 | gevaerts | neither am I... |
22:39:29 | * | gevaerts tends to leave reverse engineering to other people |
22:39:37 | bughunter2 | I'd do it if I knew ARM |
22:39:43 | bughunter2 | I had lots of fun reversing x86 :) |
22:42:24 | bughunter2 | gevaerts: by chance do you spot any error in the initialization routine? :) |
22:42:54 | gevaerts | bughunter2: as someone who has read neither the datasheet nor the OF disassembly, no :) |
22:43:10 | bughunter2 | all right |
22:46:41 | | Join DerPapst [0] (n=DerPapst@91-64-221-175-dynip.superkabel.de) |
22:46:46 | | Part Neovanglist |
22:50:20 | CIA-43 | New commit by FlynDice (r22684): AMS Sansa: Adjust View HW info page to display SD and uSD MCICLK freqs instead ... |
22:55:51 | | Quit stoffel (Remote closed the connection) |
23:00 |
23:13:52 | | Quit petur (Remote closed the connection) |
23:17:19 | | Join Glubish [0] (i=54a0c8a7@gateway/web/freenode/x-lhjoeyxqpgvehoqo) |
23:17:38 | Glubish | People glob of clue are |
23:18:29 | Farthen | Glubish: what language are you speaking? |
23:18:44 | Glubish | No glue are peoble clop? |
23:19:25 | CIA-43 | New commit by alle (r22685): UI improvements for the pitch detector (ongoing work by David Johnston from rockbox.org/tracker/task/8768">FS #8768) |
23:20:07 | | Quit Omlet () |
23:20:21 | Farthen | Glubish: what do you want to say? |
23:20:28 | gevaerts | Glubish: this is an on-topic channel. Please followe the rules |
23:20:44 | Glubish | My weet nie wat om te doen nie |
23:21:20 | Mode | "#rockbox +o gevaerts " by ChanServ (ChanServ@services.) |
23:21:21 | Mode | "#rockbox +o rasher " by ChanServ (ChanServ@services.) |
23:21:39 | Mode | "#rockbox -o rasher " by rasher (n=rasher@rockbox/developer/rasher) |
23:22:27 | Mode | "#rockbox +b %*!i=54a0c8a7@* " by gevaerts (n=fg@rockbox/developer/gevaerts) |
23:22:50 | gevaerts | Glubish: you've been muted for ten minutes. Please use that time to read the rules linked to from the topic |
23:23:08 | Glubish | week? |
23:23:36 | | Quit Glubish (Client Quit) |
23:23:49 | | Join Glubish [0] (i=54a0c8a7@gateway/web/freenode/x-pumllurghyhfmgcd) |
23:23:49 | | Join fml [0] (n=4fd3eaf7@gateway/web/cgi-irc/labb.contactor.se/x-pbpofbvnipiatbgh) |
23:24:00 | Mode | "#rockbox -o logbot " by gevaerts (n=fg@rockbox/developer/gevaerts) |
23:24:51 | fml | I see red build. "No rule to make target ... build-iaudiom3/pluginbitmaps/pitch_notes.h" What can be the reason? |
23:25:15 | | Quit Glubish (Client Quit) |
23:25:31 | | Join Glubish [0] (i=50993c69@gateway/web/freenode/x-ljctedfmkrmfkvhw) |
23:25:37 | Glubish | week? |
23:25:55 | Mode | "#rockbox +b %Glubish!*@* " by gevaerts (n=fg@rockbox/developer/gevaerts) |
23:26:03 | bluebroth3r | oh, changed IP ... how smart |
23:26:12 | gevaerts | stop it |
23:26:27 | TheSeven | Glubish: We don't understand Dutch or whatever you're talking here |
23:26:36 | bughunter2 | it's dutch, I'm dutch.. |
23:26:48 | bughunter2 | but very stupid dutch |
23:26:55 | bughunter2 | what he writes, that is |
23:26:56 | bughunter2 | :P |
23:27:19 | fml | Does iaudiom3 have a display? |
23:27:39 | gevaerts | fml: it has a remote with a display. The player itself doesn't have one |
23:28:40 | fml | gevaerts: but I assume that everything is defined in a way that we can pretend it's the main display, right? |
23:28:57 | gevaerts | fml: possibly. I'm not sure |
23:29:01 | pixelma | the remote display is treated as a main display code-wise though |
23:29:09 | fml | The red builds are for iaudiom3, and I don't understand what's wrong |
23:30:48 | fml | Another question: in the last commit, there is an #else branch (in SOURCES) with just a comment. Wouldn't it be better to issue an #error there? |
23:31:23 | | Join Zarggg [0] (i=zarggg@65-78-69-194.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com) |
23:32:04 | fml | Anyone with knowledge of 'make' here who could help to track the problem with the last commit (r22685)? |
23:32:05 | pixelma | fml: I don't see the 128x96x2 bitmap assigned in SOURCES |
23:32:53 | fml | pixelma: is this the screen size of m3? |
23:32:57 | pixelma | also the comment for 112x64 is wrong |
23:33:15 | pixelma | yes, and I see a properly named bitmap |
23:33:53 | | Quit soap () |
23:34:27 | fml | pixelma: it's the last #elif, so the comment might be correct there, i.e. when no earlier branch gets active. |
23:34:55 | pixelma | well... there are Archoses with recording ability |
23:35:14 | | Quit Glubish (Client Quit) |
23:35:23 | fml | pixelma: do they have a bitmap LCD? |
23:36:03 | | Join Glublish [0] (i=50993c69@gateway/web/freenode/x-ofltvtywlevuphhx) |
23:36:44 | pixelma | yes, exactly that size - all have except the Player. And the Recorders and the OndioFM have recording ability... (but of course hwcodec recording) |
23:37:46 | pixelma | if I read correctly, the Clip and the m200 are caught with that #elif too |
23:38:16 | pixelma | though I don't know about recording on those |
23:39:15 | Mode | "#rockbox +b %*!i=50993c69@* " by gevaerts (n=fg@rockbox/developer/gevaerts) |
23:39:40 | Mode | "#rockbox -b %Glubish!*@* " by gevaerts (n=fg@rockbox/developer/gevaerts) |
23:40:02 | | Quit Glublish (Client Quit) |
23:40:14 | | Join Glubish [0] (i=50993c69@gateway/web/freenode/x-jeubqhlgravlvctj) |
23:41:19 | | Quit Glubish (Client Quit) |
23:42:48 | | Join Glubish [0] (i=54a0c8a7@gateway/web/freenode/x-xypdksxfmupxhabw) |
23:44:25 | fml | pixelma: do you think this would help? http://pastebin.ca/1563593 |
23:45:41 | pixelma | I don't know |
23:45:58 | | Quit Zarggg () |
23:46:01 | pixelma | are you not able to testcomp |
23:46:11 | pixelma | test compile? |
23:46:36 | | Quit Glubish (Client Quit) |
23:46:47 | fml | pixelma: I hadn't build dir for this platform. But I set it up now and do a test build. |
23:47:01 | | Join Glublishl [0] (i=54a0c8a7@gateway/web/freenode/x-lmkkqggqzmmmwqjq) |
23:48:31 | | Part Glublishl |
23:48:32 | | Join Glublishl [0] (i=54a0c8a7@gateway/web/freenode/x-lmkkqggqzmmmwqjq) |
23:48:37 | | Part Glublishl |
23:48:37 | | Join Glublishl [0] (i=54a0c8a7@gateway/web/freenode/x-lmkkqggqzmmmwqjq) |
23:48:53 | | Part Glublishl |
23:48:53 | | Join Glublishl [0] (i=54a0c8a7@gateway/web/freenode/x-lmkkqggqzmmmwqjq) |
23:49:24 | | Part Glublishl |
23:49:25 | | Join Glublishl [0] (i=54a0c8a7@gateway/web/freenode/x-lmkkqggqzmmmwqjq) |
23:49:29 | | Part Glublishl |
23:49:30 | | Join Glublishl [0] (i=54a0c8a7@gateway/web/freenode/x-lmkkqggqzmmmwqjq) |
23:49:41 | | Part Glublishl |
23:49:45 | | Join Glublishl [0] (i=54a0c8a7@gateway/web/freenode/x-lmkkqggqzmmmwqjq) |
23:50:11 | CIA-43 | New commit by alle (r22686): Fix the pitch detector plugin for iaudioM3 |
23:50:44 | | Quit Glublishl (Client Quit) |
23:51:15 | | Join Bulgin [0] (i=54a0c8a7@gateway/web/freenode/x-jjiycgzsltgygxzm) |
23:51:26 | | Quit Bulgin (Client Quit) |
23:51:43 | | Join MisterMaster [0] (i=50993c69@gateway/web/freenode/x-bfcgmeyxzexfeyuq) |
23:52:58 | | Quit MisterMaster (Client Quit) |
23:53:16 | | Join rockbox [0] (i=54a0c8a7@gateway/web/freenode/x-wwuxuvytmwkmlqur) |
23:53:24 | Mode | "#rockbox +o rasher " by ChanServ (ChanServ@services.) |
23:53:40 | Mode | "#rockbox +b *!i=54a0c8a7@* " by rasher (n=rasher@rockbox/developer/rasher) |
23:53:48 | Kick | (#rockbox rockbox :go away) by rasher!n=rasher@rockbox/developer/rasher |
23:54:10 | Mode | "#rockbox +b *!i=50993c69@* " by rasher (n=rasher@rockbox/developer/rasher) |
23:54:10 | Warn | Banlist contains 18 bans! |
23:54:16 | pixelma | fml: no correction of the comment while at it? |
23:54:22 | #>> | "botsnack" by rasher (n=rasher@rockbox/developer/rasher) |
23:58:24 | Mode | "#rockbox -b %*!i=50993c69@* " by gevaerts (n=fg@rockbox/developer/gevaerts) |
23:58:29 | Mode | "#rockbox -b %*!i=54a0c8a7@* " by gevaerts (n=fg@rockbox/developer/gevaerts) |
23:58:52 | fml | pixelma: if I knew the correct comment... :-) |