IRC logs for #automotive for Thursday, 2015-08-06

*** bbranch has left #automotive00:11
*** jlrmagnus has quit IRC00:53
*** luyu__ has quit IRC05:24
*** luyu__ has joined #automotive05:25
CTtpollardgood morning07:25
CTtpollardHi jeremiah , I believe you're looking into a LAVA PoC?07:36
*** klausbirken has joined #automotive07:40
*** jacobo has joined #automotive07:52
*** fredcadete has joined #automotive08:02
fredcadetehello, chat08:03
fredcadeteI am trying out commonapi with someip support08:04
fredcadeteit's working on local, but I am not sure what needs to be changed to have it working on remote machines08:05
fredcadetehas anyone been able to have commonapi-someip working remotely?08:05
*** jonathanmaw has joined #automotive08:18
paulsherwoodfredcadete: maybe worth emailing the genivi-ipc list? http://lists.genivi.org/mailman/listinfo/genivi-ipc08:26
fredcadetepaulsherwood: maybe I will, thanks08:32
westonhi all08:49
CTtpollardhi weston08:49
westonpaulsherwood: I have R-Car H2 , R-Car M2 and R-Car E2 boards08:49
westonI think I can also help you people in case of any testing is needed in any of these boards08:50
westonCTtpollard: Hows going man08:50
CTtpollardweston: all good here, how about you? also nice collection of boards!08:51
westonCTtpollard: it is in my University and I am the hardware maintainer08:51
westonalso, Jetson TK1, Beagle boards08:52
westonand sabre and sabre sd08:52
CTtpollardweston: I currently have a beaglebone black which im tinkering with08:59
westonCTtpollard: okay, using yocto build?08:59
CTtpollardweston: atm I'm looking at something else09:00
CTtpollardweston: that would be cool though09:02
westonCTtpollard: to be frank, I am not clearly understood with the activities happening inside. I was listening things but not so clear (for a fresher). I thought I can also participate to get some knowledge but it seems everyone busy or no more addtional requirements09:02
*** wschaller has joined #automotive09:04
*** klausbirken has quit IRC09:07
CTtpollardI'd like to deploy gdp to the beagle, but I'm still learning atm09:08
*** mdunford has quit IRC09:11
*** mdunford has joined #automotive09:25
*** apinheiro has joined #automotive09:30
*** apinheiro has quit IRC09:47
jeremiahCTtpollard: Cool project -- I'll help you if I can. I have a BBB too but I mostly use it for testing Debian/GENIVI packages.09:48
jeremiahCTtpollard: Consider posting on the GENIVI wiki the steps you take, I can help you there.09:48
jeremiahAlso, file bugs in bugs.genivi.org if you find any in the GDP09:49
jeremiahfredcadete: I think my colleague Jacques Guillou has SOME/IP working on remotes. He's on vacation ATM so I think Paul's recommendation of an email to the list is good idea.09:50
jeremiahLots of new SOME/IP CommonAPI documentation coming online soon too09:50
jeremiahI'll post a link when its ready09:50
jeremiahweston: Welcome! Hang out here and I'm sure people will put you to work! :-)09:51
jeremiahIf you have any questions about running GNU/Linux on automotive hardware, this is the place to ask.09:52
CTtpollardjeremiah: how goes you lava poc work?09:52
CTtpollard*your09:52
jeremiahSlowly. :/09:52
jeremiahI'm trying to get the Porter to have an IP address.09:52
jeremiahAnd I guess I have to do that in U-boot.09:53
jeremiahBut I think I ought to just go ahead and create a GDP image for it and flash it09:53
CTtpollardCTtpollard: I have a little distributed server set up, with a remote worker as my laptop hooked up to the beaglebone09:53
fredcadetejeremiah: that's great to hear, thanks09:53
CTtpollardbut as I say I'm still learning about deployment etc09:53
jeremiahI normally bring up a board and then use debootstrap to put Debian on it but I can't do that so I'm going to have to follow the more formal method09:54
CTtpollardreferencing myself by accident and it's not even lunch time here09:54
CTtpollardsigh09:54
jeremiahheh09:54
jeremiahCTtpollard: Yeah, your setup is likely the right way to go.09:55
CTtpollardI have it remotely deploying and booting kvm qemu x86 and arm images, so that's cool at least09:55
westonjeremiah: thank you. waiting :)09:56
jeremiahI think that is what this machine is doing, when I issue the "dhcp" command in the shell it does some BOOTP stuff looking for a tft server and an image to load09:56
jeremiahweston: Have you looked at booting GENIVI's demo platform on one of your Renesas boards?09:57
westonjeremiah: no never. I can..09:57
westonjeremiah: Now I have our linux 3.10.31 ltsi09:58
westonwith wayland09:58
jeremiahIt would be awesome if you did. It is a pretty big collection of automotive software used in production at some big OEMs09:58
westonjeremiah: ok. will check. Please share the link if you have any for procedures09:58
jeremiahweston: http://wiki.projects.genivi.org/index.php/Hardware_Setup_and_Software_Installation/koelsch%26porter09:58
jeremiahI'm following along there for my Porter board and updating the docs as I go09:59
jeremiahAny questions or issues you have just drop a line here09:59
jeremiahThat's true with anyone's work on the GDP, this is a good place to get some answers.09:59
jeremiahHopefully we can get some folks directly from Renesas to join us, but we definitely have their ear and they'll help us should we need it.10:00
westonjeremiah: cool. I will try it and let you know the result10:00
jeremiahAlso, the genivi-projects mailing list is a good resource.10:01
jeremiahweston: w00t!10:01
fredcadeteOK, got some/ip working on remotes now10:05
fredcadetejust had to edit some more configuration files10:05
jeremiahnice!10:05
fredcadetewe'll try to share the experience next week10:05
jeremiahfredcadete: That would be really great.10:06
*** apinheiro has joined #automotive10:06
fredcadetejeremiah: for hardcoding network configurations I am doing it by uboot10:08
fredcadetejeremiah: but you also need to disable connman, and depending on your uboot configuration link /etc/resolv.conf to /proc/net/pnp10:11
*** rZr has joined #automotive10:14
CTtpollardjeremiah: I'm looking to push some patches to meta-genivi-demo today, I have the privileges to do this. What is the process for merging to master?10:36
CTtpollardpatches to fix bugs listed on bugzilla10:36
*** KlausUhl has joined #automotive10:47
*** klausbirken has joined #automotive10:50
jeremiahfredcadete: ah, okay10:56
jeremiahfredcadete: Thanks for that, I'll poke in those files10:57
jeremiahCTtpollard: Darn good question.10:57
jeremiahCTtpollard: We don't have an explicit merge policy for the GDP, largely because previously it was only done by one company.10:57
jeremiahSince you have commit access, why not go ahead and commit to master, but if you'd rather have an experimental branch or a features branch I think that's a good idea.10:58
jeremiahI think GENIVI might benefit from the experience of everyone here in describing a solid set of practices for commiting to open repos.10:59
CTtpollardjeremiah: for the fetch url fixes, I think merging to master is fine imo. For new features / experimenting branching sounds sensible10:59
jeremiahMany companies just stuff everything in master and that is not so great, plus doesn't take advantage of git's powerful branching features.10:59
CTtpollard+110:59
jeremiahCTtpollard: Great. What ever works for you, and thanks for bringing this up.11:01
jeremiahLet's try and cobble together a sensible policy as we go forward.11:01
CTtpollardjeremiah: my only experiences have been mailing list patches, and gerrit with openstack11:01
jeremiahThe most important thing now is to get GDP into good shape, we can create repo policies when we run in to issues if we happen to run into issues. :-)11:02
CTtpollardok :)11:02
jeremiahCTtpollard: Some GENIVI projects prefer patches to the list to be incorporated by the maintainer.11:02
jeremiahThe deal with the GDP is that its mailing list is now genivi-projects11:02
jeremiahand I'm not sure we want a ton of patches flying by there.11:03
jeremiahI say that because genivi-projects is mostly for discussion, announcements, technical issues, etc.11:03
jeremiahGDP used to be on the meta-ivi list, and that gets patches. So if you want to, you can ask for review of patches there: https://lists.genivi.org/mailman/listinfo/genivi-meta-ivi11:04
jeremiahHowever, that list is kinda quiet11:04
jeremiahSo I don't know if there is much point at this stage.11:05
jeremiahpaulsherwood: What do you think Paul? Should we send patches to genivi-projects for review for GDP, to meta-ivi, or just merge to master?11:06
jeremiahI prefer merge to master because it is the easiest and we want to smooth the path to contribution.11:06
CTtpollardI agree at this stage11:07
jeremiahGood, since you're doing the work I think that should weigh the most. :-)11:08
CTtpollardjeremiah: It looks like I don't have push rights, shall I send you my key to double check?11:11
jeremiahNo need, I'll check the config which might be wonky.11:13
jeremiahCTtpollard: Are you cloning from the ssh URI?11:13
jeremiahMore info here: http://wiki.projects.genivi.org/index.php/Community_Office#Cloning_a_GENIVI_git_repository11:14
CTtpollardah cool I'd change my remote11:15
CTtpollardsweet11:16
CTtpollardthnka11:17
CTtpollard*thanks11:17
*** wschaller has quit IRC11:19
jeremiahCTtpollard++ http://git.projects.genivi.org/?p=meta-genivi-demo.git;a=commit;h=85d2b58f87256e1f7b6198b883aeed975dac45ca11:21
jeremiahThanks!11:21
CTtpollard:)11:21
CTtpollardis there a way on bugzilla to look at all bugs, not just the live ones?11:26
*** wschaller has joined #automotive11:34
KlausUhlThere is a "Search" link in Bugzilla's top bar.11:39
KlausUhlWhen you click on it you can select "Status: All"11:39
KlausUhlIf you want to have even more control over the result set you can also play with the "Advanced Search" tab.11:41
jeremiahKlausUhl++11:44
*** apinheiro has quit IRC11:49
*** apinheiro has joined #automotive12:02
*** luyu__ has quit IRC12:32
*** emaj has joined #automotive12:44
*** klausbirken has quit IRC12:48
*** klausbirken has joined #automotive12:49
*** waltminer has joined #automotive12:50
waltminerGood morning12:53
*** klausbirken has quit IRC12:54
waltminerpaulsherwood can you use your powers to try to create a branch in meta-renesas. I want to see if I fixed the problem Tanikawa-san had12:54
*** klausbirken has joined #automotive12:59
waltminer*** AGL SAT Meeting ****13:14
waltminerWalt would like to create meta-ivi-common now and use the GENIVI members to enure checks on whether this is truly common13:15
waltminerTanikawa suggested we can create the folder in gerrit and move packages over as we go13:16
*** Tanikawa has joined #automotive13:18
waltminerDiscussing Mentor’s propsal for contributions from Eugeny13:18
*** riazantsev has joined #automotive13:19
waltminerPaul is fishing13:20
* paulsherwood is trying to establish whether are genivi participants who are supportive of the proposal for a meta-ivi-common 13:22
* paulsherwood believes eugeny has not yet had chance to consider that layer properly, but confirms mentor is interested to contribute to layers where their experience is relevant13:23
paulsherwoodwm says actual first formal release target is december, phase 1 (end aug) will not be a formal release, but a basis for the AMM discussion13:24
paulsherwoodwm says hope is to have enough of ci framework live by end of month to use that to support integrarion13:25
* paulsherwood confirms that is his aim, with help :)13:25
paulsherwoodeugeny is suggesting possibly aligning with genivi release cycle i think?13:26
paulsherwoodwaltminer likes eugeny's proposal13:28
paulsherwoodwaltminer asks if the genivi release process is public. i think it is not13:30
paulsherwoodeugeny suggests starting with what we have, keep it similar to genivi but no need to explicitly be the same13:32
paulsherwoodeugeny suggests the actual frequency of release cycle for agl shoudl be chosen to fit the needs of agl13:33
paulsherwoodeugeny suggests evaluate after end of phase 113:33
paulsherwoodeugeny is recommending the concept of feature freeze followed by integration phase, as done in genivi13:36
paulsherwood(we don't have lots of hard deadlines, but there are two here - AMM and CES)13:37
paulsherwoodwaltminer says we are all on the same page :)13:37
waltminerTanikawa - were you able to create the branches?13:38
Tanikawawalt - maybe permissions is ok, but I need bracnh which is empty commit, to branch from it.13:40
paulsherwoodwaltminer is raising the topic of systemd.... let the init wars continue :)13:40
Tanikawawalt - I didnt know that gerrit does not allow to branch empty commit.13:41
Tanikawawalt - maybe need to remake project AGL/meta-renesas13:41
paulsherwoodwaltminer notes that we probably don't have resources for multiple paths (eg both systemd and not systemd)13:41
paulsherwood(we must avoid ending up with a large testing matrix of options)13:42
paulsherwoodis there anything in the set of AGL components which will be broken if systemd is present?13:44
paulsherwoodif not, i think it's safer to include it because it is already integrated and well-used in genivi13:44
paulsherwoodwaltminer suggests inviting AlisonChaiken to the AMM to participate in this discussion as an expert who has worked with systemd in automotive projects13:45
paulsherwood+1 from me :)13:45
paulsherwooddiscussion is moving on to AMM - waltminer explaining we need architecture sessions to ensure that the architecture meets the needs we are aware of13:48
* paulsherwood wonders if it would be possible to persuade gunnar or others from genivi sat to participate :)13:49
paulsherwoodquestion is who will handle multimedia13:57
* paulsherwood confirms codetihnk will help with this if no-one else is available13:59
paulsherwoodeugeny asks if codethink has epxerience with gdp on the renesas boards13:59
paulsherwoodwe have experience on th renesas boards for other projects, but are awaiting boards for the work in public14:00
paulsherwoodeugeny asked if we will have code review for the changes to bsp14:02
* paulsherwood suggests that we would start by pushing the publisged renesas bsp, and any changes would be handled via code review14:02
* paulsherwood hears on another channel that codethink now has the renesas hardware :-)14:03
waltminerTanikawa did you disable gstreamer in meta-renesas?14:04
waltminerTanikawa masked gstreamer recipes. He will try gstreamer after Bon holidays next week14:06
*** riazantsev has quit IRC14:06
paulsherwoodsuggestion is to use jira for tasks14:07
* waltminer would like people to use jira to track their work14:07
waltminerto avoid duplication14:07
*** riazantsev has joined #automotive14:07
* paulsherwood is sorry, must leave the meeting14:08
* waltminer Eugeny and Paul as well as any other interested parties will work out the initial integration flow in the next few days. 14:13
* waltminer is on holiday next week14:13
waltminerJapan team members are on holiday next week14:14
waltminer*** End AGL SAT Meeting ***14:14
* waltminer will pour more coffee14:15
* CTtpollard receives a R Car M2 board :)14:15
JEEBI should try to get a system running again on my 10-inch intel tablet that I bought some time ago.14:16
JEEBthe 32bit UEFI firmware is kind of meh14:16
rjekUEFI :(14:19
waltminerTanikawa did it work now?14:21
JEEBrjek: UEFI itself isn't that bad, and lets you do stuff like secure boot if you want to start securing your setup14:22
JEEBthe 32bit UEFI on 64bit capable thing kind of makes things a bit more complicated when you want to put a 64bit linux on it14:23
rjekThe problem I have with it is that it is woefully complex and all the implementations still have bugs :)14:28
rjekAnd things like boot configurations being stored in NVRAM so it's not trivial to move boot devices between systems, etc14:28
*** KlausUhl has quit IRC14:38
AlisonChaikenpaulsherwood I wish I could attend more of the AMM, but others in my company are more active in GENIVI, not to mention closer to Korea.14:46
AlisonChaikenThanks for the suggestion, though.14:47
*** jlrmagnus has joined #automotive14:47
paulsherwoodAlisonChaiken: i think waltminer is going to try to *persuade you* :)14:47
waltminerAlisonChaiken the AGL AMM which is in Santa Clara14:48
waltminerSep 8 - 914:48
AlisonChaikenAh, that sounds a bit more possible!14:49
waltminerI want to have a session on systemd and I know you done a lot of work on it14:49
waltmineryou would certainly be welcome to attend the entire AMM14:49
jlrmagnusMorning.14:50
AlisonChaikenThat sounds interesting.    We have a couple folks who worked on it a fair amount.14:50
jlrmagnuswaltminer: Paul will be organizing the AMM on our behalf.14:50
jlrmagnusSomebody will give  a speech on RVI, although it may not be me.14:50
AlisonChaikenIt's certainy okay with me if it's okay with the grown-ups.14:50
* waltminer guffaws at the thought of grown ups 14:51
* paulsherwood and AlisonChaiken are not grownups :)14:51
AlisonChaikenwaltminer when a Chinese OEM visited recently, the managers sat at one end of the table, and all the engineers at the other.14:52
AlisonChaikenBy rank, clearly.   I was hoping our end would get crayons.14:52
* jlrmagnus wonders if he has grown up yet.14:54
rjekTesla whoops: http://www.bbc.co.uk/news/technology-3380234414:57
rjekTake away statement here I feel is "But they said Tesla had work to do to ensure a strict separation between systems that control the car and those that oversee its entertainment system."14:59
paulsherwoodwell, another take-away is that they can update their systems without a recall, iiuc?15:02
CTtpollardweston: have you managed to get GDP running on Porter yet?15:04
CTtpollardhas anyone followed http://wiki.projects.genivi.org/index.php/Hardware_Setup_and_Software_Installation/koelsch%26porter recently?15:10
radiofreeis the porter the "official" board of the GDP?15:12
radiofreein an ideal world you'd just say "use mesa, go ask your vendor for help if you need to install some proprietary gl stack"15:12
CTtpollardspecifically step 2. under the graphics driver section for Porter, 'copy_gfx_software_<board>.sh'15:12
paulsherwoodradiofree: it's not 'official', but the original implementation was/is for Porter15:12
radiofreethat seems like a mistake then15:13
CTtpollardI can't find any shell scripts in said directory15:13
paulsherwoodit is possible/worthwhile to implement GDP on other equipment :)15:13
radiofreewell AFAICT there's nothing hardware specific about the GDP15:13
paulsherwoodradiofree: what is a mistake?15:13
radiofreepaulsherwood: it shouldn't have been developed on a board that uses a proprietary graphics stack15:14
radiofrees/on/for/15:15
paulsherwoodradiofree: well, most boards have those iiuc15:15
CTtpollardmy meta-renesas repo is on commit 6e829fe6e422793bbb05ec563c8544154c0e9bd8 as specified in demo readme15:16
paulsherwoodCTtpollard: there must be git magic to tell you if there's anything in that directory for other commits15:17
radiofreepaulsherwood: sure, and they mostly have completely different ones, it's a lot easier to use mesa and say "ask your vendor for the graphics stack"15:17
radiofreethat at least gives you freedreno/nouveau in the arm world, intel elsewhere15:18
paulsherwoodradiofree: ah. maybe i'm not understanding - are you saying this is using something proprieratyin instead of mesa?15:18
CTtpollardpaulsherwood: yes it does15:18
radiofreepaulsherwood: yes, porter is pvr right?15:19
paulsherwoodyes15:19
radiofreei have heard the etna_viv for the i.mx is pretty good as well15:19
CTtpollardfind can't locate the file, so I'll look for git magic15:24
paulsherwoodgit log --all -- <path-to-file>15:26
paulsherwoodgit log --diff-filter=D --summary | grep delete15:26
paulsherwood(credits to http://stackoverflow.com/questions/7203515/how-to-locate-a-deleted-file-in-the-commit-history)15:26
CTtpollardthe second one doesn't show that it was ever deleted15:30
rjekpaulsherwood: Fortunately for Tesla the bug is in something that can be OTA upgraded, yes.15:30
CTtpollardthis is odd15:30
*** jonathanmaw has quit IRC15:32
*** apinheiro has quit IRC15:36
*** apinheiro has joined #automotive15:36
*** klausbirken has quit IRC15:53
paulsherwoodCTtpollard: what is?15:55
CTtpollardpaulsherwood: not being able to find these scripts, I've mailed the genevi-projects list with my issue15:57
*** weston has quit IRC16:02
*** bbranch has joined #automotive16:03
paulsherwoodthat is odd, actually.16:07
paulsherwoodCTtpollard: fwiw i think that slawr's repo is no longer the right upstream16:09
paulsherwoodhttp://git.yoctoproject.org/cgit/cgit.cgi/meta-renesas/16:10
paulsherwoodalso, while you're on this, would you consider writing a script to do all the git clone and copy stuff? seems unnecessary pain for users to have to do that one line at a time? :)16:11
paulsherwoodactually, maybe i could write some definitions for it, and build it using ybd :)16:11
paulsherwoodjk16:11
paulsherwoodCTtpollard: you have mail :)16:12
*** waltminer has quit IRC16:40
*** wschaller has quit IRC16:44
*** waltminer has joined #automotive16:46
*** klausbirken has joined #automotive17:00
*** wschaller has joined #automotive17:01
*** klausbirken has quit IRC17:03
*** jlrmagnus has quit IRC17:04
*** waltminer has quit IRC17:14
*** bharmon has joined #automotive17:14
*** jlrmagnus has joined #automotive17:19
*** wschaller has quit IRC17:21
*** apinheiro has quit IRC17:26
*** jlrmagnus has quit IRC17:30
*** jlrmagnus has joined #automotive17:45
*** jacobo has quit IRC18:21
*** klausbirken has joined #automotive18:27
*** klausbirken has quit IRC19:17
*** Tanikawa has quit IRC19:20
*** emaj has quit IRC19:39
*** waltminer has joined #automotive19:55
*** waltminer has quit IRC22:19
*** Egy has joined #automotive22:20
*** waltminer has joined #automotive22:42
*** fury has quit IRC22:52
*** fury has joined #automotive22:53
*** Egy has quit IRC23:11
*** jlrmagnus has left #automotive23:40
*** bharmon has quit IRC23:46

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!