Is it possible to upload firmware using the USB C port? No, USB 2.0 OTG port is used for flashing the OS.