This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
agl-distro:agl-raspberrypi [2019/03/12 12:22] leonanavi [Download Latest Stable Release] |
agl-distro:agl-raspberrypi [2019/10/11 08:49] leonanavi Notes about Raspberry Pi 4 |
||
---|---|---|---|
Line 3: | Line 3: | ||
AGL has been initially ported to Raspberry Pi 2 and 3 by Leon Anavi thanks to the existing knowledge for enabling hardware graphics acceleration in Wayland and Weston from the Tizen Project and GENIVI Development Platform. | AGL has been initially ported to Raspberry Pi 2 and 3 by Leon Anavi thanks to the existing knowledge for enabling hardware graphics acceleration in Wayland and Weston from the Tizen Project and GENIVI Development Platform. | ||
- | Follow the [[agl-distro:source-code|general steps for building AGL]], download master branch and set **raspberrypi2** or **raspberrypi3** as a machine depending on the version and the model of your Raspberry Pi. | + | Follow the [[agl-distro:source-code|general steps for building AGL]], download master branch and set **raspberrypi4** or **raspberrypi3** as a machine depending on the version and the model of your Raspberry Pi. Support for Raspberry Pi 2 has been deprecated in the latest AGL releases. |
====== Introduction: Building target AGL image with Yocto project ====== | ====== Introduction: Building target AGL image with Yocto project ====== | ||
Line 160: | Line 160: | ||
====== Building the AGL Demo Platform for Raspberry Pi ====== | ====== Building the AGL Demo Platform for Raspberry Pi ====== | ||
+ | |||
+ | ===== Raspberry Pi 4 ===== | ||
+ | |||
+ | To build AGL demo platform for Raspberry Pi 4 use machine **raspberrypi4** and feature **agl-demo**: | ||
+ | |||
+ | <code> | ||
+ | source meta-agl/scripts/aglsetup.sh -m raspberrypi4 agl-demo agl-appfw-smack | ||
+ | bitbake agl-demo-platform | ||
+ | </code> | ||
===== Raspberry Pi 3 ===== | ===== Raspberry Pi 3 ===== | ||
Line 171: | Line 180: | ||
===== Raspberry Pi 2 ===== | ===== Raspberry Pi 2 ===== | ||
- | To build AGL demo platform for Raspberry Pi 2 use machine **raspberrypi2** and feature **agl-demo**: | + | Raspberry Pi 2 support has been **deprecated** in the latest AGL releases. To build AGL demo platform for Raspberry Pi 2 use machine **raspberrypi2** and feature **agl-demo**: |
<code> | <code> | ||
Line 280: | Line 289: | ||
IMAGE_INSTALL_append = " libomxil" | IMAGE_INSTALL_append = " libomxil" | ||
</code> | </code> | ||
+ | |||
+ | ====== SOTA ====== | ||
+ | |||
+ | To build AGL for Raspberry Pi with enabled software over the air updates, include **agl-sota** feature. In **bblayers.conf** replace **meta-updater-qemux86-64** with **meta-updater-raspberrypi**. In **local.conf** set **SOTA_PACKED_CREDENTIALS** and **OSTREE_BRANCHNAME**. More details are available [[https://docs.ota.here.com/getstarted/dev/raspberry-pi.html|here]]. | ||
+ | |||
+ | |||
====== Raspberry Pi Touchscreen with Rotation ====== | ====== Raspberry Pi Touchscreen with Rotation ====== | ||