Forum Discussion
Hello Yong,
There are 2 ways to program the Cyclone 10 development board.
a) using normal USB Type-A to mini cable and plug into Cyclone 10 board's USB mini socket. The USB Blaster circuitry is already built on the board using MAX10 device so you don't need to use USB Blaster II programming cable (cost ~USD 199).
b) using USB Blaster II programming cable and plug into Cyclone 10 board's 10-pin JTAG header.
If you plug USB cable into Cyclone 10 board's mini USB port to program the board, that means you only need normal USB type A to mini cable. This is not USB Blaster II programming cable.
If you have intermittent issue while programming Cyclone 10 via normal USB type-A to mini cable, I suspect that the mini USB connector on Cyclone 10 board has contact issue. It is hard to tap signal on this connector because there is no space to tap the signal.
If you have USB Blaster II programming cable (cost ~ USD199), you can connect this cable to 10-pin JTAG connector on Cyclone 10 board to program the FPGA.
If you dont have USB Blaster II programming cable, and want to use only normal USB Type-A to mini cable, you may need to check the continuity of the mini USB connector on the board. This is normally happen when we always push and pull the cable into the socket for many times.
regards,
Farabi