I have a product based off the i.MX6DL which is running off a very old Linux kernel 4.1.15 derivative. I am in the process of upgrading this to a 6.1.22 Linux kernel version. The initial work is done, however I'm seeing some issues when trying to upgrade the Yocto recipes to match.
Specifically I have a .bbapend recipe `firmware-imx/firmware-imx_%.bbappend`
SRCREV_maincode = "30278abfe0977b1d2f065271ce1ea23c0e2d1b6e"
SRCREV_brcmdata = "0998674fbd0aac7f6ae431a0017a488c37784cf0"
SRC_URI = "${FSL_MIRROR}/firmware-imx-${PV}.bin;fsl-eula=true \
git://git.codelinaro.org/clo/imx-support/external/imx/linux-imx;branch=caf_migration/imx_4.1.15_2.0.0_ga;destsuffix=${S}/git;name=maincode;protocol=https \
git://github.com/NXP/imx-firmware.git;destsuffix=${S}/git;name=brcmdata;protocol=https "
This clearly references an older version of the 4.1.15 firmware stored at codelinaro.org.
I went to the site to look for a recent tag and there is nothing in the 6.1.X family, in fact the last tag was for 5.4.70 a year ago.
Is this not the correct site to get new versions of the linux-imx repository for Yocto builds? If that is correct, where should I be looking?
@SherieVallo
Hello,
You may find all our source code available at our github:
https://github.com/nxp-imx
You may find all repositories there.
Saludos,
Aldo.