AGL for Raspberry Pi 4

Description

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

Environment

None

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)

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

Fixed

Details

Assignee

Reporter

Labels

Contract ID

Priority

Created July 23, 2019 at 7:10 AM
Updated October 30, 2019 at 1:13 PM
Resolved October 9, 2019 at 11:44 AM