Abstract:In some application scenarios, due to limitations such as debugging distance and equipment structure, it is difficult to build a debugging environment for Field Programmable Gate Array (FPGA)chips using traditional USB emulators. When dealing with large-scale, arrayed FPGA applications, conventional debugging and solidification methods are implement and have low efficiency. In view of this phenomenon, a Microcontroller Unit (MCU) based solution for remote debugging and upgrading of FPGA chips is proposed. Through research on software and hardware architecture, communication establishment based on Transmission Control Protocol (TCP), Xilinx Virtual Cable (XVC) protocol data analysis and timing conversion, the scheme achieves debugging and solidification of FPGA through Ethernet. The scheme can get rid of spatial and distance constraints in debugging, making it suitable for more complex and changeable FPGA practical scenarios. It contributes to improving the develop ability and maintainability of FPGA and reducing development costs, providing reference value.