PINE64

Full Version: Automotive Grade Linux
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hello,

Anybody has any experiences on automotive grade linux on pine64? The structure of compiling the distribution looks quite complex. I will write down my experiences if I can make it run on pine64 2gb.

Thanks
(01-23-2017, 10:29 AM)mbt28 Wrote: [ -> ]Hello,

Anybody has any experiences on automotive grade linux on pine64? The structure of compiling the distribution looks quite complex. I will write down my experiences if I can make it run on pine64 2gb.

Thanks

Thank you ;  looking forward to hearing about your experiences.   Best of luck to you.
Actually yesterday, I could start compiling but then I cancelled It was taking too long and I needed use my computer Smile .

The AGL uses base as yocto poky, I used meta files provided by a user here in this forum. However system is a bit more complicated, I am trying to understand how we placing necessary patches. Their documentation system is not very completed. I will see with more experimenting.

At first I have to create a kernel build which allows to use lcd properly. If anybody interested, please write down here maybe we can create a working build with collaboration.

Many thanks.

http://www.yoctoproject.org/docs/2.1/ker...l-dev.html
Hi

I see two meta directories under AGL source code, one is for yocto krogath and the other one is for the system general patches as far as I understand. Where can I find system general patches which made so far? or am I wrong?

And in the wiki I cannot find how to prepare this system general patches. Can someone advise me about this meta-device(such as raspberry pi) directory? I cannot see how is this whole structure working.

agl-chinook-3.0.0\meta-raspberrypi
agl-chinook-3.0.0\meta-agl\meta-agl-bsp\meta-raspberrypi

Source file of AGL Chinook 3.0 can be found here:
https://wiki.automotivelinux.org/agl-dis...ng_chinook
https://download.automotivelinux.org/AGL....0.tar.bz2

Thanks
agl-chinook-3.0.0.tar.bz2 has the yocto tree already with some BSP layers. You can download meta-pine64 and put it in this directory. Try to follow the README in meta-pine64. However BBLAYERS will be different. You need to add AGL layers. Then compile AGL image.

This will be a long shot. Our kernel is quite old. I wonder if it'll be compatible. If everything works then it's likely that UI will be slow since our Linux has no support for the GPUs. Pine64 for Linux currently is very good for headless solution. If you want graphics and media it's recommended to use Android.

Good luck,
Mont3z.
Hi Montez,

As far as I see there is hw acceleration support in longsleeps build. Why it should be a problem?

Thanks
(01-30-2017, 06:56 AM)mbt28 Wrote: [ -> ]Hi Montez,

As far as I see there is hw acceleration support in longsleeps build. Why it should be a problem?

Thanks

Hi mbt28,

there is hw acceleration decoding but in my understanding it's not integrated to any browser and most likely it would no be used by AGL. Although I'm really not familiar at all with AGL.

Cheers,
Montez
Hi Montez,

Actually I am not even sure that whether do we need accelerated graphics or not. I am still not very familiar since I haven't tried it yet. The interface uses HTML5 or QT. As far as I know for QT5 we need hardware accelerated graphics. I will see once I successfully boot up.

Thanks
Hi mbt28,

it would be very nice to see this working on pine64. I was checking a little about AGL. It's a very nice project.

Cheers,
Montez
Yesterday I tried to compile it but It stucked because of lack of AGL level of pine64 meta files. Unfortunately, I am using windows computer at work so I am not able to continue during work.

I found some other readme files in which can give me clue to how to create agl level of meta files. I will be checking them today.