mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-05-12 02:47:36 +08:00
Fix all possible HTTP to HTTPS docs links (#25153)
This commit is contained in:
@@ -46,7 +46,6 @@ For more information, see: [https://gnu-mcu-eclipse.github.io/debug/jlink/instal
|
||||
Set it as shown in the screenshot below.
|
||||

|
||||
1. Update packs:
|
||||
|
||||
- Click the small icon on the top right called _Open Perspective_ and open the _Packs_ perspective.
|
||||

|
||||
- Click the **update all** button.
|
||||
@@ -61,7 +60,6 @@ For more information, see: [https://gnu-mcu-eclipse.github.io/debug/jlink/instal
|
||||
- The STM32Fxx devices are found in the Keil folder, install by right-clicking and then selecting **install** on the according device for F4 and F7.
|
||||
|
||||
1. Setup debug configuration for target:
|
||||
|
||||
- Right click project and open the _Settings_ (menu: **C/C++ Build > Settings**)
|
||||
- Choose the _Devices_ Tab, _Devices_ section (Not _Boards_).
|
||||
- Find the FMU chip you wish to debug.
|
||||
@@ -73,7 +71,6 @@ For more information, see: [https://gnu-mcu-eclipse.github.io/debug/jlink/instal
|
||||
1. Then select _GDB SEGGER J-Link Debugging_ and then the **New config** button on the top left.
|
||||

|
||||
1. Setup build config:
|
||||
|
||||
- Give it a name and set the _C/C++ Application_ to the corresponding **.elf** file.
|
||||
- Choose _Disable Auto build_
|
||||
|
||||
@@ -96,7 +93,6 @@ This is quite useful since PX4 tends to run many different tasks.
|
||||
To enable this feature for use in Eclipse:
|
||||
|
||||
1. You first need to enable `CONFIG_DEBUG_TCBINFO` in the NuttX configuration for your build (to expose the TCB offsets).
|
||||
|
||||
- Open a terminal in the root of your PX4-Autopilot source code
|
||||
- In the terminal, open `menuconfig` using the appropriate make target for the build.
|
||||
This will be something like:
|
||||
@@ -136,7 +132,7 @@ Adding missing SVD files for the _Peripheral View_:
|
||||
|
||||

|
||||
|
||||
2. Download missing packages from: http://www.keil.com/dd2/Pack/
|
||||
2. Download missing packages from: https://www.keil.arm.com/devices/
|
||||
3. Open downloaded pack with a decompression tool, and extract the **.SVD** files from: **/CMSIS/SVD**.
|
||||
4. Select desired **.SVD** file in: **Debug Options > GDB SEGGER JLink Debugging > SVD Path**
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ PMSP is a shell script that operates by interrupting execution of the firmware p
|
||||
Sampled stack traces are appended into a text file.
|
||||
Once sampling is finished (which normally takes about an hour or more), the collected stack traces are _folded_.
|
||||
The result of _folding_ is another text file that contains the same stack traces, except that all similar stack traces (i.e. those that were obtained at the same point in the program) are joined together, and the number of their occurrences is recorded.
|
||||
The folded stacks are then fed into the visualization script, for which purpose we employ [FlameGraph - an open source stack trace visualizer](http://www.brendangregg.com/flamegraphs.html).
|
||||
The folded stacks are then fed into the visualization script, for which purpose we employ [FlameGraph - an open source stack trace visualizer](https://www.brendangregg.com/flamegraphs.html).
|
||||
|
||||
## Basic Usage
|
||||
|
||||
|
||||
@@ -72,7 +72,7 @@ screen /dev/ttyXXX BAUDRATE 8N1
|
||||
|
||||
### Windows: PuTTY
|
||||
|
||||
Download [PuTTY](http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html) and start it.
|
||||
Download [PuTTY](https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html) and start it.
|
||||
|
||||
Then select 'serial connection' and set the port parameters to:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user