Hi, Changbao,
See below, please!
----------------
For L4.19.35_1.1.0
u-boot-imx:
# git clone https://source.codeaurora.org/external/imx/uboot-imx -b imx_v2019.04_4.19.35_1.1.0
Linux kernel source:
# git clone https://source.codeaurora.org/external/imx/linux-imx -b imx_4.19.35-1.1.0
For 5.4.24_2.1.0
u-boot-imx:
# git clone https://source.codeaurora.org/external/imx/uboot-imx -b imx_v2020.04_5.4.24_2.1.0
Linux kernel source:
# git clone https://source.codeaurora.org/external/imx/linux-imx -b imx_5.4.24_2.1.0
----------------------
Comment:
1. Here is the link for all versions of linux BSP document.
Embedded Linux for i.MX Applications Processors | NXP
Linux bsp version on the link will be maintained by us.
2. bsp for i.mx6ull
All versions starting from L4.1.15_1.0.0 support i.MX6ULL. So you can use which version.
For example: 4.1.15_2.0.0, 4.14.98_2.0.0, 4.19.35_1.1.0, 5.4.3_2.0.0 and the most recent 5.4.24_2.1.0
You can download the corresponding document from the above link, and establish your cross-compilation environment according to the iMX_Yocto_Users_Guide.pdf in the document, and download and compile the version of the BSP.
Hope above information is helpful for you!
Have a nice day!
B.R,
Weidong