Changes between Version 21 and Version 22 of expansion/gw16122


Ignore:
Timestamp:
02/21/2018 09:50:00 PM (20 months ago)
Author:
Ryan Erbstoesser
Comment:

refine getting started

Legend:

Unmodified
Added
Removed
Modified
  • expansion/gw16122

    v21 v22  
    2626Most software must be acquired from Ti because it is held behind a EULA.
    2727
    28 You will need to download 2 items from Ti on a Linux PC:
    29 1. SDK [http://www.ti.com/tool/download/SIMPLELINK-CC13X0-SDK SIMPLELINK-CC13X0-SDK]
    30 2. Ti 15-4 Stack [http://www.ti.com/tool/download/TI-15-4-STACK-GATEWAY-LINUX-SDK TI-15-4-STACK-GATEWAY-LINUX-SDK]
     28You will need to download 2 software packages from TI on a Linux PC:
     291. TI !SimpleLink SDK [http://www.ti.com/tool/download/SIMPLELINK-CC13X0-SDK SIMPLELINK-CC13X0-SDK]
     302. TI 15.4 Stack [http://www.ti.com/tool/download/TI-15-4-STACK-GATEWAY-LINUX-SDK TI-15-4-STACK-GATEWAY-LINUX-SDK]
    3131
    3232There are 3 or more pieces of software:
    33  1. The firmware '''pre-installed (so you can skip this step)''' on the GW16122 is called the !CoProcessor firmware
    34   * Download the SDK here: [http://www.ti.com/tool/download/SIMPLELINK-CC13X0-SDK SIMPLELINK-CC13X0-SDK Version 1.60.00.21]
     33 1. GW16122 firmware: '''pre-installed (so you can skip this step)''' is called the !CoProcessor firmware
     34  * Download the SDK here: [http://www.ti.com/tool/download/SIMPLELINK-CC13X0-SDK SIMPLELINK-CC13X0-SDK]
    3535  * There is a precompiled binary in the SDK here:
    3636    * /usr/src/ti/simplelink_cc13x0_sdk_xxx/examples/rtos/CC1350_LAUNCHXL/ti154stack/hexfiles/coprocessor_cc13x0_lp.hex
    3737  * Built from the source code here:
    3838   * /usr/src/ti/simplelink_cc13x0_sdk_xxx/examples/rtos/CC1350_LAUNCHXL/ti154stack/coprocessor
    39  2. The firmware for the Sensor Node
    40    * There is a precompiled binary in the SDK from step 1, here:
     39 1. CC1350 !LaunchPad Sensor Node Firmware
     40   * There is a precompiled binary .hex file in the [http://www.ti.com/tool/download/SIMPLELINK-CC13X0-SDK SIMPLELINK-CC13X0-SDK] from step 1:
    4141    * /usr/src/ti/simplelink_cc13x0_sdk_xxx/examples/rtos/CC1350_LAUNCHXL/ti154stack/hexfiles/default/sensor_default.hex
    4242    * Install firmware to Sensor !LaunchPad with [#HostProgrammingSoftware this information]
     
    4444     * [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 Recommended - Project 0]
    4545     * [http://www.ti.com/lit/ug/swru491a/swru491a.pdf Gateway Example PDF]
    46  3. The collector application running in Ubuntu on the Gateworks SBC
     46 1. Install [wiki:ubuntu Ubuntu 14.04] trusty-ventana (~210MB) on Gateworks SBC
     47  * Note Ubuntu Xenial 16.04 is not supported at this time
     48 1. The collector application running in Ubuntu on the Gateworks SBC
    4749  * Must download Ti-15-4 Stack from Ti onto Linux Desktop [http://www.ti.com/tool/download/TI-15-4-STACK-GATEWAY-LINUX-SDK]
    4850  * Once installed on desktop, find the file: ti154stack_linux_x64_2_04_00_19/prebuilt/bbb_prebuilt.tar.gz
     
    5254tar xvf bbb_prebuilt.tar.gz
    5355}}}
     56  * Keep note of where this was extracted for future reference.
     57  * Install the required packages for this application:
     58{{{
     59apt-get update
     60apt-get install -y build-essential nodejs
     61}}}
    5462 
    5563
     
    5967* Connect GW16122 to Gateworks SBC in Mini-PCIe slot that supports USB
    6068* Connect antenna to GW16122
    61 * Install [wiki:ubuntu Ubuntu 14.04] Trusty on Gateworks SBC
     69* Gateworks SBC should have Ubuntu 14.04 Trusty installed as required in the software section above
    6270* Connect ethernet cable to Gateworks SBC on the same network as a PC/Laptop (for web gui viewing from PC)
    6371* Install the collector application software on the Gateworks SBC as described above in the software requirements section
     
    97105
    98106
    99 == What's Next? ==
     107=== What's Next? ===
    100108
    101109This example showcases a network setup between a sensor and collector, with the Gateworks SBC acting as a co-processor.
     
    134142
    135143* Sub 1GHz (USA 915MHz) - Used for long distance communication
    136 * Bluetooth 4.2 Low Energy (2.4GHz) - Used for programming sensor nodes
     144* Bluetooth 4.2 Low Energy (2.4GHz) - Can be used for programming sensor nodes
    137145
    138146== Texas Instruments CC1350 Reference Design ==
     
    544552=== GUI Approach ===
    545553
    546 1. Connect a single GW16122 to the host machine via mini-PCIe to USB adapter.
     5541. Connect a single GW16122 to the host machine (desktop/laptop) via mini-PCIe to USB adapter.
    5475551. Open the "Uniflash" application through a gui file manager from the uniflash_4.2 install directory, or via command line:
    548556{{{#!bash