mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
41 lines
1.2 KiB
Plaintext
41 lines
1.2 KiB
Plaintext
|
/**
|
||
|
@defgroup boards_dwm1001 Decawave DWM1001
|
||
|
@ingroup boards
|
||
|
@brief Support for the Decawave DWM1001 development board
|
||
|
|
||
|
## Overview
|
||
|
|
||
|
The [Devawave DWM1001 development board](https://www.decawave.com/product/dwm1001-development-board/)
|
||
|
includes a DWM1001 module which is based on a Nordic nRF51832 microcontroller.
|
||
|
This microcontroller is an ARM Cortex-M4 with 64KB of RAM and 512KB of flash
|
||
|
memory. It also provides in integrated BLE radio.
|
||
|
The DWM1001 module also contains an UWB tranceiver connected to the
|
||
|
microcontroller via SPI (not supported yet).
|
||
|
|
||
|
## Flash the board
|
||
|
|
||
|
This board can be flashed using OpenOCD or JLink. Jlink is the default programmer.
|
||
|
To program this board, plug it to your computer via USB and run the following
|
||
|
command:
|
||
|
|
||
|
```
|
||
|
make BOARD=dwm1001 -C examples/hello-world flash
|
||
|
```
|
||
|
|
||
|
To program the board with OpenOCD, use:
|
||
|
|
||
|
```
|
||
|
PROGRAMMER=openocd make BOARD=dwm1001 -C examples/hello-world flash
|
||
|
```
|
||
|
|
||
|
## Accessing STDIO via UART
|
||
|
|
||
|
The STDIO is directly accessible via the USB port. On a Linux host, it's
|
||
|
generally mapped to `/dev/ttyACM0`.
|
||
|
|
||
|
Use the `term` target to connect to the board serial port<br/>
|
||
|
```
|
||
|
make BOARD=dwm1001 -C examples/hello-world term
|
||
|
```
|
||
|
*/
|