IRC logs for #automotive for Wednesday, 2020-11-18

*** Intervals79 has joined #automotive00:19
*** Intervals79 has quit IRC00:22
*** Intervals79 has joined #automotive04:23
*** Intervals79 has quit IRC05:04
*** anjumkaiser has joined #automotive06:13
*** anjumkaiser has quit IRC06:54
*** anjumkaiser has joined #automotive07:11
*** montjoie has quit IRC07:35
*** montjoie has joined #automotive07:36
*** Indra has joined #automotive07:38
*** vrubiolo1 has joined #automotive07:48
*** vrubiolo1 has quit IRC08:11
*** anjumkaiser has quit IRC08:17
*** anjumkaiser has joined #automotive08:31
*** kooltux_ has joined #automotive08:47
*** vrubiolo has joined #automotive08:53
*** walzert has joined #automotive09:27
walzertdl9pf: first thank you again for your yesterday. it seems that I also have the can conversion part working. there are have to be some adjustments in my code. and cannelloni is working. I did the remote test with dashboard and the agl-vcar (i hope it is called so) and the speed was changing in the right way09:29
walzertyour help yesterday.09:29
walzertoh and the other project was working with my ham device.09:30
dl9pfcool !10:04
walzertprepare more information until next week  thursday10:06
*** leon-anavi has joined #automotive10:13
*** walzert has quit IRC11:23
*** klaas_ is now known as klaas12:01
*** walzert has joined #automotive12:14
walzertsmurray: hey scott,  just to get the last state, you updated the low-can-level-can-generator just in my sandbox right?12:16
walzert*low-level-can-generator12:17
*** walzert has quit IRC13:35
cengiz_iohello there. I am running icefish 9.0.3 and want to create my own image with wayland backend + qt5. however weston.service systemd file is missing. which image should I clone?15:08
cengiz_iodocs are not very helpful on this subject.. there is a demo image for raspberry pi but it includes so many .inc files that I'm lost15:29
mvladcengiz_io: agl-demo-platform should give you a graphical environment. (it builds/includes qt and its dependencies)16:06
mvladI'm not sure if in icefish we switched to weston@display systemd file or after that.16:07
mvladcengiz_io: why not use the latest version?16:07
cengiz_iomvlad I've included agl-image-graphical-qt5.inc in my image16:07
cengiz_iolatest version of what?16:08
cengiz_iodid 10.0.0 release?16:08
mvladyes16:08
cengiz_iooh16:08
cengiz_ioit was beta when I started.16:08
cengiz_iomvlad I think I've solved (at least missing weston.service issue) by adding "packagegroup-agl-graphical-weston" to my image_install16:10
cengiz_ionot sure if this is the canonical way of doing this.16:11
mvladyeah, suggest looking into the packagegroup that are being added w/ agl-demo-platform to figure out what you might be missing16:11
mvladdl9pf: ^^16:11
smurraycengiz_io: I'm technically on vacation this week, but the agl-image-graphical-qt5 image is supposed to be what you're looking for, I think.  It's not been extensively tested16:16
cengiz_iothank you both smurray and mvlad16:16
cengiz_ioI'm now on a different issue where user "display" is not existing. I'll resolve it by myself16:17
smurraycengiz_io: see the agl-users recipe in meta-agl.  That should be getting picked up if you're using the meta-agl-profile-core layer and its packagegroups16:19
cengiz_iohmm interesting.16:19
smurraycengiz_io: I'd suggest building agl-image-graphical-qt5 and seeing if it does boot to weston still, if so, basing of it's inherit/includes would be a good starting point16:20
smurrayerr, off of16:20
cengiz_iomy manifest consists of `DIST_FEATURES="agl-appfw-smack agl-demo agl-devel agl-hmi-framework agl-localdev agl-pipewire agl-profile-graphical agl-profile-graphical-qt5 agl-speech-framework "`. I guess that doesn't inherit that recipe16:21
cengiz_iosomehow16:21
smurraydo you need the demo stuff or are you building a new image?16:23
smurrayif you do need the demo stuff, you can drop the vast majority of that, there are dependencies16:24
cengiz_iosmurray just need weston/wayland + qt5 and whatever basic requirements of an agl graphical profile16:24
cengiz_ioI don't intend to use any demo parts. but not sure about the boundaries. I need skeleton user permissions, basic services etc.16:26
smurrayyou should be able to just prune that list to "agl-profile-graphical-qt5 agl-speech-framework agl-localdev"16:26
cengiz_ioso I did create an image in my meta-localdev, required `agl-image-graphical-qt5.inc`, appended `packagegroup-agl-graphical-weston` and some other non essential packages.16:27
cengiz_iothat's all16:27
smurrayif I pass just agl-profile-graphical-qt5 here, I see agl-image-graphical-qt5 in the list of buildable recipes16:27
cengiz_iosmurray good to know that16:27
smurraywith aglsetup.sh16:27
cengiz_iometa-agl/meta-agl-profile-graphical-qt5/recipes-platform/images/agl-image-graphical-qt5.bb is very plain. so I just assumed that it would include meta-agl-core16:28
smurraycengiz_io: you probably need to pull in packagegroup-agl-profile-graphical instead of packagegroup-agl-graphical-weston or perhaps packagegroup-agl-image-minimal + packagegroup-agl-graphical-weston16:35
cengiz_iosmurray oh wow. "bitbake agl-image-graphical-qt5" fails with "ERROR: Required build target 'agl-image-graphical-qt5' has no buildable providers. Missing or unbuildable dependency chain was: ['agl-image-graphical-qt5', 'packagegroup-agl-image-weston']"16:36
smurraycengiz_io: at one point I had to play some games to enable building images with qt5, but w/o weston, so the agl-graphical-x packagegroups aren't supersets, only the agl-profile-graphical-X ones are (I think)16:36
smurraycengiz_io: like I said earlier, this hasn't been tested recently16:37
cengiz_iosmurray I've figured it out btw. packagegroup-agl-image-weston is renamed to packagegroup-agl-graphical-weston :)16:37
smurrayyeah, I missed that one, apparently16:37
cengiz_ioit's in the file. probably fixed in upstream16:38
smurrayyeah, it's fixed in master AFAICT16:38
cengiz_ioyep https://gerrit.automotivelinux.org/gerrit/gitweb?p=AGL/meta-agl.git;a=blob;f=meta-agl-profile-graphical-qt5/recipes-platform/packagegroups/packagegroup-agl-profile-graphical-qt5.bb;h=74b35f70aa875ea00ddea31b8e493913cd6b877c;hb=HEAD16:39
cengiz_iooh boy. I guess I'll add those packages manually OR switch to jellyfish16:40
cengiz_iobtw jellyfish xml's are still marked as 9.9.916:40
smurraycengiz_io: the latter is a dl9pf thing16:41
cengiz_io:)16:41
smurraycengiz_io: he does all the releases16:41
cengiz_iomvlad when you mentioned new release, can you point to the manifest file?16:42
smurraycengiz_io: we can backport that change to icefish, though you'd have to use latest icefish to get it, as I don't believe there are any plans to do anither release16:42
cengiz_iosmurray sorry my cognitive abilities are crawling atm, by latest icefish which one do you refer to exactly?16:43
smurraycengiz_io: HEAD of the icefish branch, essentially16:43
cengiz_ioicefish_9.0.3.xml is my current branch16:43
smurraycengiz_io: so it'd be the default.xml on the icefish branch of the AGLRepo, which floats on the HEAD of the meta-agl* repos' icefish branch16:44
cengiz_iooic16:44
cengiz_iomy current is "repo init -b icefish -m icefish_9.0.3.xml -u ../AGL/AGL-repo"16:46
smurrayif you drop the '-m' or change it to '-m default.xml', you get the latest changes on the icefish branch in the meta-agl* repos16:47
cengiz_iosmurray great!16:47
smurraycengiz_io: if you're in a position to switch and are actually building something that might go into product, jellyfish is a better choice IMO since it's using the Yocto long-term support release (3.1 / dunfell)16:48
cengiz_iosmurray product is not ready to ship (obviously) but meta-freescale is giving me headaches (at least it did with jellyfish beta)16:48
smurraycengiz_io: though note that ATM that LTS runs until roughly Q2 2022, I think.  It may get extended, no one has come forward yet and said they'd fund that yet16:49
* cengiz_io looks down on his empty wallet16:50
smurraycengiz_io: I'm not aware of anything too dramatic wrt building with meta-freescale on jellyfish, for i.MX8 it got a lot easier when they finally pushed a weston 8 recipe in back in the spring, and now etnaviv is perhaps an option16:53
cengiz_iosmurray I'm on imx6 solo, running etnaviv perfectly with community kernel 4.20. it's the default for icefish16:54
cengiz_io(because of thud)16:54
smurraycengiz_io: yeah, same should work on jellyfish, that's how I have the cubox-i machine type set up in AGL16:55
smurraycengiz_io: though it'll be a 5.4.x kernel16:55
cengiz_iometa-freescale switches to linux-fslc-imx on dunfell16:55
cengiz_io:( vendor drivers...16:56
smurraynot unless you explicitly configure it, I believe16:56
smurrayiirc, the default is still linux-fslc if you're have the mainline BSP knob set, which is now the default for i.MX616:56
cengiz_iosmurray I don't know how to set that knob.16:59
cengiz_ioso confusing. with those suffixes16:59
smurraycengiz_io: it changed in meta-freescale somewhere like warrior, used to to be doable with MACHINEOVERRIDES .= ":use-mainline-bsp", now there is a IMX_DEFAULT_BSP variable17:01
smurraycengiz_io: in current (dunfell + master) meta-freescale, the default is mainline for everything but i.MX8 boards17:01
smurraycengiz_io: which has the result that the default kernel is linux-fslc17:02
smurraycengiz_io: it is indeed overly complicated (perhaps a bit too flexible)17:03
smurraycengiz_io: there are some over-rides for a few specific i.MX6 types that force linux-imx, not sure if you'd fall into that or not, you'd need to test17:04
smurraycengiz_io: now I need to go make coffee and not work ;)17:05
*** kooltux_ has quit IRC18:10
*** leon-anavi has quit IRC18:18
*** Newami has joined #automotive18:43
*** vrubiolo has quit IRC21:07
*** toscalix has joined #automotive21:10
*** toscalix has quit IRC22:16
*** anjumkaiser has quit IRC23:00
*** d__ep__th has joined #automotive23:11
d__ep__thokay testing if my weechat works23:21
d__ep__thanybody online?23:21
*** d__ep__th has quit IRC23:22

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