Changes between Version 21 and Version 22 of expansion/gw16122
- Timestamp:
- 02/21/2018 09:50:00 PM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
expansion/gw16122
v21 v22 26 26 Most software must be acquired from Ti because it is held behind a EULA. 27 27 28 You will need to download 2 items from Tion a Linux PC:29 1. SDK [http://www.ti.com/tool/download/SIMPLELINK-CC13X0-SDK SIMPLELINK-CC13X0-SDK]30 2. T i 15-4 Stack [http://www.ti.com/tool/download/TI-15-4-STACK-GATEWAY-LINUX-SDK TI-15-4-STACK-GATEWAY-LINUX-SDK]28 You will need to download 2 software packages from TI on a Linux PC: 29 1. TI !SimpleLink 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] 31 31 32 32 There are 3 or more pieces of software: 33 1. The firmware '''pre-installed (so you can skip this step)''' on the GW16122is called the !CoProcessor firmware34 * 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] 35 35 * There is a precompiled binary in the SDK here: 36 36 * /usr/src/ti/simplelink_cc13x0_sdk_xxx/examples/rtos/CC1350_LAUNCHXL/ti154stack/hexfiles/coprocessor_cc13x0_lp.hex 37 37 * Built from the source code here: 38 38 * /usr/src/ti/simplelink_cc13x0_sdk_xxx/examples/rtos/CC1350_LAUNCHXL/ti154stack/coprocessor 39 2. The firmware for the Sensor Node40 * 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: 41 41 * /usr/src/ti/simplelink_cc13x0_sdk_xxx/examples/rtos/CC1350_LAUNCHXL/ti154stack/hexfiles/default/sensor_default.hex 42 42 * Install firmware to Sensor !LaunchPad with [#HostProgrammingSoftware this information] … … 44 44 * [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] 45 45 * [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 47 49 * Must download Ti-15-4 Stack from Ti onto Linux Desktop [http://www.ti.com/tool/download/TI-15-4-STACK-GATEWAY-LINUX-SDK] 48 50 * Once installed on desktop, find the file: ti154stack_linux_x64_2_04_00_19/prebuilt/bbb_prebuilt.tar.gz … … 52 54 tar xvf bbb_prebuilt.tar.gz 53 55 }}} 56 * Keep note of where this was extracted for future reference. 57 * Install the required packages for this application: 58 {{{ 59 apt-get update 60 apt-get install -y build-essential nodejs 61 }}} 54 62 55 63 … … 59 67 * Connect GW16122 to Gateworks SBC in Mini-PCIe slot that supports USB 60 68 * Connect antenna to GW16122 61 * Install [wiki:ubuntu Ubuntu 14.04] Trusty on Gateworks SBC69 * Gateworks SBC should have Ubuntu 14.04 Trusty installed as required in the software section above 62 70 * Connect ethernet cable to Gateworks SBC on the same network as a PC/Laptop (for web gui viewing from PC) 63 71 * Install the collector application software on the Gateworks SBC as described above in the software requirements section … … 97 105 98 106 99 == What's Next?==107 === What's Next? === 100 108 101 109 This example showcases a network setup between a sensor and collector, with the Gateworks SBC acting as a co-processor. … … 134 142 135 143 * Sub 1GHz (USA 915MHz) - Used for long distance communication 136 * Bluetooth 4.2 Low Energy (2.4GHz) - Used for programming sensor nodes144 * Bluetooth 4.2 Low Energy (2.4GHz) - Can be used for programming sensor nodes 137 145 138 146 == Texas Instruments CC1350 Reference Design == … … 544 552 === GUI Approach === 545 553 546 1. Connect a single GW16122 to the host machine via mini-PCIe to USB adapter.554 1. Connect a single GW16122 to the host machine (desktop/laptop) via mini-PCIe to USB adapter. 547 555 1. Open the "Uniflash" application through a gui file manager from the uniflash_4.2 install directory, or via command line: 548 556 {{{#!bash