**** BEGIN LOGGING AT Sat Nov 17 03:00:00 2012 Nov 17 12:24:15 hello folks Nov 17 19:16:15 I'm thinking in using Yocto (or maybe some other distro?) with my Tiny6410, but I'm not sure if the components are supported. I had a look at Yocto's FAQ but I didn't see any "Supported devices" section. Any ideas if my device is supported or where can I see if it is supported? Nov 17 19:58:25 alexandernst: there doesn't seem to be a specific feature that needs to be supporded. I'm referring to this page: http://www.friendlyarm.net/products/tiny6410 Nov 17 19:59:32 eren: I'm afraid the CMOS (OV9650) isn't working with gstreamer at all Nov 17 19:59:44 I'm getting a segfault each time I try to acces the CMOS module with v4l2 Nov 17 20:00:03 alexandernst: what do you use right now? Nov 17 20:00:17 the kernel provided by FriendlyARM Nov 17 20:00:43 2.6.38, last updated september 2012 Nov 17 20:01:26 Yocto is basically set of tools, a build system (bitbake), lots of recipes to get you working easily Nov 17 20:01:59 oh, so no need for Yocto, I have a scratchbox2 + CodeSourcery already setup and building kernels fine Nov 17 20:02:44 usually, vendors provide their own configurations, patches using yocto's layered architecture. All you need to is to include this layer and add whichever packages to your image and build Nov 17 20:03:06 what you will gain is to the possibility of creating your image for different architectures, boards, etc easily Nov 17 20:03:50 if you create a working system and need to run it on different board, you will typically just change a few config variables and build :) Nov 17 20:04:06 all that is pretty much useless for me. I just want the CMOS to work with gstreamer Nov 17 20:04:20 on my board Nov 17 20:04:46 As in -> I won't change the board, nor any other components, so I just need to get one kernel running fine and don't touch it ever again Nov 17 20:09:12 alexandernst: I'm checking if there are people using openembedded on your board Nov 17 20:10:15 thank you :) Nov 17 20:14:36 alexandernst: there doesn't seem to be official support by your vendor :( at least, I couldn't find a reference. Changing your build system just for a CMOS problem doesn't seem to be optimal. I don't think that Yocto or OE has a special fix for your hardware Nov 17 20:15:06 alexandernst: I'm speaking based on google, btw. I highly recommend you to send an email to mailing list Nov 17 20:15:16 eren: :( Nov 17 20:15:19 to what ML? Nov 17 20:15:52 alexandernst: http://www.openembedded.org/wiki/Mailing_lists Nov 17 20:16:37 ah, ok. So you mean the OV9650 isn't supported by FriendlyARM? Nov 17 20:17:09 alexandernst: no, I don't mean that Nov 17 20:17:28 alexandernst: I'm just saying that I failed to see openembedded related work by FriendlyARM Nov 17 20:17:39 aaah, ok. I get it Nov 17 20:18:44 openembedded (or yocto) provides tools, build system, set of packages, image building routes, etc to make embedded development easier. Usually, vendors provide their layer so that people can easily build image using their platform. Examples are TI, Gumstix etc Nov 17 20:18:52 s/routes/routines/ Nov 17 20:19:26 alexandernst: I failed to see FriendlyARM showing their support for openembedded :) Nov 17 20:19:37 based on google searches, of course Nov 17 20:20:39 yeah, I really don't think they support anything at all. Their software support as general sucks Nov 17 20:21:33 in that case, you may not prefer switching to another build system. OpenEmbedded will just have newer kernel 3.2+ though Nov 17 20:22:23 alexandernst: are we clear on what openembedded is? Nov 17 20:22:46 yes :) Nov 17 20:22:52 okkie :) Nov 17 20:23:02 I'm thinking if switching will get me any pros Nov 17 20:23:56 well, at least you will get tons of packages maintained well, just ready to be included to your image Nov 17 20:25:33 I guess that's a pro, it's just I really don't care about any packages apart from gstreamer (which I already have, built with my super-written-in-10-mins-bash-script :p) Nov 17 20:26:02 well, ugly hack :P Nov 17 20:26:17 also, I don't care about any updates, as the device, once finished developing for it, won't get any updates at all Nov 17 20:27:45 well, even if it won't get updates, having a decent build system and a good community would surely help in future. Of course, that's your choice :) Nov 17 20:28:29 there's no *feature* :P I just want to finish writing that software and forget about the device and everything related to it :D Nov 17 20:28:39 haha Nov 17 20:28:43 :P Nov 17 20:29:30 I would recommend debugging with gstreamer guys :) I sense that you may also need to do a bit digging on kernel Nov 17 20:29:51 well, it's just the driver that causing me all that headache :( Nov 17 20:30:08 provded by friendlyarm? Nov 17 20:30:17 they don't seem to be friendly after all :P Nov 17 20:30:28 The software is running just fine, in fact, if I plug a USB webcam to the device everything runs fine. it's just that OV9650 CMOS module that's turning my life into a hell Nov 17 20:30:48 no, provided by me :p I wrote the entire app (apps) Nov 17 20:31:05 oh, you mean the dirver? Yes, provided by FriendlyARM Nov 17 20:31:18 alexandernst: yes I mean the driver Nov 17 20:31:24 A guy from #v4l had a look at the driver; he said it's a real crap Nov 17 20:31:56 and it's sad that the only reference on OV9650 is your post on friendlyarm forums Nov 17 20:31:57 :\ Nov 17 20:32:19 it's even more sad that I got 0 replies :P Nov 17 20:32:44 :( Nov 17 20:32:52 alexandernst: call FriendlyARM and curse them Nov 17 20:33:15 its their drivers, they should fix it, right? Nov 17 20:33:18 well, I should learn Chinese first. Nov 17 20:33:38 oh Nov 17 20:34:00 is the source available? Nov 17 20:34:09 I mean, what's the status of the driver in the kernel Nov 17 20:34:18 well... yes, they should. But the end-date for the project was 5 days ago, so I must make the board work no matter how Nov 17 20:34:40 yeah, there is a source, but as I said, a guy from #v4l had a look at it and said it's horrible. Nov 17 20:35:15 +that driver isn't really part of the kernel itself, but just a small piece of shitty code that somebody in FriendlyARM wrote and patched the kernel with it Nov 17 20:35:48 (and that's why I'm almost-stuck with their 2.6.38 kernel instead of any other kernel) Nov 17 20:36:00 oh, a kernel provided by friendlyarm with a piece of buggy driver :\ Nov 17 20:36:07 yeah Nov 17 20:36:15 so, I'm pretty much screwed Nov 17 20:36:43 It's also the last time I get a project like that! Next time my boss ask me about a similar project I'll suicide :D Nov 17 20:36:51 or maybe just change job... Nov 17 20:37:20 or choose a well supported board Nov 17 20:37:24 :) Nov 17 20:37:34 yes, that's another option. :) Nov 17 20:38:12 alexandernst: how is aMSN EFL branch is going? Nov 17 20:38:20 hmmm Nov 17 20:38:24 untouched :P Nov 17 20:38:34 for at least 1 year Nov 17 20:38:35 you're stuck with tcl then Nov 17 20:38:41 :( Nov 17 20:38:42 yes :( Nov 17 20:38:58 not that we want to, but you know... real life... no free time... Nov 17 20:39:05 yeah I get it Nov 17 20:39:19 isn't MSN dying btw? Nov 17 20:39:30 the last time I used it was 6 years ago Nov 17 20:39:46 we had a talk at this year's GUADEC about aMSN2, we all want it, but nobody has any free time :( Nov 17 20:39:51 yes, kind of. Nov 17 20:40:02 we have Skype, gtalk, even scary facebook Nov 17 20:40:12 M$ is switching to Skype, but there are 2 possible ways for that Nov 17 20:40:16 it will die like ICQ Nov 17 20:40:21 and we will say RIP Nov 17 20:40:33 have the "new message" sound on our phones Nov 17 20:40:34 a) they just stop providing WLM (the app that everybody uses to login in MSN) Nov 17 20:40:34 :) Nov 17 20:40:35 or Nov 17 20:40:46 b) shutdown MSNP (the protocol) after migrating all accounts to Skype Nov 17 20:41:01 if b) happens, aMSN will keep living :) Nov 17 20:41:19 how? Nov 17 20:41:42 what does shutting down protocol mean? :) Nov 17 20:41:49 because MSNP will be alive (means, MSNP servers won't shutdown and Skype will do both protos) Nov 17 20:41:59 ah okkie Nov 17 20:42:02 :) Nov 17 20:42:28 right now Skype is doing both protos (you can see it with wireshark when chatting witha friend from MSN via Skype) Nov 17 20:42:48 question is... will that remain this way or everything will be switched to Skype proto? Nov 17 20:43:55 it's microsoft, no one can answer Nov 17 20:44:08 x) Nov 17 20:45:18 alexandernst: go out, get some fresh air, drink beer and start digging v4l mailing lists :) Nov 17 20:45:28 I think I'll go for pengutronix (kernel 3.1, support for mini6410, which is almost the same as tiny6410) Nov 17 20:45:56 the same guy from v4l is writing a patch for the ov9650 and the s3c6410 soc, so... Nov 17 20:45:59 alexandernst: are there any special drivers for your CMOS? Nov 17 20:46:17 on pengutronix Nov 17 20:46:22 the only driver available is the one provided with the FriendlyARM kernel Nov 17 20:46:47 pengu doesn't have any, but backporting the patch that the guy from v4l is writing to 3.1 will be easier than backporting it to 2.6.38 Nov 17 20:47:07 also I'm not sure how patched is the friendlyarm kernel. It seems really durty IMHO Nov 17 20:48:36 then you can use whatever build system you want since it's a kernel driver problem :) Nov 17 20:48:53 yup Nov 17 20:49:17 I'll stick with the scratchbox2 + CodeSourcery Nov 17 20:49:30 alexandernst: what are you doing with that board btw? (if it's not private) Nov 17 20:49:50 I guess the board usually runs android Nov 17 20:49:50 eren: no, ofc no :) Nov 17 20:50:05 some kind of telephony? Nov 17 20:50:08 I'm writing a VOIP software based on gstreamer and farstream Nov 17 20:50:18 ah Nov 17 20:50:20 yes, not to hard to find out I guess :P Nov 17 20:50:31 Googling what I do... xD Nov 17 20:50:42 well, I didn't Nov 17 20:50:44 :P Nov 17 20:50:46 :P Nov 17 20:51:32 I also had to write some basic examples, as in "show what the CMOS *sees* on the screen (framebuffer, no X)" or "record to the hdd" Nov 17 20:51:43 and also a basic streaming client Nov 17 20:52:16 beware to not link against ffmpeg if you will close the source :) Nov 17 20:52:46 the biggest ISP here had to open the codes of their first version of SIP client Nov 17 20:52:53 oh, no, the code will be open. It's just that I'm not too sure how people will get it :s Nov 17 20:53:06 where is "here"? :s Nov 17 20:53:48 the linked against ffmpeg, but they did not actually use it. Some guy noticed that they were linked against ffmpeg and reported it. The name of the ISP was written in "wall of shame" in ffmpeg webpage Nov 17 20:53:50 alexandernst: Turkey Nov 17 20:53:57 they linked* Nov 17 20:54:10 lol @ISP Nov 17 20:54:31 they opened the code which they linked, with all the build scripts etc :) Nov 17 20:54:50 anyways, the software will run on just a few devices, and users won't be able to touch anything but the start/end buttons (that's not even software, but hardware buttons) Nov 17 20:56:18 oh, okie Nov 17 20:57:36 alexandernst: I wish good luck for you Nov 17 20:57:55 eren: Thank you :D I'll need it Nov 17 20:58:20 btw, last off-topic thing Nov 17 20:58:29 it making me really sad see how I'm delaying the entire project just because FriendlyARM failed at writing proper drivers :( Nov 17 20:58:35 :p Nov 17 20:58:43 why on earth do I see "unknown number" when calling my cell via skype Nov 17 20:58:43 never say "never" or "last" Nov 17 20:59:24 well, what do you expect to see? Your skype account? :p Nov 17 20:59:32 haha Nov 17 20:59:55 it's basically because a server is calling you, via GSM (replace with the network your OP is providing) Nov 17 21:00:21 it's like all those one-way numbers in some companies Nov 17 21:00:57 at least I expect to see a trunk line. When called, I would expect "this is a skype service, etc.." Nov 17 21:01:20 For example, if you call 911 (which is USA's police) you'r not calling a single phone. You're calling a ... *thingy* that will redirect the call to the closest to your location police phone number Nov 17 21:01:33 I normally do not respond to unknown numbers Nov 17 21:01:54 I'm not too sure how GSM works, but AFAIK it doesn't supoprt non-number IDs Nov 17 21:02:09 alexandernst: yeah, what's that "thingy" called? Nov 17 21:02:12 so, at most you could be able to *trick* GSM and make it send random numbers Nov 17 21:02:26 a "central" maybe? Nov 17 21:02:32 1sec, I'll tell you the proper name Nov 17 21:03:17 a switchboard maybe? Nov 17 21:03:23 I guess so Nov 17 21:03:58 the good think with skype is that I was able to call US toll free number from Turkey Nov 17 21:04:06 I didn't pay anything :) Nov 17 21:04:07 :D Nov 17 21:04:31 I never liked skype, but I guess it's because I never liked any IM Nov 17 21:04:40 except IRC and MSN Nov 17 21:04:48 well... Just IRC at first Nov 17 21:05:05 started with mIRC? Khaled Mardam-Bey? Nov 17 21:05:07 :P Nov 17 21:05:26 but then I started using MSN because all my friend did, and I felt the need to contribute to aMSN (which was the client I was using), so I ended up liking it :) Nov 17 21:05:57 nop, started with quassel and konversation Nov 17 21:06:06 Isn't mIRC windows only? Nov 17 21:06:17 yeah, windows only Nov 17 21:06:25 I started with it Nov 17 21:06:30 I haven't touched a windows machine in years :P Nov 17 21:06:46 9 or 10 years maybe Nov 17 21:06:46 me neither, I was a child at these days :P Nov 17 21:06:51 6 years here Nov 17 21:06:57 aah :) Nov 17 21:07:14 I wasn't using anything but the movies-player on windows 10 years ago Nov 17 21:07:24 the pc was a huge movies-machine :D Nov 17 21:07:32 maybe games-machine too Nov 17 21:07:44 no, I mean 7 years since windows-free Nov 17 21:07:47 not 6 Nov 17 21:07:58 :) Nov 17 21:07:59 I'm really happy with my linux and mac Nov 17 21:08:06 aaahh, mac Nov 17 21:08:19 #pain Nov 17 21:08:37 yeah, I'm using it like a BSD distribution, vim, tmux, weechat, mutt, zsh :) Nov 17 21:09:02 the hardware is quite good, I like the lightness, keyboard and lcd Nov 17 21:10:48 font rendering is way better Nov 18 02:37:05 hey guys! Nov 18 02:38:25 Here's my scenario: I have a Kernel, which contains modifications for Android PLUS some manufacturer-voodoo; is there a way to extract the Android-modifications? In the end, I'd like a vanilla kernel with only the vendor/device specific patches **** ENDING LOGGING AT Sun Nov 18 02:59:58 2012