Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

boards/cc13xx_cc26xx: remove broken HTML links and headings in doc #18809

Merged
merged 6 commits into from
Oct 28, 2022
Prev Previous commit
Next Next commit
cpu/cc26xx_cc13xx: remove broken HTML links and headings from doc
  • Loading branch information
krzysztof-cabaj committed Oct 28, 2022
commit f82f856c634df8e9f67c11c8525bba2f4a556277
18 changes: 5 additions & 13 deletions cpu/cc26xx_cc13xx/doc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,7 @@ supported by RIOT: @ref cpu_cc26x0_cc13x0, @ref cpu_cc26x2_cc13x2

\section cc26xx_cc13xx_riot RIOT-OS on CC26xx/CC13xx boards

## <a name="cc26xx_cc13xx_toc"> Table of Contents </a> &nbsp;[[TOC]](#cc26xx_cc13xx_toc)

1. [Overview](#cc26xx_cc13xx_overview)
2. [Flashing the CCFG](#cc26xx_cc13xx_ccfg)
3. [Debugging](#cc26xx_cc13xx_debugging)
1. [Using OpenOCD](#cc26xx_cc13xx_openocd)
1. [Using Uniflash](#cc26xx_cc13xx_uniflash)

# <a name="cc26xx_cc13xx_overview"> Overview </a> &nbsp;[[TOC]](#cc26xx_cc13xx_toc)
# Overview

The CC26xx/C13xx is a family of micro controllers fabricated by Texas Instruments
for low-power communications, using protocols such as BLE, IEEE 802.15.4g-2012,
Expand All @@ -34,7 +26,7 @@ and improvements on various peripherals.
@note The actual flash size is the flash size minus 88 bytes, these 88 bytes are
reserved for the CCFG, see also [Flashing the CCFG](#cc26xx_cc13xx_ccfg).

# <a name="cc26xx_cc13xx_ccfg"> Flashing the CCFG </a> &nbsp;[[TOC]](#cc26xx_cc13xx_toc)
# Flashing the CCFG

@warning Setting an incorrect CCFG configuration may lock out yourself
out of the device.
Expand Down Expand Up @@ -69,14 +61,14 @@ make -C examples/hello-world flash BOARD=cc1350-launchpad
@note Once flashed, there's no need to flash it again, unless the configuration
needs to be changed.

# <a name="cc26xx_cc13xx_debugging"> Debugging </a> &nbsp;[[TOC]](#cc26xx_cc13xx_toc)
# Debugging

Development kits from Texas Instruments come with an XDS110 on-board debug probe
that provides programming, flashing and debugging capabilities.

It can either use proprietary Texas Instruments tools for programming, or OpenOCD.

### <a name="cc26xx_cc13xx_openocd"> Using OpenOCD </a> &nbsp;[[TOC]](#cc26xx_cc13xx_toc)
### Using OpenOCD

To use OpenOCD with the XDS110 you need to use the an special version of
OpenOCD made by TI (upstream version is not _yet_ compatible). You can
Expand Down Expand Up @@ -107,7 +99,7 @@ To flash a board using OpenOCD you can use do it so by setting the `PROGRAMMER`
environment variable directly in the make command line or in your shell
nitialization

### <a name="cc26xx_cc13xx_uniflash"> Using Uniflash </a> &nbsp;[[TOC]](#cc26xx_cc13xx_toc)
### Using Uniflash

The TI's Code Composer Studio provides the necessary tools to use the debug
features of the XDS110; Uniflash provides flashing tools. Both programs can
Expand Down