Changes between Version 19 and Version 20 of expansion/gw16122


Ignore:
Timestamp:
02/21/2018 09:14:15 PM (6 years ago)
Author:
Ryan Erbstoesser
Comment:

add steps for sensor and minipcie adapter

Legend:

Unmodified
Added
Removed
Modified
  • expansion/gw16122

    v19 v20  
    1111
    1212=== Hardware Requirements ===
     13 All items purchased seperately
     14
    1315 * Gateworks [http://www.gateworks.com/product Ventana or Newport] Single Board Computer
    14   * Gateworks SBC loaded with [wiki:ventana/ubuntu Ubuntu operating system ]
    15  * Gateworks GW16122 IoT Card
     16 * Gateworks [http://www.gateworks.com/product/item/gw16122-mini-pcie-iot-radio-expansion-card GW16122 IoT Card]
    1617 * Gateworks GW10124 900Mhz Antenna
    17  * Gateworks GW10074 MMCX to SMA Female Adapter Cable
    18  * [http://www.ti.com/tool/LAUNCHXL-CC1350 Ti CC1350 LaunchPad] - Gateworks SBC and GW16122 are the 'collector' in the system. This CC1350 LaunchPad becomes the 'sensor' for development.
     18 * Gateworks [https://shop.gateworks.com/index.php?route=product/product&product_id=59 GW10074] MMCX to SMA Female Adapter Cable
     19 * [http://www.ti.com/tool/LAUNCHXL-CC1350 Ti CC1350 LaunchPad]
     20  * Gateworks SBC and GW16122 are the 'collector' in the system. This CC1350 !LaunchPad becomes the 'sensor' for development.
     21 *  USB to Mini-PCIe Adapter
     22  * This allows the Gateworks GW16122 to be connected to a Laptop / PC for programming purposes.
    1923 
    2024=== Software Requirements ===
     
    3640   * There is a precompiled binary in the SDK from step 1, here:
    3741    * /usr/src/ti/simplelink_cc13x0_sdk_xxx/examples/rtos/CC1350_LAUNCHXL/ti154stack/hexfiles/default/sensor_default.hex
     42    * Install with [#HostProgrammingTools this information]
    3843 3. The collector application running in Ubuntu on the Gateworks SBC
    3944  * Must download Ti-15-4 Stack from Ti onto Linux Desktop [http://www.ti.com/tool/download/TI-15-4-STACK-GATEWAY-LINUX-SDK]
     
    4651 
    4752
    48 === Setup Steps ===
     53=== Getting Started Steps ===
    4954* Program CC1350 !LaunchPad Sensor node with default Ti Sensor firmware from Software Requirements section above. Ti Steps here:
    5055 * [http://dev.ti.com/tirex/content/simplelink_academy_cc13x0sdk_1_12_01_16/modules/154-stack_03_linux_project_0/154-stack_03_linux_project_0.html]
     
    8388* From a computer on the same network as the Gateworks board, open a web browser and type in the IP address including the port and observe the web gui shown below:
    8489[[Image(gw16122webgui.png,400px)]]
     90* Program the CC1350 LaunchPad with the default sensor firmware
     91 * Use a Windows or Linux Machine
     92  * Windows - Gateworks recommends the TI
    8593* Power on the sensor node that should then connect to the collector.
    8694 * NOTE: The sensor node has NV Ram that stores the last network it was connected to. This must be reset every time the run_demo.sh script is ran.
     
    204212    * The executable for the IDE is located at {{{ccsv7/eclipse/ccstudio}}}
    2052131. [http://www.ti.com/tool/download/SIMPLELINK-CC13X0-SDK Simple Link CC13X0 SDK] from TI's site is available on multiple platforms and contains prebuilt firmware images, example software, and documentation for working with the CC1350
     214==== Host Programming Software ====
     215===== Windows =====
    2062161. [http://www.ti.com/tool/flash-programmer ​SmartRF Flash Programmer] for quickly installing prebuilt firmware without code composer studio and especially useful for quickly programming sensor nodes using a GUI ('''Windows only''')
    207217
    208  '''OR'''
     218===== Linux =====
    209219
    210220 [http://www.ti.com/tool/uniflash ​Uniflash Programmer] which is a linux compatible alternative that includes both a GUI and command line interfaces
     
    225235=== Gateworks SBC Tools ===
    226236
    227 The mechanism controlling the GW16122 will be a Gateworks SBC (testing was done with a GW5404-E.2). The [http://trac.gateworks.com/wiki/ventana/ubuntu ​Gateworks Ubuntu] image is recommended and the instructions will use Ubuntu specific commands.
     237The mechanism controlling the GW16122 will be a Gateworks SBC (testing was done with a GW5404-E.2). The [http://trac.gateworks.com/wiki/ventana/ubuntu ​Gateworks Ubuntu Trusty] image is recommended and the instructions will use Ubuntu specific commands.
    228238
    229239Some of the TI example projects make use of the Node.js framework in order to create a web interface to control what is referred to as the "collector" which in our case is the GW16122.