We followed Qt 5.7 device creation tutorial and their pre-built image updates the U-Boot. The Colibri iMX6 stopped working right after that. We have been in contact with Qt support and they admitted there was something wrong in their image and documentation. They told us to following the Toradex flashing from scratch documentation.
I won’t comment on their stuff.
One thing we saw happening in the past is that for some reason the i.MX 6 boot ROM may still partially load some albeit corrupt configuration before entering the recovery mode which then later will fail. If that is the case one would need to prevent it getting access to the eMMC in the first place. Rather then shortening the recovery mode pad one would need to shorten the two round test points right next to the i.MX 6 SoC, waiting a few seconds for the boot ROM to exceed its retries and it should enter recovery mode this time with a truly clean slate.
Do you mean those 2 lonely points right beneath the SoC? Between the Soc and the 2 blocks with the stickers on?
No, it would be the two little round ones right next to the i.MX 6 chip on the same side as the real recovery pads.
Thanks for your help so far
You are very welcome.