It turns out that the standard Linux kernel does not support all the necessary operations for working with MMC. Therefore, it was decided to build our own operating system based on LINUX MINT XFCE 21 (x64), which meets all the requirements of the MMCFW program for working with MMC.
The recommended and adjusted operating system for improved compatibility is on the page Загрузки.
1. Download the necessary files: Rufus, Linux Mint or Ubuntu.
2.Connect a USB flash drive with at least 4 GB of storage to your computer and launch Rufus. In Rufus, select the device (flash drive) to which you want to burn the image, and then select the image you want to burn. Click START and wait for the image to complete.
(If a window appears asking you to select the image burning method, select "Burn in DD mode.")
After the image is burned, disconnect the USB drive from the computer.
3. We connect the prepared bootable USB flash drive to the target computer, having previously configured the target computer to boot from USB devices and start the target computer.
If everything is correct, then after starting the computer, the GRUB menu will appear on the screen, where we select “Start Linux …” and press the Enter button.
As a result, we will be taken to the Linux desktop, where there will be a shortcut to launch the installer of the current distribution on the desktop.
In general, at this stage we can already install and use MMCFW. However, I strongly recommend performing a full installation of this distribution on a permanent internal drive (HDD, SSD), so as not to lose data (including a few dumps) and all kinds of settings after rebooting the computer.
To install the current distribution, run the Install Linux Mint installer and follow the installer instructions.
В качестве виртуальной машины (ВМ) рекомендую использовать Oracle VM VirtualBox.
В настройках ВМ необходимо установить чекбокс на "Контроллер USB 3.0 (xHCI)".
Для того, что бы USB устройство (RTS) инициализировалось в ВМ, его необходимо подключить в уже работающей ВМ: Устройства > USB > Generic USB2.0-CRW.
Для удобства можно добавить это USB устройство в фильтр, что бы оно автоматически переключалось на ВМ при подключении в USB.
При смене разъёма USB, может потребоваться повторное подключение ридера к ВМ.
Download or copy the MMCFW installer to the target computer running Linux Mint or Ubuntu and run it.
(An internet connection is required)
Click the "Install Package" button and install the "mmcfw-installer_x.x_amd64.deb" package. Additional packages that satisfy dependencies may be downloaded and installed during the installation process.
After the package has been successfully installed, go to the Start menu, in the Start menu, expand the Development programs category and find the MMCFW gear icon and run it.
Installing the 6.1.101-tk7 update is no different from installing the program itself.
Download the archive with the update > unpack it to any convenient location on disk > Run the package installation.
Click the "Install Package" button and install the linux-image-6.1.101-tk7_amd64.deb package.
After installation is complete, reboot and check the kernel version using the command "uname -r" in the terminal or in MMCFW > Info > About.
The kernel version should change to the version you're installing, for example, 6.1.101-tk7.