*** mvick has quit IRC | 00:00 | |
*** jlrmagnus has joined #automotive | 00:16 | |
*** waltminer has quit IRC | 00:20 | |
obdii_ | hey everyone | 00:25 |
---|---|---|
*** jlrmagnus has quit IRC | 00:36 | |
*** Sisco has quit IRC | 01:11 | |
*** Sisco has joined #automotive | 01:13 | |
*** Sisco has quit IRC | 01:22 | |
*** Sisco has joined #automotive | 01:32 | |
*** rokrau has joined #automotive | 01:34 | |
*** rokrau has quit IRC | 01:35 | |
*** Sisco has quit IRC | 01:39 | |
*** kooltux_ has quit IRC | 03:01 | |
*** kooltux_ has joined #automotive | 03:01 | |
*** Sisco has joined #automotive | 03:10 | |
*** Sisco has quit IRC | 03:24 | |
*** Sisco has joined #automotive | 03:25 | |
*** rokrau has joined #automotive | 03:42 | |
*** persia has quit IRC | 04:31 | |
*** persia has joined #automotive | 04:33 | |
*** AlisonChaiken has joined #automotive | 04:49 | |
*** rokrau has quit IRC | 05:07 | |
*** rokrau has joined #automotive | 05:10 | |
*** mps_ has joined #automotive | 05:33 | |
*** jobol has joined #automotive | 06:22 | |
*** leon-anavi has joined #automotive | 06:31 | |
leon-anavi | morning | 06:32 |
jobol | morning leon-anavi | 06:42 |
leon-anavi | hi jobol how are you? | 06:42 |
jobol | tired | 06:43 |
jobol | and you? | 06:43 |
leon-anavi | I'm fine, writing a reply to the mailing list. I will have a short vacation tomorrow cause I am going to Belgrade during the weekend for a Hackaday event for DIY enthusiasts :) | 06:45 |
rZr | jobol, leon-anavi : hi | 06:47 |
rZr | leon-anavi, I wish to be there | 06:47 |
jobol | great! I've never seen Belgrade | 06:47 |
leon-anavi | hi rZr :) | 06:47 |
leon-anavi | jobol, me too, this is going to be my first visit so I have in mind some sightseeing | 06:48 |
rZr | leon-anavi, do you plan to show stuff there ? | 06:48 |
leon-anavi | rZr, no, just visiting. Olimex will show new stuff there :) | 06:49 |
rokrau | q | 06:49 |
rZr | this company is really good at that | 06:49 |
leon-anavi | hi rokrau | 06:52 |
leon-anavi | rZr, if you are interested here is the schedule: https://www.eventbrite.com/e/hackaday-belgrade-tickets-21409115240 | 06:53 |
leon-anavi | Tsvetan from Olimex will talk about their modular laptop. I am waiting for its appearance on the market and I will buy one. | 06:54 |
rZr | is it oshw ? | 06:55 |
leon-anavi | rZr, yes | 06:55 |
rZr | it is | 06:55 |
rZr | yes | 06:55 |
leon-anavi | rZr, I think they are using now KiCAD for the 64bit ARM module and boards. | 06:56 |
rZr | on that subject | 06:56 |
rZr | http://www.lightreading.com/components/comms-chips/open-source-trend-overtakes-cpus/d/d-id/722314 | 06:56 |
rZr | but this is out of topic for #automotive right ? :) | 06:56 |
rZr | reventing VHDL at HAD ? | 06:57 |
*** gmacario1 has quit IRC | 06:58 | |
leon-anavi | rZr, I will have a look at that link later today. | 06:59 |
leon-anavi | rokrau, are you the one working on the HMI apps in GDP? | 06:59 |
rokrau | leon-anavi: not currently | 06:59 |
rokrau | trying to get this setup to work with a touchscreen - correctly - | 07:00 |
rZr | rokrau, egalax ? | 07:00 |
leon-anavi | rokrau, I am wondering who is familiar with their source code of the HMI and can help with issue GDP-149 | 07:00 |
rokrau | it's that dreaded Faytech | 07:00 |
rokrau | leon-anavi: that's the crash happening when the keyboard is plugged in? | 07:01 |
leon-anavi | rokrau, yes, actually there are several issues. | 07:01 |
rokrau | to be honest i don't care too much about it currently - getting a touchscreen to work reliably would be a nice first step | 07:01 |
leon-anavi | rokrau, but I noticed that the apps do not start if there is only a keyboard... and Weston/libinput/udev consider a lot of the wireless mice as keyboards. | 07:02 |
rokrau | tried Jonathan's branch but that does not compile | 07:02 |
rokrau | leon-anavi: really - wireless mice are keyboards - well yeah - that should be fixed then | 07:03 |
leon-anavi | rokrau, yes, this is one of the problems | 07:03 |
leon-anavi | rokrau, the second problem is that HMI apps don't launch if only keyboard is available :) | 07:04 |
leon-anavi | rokrau, https://at.projects.genivi.org/jira/browse/GDP-149?focusedCommentId=11828&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-11828 | 07:04 |
rokrau | leon-anavi: see, i am working on a workshop for AMM in Paris in two weeks and for that i need the RPi with the Faytech working first - I don't have that | 07:04 |
leon-anavi | rokrau, may be chbae and I can help you and after that you can help us :) | 07:05 |
rokrau | leon-anavi: sure - that would work | 07:05 |
rokrau | certainly | 07:05 |
rokrau | i've built cbae's branches for the last two days | 07:06 |
leon-anavi | rokrau, I don't have Faytech but I have Raspberry Pi official touch screen. | 07:06 |
rokrau | i have the Faytech displaying correctly now | 07:06 |
rokrau | leon-anavi: If you can get that to work I will buy you a nice dinner | 07:06 |
rokrau | leon-anavi: a very nice dinner! | 07:07 |
leon-anavi | rokrau, I have some spare time and I have permission from my bosses to work on rpi2 so I can have a look :) | 07:07 |
rokrau | leon-anavi: cool - cbae got pretty far i think - | 07:07 |
rokrau | i get output to the official touch screen | 07:07 |
rokrau | text that is | 07:07 |
rokrau | i can hook a keyboard to it and all but there is no drm backend | 07:08 |
rokrau | so weston won't start - i got it to work with fbdev tonight - | 07:08 |
rokrau | but none of the hmi stuff will run | 07:08 |
leon-anavi | rokrau, ok, I will have a look at it today. Btw I will have a day off tomorrow and I will back on the track on Monday. | 07:08 |
rokrau | leon-anavi: cool - i think cbae got far | 07:09 |
leon-anavi | rokrau, can you please share the weston log when it fails to start? | 07:09 |
rokrau | then i tried the Fayech and fiddled with the settings until the image showed correctly | 07:09 |
leon-anavi | Unfortunately, I don't have Fayech | 07:10 |
rokrau | leon-anavi: i don't have the last output | 07:11 |
rokrau | and tried way to many builds tonight - i need to get some sleep | 07:11 |
rokrau | leon-anavi: was going to try jonathan's branch but it won't build on top of cbae's - there is RVI stuff missing | 07:12 |
rokrau | leon-anavi: this is a mess - | 07:13 |
rokrau | so i have no real idea how to build Jonathans stuff -- i think i will just hack this one liner myself | 07:15 |
leon-anavi | ok, I will start exploring the touch screen step by step | 07:16 |
leon-anavi | I have to check how it is touch screen working on Raspbian first. | 07:17 |
rokrau | leon-anavi: you need rpi-ft5406 kernel module | 07:17 |
rokrau | and dtb | 07:17 |
rokrau | cbae has it | 07:17 |
rokrau | but it's not working properly | 07:17 |
CTtpollard | good morning | 07:18 |
rokrau | i think something with vc not working properly - or what would be the reason not to have drm...??? no idea | 07:18 |
rokrau | morning - | 07:18 |
CTtpollard | rokrau: I've had an ftp account created for you, so will look to have a porter image there by the end of the day | 07:20 |
rokrau | CTtpollard: thanks. | 07:24 |
rokrau | looking forward to it | 07:24 |
rokrau | leon-anavi: so there - hacked and done | 07:24 |
rokrau | now i need to figure out to get it to rebuild properly | 07:28 |
leon-anavi | hi CTtpollard | 07:29 |
CTtpollard | hey leon-anavi | 07:29 |
leon-anavi | rokrau, ok | 07:29 |
*** driftingblues has joined #automotive | 07:39 | |
rokrau | night all - catching some sleep :-) | 07:43 |
leon-anavi | rokrau, good night, see you later | 07:44 |
*** gmacario has joined #automotive | 07:47 | |
CTtpollard | leon-anavi: I'm going have to recreate your patch to add the meta-rust submodule to the porter branch, is that ok | 07:53 |
CTtpollard | the .gitmodules file is different to qemu that's all | 07:53 |
leon-anavi | CTtpollard, ok, sure | 07:54 |
leon-anavi | CTtpollard, I hope that soon all supported hardware platforms will be built from the same branch (as it works for Poky) :) | 07:55 |
leon-anavi | the change of the structure of meta-genivi-demo was a good step in that direction | 07:56 |
*** gmacario has quit IRC | 08:08 | |
CTtpollard | leon-anavi: indeed | 08:17 |
*** Tarnyko has joined #automotive | 08:42 | |
*** jonathanmaw has joined #automotive | 08:48 | |
CTtpollard | leon-anavi: I've updated the porter branch with sota support | 09:06 |
leon-anavi | CTtpollard, great :) | 09:07 |
*** gmacario has joined #automotive | 09:19 | |
*** gmacario has quit IRC | 09:21 | |
*** gunnarx has joined #automotive | 09:23 | |
*** gunnarx has joined #automotive | 09:23 | |
gunnarx | RPi build failing on wayland-ivi-extension for me. Anyone else see this? | 09:24 |
gunnarx | This should be a clean build https://go.genivi.org/go/tab/build/detail/GDP-Yocto-RaspberryPi2/2/build/1/init_and_bitbake | 09:24 |
gunnarx | but it failed | 09:25 |
CTtpollard | it's a known race condition, I'm waiting on the extension guys to provide a new taq for us with the fix | 09:31 |
CTtpollard | if you rerun bitbake it should be fine | 09:31 |
CTtpollard | if I don't get a tag through soon, I'll be forced to carry the patch or point to a sha instead | 09:31 |
*** gunnarx has quit IRC | 09:35 | |
CTtpollard | I've just pinged Eugen again to ask for an update | 09:40 |
leon-anavi | I have seen the same race condition | 09:44 |
leon-anavi | it is annoying but running bitbake again should work fine. | 09:44 |
CTtpollard | yeh it's reported | 09:44 |
CTtpollard | if we don't have a tag by monday I'll just change the recipe to point to the ref | 09:44 |
leon-anavi | CTtpollard, good plan | 09:51 |
leon-anavi | I got the official rpi 7" touch display working with a basic Yocto image following this tutorial: http://blog.unixshell.se/?p=27 | 09:59 |
leon-anavi | I guess I can apply similar approach for GDP | 09:59 |
*** waltminer has joined #automotive | 10:05 | |
CTtpollard | leon-anavi: sent an email to the list pointing out the inclusion of sota, feel free to correct me if I said anything incorrectly | 10:08 |
*** gunnarx has joined #automotive | 10:10 | |
*** waltminer has quit IRC | 10:14 | |
*** Sisco has quit IRC | 10:17 | |
leon-anavi | CTtpollard, thanks! | 10:19 |
gunnarx | Thanks CTtpollard, will do | 10:51 |
CTtpollard | gunnarx: np | 10:52 |
gunnarx | Anyway, there's a pipeline in go now for RPi as you can see. Guess we have to rerun it until it works? :) | 10:53 |
gunnarx | I'm not 100% sure it's the same race as before though? The one where some generated code was not generated in time? | 10:54 |
gunnarx | Forget that, it is the same as before, yes. | 10:55 |
CTtpollard | :) | 10:56 |
gunnarx | I had another header file problem on my incremental build though, which is why I set up the pipeline for a clean build. | 10:56 |
gunnarx | It was missing "ilm_client.h" that time. | 10:56 |
*** chbae has joined #automotive | 11:44 | |
*** chbae has quit IRC | 11:49 | |
*** chbae has joined #automotive | 11:53 | |
CTtpollard | hey chbae | 11:53 |
chbae | hi | 11:53 |
CTtpollard | chbae: just testing a clean build of raspi with the touch monitor faytech fix for the AMM | 12:01 |
chbae | CTtpollard: I would like to test it but i don’t have any touch monitor. :( | 12:02 |
*** gunnarx has quit IRC | 12:02 | |
chbae | CTtpollard: I updated my branch to point out master branch in meta-genivi-demo. | 12:03 |
CTtpollard | chbae: heh the problem is even if you have a touch monitor, they all like to behave differently! | 12:03 |
CTtpollard | chbae: yeh I saw I'm using the head of your gdp branch now | 12:03 |
CTtpollard | chbae: I noticed you had patches in your meta-genivi-demo that haven't got into master yet, do you want to merge them? | 12:03 |
chbae | CTtpollard: Not yet because the patch doesn’t be tested. | 12:05 |
CTtpollard | chbae: sure | 12:05 |
chbae | CTtpollard: Could you have any extra powerful build machine? :) | 12:06 |
CTtpollard | chbae: right now I have personal access to a 8 thread 16GB machine | 12:07 |
chbae | CTtpollard: Actually I have powerful 2 build machines(48 thread, 128GB) in my company but I can’t use it in my home. | 12:07 |
CTtpollard | chbae: ok your machine is better ;) | 12:07 |
chbae | CTtpollard: I would like to use extra machine in my home. | 12:08 |
CTtpollard | chbae: the go server might prove useful to you in that case | 12:09 |
CTtpollard | depending on the allocations | 12:09 |
chbae | CTtpollard: yes. I thought that I buy new machine (i7, 32GB). | 12:10 |
chbae | CTtpollad: Anyway first I need to fix keyboard problem :(. | 12:13 |
CTtpollard | Nobuhiko Tanibata | 12:15 |
CTtpollard | would be a good person to query I think, as we currently think it is stemming from ivi shell | 12:15 |
CTtpollard | jeremiah: am I right in thinking that ^ | 12:16 |
chbae | Please .... | 12:24 |
leon-anavi | CTtpollard, chbae, rokrau I modified the defconfig and added rpi-ft5406-overlay.dts to the recipes for building rpi kernel in meta-raspberrypi-gdp | 12:33 |
leon-anavi | bitbake baked successfully virtual/kernel, now I am building genivi-demo-platform | 12:33 |
CTtpollard | chbae: sent you a message on here | 12:34 |
chbae | leon-anavi: please test and give us the result. thanks a lot. | 12:37 |
leon-anavi | chbae, sure, but I have to wait until I built it :) I started a built from scratch so it will take some time | 12:37 |
leon-anavi | So far I'm at "Currently 8 running tasks (871 of 4351)" | 12:38 |
chbae | take long time. | 12:38 |
leon-anavi | yes | 12:39 |
leon-anavi | chbae, http://xkcd.com/303/ | 12:39 |
leon-anavi | :) | 12:39 |
* CTtpollard digs out the toy swords | 12:40 | |
leon-anavi | :) | 12:40 |
*** driftingblues has quit IRC | 13:02 | |
CTtpollard | the bcm bootfiles are taking a really long time to fetch for me right now | 13:06 |
*** jlrmagnus has joined #automotive | 13:06 | |
jeremiah | chbae: Do you have a GitHub username? | 13:09 |
*** chbae has quit IRC | 13:09 | |
jeremiah | I'd like to invite you to join the official GENIVI GitHub repo | 13:09 |
CTtpollard | bad timing! | 13:09 |
jeremiah | CTtpollard: I think you are spot-on | 13:09 |
jeremiah | about Tanibata-san that is | 13:10 |
CTtpollard | jeremiah: for the raspi work he used the github user locust2001, but I would check first | 13:10 |
jeremiah | Okay, cool. I'll wait for a ping. | 13:10 |
jeremiah | If you see him, can you ask him to send me his GitHub account? | 13:11 |
CTtpollard | jeremiah: sure | 13:11 |
jeremiah | This is true for you as well but we can do this after the AMM since you guys have plenty to do at the moment I imagine | 13:11 |
CTtpollard | yes I need to practice my french skills from school.... | 13:12 |
CTtpollard | :P | 13:12 |
jeremiah | Bonjour, bier, merde -- all you need to know | 13:12 |
leon-anavi | just for the record: here is the race condition with wayland-ivi-extension again :) | 13:24 |
*** Sisco has joined #automotive | 13:27 | |
*** gunnarx has joined #automotive | 13:29 | |
*** gunnarx has joined #automotive | 13:29 | |
*** gunnarx has quit IRC | 13:34 | |
*** gunnarx has joined #automotive | 13:51 | |
jonathanmaw | hrm, it seems my approach to applying the faytech monitor patches (a bbappend to linux-%.bbappend) didn't just affect linux kernels. It was picking up linux-kernel-headers as well, so enabling faytech monitor support practically caused a full rebuild. | 14:18 |
jonathanmaw | and that was done as a workaround to bitbake failing if there was a linux-renesas_%.bbappend but no linux-renesas (e.g. qemu or RPi2 build) | 14:19 |
jonathanmaw | BB_DANGLINGAPPENDS_WARNONLY turns the failure into a warning, but it has to be set in local.conf, not for the individual appends. | 14:20 |
jonathanmaw | at which point, the options are: 1) Do some conditional magic to make the whole linux-%.bbappend do nothing when ${BPN} is linux-kernel-headers. 2) Have all dangling appends as warnings. 3) persuade stephen lawrence to take the faytech monitor fix into meta-renesas | 14:23 |
*** aeiche has joined #automotive | 14:26 | |
CTtpollard | jonathanmaw: 1 is what I want to see if it's possible | 14:27 |
*** ToxicGumbo-work has quit IRC | 14:39 | |
*** gunnarx has quit IRC | 15:10 | |
*** gmacario has joined #automotive | 15:11 | |
*** mvick has joined #automotive | 15:17 | |
*** gunnarx has joined #automotive | 15:23 | |
*** gunnarx has joined #automotive | 15:23 | |
*** gmacario has quit IRC | 15:26 | |
jonathanmaw | fun fact: as long as we're only making these changes to the porter and RPi2, wildcarding as linux-r%.bbappend works | 15:28 |
*** rokrau_ has joined #automotive | 15:32 | |
gunnarx | jonathanmaw, that seems like a robust solution, lol | 15:32 |
gunnarx | r% matches renesas and raspberry? :) | 15:33 |
jonathanmaw | gunnarx: agreed. Hopefully it'll last until the faytech monitors fall apart :) | 15:33 |
jonathanmaw | gunnarx: yep. a piece of fortune I didn't notice because I was thinking of it as linux-porter for some odd reason. | 15:33 |
gunnarx | I don't know they're quite sturdy buggers those Faytechs | 15:33 |
* CTtpollard hopes that this sort of faff can be avoided if we moved to a single branch model | 15:34 | |
jonathanmaw | gunnarx: one of the faytech monitors we received was dead on arrival, until we stuck a piece of paper in the right place. | 15:34 |
gunnarx | oh, ok :) | 15:34 |
*** Tarnyko1 has joined #automotive | 15:35 | |
gunnarx | The buttons on the front are completely impossible to understand though. Have you tried navigating the on screen display? It's enough to drive anyone to complete madness. | 15:35 |
CTtpollard | gunnarx: yes, and agreed | 15:36 |
*** jlrmagnus has quit IRC | 15:37 | |
rokrau_ | gunnarx: couldn't agree more - also the interesting parts of the menu (screen resizing) is disabled for me. I use the remote that came with the screen | 15:37 |
rokrau_ | gunnarx: but i sure wish i had not spent 250 on this piece of s.equipment :-) | 15:38 |
rokrau_ | leon-anavi: Hey how did the build go? Do I owe you dinner? | 15:38 |
leon-anavi | rokrau_, no dinner... yet :) | 15:38 |
gunnarx | rokrau_, oh right, thanks. Forgot about the remote - it is probably in the box somewhere. | 15:38 |
rokrau_ | leon-anavi: bummer - i forgot to ask you: Are you going to be in Paris at AMM? | 15:38 |
rokrau_ | gunnarx: Life saver | 15:39 |
leon-anavi | rokrau_, no | 15:39 |
leon-anavi | rokrau_, I am not even sure on which dates is AMM | 15:39 |
rokrau_ | gunnarx: Btw. my FT is the same model as yours, I don't even think they marked the differences between V1.1 and V2 in the model numbers | 15:39 |
rokrau_ | leon-anavi: okay - i will have to find you in europe then this summer | 15:40 |
leon-anavi | :) | 15:40 |
rokrau_ | leon-anavi: Eric Boto's stuff should work - I got it up on mine, i.e. didn't do a full build but could intereact with the qmlscene on the touchscreen | 15:41 |
leon-anavi | rokrau_, I got it working on my rpi2 too | 15:41 |
leon-anavi | rokrau_, but the kernel that he uses and the kernel in GDP for rpi2 are different | 15:41 |
rokrau_ | leon-anavi: It just very much puzzles me what is missing from wayland | 15:41 |
gunnarx | It's so weird, I'm sure I read TMB on the screen, but it should apparently be TMS on the silver version.... odd. Have to check again when I have access to it | 15:41 |
rokrau_ | leon-anavi: yes - he uses 4.5 | 15:41 |
rokrau_ | iirc | 15:41 |
leon-anavi | rokrau_, no his kernel is 4.1 | 15:42 |
gunnarx | maybe Faytech is not very serious about their version numbers :) | 15:42 |
rokrau_ | leon-anavi: he? then from a different branch? aren't we using 4.1? | 15:42 |
leon-anavi | rokrau_, as far as I see we are using different version from a different repo :) | 15:43 |
rokrau_ | gunnarx: did you try to hack your config.txt? and add the output section to weston.ini | 15:43 |
rokrau_ | radiofree: btw. thanks for teaching me that :-) | 15:43 |
gunnarx | not working on that today, so no :( | 15:43 |
gunnarx | rokrau_, I will try as soon as I have time and report back | 15:44 |
rokrau_ | gunnarx: I hacked hid_multitouch.c by hand before i left last night and i think i got it to rebuild - so hopefully i will have an RPi image with touch and the Faytech and I will declare this my gold image for AMM | 15:45 |
rokrau_ | gunnarx: not pulling another mid-nighter since the wife suspects me of going to the bar already.... pah | 15:45 |
gunnarx | OK | 15:46 |
rokrau_ | CTtpollard: any update on an image for the R-board from you? | 15:46 |
gunnarx | golden images... oh how far we have come... sigh | 15:46 |
CTtpollard | rokrau_: we're in the process of getting them ready on the ftp server, you should receive an email from us today with the details | 15:47 |
rokrau_ | leon-anavi: Good luck with the RPi touchscreen - I have an engineer working on it too - will get him to join here at some point. | 15:47 |
leon-anavi | rokrau_, yes, it will be nice if he can join | 15:48 |
leon-anavi | rokrau_, erikboto's image for rpi2 is with Linux kernel 4.1.10 | 15:48 |
leon-anavi | uname -a on GDP gives me 4.1.0 | 15:49 |
*** Ivan__ has joined #automotive | 15:52 | |
rokrau_ | Ivan__: Hey | 15:53 |
rokrau_ | leon-anavi: okay - that's a bit of a difference - i thought he was building from jethro and we might be a few steps behind that? | 15:56 |
rokrau_ | leon-anavi: I don't quite understand why we are not following one of the stable branches | 15:56 |
leon-anavi | rokrau_, yes, he is building from Jethro and GDP-ivi9 is based on Fido | 15:57 |
leon-anavi | rokrau_, Jethro brings a lot of changes therefore probably there will be a lot of issues when migrating for Fido to it. | 15:57 |
rokrau_ | leon-anavi: there is an issue then - not sure any of gdp and hmi stuff will build with jethro - i also don't quite udnerstand where the drm stuff comes from | 15:58 |
*** ToxicGumbo-work has joined #automotive | 15:58 | |
leon-anavi | rokrau_, based on what I learned today there are at least 3 things that we need to do get the official screen working: 1. Modify the linux kernel defconfig 2. Tweak device trees 3. Add dtoverlay=rpi-ft5406 to config.txt | 16:00 |
leon-anavi | I did these 3 things but they are not enough :) | 16:00 |
leon-anavi | After my changes rpi_ft5406 kernel module is not loaded by default on boot of GDP. I can enable it manually with modprobe but the touch screen is not shown as a device in /dev/input. May be it requires a udev rule... | 16:01 |
rokrau_ | leon-anavi: yes - that's how far i have come - then there is an error message that you can see with journalctl | grep kernel | 16:04 |
rokrau_ | to the extent that the device tree is not found or unpacked or whatever... | 16:05 |
rokrau_ | the module loads with modprobe but never registers anythign with the kernel either | 16:05 |
rokrau_ | so that dmesg | grep -i ft | 16:05 |
rokrau_ | never shows the FT5406 module registering properly | 16:05 |
leon-anavi | do you see rpi_ft5406 in lsmod after loading it manually? | 16:09 |
CTtpollard | rokrau_: biff | 16:10 |
CTtpollard | rokrau_: like I say in the email you should be able to replace the kernel on your existing porter SD | 16:11 |
CTtpollard | rokrau_: I have to go soon | 16:17 |
*** jonathanmaw has quit IRC | 16:18 | |
*** jlrmagnus has joined #automotive | 16:19 | |
CTtpollard | *hopefully* both porter and raspi branches will be upto date with the latest patches to meta-genivi-demo tomorrow | 16:21 |
CTtpollard | the touch patch has taken more tinkering than expected | 16:21 |
CTtpollard | leon-anavi: could you set the module to y instead of m? | 16:26 |
leon-anavi | CTtpollard, yes, I can try that | 16:26 |
rokrau_ | leon-anavi: yes i see rpi_ft5406 in lsmod - but nowhere else | 16:29 |
leon-anavi | rokrau_, ok, same for me | 16:30 |
leon-anavi | rokrau_, this seems as a kernel issue. | 16:30 |
rokrau_ | leon-anavi: the module loads but never registers properly or starts working. | 16:30 |
rokrau_ | the module is in older kernels than 4.1.0 afaik | 16:30 |
CTtpollard | rokrau_: has my email come through ok? | 16:32 |
rokrau_ | CTtpollard: | 16:33 |
rokrau_ | CTtpollard: yes - i just got it | 16:33 |
rokrau_ | CTtpollard: i will pull your image in a few and move over to the office :-) | 16:33 |
CTtpollard | rokrau_: cool, the uImage should be relatively painless to replace | 16:35 |
*** AlisonChaiken has quit IRC | 16:36 | |
CTtpollard | cya | 16:36 |
*** gunnarx has quit IRC | 16:45 | |
leon-anavi | CTtpollard, setting the module to y does not bring any positive change :( | 16:46 |
rokrau_ | leon-anavi: I didn't expect that either | 16:50 |
rokrau_ | leon-anavi: it will load into the kernel but not register or do anything | 16:50 |
rokrau_ | it might indeed be a kernel issue - what kernel does raspbian use? | 16:51 |
*** gmacario has joined #automotive | 16:52 | |
*** rokrau_ has quit IRC | 16:57 | |
*** Tarnyko has quit IRC | 17:08 | |
*** jlrmagnus has quit IRC | 17:10 | |
*** AlisonChaiken has joined #automotive | 17:12 | |
*** Tarnyko1 has quit IRC | 17:15 | |
*** Tarnyko has joined #automotive | 17:15 | |
*** Tarnyko has quit IRC | 17:19 | |
*** jlrmagnus has joined #automotive | 17:33 | |
rokrau | anyone know how i force the kernel modules to recompile using bitbake? | 17:50 |
radiofree | shouldn't it automatically pick up the recipe change? | 17:51 |
* radiofree has yet to find a build system with a kernel development and testing workflow that's as good as just running make... | 17:52 | |
radiofree | i tend to test/modify the kernel locally (e.g just copy over the uImage from the source tree) and *then* create the recipe | 17:52 |
leon-anavi | rokrau, try with bitbake -c compile virtual/kernel | 17:53 |
rokrau | leon-anavi: thanks! | 17:53 |
rokrau | leon-anavi: I just pulled from cbae branch and it seems to be recompiling a bunch of things | 17:54 |
leon-anavi | rokrau, I have no progress with the touch screen drivers... | 17:54 |
rokrau | leon-anavi: I applied jonathan's patch manually (I deleted the lines in hid-multitouch.c) and ran bitbake yesterday night but ended up with the same image (size and md5) as before | 17:55 |
leon-anavi | rokrau, can you provide me link to jonathan's patch? | 17:55 |
leon-anavi | I think I missed it | 17:55 |
rokrau | leon-anavi: not sure - it is in his branch of meta-genivi-demo | 17:57 |
rokrau | leon-anavi: there patch is https://at.projects.genivi.org/jira/browse/GDP-19 in here | 18:01 |
leon-anavi | rokrau, thanks but I don't think these patches are useful for the rpi official display | 18:03 |
rokrau | leon-anavi: no, they are not. i think if you want to get the official one going you have to go back to Eric's or your own earlier work | 18:03 |
rokrau | leon-anavi: i.e. start from a yocto + poky + oe + meta-raspberrypy and add get that to work then add wayland into the mix | 18:04 |
rokrau | leon-anavi: likely all from jethro | 18:05 |
leon-anavi | rokrau, moving GDP from fido to jethro is time consuming. | 18:05 |
leon-anavi | rokrau, erikboto is using another kernel, aka the one from meta-raspberrypi. | 18:06 |
rokrau | leon-anavi: i am still confused about the versions here, GDP is based on fido, yet we pull from master? | 18:06 |
leon-anavi | rokrau, GDP-ivi9 is based on Fido | 18:06 |
rokrau | leon-anavi: okay - can we pull that kernel instead of the one we are using? | 18:06 |
leon-anavi | rokrau, yes, we can | 18:06 |
leon-anavi | rokrau, but... I don't know if the other kernel support hardware graphics acceleration for Wayland/Weston :) | 18:07 |
rokrau | leon-anavi: hmm. okay - i actually though we *were* using the meta-raspberrypi kernel | 18:07 |
rokrau | leon-anavi: well that's easy to find out | 18:07 |
rokrau | leon-anavi: if Erik's stuff runs we can look | 18:07 |
leon-anavi | rokrau, no, we are not. have a look at meta-genivi-demo/meta-raspberrypi-gdp | 18:08 |
rokrau | leon-anavi: I can kick off a build of his stuff and run it on my pi | 18:08 |
leon-anavi | rokrau, recipes-kernel/linux/linux-raspberrypi_4.1.bbappend | 18:08 |
rokrau | leon-anavi: oh... another layer... | 18:08 |
leon-anavi | rokrau, yes | 18:08 |
leon-anavi | rokrau, chbae created that layer | 18:08 |
rokrau | leon-anavi: from pedroalvarez it seems | 18:10 |
leon-anavi | rokrau, yes | 18:11 |
rokrau | leon-anavi: and you can put your kernel module autoload in there too | 18:11 |
leon-anavi | I am not a kernel expert so I can't really say how difficult is to move from one to another kernel and have everything working :) | 18:11 |
mvick | As long as you're upgrading and not downgrading, things are supposed to just work (and work better!). | 18:13 |
mvick | But, the same could be said of most software. :) | 18:14 |
mvick | The kernel does maintain the user API across versions ("don't break userspace" is the mantra), so APIs are never taken away. | 18:14 |
rokrau | leon-anavi: well this kernel is maintained by someone from "codethink" as i understand - so it should be possible for the sake of Genivi to get some info here what needs to be done | 18:14 |
rokrau | to enable the gdf touchscreen | 18:15 |
leon-anavi | rokrau, is it? | 18:15 |
rokrau | pedro works for codethink according to his email address - | 18:15 |
leon-anavi | I am not sure who is maintain the kernel in GDP-ivi9 for rpi | 18:15 |
rokrau | pedroalvarez: ping? | 18:15 |
leon-anavi | pedroalvarez, ping :) | 18:15 |
rokrau | leon-anavi: that fell to Changhyeok | 18:16 |
rokrau | for whatever reason | 18:16 |
pedroalvarez | pong pong! | 18:21 |
pedroalvarez | rokrau: leon-anavi: I'm trying to figure out what do you need from me | 18:22 |
rokrau | pedroalvarez: a new kernel :-) | 18:22 |
rokrau | for the RPi build lol | 18:22 |
rokrau | pedroalvarez: we are discussing why we can't get the "official" touchscreen to work on the RPis and concluded that our kernel is too old ??? | 18:23 |
pedroalvarez | It looks like you think I'm the maintainer of meta-raspberrypi, right? | 18:24 |
leon-anavi | pedroalvarez, sorry for bothering you. rokrau thinks that you are working on the linux kernel used in GDP-ivi9 for the raspberrypi. Is that true? | 18:24 |
rokrau | pedroalvarez: it looks like Changyeok is referencing your kernel in his recipes | 18:24 |
pedroalvarez | Sadly it's not | 18:24 |
rokrau | pedroalvarez: oh | 18:24 |
pedroalvarez | Sorry :) | 18:25 |
leon-anavi | pedroalvarez, no problem. Actually, we should say sorry :) | 18:25 |
pedroalvarez | Nah, it was nice feeling important | 18:26 |
rokrau | pedroalvarez: so you are just hosting the kernel repo that he references? | 18:27 |
pedroalvarez | That is probably the case. That means you are using something from November | 18:28 |
pedroalvarez | And a lot of things happened since | 18:28 |
rokrau | pedroalvarez: ouch! | 18:29 |
pedroalvarez | I believe you can use now 4.5 from torvalds tree | 18:30 |
rokrau | leon-anavi: pedroalvarez: the patches don't look too bad | 18:32 |
leon-anavi | pedroalvarez, actually from Jun 29 cause SRCREV = "07009cab090ade3dd180e8a55d590b1a00072eed" | 18:33 |
*** jlrmagnus has quit IRC | 18:34 | |
rokrau | i wonder how that compares to the kernel used for the qemu branches e.g. | 18:34 |
leon-anavi | rokrau, for sure it is very different :) | 18:34 |
rokrau | leon-anavi: that's what I am afraid of... the rpi is not high on anyone's list of things todo | 18:35 |
rokrau | leon-anavi: you see - the dinner is hard earned :-) no free lunch here :-) | 18:41 |
leon-anavi | rokrau, :) | 18:44 |
leon-anavi | rokrau, I sent an email with stuff that I found out and tried today. | 18:44 |
leon-anavi | rokrau, this is a really interesting task but I have a couple of news. First I will have a day off tomorrow because I am going to Belgrade for the Hackaday event. Second, I had some spare cycles this week but I am not sure that I will have time for this next week. Got an email from my boss with some new tasks for the next week. | 18:46 |
*** jlrmagnus has joined #automotive | 18:49 | |
*** jlrmagnus has quit IRC | 19:01 | |
rokrau | leon-anavi: Good - enjoy your day off in Belgrade ! I am not expecting this to be done soon. Also counting on help from Changyeok :-) | 19:01 |
leon-anavi | rokrau, do you have any deadline for the touchscreen? You mentioned something about AMM in Paris? | 19:02 |
rokrau | leon-anavi: for that we will need to use the Faytech ones. | 19:09 |
rokrau | leon-anavi: for Paris that is | 19:09 |
leon-anavi | rokrau, ok | 19:10 |
rokrau | leon-anavi: the official capacitive ones are much nice though - so much less cables and stuff to work with - i use them for my embedded classes all teh time | 19:10 |
rokrau | leon-anavi: but with Raspbian | 19:10 |
leon-anavi | rokrau, yes, they are great | 19:10 |
*** jjardon_ has joined #automotive | 19:23 | |
*** Ivan__ has quit IRC | 19:26 | |
*** jobol has quit IRC | 19:56 | |
leon-anavi | rokrau, I switched to the kernel used by erikboto and rpi_ft5406 is loaded successfully. | 20:02 |
leon-anavi | rokrau, ... but :) ... Weston fails to start. As I expected the problem is with the hardware acceleration. | 20:02 |
*** wto_ is now known as wto | 20:04 | |
*** jjardon_ has left #automotive | 20:04 | |
*** chbae has joined #automotive | 20:08 | |
chbae | jeremiah: my github id is “locust2001” :) | 20:10 |
leon-anavi | hi chbae, do you have a min to chat about rpi kernels? | 20:11 |
chbae | leon-anavi: sure | 20:11 |
leon-anavi | chbae, why are you using git://git.baserock.org/delta/linux.git ? | 20:12 |
leon-anavi | chbae, is it because of the hw graphics acceleration for Wayland/Weston? | 20:12 |
chbae | leon-anavi: yes. for 3d, vc support | 20:13 |
leon-anavi | chbae, do you know if this is now merged in the rpi linux kernel, aka the one from meta-raspberrypi? | 20:13 |
chbae | leon-anavi: actually, the branch is existed in official raspberrypi kernel repo but the branch was removed. | 20:13 |
chbae | leon-anavi: So I created the issue in https://at.projects.genivi.org/jira/browse/GDP-152 | 20:14 |
chbae | leon-anavi: That’s my next work. :) | 20:14 |
chbae | after fixing current problems. (keyboard …) | 20:15 |
leon-anavi | chbae, ok, this is a blocker for the official touch screen display. | 20:15 |
chbae | leon-anavi: yes. what do you think the right kernel version? | 20:16 |
leon-anavi | chbae, git://github.com/raspberrypi/linux.git;protocol=git;branch=rpi-4.1.y | 20:17 |
*** gmacario1 has joined #automotive | 20:17 | |
chbae | ok. i’ll check about vc4 in there. | 20:18 |
chbae | leon-anavi: I’m sorry that I’m day off from today :(. I can check on next Mon. | 20:19 |
leon-anavi | chbae, ok | 20:19 |
leon-anavi | chbae, I send the exact revision to the ML | 20:20 |
leon-anavi | chbae, I will have a day off tomorrow and I will be back on Monday. | 20:20 |
chbae | leon-anavi: ok. | 20:20 |
*** jlrmagnus has joined #automotive | 20:20 | |
chbae | leon-anavi: you too :) | 20:20 |
leon-anavi | thanks :) | 20:20 |
*** gmacario has quit IRC | 20:21 | |
leon-anavi | enjoy your day off, see you next week :) | 20:21 |
chbae | leon-anavi: enjoy your holiday., too. | 20:21 |
*** chbae has quit IRC | 20:54 | |
*** chbae has joined #automotive | 21:04 | |
rokrau | chbae: hello | 21:05 |
rokrau | leon-anavi: catching up on the conversation - i saw your post to the mailing list Leon. Isn't what's needed to enable the kernel option to get the vc driver loaded by default | 21:06 |
leon-anavi | rokrau, I don't think it is that simple | 21:06 |
rokrau | leon-anavi: because the kernel does not implement the driver properly? | 21:07 |
leon-anavi | rokrau, yes, the kernels are different | 21:08 |
rokrau | leon-anavi: we should try to either find the right set of patches or try to use a kernel that enables the videocore properly - shouldn't we? | 21:09 |
*** chbae has quit IRC | 21:09 | |
leon-anavi | rokrau, yes, the perfect solution would be to find a kernel from https://github.com/raspberrypi/linux that support hw acceleration for Weston | 21:14 |
leon-anavi | https://dri.freedesktop.org/wiki/VC4/ | 21:14 |
leon-anavi | ^^^ may this is what we need :) | 21:17 |
radiofree | do you use the RPI backend for weston? | 21:21 |
rokrau | from the Wiki page: The Raspberry Pi Foundation's kernel tree now includes the driver in the current rpi-update 4.1 branch, and also the 4.5 branch. | 21:23 |
radiofree | bump to 4.5 :) | 21:23 |
rokrau | radiofree: or so :-) but people here think that will break too much stuff | 21:27 |
radiofree | what's the basis for thinking that? | 21:28 |
rokrau | radiofree: leon-anavi was thinking that - no idea | 21:28 |
radiofree | well, someone could test an upgrade, and if it doesn't break anything... :) | 21:28 |
leon-anavi | radiofree, I am trying to do that right now but it is getting late here | 21:29 |
*** bruce_ has quit IRC | 21:46 | |
leon-anavi | rokrau, going to bed, see you | 22:15 |
*** leon-anavi has quit IRC | 22:15 | |
*** mps_ has quit IRC | 22:16 | |
*** AlisonChaiken has quit IRC | 22:59 | |
*** jlrmagnus has quit IRC | 23:06 | |
*** jlrmagnus has joined #automotive | 23:20 | |
*** mvick has quit IRC | 23:28 | |
*** chbae has joined #automotive | 23:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!