How to flash Yocto Project images on Colibri iMX7Dual 1GB (eMMC)?

Hi,

I have copied Yocto Project firmware images to sdcard and perform below steps to update images:

Colibri iMX7 # run setupdate
reading colibri_imx7/flash_blk.img
** Unable to read file colibri_imx7/flash_blk.img **
starting USB...
USB0:   USB EHCI 1.00
scanning bus 0 for devices... 1 USB Device(s) found
USB1:   USB EHCI 1.00
scanning bus 1 for devices... 3 USB Device(s) found
       scanning usb for storage devices... 1 Storage Device(s) found
reading colibri_imx7/flash_blk.img
1761 bytes read in 30 ms (56.6 KiB/s)
## Executing script at 80800000
enter "run update" to update the entire module

Colibri iMX7 # run update
Unknown command 'mtdparts' - try 'help'

I’m getting “Unknown command ‘mtdparts’ - try ‘help’” error while running run update command in bootloader.Please help to resolve this issue.

Please have a look at the answer to the following question. For the Colibri iMX7D 1GB aka eMMC SKU only the Toradex Easy Installer is supported. The legacy update procedure is not supported, sorry.

Thanks for response. So, every time we have to update new firmware by going into recovery mode right?

Thanks for response.

You are very welcome.

So, every time we have to update new firmware by going into recovery mode right?

No, not necessarily. You may also run the Toradex Easy Installer via distro-boot e.g. from an SD card or USB memory stick. See also here. That said so far we do not really provide an out-of-the-box update system for end-users. However, there are some plans to integrate further such support in the future.