AGL for Raspberry Pi 4
Description
Environment
relates to
Activity
Walt Miner October 14, 2019 at 8:13 PM
Closed for HH 8.0.2

Leon Anavi October 9, 2019 at 11:44 AM
Hi,
I declare victory over the initial porting of AGL to Raspberry Pi 4. My tests with AGL master from today show that:
Home screen boots successfully
HDMI works
The official 7" rpi touchscreen display works over DSI
Ethernet works
WiFi works
Bluetooth works
I still observe issues with the sound from media player app which are generic for rpi as a platform. I've also noticed that lightmediascanner doesn't start properly on first boot but this seems to affect both rpi3 and rpi4. I will report this in a separate JIRA issue and investigate it further.
Best regards,
Leon

Leon Anavi October 1, 2019 at 8:30 AM(edited)
Hi,
I have updated the AGL wiki article about Bluetooth following the recent changes for Raspberry Pi 4.
Best regards,
Leon

Leon Anavi September 26, 2019 at 9:36 AM
Hi,
, thank you for contributing the patch that enables v3d and dependencies in Mesa. I confirm that now AGL master works better on rpi4. Following your feedback about the WiFi issues I have submitted a couple of fixes for a review in Gerrit:
As noted a few days ago in a Gerrit code review, just for the record, I would like also to mention here in JIRA, that the merged update of Mesa to 19.1 is required only for Raspberry Pi 4 and it is a temporary solution until AGL moves to a new releases on the Yocto Project. The new releases will have appropriate Mesa version and the current temporary solution will be no longer needed.
Best regards,
Leon

Jan-Simon Moeller September 20, 2019 at 9:41 PM
Details
Details
Assignee

Reporter

Hi,
With the release of the new and more powerful Raspberry Pi 4 I think we need to support it in AGL. I have already started working on this. Raspberry Pi 4 is supported in master of meta-raspberrypi and I have work in progress changes for porting it on top of branch thud for meta-raspberrypi: https://github.com/leon-anavi/meta-raspberrypi/tree/thud
My plan is to integrate the required changes in AGL Yocto/OE layers as we did before for the previous versions of Raspberry Pi.
Thanks,
Leon