Force Recovery mode? NanoPi-R6S Diet with soldered-on eMMC failing

I have a NanoPi6S, with an eMMC soldered to the board.

After successfully installing DietPi to it, and doing basic setup, I then proceeded to change the dietpi and root passwords (over SSH from my main machine), to strong passwords using my password manager (in this case, 1Password).

Somewhere along the way, I must have copied something else, I don’t know what, and managed to set root and dietpi with unknown passwords, possibly a path on the command line.

Probably serves me right for trying to do 2 things at once.

I’ve tried every possible password, including the ones in the password manager and the original dietpi, as well as anything related to what I was doing at the time… nothing.

I’ve tried re-installing the OS from both a micro-SD card with the official installer on it, and on an external USB, but it always boots into the eMMC-installed OS by default.

The next steps would normally be to reset the eMMC using the information here:

https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R6S#Linux.2FMac_Users

However, the process seems to NOT work at all.

Is there any way to force the initial boot up into a recovery mode? Some kind of Vulcan Nerve Pinch that will not continue on to the login screen, so I can change the root password to something sane?

We don’t have such a recovery mode. Does the device has a button where you can select boot order during power up?

Well, the MASK button is supposed to put it in a mode where a USB-A to USB-A cable can be used to connect to it, but when I install and run the update_tools LD command it just says there is no device present.

So, is there no generic Linux/Debian way to force a Recovery Mode? That’s annoying. I guess I will need to grill the FriendlyElec forums for alternative solutions.

I just don’t understand why it’s not booting off the microSD any more! I’ve done that a number of times before to reinstall things, but now it’s just broken.

Thanks for the feedback.

I guess bootloader prefers eMMC over SD card. Usually you can clear eMMC, but this would require system access, which is not working in your case.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.