If your iMX6 with a MCE (Linux) based firmware won't boot up, the following procedure can often help.
If these steps are beyond your comfort level (or you don't have a PC with a Linux install you can use), I would try using the Android recovery procedure, flashing the firmware there, then...