Changes between Version 13 and Version 14 of cores/radio_controller


Ignore:
Timestamp:
Aug 29, 2016, 11:00:28 AM (8 years ago)
Author:
murphpo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • cores/radio_controller

    v13 v14  
    5050== Driver ==
    5151
    52 The radio_controller pcore includes a C driver to facilitate control of the MAX2829 from user code. Refer to the [//svn/WARP/PlatformSupport/CustomPeripherals/pcores/radio_controller_v3_00_b/doc/html/api/index.html radio_controller driver documentation] for more details.
     52The radio_controller pcore includes a C driver to facilitate control of the MAX2829 from user code. Refer to the [//svn/WARP/PlatformSupport/CustomPeripherals/pcores/radio_controller_axi_v3_01_a/doc/html/api/index.html radio_controller driver documentation] for more details.
    5353
    5454All driver functions require the base memory address of the radio_controller pcore. This address is set in your XPS project. The EDK tools copy this address into a macro in the {{{xparameters.h}}} file when you generate a BSP. The auto-generated macro should be named {{{XPAR_RADIO_CONTROLLER_0_BASEADDR}}} (assuming your pcore instance is named {{{radio_controller_0}}}).
     
    6666The MAX2829 can tune to arbitrary frequencies in the 2.4 and 5GHz bands by setting values in the PLL configuration registers. Refer to the MAX2829 datasheet for the forumlas to calculate register settings for arbitrary center frequencies.
    6767
    68 The radio_controller driver provides a function ({{{radio_controller_setCenterFrequency()}}}) to tune to the standard 802.11 center frequencies in both bands. The channel numbers and corresponding center frequencies are listed in the table below.
    69 
    70 ||||= 2.4GHz =||||= 5GHz =||
    71 ||= Chan =||= Freq (MHz) =||= Chan =||= Freq (MHz) =||
    72 || 1 || 2412 || 1 || 5180 ||
    73 || 2 || 2417 || 2 || 5200 ||
    74 || 3 || 2422 || 3 || 5220 ||
    75 || 4 || 2427 || 4 || 5240 ||
    76 || 5 || 2432 || 5 || 5260 ||
    77 || 6 || 2437 || 6 || 5280 ||
    78 || 7 || 2442 || 7 || 5300 ||
    79 || 8 || 2447 || 8 || 5320 ||
    80 || 9 || 2452 || 9 || 5500 ||
    81 || 10 || 2457 || 10 || 5520 ||
    82 || 11 || 2462 || 11 || 5540 ||
    83 || 12 || 2467 || 12 || 5560 ||
    84 || 13 || 2472 || 13 || 5580 ||
    85 || 14 || 2484 || 14 || 5600 ||
    86 |||| || 15 || 5620 ||
    87 |||| || 16 || 5640 ||
    88 |||| || 17 || 5660 ||
    89 |||| || 18 || 5680 ||
    90 |||| || 19 || 5700 ||
    91 |||| || 20 || 5745 ||
    92 |||| || 21 || 5765 ||
    93 |||| || 22 || 5785 ||
    94 |||| || 23 || 5805 ||
    95 |||| || 24 || 5860 ||
    96 |||| || 25 || 5865 ||
    97 |||| || 26 || 5875 ||
    98 |||| || 27 || 5885 ||
    99 |||| || 28 || 5890 ||
    100 |||| || 29 || 5870 ||
    101 |||| || 30 || 5880 ||
     68The radio_controller driver provides a function ({{{radio_controller_setCenterFrequency()}}}) to tune to the standard 802.11 center frequencies in both bands. The channel numbers and corresponding center frequencies are listed in the [//svn/WARP/pcores/radio_controller_axi_v3_01_a/doc/html/api/group__user__functions.html#ga4fcd903e883715146b1a904348689cbb driver documentation].
    10269
    10370== Source ==
    10471
    105 The full hardware and software source code is available in the repository: [source:/PlatformSupport/CustomPeripherals/pcores/radio_controller_v3_00_b]. The VHDL, Verilog and C source code are made available under the [wiki:/license WARP license].
     72The full hardware and software source code is available in the repository: [source:/PlatformSupport/CustomPeripherals/pcores/radio_controller_axi_v3_01_a]. The VHDL, Verilog and C source code are made available under the [wiki:/license WARP license].