Changes between Version 1 and Version 2 of Tutorials/k0SDR/Tutorial17


Ignore:
Timestamp:
Oct 9, 2015, 4:24:25 PM (9 years ago)
Author:
nilanjan
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Tutorials/k0SDR/Tutorial17

    v1 v2  
    2525}}}
    2626
    27 Use a command line interface to load the Perseus carrier board with an FPGA bitsteam - for this example we'll use the "radio420x PCIe bitream":
     27Use a command line interface to load the Perseus carrier board with an FPGA bitsteam - for this example we'll use the "/opt/Nutaq/ADP6/ADP_MicroTCA/sdk/fpga/bin/GNURadio_Radio420_PCIe_sx315.bit":
    2828{{{
    2929cd /opt/Nutaq/ADP6/ADP_MicroTCA/sdk/bin
    3030python adp_cli.py
    3131connect 192.168.0.101
    32 fpgaflash 1 ‘path_of_bitstream_to_flash
     32fpgaflash 1 ‘/opt/Nutaq/ADP6/ADP_MicroTCA/sdk/fpga/bin/GNURadio_Radio420_PCIe_sx315.bit
    3333reboot
    3434}}}
    3535
    36   || [[Image(usrp_tx.png, width=500px)]] ||
     36  || [[Image(PicoSDR2x2E_BlockDiagram.PNG, width=500px)]] ||
    3737
    38 Since "radio420x PCIe bitream" uses the PCI Express to interface between the embedded PC and carrier board's FPGA, install the PCI Express Driver on the embedded PC:
     38Since ''GNURadio_Radio420_PCIe_sx315.bit'' uses the PCI Express Bus to interface between the embedded PC (Quad-Core CPU) and carrier board's FPGA (Virtex-6), install the PCI Express Driver on the embedded PC:
    3939{{{
    4040cd /opt/Nutaq/ADP6/ADP_MicroTCA/sdk/PCIe/driver/host
     
    4747
    4848
    49 === Run the GRC scripts ===
     49=== Launch demo scripts ===
    5050
    5151Now the system is ready to build and run the demo application. Navigate to the demo project directory:
     
    6161
    6262Choose the appropriate option to run.
     63{{{
     64Choose the data path:
     65 - Type '0' to execute passthrough (data looped from ADC to DAC in the FPGA)
     66 - Type '1' to output DDS signal (generated in the FPGA)
     67 - Type '2' to execute a data record
     68 - Type '3' to execute a data playback
     69 - Type '4' to stream data to the host
     70 - Type '5' to stream data from the host
     71}}}
    6372
    64 == WIP ==
     73From here you can use a nearby USRP node on the grid for signal generation / verification. Please refer to [http://www.orbit-lab.org/wiki/Tutorials/k0SDR/Tutorial00#WorkingwithUSRP2-UniversalSoftwareRadioPeripheral this tutorial] for instruction on using USRPs.