it worked for my Terramaster F2-220, as well.
Thank you very much for providing the details.
My upgrade path:
I "migrated" from 6.2.1 to 6.2.2 (DS918+). After the upgrade, I was not able to boot any more, although the update was completed successfully according to the sun-log-files.
I flashed usb stick with 1.03b boot loader as suggested in your description. Changed extra.lzm and zImage and rd.gz from the synology pat-file.
When using RUFUS, i checked the option "show as usb hdd".
I selected the reinstall option in grub, then clean install of 6.2.2 (DS3615xs). Completing the upgrade.
Then, again having flashed the usb stick with the 6.2.3 files, did a clean install of 6.2.3 (DS3615xs). Completing the upgrade.
Success
What really killed my nerves, was the problem that at first, I did not get to the GRUB loading screen.
On my screen, I did not get past GRUB - no interrupt possible, the boot process freezed.
To fix this, check the option in RUFUS "show as usb hdd" and change boot device priority in the BIOS to boot from the flash drive.
By default, the HDD-disks are selected as priority one.
Thank you all for your great work here.