*** radiofree has quit IRC | 01:13 | |
*** mdurnev has joined #automotive | 02:09 | |
*** AlisonChaiken has quit IRC | 02:41 | |
*** AlisonChaiken has joined #automotive | 04:07 | |
*** GillesF has joined #automotive | 06:44 | |
*** fredw has joined #automotive | 06:53 | |
*** fredw has quit IRC | 07:02 | |
*** akilaw has joined #automotive | 07:12 | |
*** jobol has joined #automotive | 07:16 | |
*** rajm has joined #automotive | 07:17 | |
*** akilaw has quit IRC | 07:26 | |
*** toscalix has joined #automotive | 07:31 | |
*** claneys has joined #automotive | 07:43 | |
*** bruce has joined #automotive | 07:53 | |
*** bruce is now known as Guest72020 | 07:53 | |
*** fredw has joined #automotive | 07:56 | |
*** jbocklage has quit IRC | 07:57 | |
*** jbocklage has joined #automotive | 07:58 | |
*** fredw has quit IRC | 08:10 | |
*** fredw has joined #automotive | 08:14 | |
*** akilaw has joined #automotive | 08:33 | |
*** akilaw has quit IRC | 08:35 | |
*** akilaw has joined #automotive | 08:36 | |
*** fredw1 has joined #automotive | 09:07 | |
*** fredw has quit IRC | 09:09 | |
*** fredw1 is now known as fredw | 09:09 | |
jobol | hi all, is Matt Porter here? | 09:10 |
---|---|---|
CTtpollard | mdp ^ | 09:17 |
jobol | CTtpollard, thank you | 09:27 |
*** zeenix has joined #automotive | 09:51 | |
*** akilaw has quit IRC | 09:59 | |
*** akilaw has joined #automotive | 10:04 | |
fury | g'mornin | 10:45 |
*** dunderroffe_ has joined #automotive | 10:47 | |
*** dunderroffe has quit IRC | 10:49 | |
akilaw | gd morning | 11:04 |
akilaw | hi all | 11:04 |
*** akila_w has joined #automotive | 11:14 | |
mdp | hi jobol | 11:15 |
*** akilaw has quit IRC | 11:18 | |
*** akilaw has joined #automotive | 11:19 | |
*** akila_w has quit IRC | 11:21 | |
*** fredw has quit IRC | 11:32 | |
*** radiofree has joined #automotive | 11:44 | |
*** dabukalam has quit IRC | 11:49 | |
*** dabukalam has joined #automotive | 11:50 | |
*** akilaw has quit IRC | 11:50 | |
*** akilaw has joined #automotive | 12:00 | |
*** JordonWu has quit IRC | 12:03 | |
*** wesam has joined #automotive | 12:30 | |
*** dunderroffe_ has quit IRC | 12:50 | |
*** dunderroffe_ has joined #automotive | 12:51 | |
*** dunderroffe_ has quit IRC | 12:55 | |
*** dunderroffe_ has joined #automotive | 13:05 | |
*** akilaw has quit IRC | 13:19 | |
*** fredw has joined #automotive | 13:26 | |
*** nisha_m has joined #automotive | 13:43 | |
*** nisha_m has joined #automotive | 13:44 | |
*** akilaw has joined #automotive | 14:06 | |
*** mdurnev has quit IRC | 14:08 | |
fury | stream corking... <thatguy> but what if i WANT to play multiple streams at a time </thatguy> :P | 14:17 |
fury | like if i'm playing radio or something, my phone is paired, text notification comes in, it plays over bluetooth | 14:18 |
smurray | fury: AFAIK you're supposed to be able to configure that in the giant audiomanager xml config file | 14:18 |
fury | ah, ok | 14:18 |
mdp | fury, an OEM system will make decisions for you..because they know best at integration time | 14:19 |
mdp | fury, in a sane system, it would be a settings option exposed to the user | 14:19 |
fury | hmm. grey area i guess. i sure wouldn't want the radio to keep playing if i go over to the bluetooth source and hit the play button | 14:20 |
fury | but i do want a notification to come in and mix over what i am playing | 14:21 |
fury | i guess that depends on if the phone sends an avrcp notification that it's playing media, you can be sure that it's actual media, not just a notification sound | 14:21 |
fury | that'd be the only case where i'd want it to stop the previous stream and only play the new one | 14:21 |
smurray | fury: if you're brave, see meta-agl-demo/recipes-multimedia/audiomanager-plugins-config/audiomanager-plugins-config/configuration.xml | 14:23 |
fury | there's a thin line between brave and crazy :D | 14:23 |
smurray | fury: note that there is active discussion on potentially replacing audiomanager + module-router with something else | 14:23 |
fury | i crossed over it several times when doing my bluetooth app some time ago | 14:23 |
fury | eventually had to just give up and not let the system "take" the source from android phones because they were so unreliable in the AVRCP notifications. only iphones were 100% consistent, if it's playing music or something like that, it always sets AVRCP playback status | 14:25 |
fury | sounds good :D is the something else something new, or something existing that we'd adopt? | 14:25 |
smurray | fury: there's a proposal for an pure ALSA based solution, was discussed at the AGL F2F last month, look at https://wiki.automotivelinux.org/_media/agl-distro/agl-audio-agent-2.pdf | 14:29 |
smurray | fury: there's going to be some more strategy discussion / decisions at the July F2F in San Fran | 14:30 |
smurray | fury: so nothing firm yet | 14:31 |
fury | oh man. wonder if i can swing a trip over there. i was in san fran last year for apple wwdc but it was insanity | 14:33 |
smurray | fury: there was some discussion on the mailing list about the audio stuff, if you have input on your requirements, probably worthwhile to post there | 14:34 |
smurray | heh, I believe I'm going, as mdp conveniently has a family vacation booked at that time | 14:34 |
fury | cool, i'll dig into the archives and take a looksee... i'm signed up to the mailing list, but i had to rule them out of my inbox, which is unfortunately a good way to miss out on all the interesting bits :D | 14:35 |
smurray | heh | 14:35 |
mdp | smurray: AGL is clearly not consulting my calendar before scheduling events :( | 14:39 |
*** kov` has quit IRC | 14:39 | |
*** akilaw has quit IRC | 14:49 | |
fury | are navigation and poi supposed to be blank? | 14:53 |
fury | ooh | 14:53 |
fury | i think i just crashed the whole thing | 14:53 |
fury | opened up dashboard, just saw 1 mph, 100,000.5 miles...then tried to go back to home screen and now i've got blinking cursor | 14:53 |
fury | failed, out of memory | 14:54 |
dl9pf_ | fury: what board ? | 14:55 |
fury | pi 3 | 14:55 |
fury | fwiw, it's been on all night, so i wonder if maybe there's a memory leak somewhere or something | 14:55 |
dl9pf_ | navigation and poi need additional data (like 2 gig tarball). There should be a script in /usr/AGL/ | 14:55 |
fury | oh cool | 14:55 |
dl9pf_ | rpi3 has a memory restriction on the GFX which came in lately (cma memory restriction) | 14:56 |
dl9pf_ | we had to restrict gfx mem to 255M and now the more apps you start, the more mem ... | 14:56 |
dl9pf_ | that is an issue on the pi's right now. will be solved once the cma changes that undo that limitation land in the repos | 14:57 |
fury | cool | 14:57 |
fury | just making sure i hadn't discovered anything new :D | 14:57 |
dl9pf_ | definitely ... we should add a note to the rpi3 troubleshooting section about that ... | 14:58 |
fury | found the scripts in /usr/AGL/apps, aww, no US map data? :P | 14:58 |
dl9pf_ | no, its pre-rendered and only japan and UK available ... | 14:58 |
dl9pf_ | format of these tarballs unfortunately not available | 14:59 |
fury | i've always wanted to go to japan and the UK | 14:59 |
dl9pf_ | and POI needs navigation as dependency and an api key for the webservice used | 14:59 |
dl9pf_ | doc is in the app iirc. | 15:00 |
dl9pf_ | once it works its a nice demo :/ | 15:00 |
fury | hehe i like nice demos | 15:00 |
fury | whoops | 15:07 |
fury | no space left on device | 15:08 |
fury | guess i shoulda expanded the partition before i started downloading | 15:08 |
fury | can i do that online in agl, or do i need to plug the sd card into a PC and parted/resize2fs? | 15:08 |
smurray | I think it may be doable while running, but am not 100% positive | 15:10 |
fury | i prolly should just download it on my build machine anyway so i don't lose it next time i flash the sd card | 15:11 |
*** Guest72020 has quit IRC | 15:12 | |
*** jbocklage has quit IRC | 15:33 | |
*** bruce has joined #automotive | 15:36 | |
*** bruce is now known as Guest44057 | 15:36 | |
fury | so i may have more torches in the air than i can safely juggle...but while i'm doing all these other fun things i'm working on just making a hello world AGL app. and this may be a stupid question, but...when i open an AGL app in Qt Creator and go to the .qml file and hit design, all I see is a blank window where i would expect the designer view to be | 15:41 |
fury | somewhat resembling of the app that gets shown on AGL | 15:41 |
smurray | can't help you there, sorry. All my QML hacking has been to existing apps via just editting the .qml files | 15:42 |
*** kov has joined #automotive | 15:44 | |
fury | hmm | 15:49 |
*** jlrmagnus has joined #automotive | 15:49 | |
*** jobol has quit IRC | 15:52 | |
*** akilaw has joined #automotive | 15:53 | |
*** zeenix has quit IRC | 15:57 | |
*** AlisonChaiken has quit IRC | 16:00 | |
fury | quick question - once i've got the map data extracted to the rootfs, what's the bitbake command that will redo the rootfs including that map data dir? bitbake -c do_rootfs or something like that? | 16:02 |
*** akila_w has joined #automotive | 16:06 | |
dl9pf_ | we usually just extract it to the folder on the rootfs either to the sdcard from your host or on the live target. | 16:08 |
*** akilaw has quit IRC | 16:09 | |
dl9pf_ | maybe an optional recipe would be nice ... but we cannot just throw 2*2GB it into every filesystem we build | 16:09 |
fury | yeah | 16:11 |
*** zeenix has joined #automotive | 16:12 | |
*** akilaw has joined #automotive | 16:12 | |
fury | i think i broke my sd card | 16:13 |
fury | now it'll only mount read only | 16:13 |
akilaw | hi all | 16:14 |
*** akila_w has quit IRC | 16:14 | |
CTtpollard | hi akilaw | 16:14 |
akilaw | I want know something about meta-genivie-dev folder in GDP | 16:14 |
*** Guest44057 has quit IRC | 16:15 | |
akilaw | our plan is to build zebra (HTML5 Framework) inside GDP using a recipe | 16:15 |
CTtpollard | ok | 16:16 |
akilaw | i already created a file recipies-zebra inside the meta-genivie-dev folder | 16:16 |
* mdp tests the afm global user fix | 16:18 | |
akilaw | i saw many recipe files inside the meta-genivie-dev | 16:19 |
CTtpollard | akilaw: yep | 16:20 |
fury | dl9pf_: is there a way to edit it so it makes a larger partition for the sd card image so i can just drag and drop those files onto it | 16:20 |
dl9pf_ | yes, there is an OE variable ... | 16:21 |
fury | sweet | 16:21 |
fury | all of my sd cards are 8 gigs or bigger... i presume that'll make the .rpi-sdimg and whatnot humongous so i may want to rethink that | 16:22 |
dl9pf_ | i can't just remember the name ... sec | 16:23 |
dl9pf_ | https://www.yoctoproject.org/docs/latest/mega-manual/mega-manual.html#var-IMAGE_ROOTFS_EXTRA_SPACE | 16:23 |
dl9pf_ | should do the trick | 16:23 |
fury | i should bookmark that page, this is about the 4th time i've come across it today :D | 16:24 |
fury | thanks :D | 16:24 |
dl9pf_ | or or check https://www.yoctoproject.org/docs/latest/mega-manual/mega-manual.html#var-IMAGE_ROOTFS_SIZE | 16:24 |
CTtpollard | akilaw: so what is your question? | 16:24 |
dl9pf_ | IMAGE_OVERHEAD_FACTOR | 16:24 |
akilaw | CTtpollard Can you bit explain me the architecture inside the meta-genivie-dev | 16:25 |
CTtpollard | akilaw: it follows a quite standard yocto layer structure, which contains package/image recipes, appends & various configuration files | 16:27 |
*** akilaw has quit IRC | 16:27 | |
*** akilaw has joined #automotive | 16:27 | |
CTtpollard | it's used by genivi-dev-platform along with many other layers | 16:27 |
*** toscalix has quit IRC | 16:29 | |
*** akila_w has joined #automotive | 16:32 | |
*** akilaw has quit IRC | 16:32 | |
*** akilaw has joined #automotive | 16:34 | |
akilaw | sorry about my internet connection | 16:34 |
CTtpollard | akilaw: <CTtpollard> akilaw: it follows a quite standard yocto layer structure, which contains package/image recipes, appends & various configuration file | 16:36 |
*** akila_w has quit IRC | 16:36 | |
CTtpollard | akilaw: if you're adding a new recipe, put it in an appropriate directory & add it to the package lists | 16:37 |
CTtpollard | or if you're just testing it, added the recipe to local.conf so bitbake knows to do it | 16:37 |
akilaw | local.conf inside meta-genive-dev? | 16:38 |
akilaw | where could i find packge lists? | 16:39 |
akilaw | I found local.conf.sample | 16:40 |
CTtpollard | akilaw: https://github.com/GENIVI/meta-genivi-dev/tree/master/meta-genivi-dev/recipes-dev-platform/packagegroups | 16:40 |
CTtpollard | local.conf is generated by genivi-dev-platform.git | 16:40 |
akilaw | ok | 16:41 |
akilaw | inside gdp-src-build right | 16:41 |
CTtpollard | yep | 16:42 |
akilaw | so bitbake then know to do it | 16:42 |
akilaw | Thank you CTtpollard | 16:43 |
akilaw | i will try this and ask you about it | 16:43 |
CTtpollard | there's a recipe file for genivi-dev-platform. that recipe includes all of the package groups & base image inherits | 16:43 |
CTtpollard | anything beyond that needs adding manually | 16:43 |
*** akilaw has quit IRC | 16:47 | |
fury | following the instructions here http://docs.automotivelinux.org/docs/devguides/en/dev/reference/sdk-devkit/docs/part-2/2_2-Trying-out-templates.html - i scp'd the widget i made from the templates and installed, it said "added", but afm-util start gives me Error org.freedesktop.DBus.Error.Failed: "can't start" | 16:48 |
fury | May 17 14:55:15 raspberrypi3 systemd[600]: afm-appli-xxxxxx-qml@0.1.service: Service lacks both ExecStart= and ExecStop= setting. Refusing. | 16:49 |
fury | May 17 14:55:15 raspberrypi3 afm-user-daemon[630]: ERROR: can't start user unit afm-appli-xxxxxx-qml@0.1.service [/usr/src/debug/af-main/1.0-r0/git/src/afm-urun.c:194] | 16:49 |
fury | guessing i need to use a template that has an ExecStart and ExecStop? | 16:49 |
smurray | fury: I'd suggest posting to the ml, the iot.bzh guys who producee all that are on it, not on here as much | 16:49 |
fury | sounds good :D | 16:49 |
fury | hmm. i forget how to post to the mailing list lol | 16:49 |
fury | mail to automotive-discussions@lists.linuxfoundation.org? | 16:50 |
*** akilaw has joined #automotive | 16:51 | |
smurray | fury: yes, that should do it | 16:52 |
akilaw | CTtpollard where is the recipe file for genivi-dev-platform | 16:56 |
akilaw | Adding manually means do we need to create a separate script or can we edit the old recipe | 16:57 |
CTtpollard | akilaw: within meta-genivi-dev | 16:57 |
*** wesam has left #automotive | 16:57 | |
akilaw | ok got it CTtpollard | 16:57 |
mdp | dl9pf_: we might consider some permissions workarounds in the mediaplayer and phone recipes for -rc1 and save permission install fixes for -rc2. | 17:01 |
mdp | dl9pf_: if that sounds ok, I can whip up a trivial patch..oh and this is wrt my test results in SPEC-617 | 17:03 |
*** akilaw has quit IRC | 17:14 | |
*** claneys has quit IRC | 17:14 | |
dl9pf_ | I'm ok with that if ppl can write apps and test them with these permissions. | 17:14 |
dl9pf_ | then we don't need to rush this. | 17:14 |
*** akilaw has joined #automotive | 17:14 | |
dl9pf_ | Anyone hit that one, too?: | 17:15 |
dl9pf_ | WARNING: pulseaudio-9.0-r0 do_package_qa: QA Issue: ELF binary '/home/scratch/build-raspberrypi3/tmp/work/armv7vehf-neon-vfpv4-agl-linux-gnueabi/pulseaudio/9.0-r0/packages-split/pulseaudio-server/usr/bin/pulseaudio' has relocations in .text [textrel] | 17:15 |
smurray | dl9pf_: yes, I've seen that, haven't had a chance to debug | 17:18 |
*** akila_w has joined #automotive | 17:20 | |
dl9pf_ | ok, so it is not just me ... likely a missing -fPIC somewhere ... | 17:21 |
*** akilaw has quit IRC | 17:23 | |
*** akilaw has joined #automotive | 17:24 | |
*** akila_w has quit IRC | 17:25 | |
*** zeenix has quit IRC | 17:32 | |
mdp | dl9pf_: it doesn't help app developers..they would have to manually run cyad when deploying to the target. | 17:33 |
dl9pf_ | eek ... | 17:33 |
mdp | it's only a solution so the built-in stuff actually runs | 17:33 |
mdp | dl9pf_: it's been like this since chinook..we're just the first people to actually use dbus signals in a critical manner | 17:34 |
mdp | settings was purely polled back then | 17:34 |
dl9pf_ | first penguin ;) ... | 17:34 |
mdp | anyway, fine with me to wait for the real fix from jobol..just offering it as an option if -rc1 needs to go out | 17:35 |
*** akila_w has joined #automotive | 17:37 | |
dl9pf_ | hmm, not happy as ppl should be able to write+test apps . Ok ... then we need to document the workaround/exactstepts for $customapp ... at least a snippet we can add to the release notes | 17:37 |
mdp | yeah, that's the only implication..it could be documented..and it's limited to those that use dbus signals only. | 17:38 |
mdp | I'm still not entirely clear on the overall strategy of allowing anybody to use methods but blocking signals via cynara..but whatever. that's for the security EG ;) | 17:39 |
mdp | dl9pf_: aside from having to whack cyad directly, the app devel flow is fine for me. | 17:40 |
dl9pf_ | ok | 17:40 |
*** rdale has quit IRC | 17:40 | |
*** akilaw has quit IRC | 17:41 | |
*** akila_w has quit IRC | 17:44 | |
*** akilaw has joined #automotive | 17:51 | |
*** jlrmagnus has quit IRC | 18:08 | |
*** martinkelly has quit IRC | 18:14 | |
*** martinkelly has joined #automotive | 18:17 | |
*** caiortp has joined #automotive | 18:21 | |
*** martinkelly has quit IRC | 18:22 | |
*** martinkelly has joined #automotive | 18:23 | |
khem | dl9pf_: textrels is a different issue than general -fPIC, in particular this issue in pulseaudio is in some local assembly file not caring to be PIC enough | 19:07 |
dl9pf_ | khem: interesting | 19:10 |
khem | dl9pf_: I dont make notes, but I remember it was some DSP/neon code | 19:11 |
khem | I could have fixed it but it wasnt hurting me | 19:12 |
*** fredw has quit IRC | 19:12 | |
dl9pf_ | makes sense, neon is enabled on that target | 19:13 |
dl9pf_ | khem: seems not just neon ... also x86_64 affected ... build-intel-corei7-64/tmp/work/corei7-64-agl-linux/pulseaudio/9.0-r0/packages-split/pulseaudio-server/usr/bin/pulseaudio' has relocations in .text [textrel] | 19:28 |
dl9pf_ | well, we can put it on the list after next week ... | 19:29 |
*** jlrmagnus has joined #automotive | 19:37 | |
khem | yeah I meant mmx/neon | 19:40 |
khem | basically asm code | 19:40 |
khem | in that area | 19:40 |
*** jobol has joined #automotive | 19:42 | |
*** jlrmagnus has quit IRC | 20:03 | |
*** caiortp has quit IRC | 20:11 | |
*** praneeth has quit IRC | 20:17 | |
*** praneeth has joined #automotive | 20:17 | |
*** jlrmagnus has joined #automotive | 20:19 | |
*** nisha_m has quit IRC | 21:08 | |
*** jobol has quit IRC | 21:09 | |
*** jlrmagnus has quit IRC | 21:49 | |
*** jlrmagnus has joined #automotive | 22:02 | |
*** martinkelly has quit IRC | 22:29 | |
*** martinkelly has joined #automotive | 22:29 | |
*** jlrmagnus has quit IRC | 22:57 | |
*** jlrmagnus has joined #automotive | 23:20 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!