2023-07-13 12:23:48 +08:00
|
|
|
|
# Flashing the Firmware
|
|
|
|
|
|
|
|
|
|
Here are some extra steps needed for flashing the firmware.
|
|
|
|
|
|
|
|
|
|
## Kasli
|
|
|
|
|
|
|
|
|
|
### Windows
|
|
|
|
|
|
|
|
|
|
From the [official manual](https://m-labs.hk/artiq/manual/installing.html#configuring-openocd):
|
|
|
|
|
|
|
|
|
|
On Windows, a third-party tool, Zadig, is necessary. Use it as follows:
|
|
|
|
|
1. Make sure the FPGA board’s JTAG USB port is connected to your computer.
|
|
|
|
|
2. Activate Options → List All Devices.
|
|
|
|
|
3. Select the “Digilent Adept USB Device (Interface 0)” or “FTDI Quad-RS232 HS” (or similar) device from the drop-down list.
|
|
|
|
|
4. Select WinUSB from the spinner list.
|
|
|
|
|
5. Click “Install Driver” or “Replace Driver”.
|
2023-08-02 12:08:48 +08:00
|
|
|
|
6. After above steps done, you may see the devices in the Device Manager:
|
|
|
|
|
![after_zadig_devices.png](../img/win32/after_zadig_devices.png)
|
2023-07-13 12:23:48 +08:00
|
|
|
|
|
|
|
|
|
You may need to repeat these steps every time you plug the FPGA board into a port where it has not been plugged into previously on the same system.
|