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:
- Mount the internal memory
$ ubiattach /dev/ubi_ctrl -m 0
$ mount -t ubifs ubi0:rootfs /mnt
- I changed some files in the ubifs (nothing critical), which worked without problems
- I think I forgot to unmount the ubifs before rebooting (if this is a problem)
- 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:
-
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?
-
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?