|
| 1 | +# Texas Instruments SimpleLink CC13x2 / CC26x2 |
| 2 | + |
| 3 | +# Copyright (c) 2022 Vaishnav Achath |
| 4 | +# SPDX-License-Identifier: Apache-2.0 |
| 5 | + |
| 6 | +choice |
| 7 | + prompt "TI SimpleLink MCU Selection" |
| 8 | + depends on SOC_SERIES_CC13X2X7_CC26X2X7 |
| 9 | + |
| 10 | +config SOC_CC2652R7 |
| 11 | + bool "CC2652R7" |
| 12 | + |
| 13 | +config SOC_CC1352R7 |
| 14 | + bool "CC1352R7" |
| 15 | + |
| 16 | +config SOC_CC2652P7 |
| 17 | + bool "CC2652P7" |
| 18 | + |
| 19 | +config SOC_CC1352P7 |
| 20 | + bool "CC1352P7" |
| 21 | + |
| 22 | +endchoice |
| 23 | + |
| 24 | +menu "Customer Configuration (CCFG)" |
| 25 | +depends on SOC_SERIES_CC13X2X7_CC26X2X7 |
| 26 | + |
| 27 | +config CC13X2_CC26X2_BOOST_MODE |
| 28 | + bool "Radio boost mode (VDDR_HH)" |
| 29 | + help |
| 30 | + Enable the radio boost mode +14dBm (sets CCFG_FORCE_VDDR_HH to 1). |
| 31 | + |
| 32 | +config CC13X2_CC26X2_HAS_CUSTOM_RF_HWATTRS |
| 33 | + bool "Board defines custom RFCC26XX hwAttrs structure" |
| 34 | + help |
| 35 | + The board defines its own RFCC26XX_hwAttrs structure (e.g., for |
| 36 | + custom antenna switching callback). |
| 37 | + |
| 38 | +config CC13X2_CC26X2_BOOTLOADER_ENABLE |
| 39 | + bool "ROM bootloader" |
| 40 | + help |
| 41 | + Enable the serial bootloader which resides in ROM on CC13xx / CC26xx |
| 42 | + devices. |
| 43 | + |
| 44 | +config CC13X2_CC26X2_BOOTLOADER_BACKDOOR_ENABLE |
| 45 | + bool "ROM bootloader backdoor" |
| 46 | + depends on CC13X2_CC26X2_BOOTLOADER_ENABLE |
| 47 | + help |
| 48 | + Enable the ROM bootloader backdoor which starts the bootloader if the |
| 49 | + associated pin is at the correct logic level on reset. |
| 50 | + |
| 51 | +config CC13X2_CC26X2_BOOTLOADER_BACKDOOR_PIN |
| 52 | + int "ROM bootloader backdoor pin" |
| 53 | + depends on CC13X2_CC26X2_BOOTLOADER_BACKDOOR_ENABLE |
| 54 | + range 0 255 |
| 55 | + default 255 |
| 56 | + help |
| 57 | + Set the pin that is level checked if the bootloader backdoor is |
| 58 | + enabled. |
| 59 | + |
| 60 | +config CC13X2_CC26X2_BOOTLOADER_BACKDOOR_LEVEL |
| 61 | + int "ROM bootloader backdoor level" |
| 62 | + depends on CC13X2_CC26X2_BOOTLOADER_BACKDOOR_ENABLE |
| 63 | + range 0 1 |
| 64 | + default 0 |
| 65 | + help |
| 66 | + Set the active level of the pin selected for the bootloader backdoor. |
| 67 | + |
| 68 | +endmenu |
0 commit comments