diff --git a/src/img/win32/com_driver_set0.png b/src/img/win32/com_driver_set0.png new file mode 100644 index 0000000..c213d9c Binary files /dev/null and b/src/img/win32/com_driver_set0.png differ diff --git a/src/img/win32/com_driver_set1.png b/src/img/win32/com_driver_set1.png new file mode 100644 index 0000000..f6039e4 Binary files /dev/null and b/src/img/win32/com_driver_set1.png differ diff --git a/src/img/win32/com_driver_set2.png b/src/img/win32/com_driver_set2.png new file mode 100644 index 0000000..57ca143 Binary files /dev/null and b/src/img/win32/com_driver_set2.png differ diff --git a/src/img/win32/com_driver_set3.png b/src/img/win32/com_driver_set3.png new file mode 100644 index 0000000..00798e9 Binary files /dev/null and b/src/img/win32/com_driver_set3.png differ diff --git a/src/img/win32/com_driver_set4.png b/src/img/win32/com_driver_set4.png new file mode 100644 index 0000000..ff0ce3a Binary files /dev/null and b/src/img/win32/com_driver_set4.png differ diff --git a/src/img/win32/com_driver_set5.png b/src/img/win32/com_driver_set5.png new file mode 100644 index 0000000..4d8ad88 Binary files /dev/null and b/src/img/win32/com_driver_set5.png differ diff --git a/src/img/win32/com_driver_set6.png b/src/img/win32/com_driver_set6.png new file mode 100644 index 0000000..2b0dc76 Binary files /dev/null and b/src/img/win32/com_driver_set6.png differ diff --git a/src/img/win32/putty_com_settings.png b/src/img/win32/putty_com_settings.png new file mode 100644 index 0000000..de8c5bd Binary files /dev/null and b/src/img/win32/putty_com_settings.png differ diff --git a/src/img/win32/putty_lfcr.png b/src/img/win32/putty_lfcr.png new file mode 100644 index 0000000..a755f04 Binary files /dev/null and b/src/img/win32/putty_lfcr.png differ diff --git a/src/sw_sup/networking.md b/src/sw_sup/networking.md index 9c97022..29d68cb 100644 --- a/src/sw_sup/networking.md +++ b/src/sw_sup/networking.md @@ -13,13 +13,16 @@ a-la `I can't connect, please help`. 5. Incompatible Ethernet cables/SFP RJ45. Try different cables and SFP adapters. We usually test them with CAT6 cables, but lower categories should be supported too. 6. SFP or Ethernet are not pushed til the end. -7. Some weird bugs in Vivado, leading to not working SFP on certain combinations of builds and Kaslis +7. Some weird bugs in Vivado, leading to not working SFP on certain combinations of builds and Kaslis (very rare) +8. Running configured for external reference Kasli without external reference clock signal +9. Using legacy firmware with newer hardware. ARTIQ-6 doesn't support Kasli v2.0.2 ## Ways to diagnose 1. `ping` the device. If destination is unreachable, than it is either didn't connect to the network or connected to different address. If the packets just do not respond then it is not as clear, we cannot know all the truth. -2. See the SFP0 light -3. UART logs. TODO here is a link to ways to obtain them -4. `nmap` and `arp` to scan your network to help your Kasli get discovered. May be restricted in your network. -5. Become a router and capture all the packets when your Kasli tries to connect to the network. \ No newline at end of file +2. See the SFP0 LED +3. See the ERR LED +4. UART logs. TODO here is a link to ways to obtain them +5. `nmap` and `arp` to scan your network to help your Kasli get discovered. May be restricted in your network. +6. Become a router and capture all the packets when your Kasli tries to connect to the network. \ No newline at end of file diff --git a/src/sw_sup/uart_logs.md b/src/sw_sup/uart_logs.md index 09ebec3..65deaa5 100644 --- a/src/sw_sup/uart_logs.md +++ b/src/sw_sup/uart_logs.md @@ -22,4 +22,28 @@ until its fully loaded. ### Windows -TODO \ No newline at end of file +#### Drivers + +Use following instructions to set correct drivers for the COM ports. +At choosing FTDI drivers stage you may have longer list of drivers. +In that case, choose respective `USB Serial Converter X` (A for 0, B for 1, C for 2, D for 3) driver. +You may also need to reboot your PC after doing this. + +1. ![com_driver_set0.png](../img/win32/com_driver_set0.png) +2. ![com_driver_set1.png](../img/win32/com_driver_set1.png) +3. ![com_driver_set2.png](../img/win32/com_driver_set2.png) +4. ![com_driver_set3.png](../img/win32/com_driver_set3.png) +5. ![com_driver_set4.png](../img/win32/com_driver_set4.png) +6. ![com_driver_set5.png](../img/win32/com_driver_set5.png) +7. ![com_driver_set6.png](../img/win32/com_driver_set6.png) + + +#### Connecting with PuTTY + +1. Enable options shown on picture: + ![putty_lfcr.png](../img/win32/putty_lfcr.png) +2. Be aware of these options: + ![putty_com_settings.png](../img/win32/putty_com_settings.png) +3. Connect to every COM port you find on connecting the device (usually connecting the the third port is enough) +4. Restart the device with `artiq_flash start`, or by power-cycling it (wait 30 seconds before turning on) +5. See which COM port produces meaningful output and close others :) \ No newline at end of file