Colibri iMX7 module bricked?

Hello, I am using a Colibri iMX7d SoM with a Viola Carrier Board with a Yocto dunfell image (nothing special, basically the default image with some additional packages).

While running on a SD card I executed the following steps in order to change some files in the internal memory:

  1. Mount the internal memory
        $ ubiattach /dev/ubi_ctrl -m 0
        $ mount -t ubifs ubi0:rootfs /mnt
  1. I changed some files in the ubifs (nothing critical), which worked without problems
  2. I think I forgot to unmount the ubifs before rebooting (if this is a problem)
  3. Then I wanted to reboot, but the module seems to be dead, no UART-output at all, not even U-boot, so I also can´t boot from SD cards anymore

The Viola board still works normal when I use other SOM´s and I am not complely sure if I did something wrong or if its a hardware issue. The thing is that I never did the ubifs-mounting before, so I think this might have broken the module.

So my questions are:

  1. What did i do wrong? What can i do to avoid this in the future when changing files in the internal memory while running from SD card?

  2. Can the Module be unbricked with the Viola board somehow? Because as I understand the docs the recovery mode does not work with that carrier board… Or could the module be completely broken because of my procedure?

Hello @msx23 ,

Thank you for writing to Toradex Community!

As for putting the module in the recovery mode, please refer to the developer article (under other carrier boards): iMX Recovery Mode | Toradex Developer Center
and then you could flash Toradex Easy Installer to install new images.

BR, Janani