agherzan / meta-raspberrypi

Yocto/OE BSP layer for the Raspberry Pi boards
https://www.yoctoproject.org/
MIT License
510 stars 398 forks source link

Add support for Raspberry Pi Camera Module v3 to Kirkstone #1172

Closed Jessseee closed 1 year ago

Jessseee commented 1 year ago

@floion is requesting at meta-balena for the changes of #1158 to be applied to meta-raspberrypi/kirkstone as well.

Jessseee commented 1 year ago

It seems the build has run into the issue mentioned by @quaresmajose on #1158. Probably because the imx708 drivers are missing from kernel versions < 5.15.84.

quaresmajose commented 1 year ago

The most reasonable thing to do IMO is backporting the imx708 on the kernel 5.10 but please note that it build but doesn't work on this kernel so maybe a note will be needed about that. In this way kernel 5.10 still be usable and the camera could be used on the 5.15.

Jessseee commented 1 year ago

Is it necessary for both kernel version 5.10 and 5.15 to be supported on the Kirkstone branch, as 5.10 is also on Holister, Hardknott and Gatesgarth? It appears that the differences between 5.10 and 5.15 are significant enough that maybe they should not be supported at the same time. This way there is no need for backporting any drivers.

Jessseee commented 1 year ago

@agherzan what are your thoughts on this?

agherzan commented 1 year ago

@quaresmajose That would be just masking an issue. So I'm not sure if I'm on board with that. @Jessseee The only clean way I see is to keep the change in master and backport the change on kirkstone in a separate layer. And master to drop 5.10.

Jessseee commented 1 year ago

I accidentally reset the source branch of this PR, but I will try to make a separate layer. Closing this PR for now.