Device Under Test¶
This sample demonstrates how to use Sidewalk Device Under Test for the testing and evaluation purposes.
Requirements¶
The sample supports the following development kits:
Hardware platforms |
PCA |
Board name |
Build target |
---|---|---|---|
nRF52840 DK |
PCA10056 |
|
|
nRF5340 DK |
PCA10095 |
|
*
- Experimental support
To run the sample with the Bluetooth configuration, you only need the development kit. However, if you want to run the sample with LoRa or FSK configuration, you also need the LoRa radio module. The supported modules are as follows:
Radio chip |
Board name |
Interface |
---|---|---|
SX126xMB2xAS |
SPI @ 8Mhz |
Note
The LoRa radio module shield must be connected to the development kit header, and the antenna has to be connected to the radio module. For the exact pin assignment, refer to the Pinout section.
User interface¶
Device uses UART CLI to communicate with the user.
To see the list of available commands, type sid help
.
Building and running¶
This sample can be found under samples/sid_dut
.
Note
Before you flash you Sidewalk sample, make sure you completed the following:
You downloaded the Sidewalk repository and updated west according to the Downloading the Sidewalk repository section.
You provisioned your device during the Setting up your Sidewalk product.
This step needs to be completed only once. You do not have to repeat it on every sample rebuild.
To build the sample, follow the steps in the Building and programming an application documentation.
Testing¶
See Testing and debugging an application for information on testing and debugging in the nRF Connect SDK.
After successfully building the sample and flashing manufacturing data, the sample is ready to use. You should see the following output:
*** Booting Zephyr OS build v3.2.99-ncs2 *** ---------------------------------------------------------------- sidewalk v1.14.3-1-g1232aabb nrf v2.3.0 zephyr v3.2.99-ncs2 ---------------------------------------------------------------- sidewalk_fork_point = af5d608303eb03465f35e369ef22ad6c02564ac6 build time = 2023-03-14 15:00:00.000000+00:00 ---------------------------------------------------------------- uart:~$
To start testing the application, you can use the available commands (sid help
).