*** mranostay has quit IRC | 02:14 | |
*** mranostay has joined #automotive | 02:20 | |
*** leon-anavi has joined #automotive | 06:35 | |
leon-anavi | hi | 06:36 |
---|---|---|
*** vrubiolo1 has joined #automotive | 06:49 | |
*** vrubiolo1 is now known as vrubiolo | 06:51 | |
*** mranostay has quit IRC | 06:51 | |
*** jobol has joined #automotive | 08:18 | |
*** jobol has left #automotive | 08:18 | |
*** cengiz_io has joined #automotive | 08:38 | |
cengiz_io | hello there. I'm trying to build a minimal image with icefish AGL distro on ubuntu 18.04. populate_sdk seems fine but I'm receiving confusing messages when I try to build an image | 08:39 |
cengiz_io | for the love of all good and niceness on this planet that is left, can someone help me? | 08:40 |
cengiz_io | $ bitbake agl-image-minimal ---- WARNING: No bb files matched BBFILE_PATTERN_agl-distro '^/yocto/meta-agl/meta-agl-distro/' ----- ERROR: Nothing RPROVIDES 'udev-rules-imxkernel-modules' (but /yocto/external/poky/meta/recipes-core/packagegroups/packagegroup-base.bb RDEPENDS on or otherwise requires it) ----- ERROR: Required build target | 08:41 |
cengiz_io | 'agl-image-minimal' has no buildable providers. ----- Missing or unbuildable dependency chain was: ['agl-image-minimal', 'packagegroup-agl-image-minimal', 'packagegroup-machine-base', 'udev-rules-imxkernel-modules'] | 08:41 |
cengiz_io | hello AlisonChaiken btw | 08:41 |
*** AlisonChaiken has quit IRC | 08:44 | |
*** AlisonChaiken has joined #automotive | 08:45 | |
leon-anavi | cengiz_io, for which hardware platform are you building it? | 08:47 |
cengiz_io | hello leon-anavi I've initiated with `. aglsetup.sh -m imx6qdlsabreauto -f agl-all-features agl-devel -b /build -s /build/startup.sh` and my docker container executes /build/startup.sh that's been generated by aglsetup | 08:54 |
leon-anavi | I haven't built it for imx6qdlsabreauto recently, but a couple of days ago I built agl-demo-platform from AGL master for cubox-i | 08:55 |
leon-anavi | it is also with i.mx6 SoC and the image booted fine on hummingboard (of course the lack of RAM was a show stopper for parts fo the demo :) ) | 08:55 |
cengiz_io | I've only added a single layer called `meta-mycompany` and it has a broadcom closed source kernel module which seems to be compiling successfully whenever I do `bitbake virtual/kernel`. I just added 3 lines to my generated `local.conf`: MACHINE_EXTRA_RRECOMMENDS_append = "kernel-modules" \n MACHINE_ESSENTIAL_EXTRA_RDEPENDS_append = | 08:55 |
cengiz_io | "kernel-module-bcmdhd" \n KERNEL_MODULE_AUTOLOAD = "bcmdhd" | 08:55 |
cengiz_io | no other modifications | 08:56 |
cengiz_io | hardware is sabreauto evk CPU2 | 08:56 |
cengiz_io | leon-anavi is my choice is image name wrong? do I have to extend that image? | 08:56 |
leon-anavi | I don't have sabreauto hardware so I don't build for it. | 08:56 |
cengiz_io | is it not buildable by default? | 08:56 |
leon-anavi | cengiz_io, no, it depends on your needs. That's why there are so many different images. | 08:57 |
leon-anavi | Which layer should provide udev-rules-imxkernel-modules ? | 08:57 |
cengiz_io | I just need a sanity check that my board will boot with a default .wic burned on an sd-card and I have the experience to build up on that but | 08:57 |
cengiz_io | no default shipped image ever builds | 08:58 |
cengiz_io | I literally cried a little. this is driving me nuts | 08:58 |
cengiz_io | >> Which layer should provide udev-rules-imxkernel-modules | 08:58 |
cengiz_io | I have no idea | 08:58 |
leon-anavi | check it out if you want to fix it. | 08:59 |
leon-anavi | I think sabre is among the "community supported BSP" in AGL and I don't see pre-built images for it: https://wiki.automotivelinux.org/agl-distro?&#supported_hardware | 08:59 |
cengiz_io | google-fu turns 0 relevant results for that dependency "udev-rules-imxkernel-modules" | 09:00 |
cengiz_io | 'Community BSPs' tables lists it but no instructions as you pointed out. it was marketed to me as "it support AGL". | 09:01 |
leon-anavi | grep and find are you friends in the command line :) | 09:01 |
cengiz_io | WARNING: No bb files matched BBFILE_PATTERN_agl-distro '^/yocto/meta-agl/meta-agl-distro/ | 09:01 |
cengiz_io | is this somehow an indicator? | 09:01 |
leon-anavi | make sure you built an image from scratch before adding new layers as for example your `meta-mycompany` | 09:01 |
cengiz_io | I will do that now. | 09:02 |
leon-anavi | also it makes sense to see AGL JIRA issues for this platform as well as may be to try building AGL master for it. | 09:02 |
cengiz_io | leon-anavi removed my layer, agl-image-graphical-qt5 still fails to start building but agl-image-boot seems to be building | 09:10 |
cengiz_io | this just raises further questions.... | 09:11 |
leon-anavi | each image contains a different set of recipes so it is kind of expected to have different behavior | 09:11 |
leon-anavi | agl-demo-platform is the most commonly used image for demonstrations. | 09:12 |
*** vrubiolo has quit IRC | 10:45 | |
cengiz_io | leon-anavi agl-image-boot successfully boots my EVK board | 11:06 |
leon-anavi | cool | 11:06 |
cengiz_io | do you think I can build agl-image-graphical-qt5 as well? or must I create a new image and extend agl-image-boot? | 11:06 |
cengiz_io | doesn't it completely hinder all those profile selections that we add via aglsetup script? | 11:07 |
cengiz_io | quick question: since I don't have a designated machine file other than default shipped imx6qdlsabreauto, is it ok that I add lines to local.conf instead? | 11:15 |
cengiz_io | or should I extend that machine with a new name and add my lines there? | 11:16 |
leon-anavi | well... in general you should be able to build any image, however obviously if the build doesn't work out of the box a fix will be required. | 11:19 |
leon-anavi | yes, in general quick changes during debugging and development can be added to local.conf | 11:20 |
leon-anavi | I cannot provide an exact answer because I don't know exactly what are you trying to achieve and I don't have the same hardware here. | 11:20 |
leon-anavi | have you already built and booted agl-demo-platform? | 11:21 |
*** hipr_C has joined #automotive | 11:37 | |
smurray | cengiz_io: so "community supported" means just that, it's not one of the regularly tested combinations. You're the first person in 2 or 3 years that's asked about that one | 11:58 |
smurray | cengiz_io: looking through scrollback, I would very much recommend against passing "agl-all-features" to aglsetup.sh, that is very unlikely to be a tested combination. | 12:02 |
*** vrubiolo1 has joined #automotive | 12:02 | |
*** vrubiolo1 is now known as vrubiolo | 12:04 | |
*** clement has quit IRC | 12:04 | |
*** clement has joined #automotive | 12:05 | |
smurray | cengiz_io: hrm, looking at its definition, it should be okay. It potentially pulls in stuff you wouldn't want for a plain weston+qt5 image like you're trying to build | 12:09 |
cengiz_io | smurray so can you direct me to the profiles that I need to enable just for qt5 and canbus? | 12:10 |
cengiz_io | I can manually fill the rest | 12:10 |
cengiz_io | I don't need weston | 12:10 |
smurray | cengiz_io: CAN support is in the core, there's no separate feature for it. Not pulling in weston and using the qt5 compositor is an image definition thing, there's no separate profile for that. The only demo image for it in the tree is part of the cluster demo stuff | 12:14 |
cengiz_io | smurray so agl-image-graphics-qt5 image must be appended/overridden by me? | 12:16 |
cengiz_io | because currently I'm adding up onto the agl-image-boot which seems to be absolute minimal and I feel like I'm missing lots of sane defaults | 12:16 |
smurray | cengiz_io: basing of off agl-image-graphics-qt5 is one possibility. If you want to see an image that doesn't pull in weston, look at meta-agl-cluster-demo/recipes-platform/images/agl-cluster-demo-qtcompositor.bb | 12:18 |
cengiz_io | thanks a lot! noted | 12:18 |
smurray | cengiz_io: note that that image won't be buildable w/o configuring with agl-cluster-demo with aglsetup.sh. I also haven't tested it recently, since it's not the main demo, but a member contribution | 12:20 |
smurray | cengiz_io: for your question wrt profile, if you don't want the demo bits, then you can pass just agl-profile-graphical-qt5 to aglsetup.sh, but you may then need to explicitly specify the features for audio, speech, etc. if you want them | 12:22 |
smurray | cengiz_io: the expectation sort of is that you'd make your own layer with an image (and likely other recipes) that includes what you want, and potentially your own superset template to simplify configuring | 12:24 |
*** vrubiolo has quit IRC | 13:06 | |
*** vrubiolo has joined #automotive | 13:06 | |
AlisonChaiken | Hello cengiz_io. I'm glad to be back on IRC after having networking and then certificate problems. | 13:45 |
*** leon-anavi has quit IRC | 14:04 | |
*** toscalix has joined #automotive | 15:33 | |
*** toscalix has quit IRC | 16:52 | |
*** mranostay has joined #automotive | 17:05 | |
*** mvlad has quit IRC | 18:48 | |
*** mvlad has joined #automotive | 18:49 | |
*** vrubiolo has quit IRC | 20:09 | |
*** navidr has joined #automotive | 21:33 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!