This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
projects:lps:node [2016-05-26 16:23] arnaud |
projects:lps:node [2021-06-24 16:15] (current) kimberly |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | <WRAP center round important 60%> | ||
+ | This page has deprecated and moved to the new documentation framework of the main Bitcraze website. Please go to [[https:// | ||
+ | </ | ||
+ | |||
+ | |||
====== LPS Node ====== | ====== LPS Node ====== | ||
Line 9: | Line 14: | ||
- **Terminal**: | - **Terminal**: | ||
- **Reset**: Reset the board | - **Reset**: Reset the board | ||
- | - **Exp connector**: | + | - **Exp connector**: |
- **USR & DFU**: If pressed and held during reset or power on this will put the board into DFU bootloader mode. When the system is up and running the button is unused, but could be used to trigger functionality in the firmware. | - **USR & DFU**: If pressed and held during reset or power on this will put the board into DFU bootloader mode. When the system is up and running the button is unused, but could be used to trigger functionality in the firmware. | ||
- **SWD**: Connector for programming and debugging MCU. Uses same pin-out as Crazyflie 2.0 and [[http:// | - **SWD**: Connector for programming and debugging MCU. Uses same pin-out as Crazyflie 2.0 and [[http:// | ||
Line 30: | Line 35: | ||
===== Firmware ===== | ===== Firmware ===== | ||
+ | |||
+ | [[doc: | ||
+ | |||
==== Building and flashing ==== | ==== Building and flashing ==== | ||
- | Building and flashing is described in the [[https:// | + | Building and flashing is described in the [[https:// |
- | Flashing via DFU requires [[http:// | + | To make the project type: <code bash> |
- | To flash the firmware via DFU, use | + | When developing on the node you will want to flash with an SWD debuger as it is faster and allow for debugging the code. The project is configured by default to use StLink-V2 but it can use any debugger compatible with OpenOCD. To flash with SWD type: <code bash> |
- | < | + | |
+ | For just flashing the latest version or for ocasional development flashing via DFU is good enough and does not required any additional hardware. Flashing via DFU requires [[http:// | ||
===== Schematic ===== | ===== Schematic ===== | ||
- | Schematic of the Loco Positioning Node: {{: | + | Schematic of the Loco Positioning Node: |
+ | * {{: | ||
+ | * {{: | ||