Reflashing Jetson TX1 without recovery USB

I am part of a FIRST robotics compeition team that has a TX1. It currently doesn’t finish booting, and I believe that it needs to be flashed, however the recovery USB port is broken.

Is there a way to load the OS image directly onto the SD card or SATA storage and boot off that?

You could try to boot from SD card. Though I guess it would be better if you could get your micro usb fixed…