Fresh install, all went well, but default boot device is still missing

is there a way to update the SN850 firmware with linux?
Or is the only possibility to install windows first, update the firmware and install linux after that?