I also had problem flashing EMMC image to Khadas VIM3 Pro both from Ubuntu and Windows burn tools.
Windows burn tool would throw:
Romcode/Switch status/Check connect/Enum device error
And Ubuntu burn tool failed here:
Initializing ddr [KO]
Resetting with M-register did help, thanks!