flashing JetPack3.1 without micro usb

the micro usb for jetson tx1 after 2 used now broken and I need flash JetPack 3.1 to mt tx1 and it required me to connect to micro usb

You will probably have to get another carrier board (sorry, I know it is expensive). Flash software uses a serial USB protocol provided by a temporary fastboot image…there isn’t much of a way around this.