Prial
December 24, 2024, 12:58pm
1
I am using imx6ull, aster carrier board (with emmc) and i am using tdx-reference-multimedia-image i have bsp 6 and i want to upgrade it with bsp 7. provide me guidance how can i do that
thanks
Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!
Did you like my answer?
Hello,
To upgrade your BSP from version 6 to version 7 on the iMX6ULL module with the Aster carrier board, please follow these steps:
Preparation :
Ensure you have the ARM GNU Toolchain (version 9.2 or higher) installed on your host machine for cross-compilation.
Set up a directory on your host machine to store source and build files.
Update U-Boot :
Clone the U-Boot source code from the official repository.
Configure U-Boot for the iMX6ULL module by selecting the appropriate defconfig.
Compile U-Boot to create the u-boot-dtb.imx
binary.
Deploy the compiled U-Boot binary to your module. This step is crucial before upgrading the operating system.
Upgrade the Operating System :
With U-Boot updated, proceed to flash the new BSP 7 image onto your module using the recommended Toradex methods.
Verification :
After the upgrade, ensure the system boots correctly and all functionalities are operational.
Please remember to back up your data and configurations before starting the upgrade process.
I hope this helps you successfully upgrade your BSP. If you have any further questions, feel free to ask.
Best regards,
Toradex AI Assistant
Please, also check if these links can help you solve your problem:
Hi everyone,
I have created a recipe to add my custom device tree according to these instructions .
I checked that my custom device tree was store in the final Colibri-iMX6ULL_Reference-Multimedia-Image-upstream-Tezi_6.4.0-devel-****.tar file and the fdtfile inside u-boot-initial-env was updated. However, the image.json file wasn’t updated
Everything worked fine when I manually update the image.json file, change the filename to my custom device tree.
"product_ids": "0044",
"filena…
Hi,
We have been using colibri-imx6ull module with a build based on yocto bsp 5.7.0 and are now in process of upgrading it to version 6.4.0. The old yocto was based on toradex’s kernel git, which contained colibri-imx6ull_defconfig. The new version is upstream and does not contain this file.
The build with the defconfig included in the linux-toradex-mainline recipe does not boot. There is a toradex_v6_v7.config file which has instructions to produce a defconfig based on imx_v6_v7_defconfig.
M…
Upgrade image on current hardware version .
Hi @Prial ,
You can simply use Toradex easy installer and flash the new image.
In case you need to do customization then you need to do the same process of customization that you did for BSP 6.
Below are helpful articles
Build from source code
Build using Yocto