Meta-qcom / yocto images

I successfully built a simple console image for the RB5 using yocto and meta-qcom. Can someone help me understand which output files I need to flash using fastboot? Thanks

boot-qrb5165-rb5–5.15-r0-qrb5165-rb5-20230406021316.img
boot-qrb5165-rb5.img
boot-qrb5165-rb5-qrb5165-rb5.img
boot-sm8250-rb5-dvt–5.15-r0-qrb5165-rb5-20230406021316.img
boot-sm8250-rb5-dvt-qrb5165-rb5.img
core-image-halo-qrb5165-rb5-20230406021316.rootfs.ext4.gz
core-image-halo-qrb5165-rb5-20230406021316.rootfs.manifest
core-image-halo-qrb5165-rb5-20230406021316.testdata.json
core-image-halo-qrb5165-rb5.ext4.gz
core-image-halo-qrb5165-rb5.manifest
core-image-halo-qrb5165-rb5.testdata.json
Image.gz
Image.gz–5.15-r0-qrb5165-rb5-20230406021316.bin
Image.gz-qrb5165-rb5.bin
modules–5.15-r0-qrb5165-rb5-20230406021316.tgz
modules-qrb5165-rb5.tgz
qrb5165-rb5–5.15-r0-qrb5165-rb5-20230406021316.dtb
qrb5165-rb5.dtb
qrb5165-rb5-qrb5165-rb5.dtb
sm8250-rb5-dvt–5.15-r0-qrb5165-rb5-20230406021316.dtb
sm8250-rb5-dvt.dtb
sm8250-rb5-dvt-qrb5165-rb5.dtb

Please refer to the release notes published here: Linaro Releases

That said, I agree that we should have something in the meta-qcom README with some details. If you think this is something you can (and are willing to) contribute, please send a pull request. Otherwise, we will try to add some details.

I can certainly add to the project documents. Thanks for the link.

Are there any plans to add the ABL bootloader to meta-qcom/recipes-bsp?

cool, thanks!

There is a pull request to build LK for 410c and 820c in meta-qcom, but I am not sure yet if this will be merged. I have considered ABL as part of the ‘firmware’ so far, and didn’t want to have it build in meta-qcom… but I know some folks really want that… so maybe i could be convinced to merge such a recipe…

Coming from BeagleBone and iMX6 where one can build everything from source using yocto, I would like to see the same with RB5. But one difference here is Qualcomm has a lot of proprietary software so I can see the hesitation.

Final question, compared to the UBUN2 (ubuntu) release from Qualcomm, will the Yocto/OE build have any performance disadvantages related to proprietary libraries/firmware only found in UBUN2?

thanks

meta-qcom only builds open source software, there are for sure differences / gaps with the proprietary releases, but i think it’s mostly on the feature side (e.g. camera with ISP or OpenCL are not supported). For supported features i don’t expect the performance disavantage to be too important. but if you find issue report them, we will see what can be done…

1 Like

@dat-halo May I how you build console image for the RB5 using yocto and meta-qcom? Is there any particular documentation you followed?