may be needed for FPGA upload