You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/Demo_Projects/Tracking_tutorial.md
+6-74Lines changed: 6 additions & 74 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,97 +31,29 @@ This tutorial uses the **Thingy:91** prototyping platform in combination with th
31
31
32
32
## Part 1 - Connect the Thingy:91 to {{ coiote_short_name }} using the LwM2M Anjay client
33
33
34
-
### Set up the Anjay Zephyr Client
34
+
### Program the device
35
35
36
-
#### Get Zephyr and Python dependencies
36
+
Follow guide for [programming Thingy:91 with already built binaries](https://iotdevzone.avsystem.com/docs/LwM2M_Client/Nordic/Thingy91/#use-an-already-built-binary) to get an application running Anjay LwM2M Client
37
+
on your device.
37
38
38
-
To get the Zephyr SDK and dependencies follow the first 4 steps of the instruction provided by [the Zephyr Project](https://docs.zephyrproject.org/latest/getting_started/index.html).
39
-
40
-
0.[Select and update OS](https://docs.zephyrproject.org/latest/develop/getting_started/index.html#select-and-update-os)
0. Connect the Thingy:91 board to a USB port of your machine.
57
-
0. Set West manifest path to `Anjay-zephyr-client/demo`, manifest file to `west-nrf.yml`, and run `west update` using the following commands:
58
-
59
-
```
60
-
west config manifest.path Anjay-zephyr-client/demo
61
-
west config manifest.file west-nrf.yml
62
-
west update
63
-
```
64
-
65
-
*For more information about the west build commands, see the [Zephyr Project documentation](https://docs.zephyrproject.org/3.0.0/guides/west/build-flash-debug.html).*
66
-
67
-
0. Go to the directory `Anjay-zephyr-client/demo` and configure the client using **menuconfig**.
68
-
69
-
**Menuconfig** allows for, among others, enabling the **GPS** and **cell-based location services**. To open the configuration menu, run the command:
70
-
71
-
```
72
-
west build -b thingy91/nrf9160/ns -p -t menuconfig
73
-
```
74
-
75
-
In the config screen:
76
-
77
-
- Open the folder: `anjay-zephyr-client --->`
78
-
- Select: `Enable manual requests for cell-based location`
79
-
- Open the folder: `Enable GPS on nRF9160-based devices --->`
80
-
- Select `Enable A-GPS using Nordic Location Services over LwM2M`
After making the configuration changes, close the config menu by pressing `Q` and save it by pressing `Y`.
86
-
87
-
**Build the project** using the updated configuration by running:
88
-
```
89
-
west build
90
-
```
91
-
92
-
0. Find the `app_signed.hex` file under the `build/zephyr` directory in the project folder.
93
-
94
-
### Write the firmware to the Thingy:91
95
-
96
-
- When using the Thingy:91, use the `app_signed.hex` file which you can find in the `build/zephyr` directory.
97
-
- Flash it using **Programmer** application in **nRF Cloud for Desktop** via **MCUboot**.
98
-
99
-
*For more information on flashing the Thingy:91 using MCU Boot, see [link](https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/ug_thingy91_gsg.html#program-the-nrf9160-sip-application)*
100
-
101
-

102
-
103
-
- Powercycle the Thingy:91 to activate the application.
104
-
105
-
106
-
## Connect the Thingy:91 to {{ coiote_long_name }}
39
+
### Connect the Thingy:91 to {{ coiote_long_name }}
107
40
108
41
To connect the board:
109
42
110
43
1.[Log in]({{ coiote_site_link }}/) to {{ coiote_short_name }} and from the left side menu, select **Device Inventory**.
111
44
1. In **Device Inventory**, select **Add device**.
112
45
1. Select the **Connect your LwM2M device directly via the Management server** tile.
113
46
114
-

47
+

115
48
116
49
1. In the **Device credentials** step:
117
50
- Think of a unique **Endpoint name**.
118
51
-**Key Identity** is the same as the Endpoint name.
119
52
- Create a **Key** and store it somewhere to retrieve later when configuring your device.
120
53
- Click the **Add device** button and click **Confirm** in the confirmation pop-up.
0. With the Thingy:91 still connected to a serial port interface, connect to your device using a serial communication program (e.g. Minicom, RealTerm or PuTTY).
Copy file name to clipboardExpand all lines: docs/LwM2M_Client/Nordic/Thingy91.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -81,7 +81,7 @@ Open the command line interface on your machine, then paste and run the followin
81
81
0. Find the `app_signed.hex` file under the `build/zephyr` directory in the project folder.
82
82
83
83
## Flash the binaries
84
-
To program the board, go through the process of **flashing Thingy:91**. Use the nRF Connect Programmer with the downloaded `.hex` file and follow the [program the nRF9160 SiP application](https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/ug_thingy91_gsg.html#program-the-nrf9160-sip-application) section.
84
+
To program the board, go through the process of **flashing Thingy:91**. Use the nRF Connect Programmer with the downloaded `.hex` file and follow the [Flash instructions for the Thingy:91](https://academy.nordicsemi.com/flash-instructions-for-the-thingy91/) guide.
85
85
86
86
After successful flashing, reboot the board and go to the next step.
0 commit comments