| 21 |   | * The USRP 2974 requires a PCIe driver to control the FPGA with the embedded PC. In the provided images, this will load automatically on boot. If it has issues, you can run it manually via {{{ systemctl restart niusrprio.service}}}  Detailed steps for driver installation and radio detection are on the [https://wiki.cosmos-lab.org/wiki/tutorials/krypton_usage Krypton usage page]. | 
          
          
            | 22 |   |  | 
          
          
            | 23 |   |  Run ''uhd_find_devices' and check if the X310 is detected | 
          
          
            | 24 |   |  | 
          
          
            | 25 |   | {{{uhd_find_devices --args="type=x300"}}} | 
          
          
            | 26 |   |  | 
          
          
            | 27 |   | {{{ | 
          
          
            |   | 21 | * The USRP 2974 requires a PCIe driver to control the FPGA with the embedded PC. In the provided images, this will load automatically on boot. If it has issues, you can run it manually via {{{ systemctl restart niusrprio.service}}}. | 
          
          
            |   | 22 |  | 
          
          
            |   | 23 |  Detailed steps for driver installation and radio detection are on the [https://wiki.cosmos-lab.org/wiki/tutorials/krypton_usage Krypton usage page]. There is also a trouble shooting section at the bottom on that page to update the Krypton's internal firmware if necesary. | 
          
          
            |   | 24 |  | 
          
          
            |   | 25 | * Run ''uhd_find_devices' and check if the X310 is detected | 
          
          
            |   | 26 | {{{ | 
          
          
            |   | 27 | root@sdr-console> uhd_find_devices --args="type=x300" | 
          
          
            |   | 28 |  | 
          
        
        
          
            | 42 |   |  The above output enumerates all the SDRs that were detected. Krypton has only one PCIe radio device of type=x300. | 
          
          
            | 43 |   |  | 
          
          
            | 44 |   |  Use the ''uhd_usrp_probe'' command to get more details on the x300. Specifying ''resource=rio0'' ensures only the directly connected radio is probed, instead of one on the network. | 
          
          
            | 45 |   |  | 
          
          
            | 46 |   | If it complains about not having a suitable image, run {{{uhd_images_downloader -t x3xx}}} | 
          
          
            | 47 |   |  | 
          
          
            | 48 |   | {{{ uhd_usrp_probe --args="resource=rio0,type=x300" }}} | 
          
          
            | 49 |   | {{{ | 
          
          
            |   | 43 |  The output enumerates all the SDRs that were detected. Krypton has only one PCIe radio device of type=x300. | 
          
          
            |   | 44 |  | 
          
          
            |   | 45 | * Use the ''uhd_usrp_probe'' command to get more details on the x300. Specifying ''resource=rio0'' ensures only the directly connected radio is probed, instead of the radios on the network. | 
          
          
            |   | 46 | {{{ | 
          
          
            |   | 47 | root@sdr-console> uhd_usrp_probe --args="resource=rio0,type=x300" | 
          
          
            |   | 48 |  |