Changes between Version 17 and Version 18 of expansion/gw16122
- Timestamp:
- 02/21/2018 07:06:33 PM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
expansion/gw16122
v17 v18 22 22 Most software must be acquired from Ti because it is held behind a EULA. 23 23 24 You will need to download 2 items from Ti on a Linux PC: 25 1. SDK [http://www.ti.com/tool/download/SIMPLELINK-CC13X0-SDK SIMPLELINK-CC13X0-SDK] 26 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] 27 24 28 There are 3 or more pieces of software: 25 1. The firmware pre-installed on the GW16122 is called the !CoProcessor firmware 26 * [http://www.ti.com/tool/download/SIMPLELINK-CC13X0-SDK SIMPLELINK-CC13X0-SDK Version 1.60.00.21] 27 * Built from the source code here: /usr/src/ti/simplelink_cc13x0_sdk_1_40_00_10/examples/rtos/CC1350_LAUNCHXL/ti154stack/coprocessor 29 1. The firmware '''pre-installed (so you can skip this step)''' on the GW16122 is called the !CoProcessor firmware 30 * Download the SDK here: [http://www.ti.com/tool/download/SIMPLELINK-CC13X0-SDK SIMPLELINK-CC13X0-SDK Version 1.60.00.21] 31 * There is a precompiled binary in the SDK here: 32 * /usr/src/ti/simplelink_cc13x0_sdk_xxx/examples/rtos/CC1350_LAUNCHXL/ti154stack/hexfiles/coprocessor_cc13x0_lp.hex 33 * Built from the source code here: 34 * /usr/src/ti/simplelink_cc13x0_sdk_xxx/examples/rtos/CC1350_LAUNCHXL/ti154stack/coprocessor 28 35 2. The firmware for the Sensor Node 36 * There is a precompiled binary in the SDK from step 1, here: 37 * /usr/src/ti/simplelink_cc13x0_sdk_xxx/examples/rtos/CC1350_LAUNCHXL/ti154stack/hexfiles/default/sensor_default.hex 29 38 3. The application running in Ubuntu on the Gateworks SBC 30 * Must download from Ti onto Linux Desktop [http://www.ti.com/tool/download/TI-15-4-STACK-GATEWAY-LINUX-SDK] 31 * Once installed, find the file: ti154stack_linux_x64_2_04_00_19/prebuilt/bbb_prebuilt.tar.gz 32 * Follow Instructions here [#GateworksSBCTools here] 39 * Must download Ti-15-4 Stack from Ti onto Linux Desktop [http://www.ti.com/tool/download/TI-15-4-STACK-GATEWAY-LINUX-SDK] 40 * Once installed on desktop, find the file: ti154stack_linux_x64_2_04_00_19/prebuilt/bbb_prebuilt.tar.gz 41 * Copy this file (bbb_prebuilt.tar.gz) onto the Gateworks SBC running Ubuntu either through wget or USB drive or scp or other options. 42 * Extract this with the command: 43 {{{ 44 tar xvf bbb_prebuilt.tar.gz 45 }}} 46 33 47 34 48 === Setup Steps === 49 * Program CC1350 LaunchPad Sensor node with default Ti Sensor firmware from Software Requirements section. Ti Steps here: 50 * [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] 51 * [http://www.ti.com/lit/ug/swru491a/swru491a.pdf] 52 * Connect GW16122 to Gateworks SBC in Mini-PCIe slot that supports USB 35 53 * Install [wiki:ubuntu Ubuntu 14.04] Trusty on Gateworks SBC 36 * Connect GW16122 to Gateworks SBC in Mini-PCIe slot that supports USB37 54 * Connect ethernet cable to Gateworks SBC on the same network as a PC/Laptop (for web gui viewing) 38 55 * Connect antenna to GW16122 39 * Install Ubuntu for Gateworks SBC40 56 * Install Ti 15.4 Stack on Gateworks board 41 57 * Run the script on the Gateworks command line: ./run_demo.sh with the following output: … … 101 117 * 6LoWPAN - Low Power Personal Area Network, allowing for IPv6 packets. 102 118 * LRM - Long Range Mode 119 * LP - Likely LaunchPad, referring to the CC1350 'Dev Kit' from Ti. Could also mean 'LowPower' 103 120 * PA/LNA - Power amplifier (PA) for increased output power, and a low-noise amplifier (LNA) with low noise figure for improved receiver sensitivity. This can be used with the [http://www.ti.com/product/CC1190/toolssoftware Ti CC1190 RF Booster / Front End] 104 121 * BLE Modes - advertising, scanning, master, slave. Read more [http://www.eetimes.com/document.asp?doc_id=1278927 here]