After you flash the firmware rename the .bin file by adding .old to the end.
Verify there are no other files with .bin as the extension. The bootloader is supposed to ignore the .bin file last flashed but additional .bin files could trigger the flash process.
If a blank SD card still causes the issue then your mainboard is having issues.
I’d reach out to @sovol3d at info@sovol3d.com. Include your order number (even if you are out of warranty). It may be possible to reinstall the bootloader and stop the firmware from being deleted. If that doesn’t fix it then as far as I can see you’ll need a new mainboard.
Just delete the firmware file from the SD card after you know it is installed…leaving it on the SD Card is why it’s keeps installing after every re-boot.
I wrote that the problem occurred even with an empty SD card, but when I formatted the SD card using a non-quick format, inserted it into the SV06, and powered it on, the firmware wasn’t erased!
Deleting files or quick formatting the SD card might have left behind some firmware residue.
If I don’t post any more comments in this thread, it means this is completely resolved.
Sorry, I forget..I use an SD Card Adapter.
I would just use a different SD Card, you machine is flashed..there seems to be something wrong with that card…so just use another…JMO