diff --git a/boards/espressif32/arduino_nano_esp32.rst b/boards/espressif32/arduino_nano_esp32.rst index 9839ac2682..fc15135733 100644 --- a/boards/espressif32/arduino_nano_esp32.rst +++ b/boards/espressif32/arduino_nano_esp32.rst @@ -120,7 +120,7 @@ Arduino Nano ESP32 does not have on-board debug probe and **IS NOT READY** for d * - :ref:`debugging_tool_cmsis-dap` - - Yes - * - :ref:`debugging_tool_dfu` + * - ``dfu`` - - * - ``esp-bridge`` diff --git a/boards/freescalekinetis/frdm_k20d50m.rst b/boards/freescalekinetis/frdm_k20d50m.rst deleted file mode 100644 index 178d5e73cd..0000000000 --- a/boards/freescalekinetis/frdm_k20d50m.rst +++ /dev/null @@ -1,124 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_freescalekinetis_frdm_k20d50m: - -Freescale Kinetis FRDM-K20D50M -============================== - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_freescalekinetis`: Freescale Kinetis Microcontrollers is family of multiple hardware- and software-compatible ARM Cortex-M0+, Cortex-M4 and Cortex-M7-based MCU series. Kinetis MCUs offer exceptional low-power performance, scalability and feature integration. - -.. list-table:: - - * - **Microcontroller** - - MK20DX128VLH5 - * - **Frequency** - - 48MHz - * - **Flash** - - 128KB - * - **RAM** - - 16KB - * - **Vendor** - - `Freescale `__ - - -Configuration -------------- - -Please use ``frdm_k20d50m`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:frdm_k20d50m] - platform = freescalekinetis - board = frdm_k20d50m - -You can override default Freescale Kinetis FRDM-K20D50M settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `frdm_k20d50m.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:frdm_k20d50m] - platform = freescalekinetis - board = frdm_k20d50m - - ; change microcontroller - board_build.mcu = mk20dx128vlh5 - - ; change MCU frequency - board_build.f_cpu = 48000000L - - -Uploading ---------- -Freescale Kinetis FRDM-K20D50M supports the following uploading protocols: - -* ``cmsis-dap`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:frdm_k20d50m] - platform = freescalekinetis - board = frdm_k20d50m - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -Freescale Kinetis FRDM-K20D50M has on-board debug probe and **IS READY** for debugging. You don't need to use/buy external debug probe. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_cmsis-dap` - - Yes - - Yes - * - :ref:`debugging_tool_jlink` - - - - - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/freescalekinetis/frdm_kl05z.rst b/boards/freescalekinetis/frdm_kl05z.rst deleted file mode 100644 index 99ada8aa5f..0000000000 --- a/boards/freescalekinetis/frdm_kl05z.rst +++ /dev/null @@ -1,124 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_freescalekinetis_frdm_kl05z: - -Freescale Kinetis FRDM-KL05Z -============================ - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_freescalekinetis`: Freescale Kinetis Microcontrollers is family of multiple hardware- and software-compatible ARM Cortex-M0+, Cortex-M4 and Cortex-M7-based MCU series. Kinetis MCUs offer exceptional low-power performance, scalability and feature integration. - -.. list-table:: - - * - **Microcontroller** - - MKL05Z32VFM4 - * - **Frequency** - - 48MHz - * - **Flash** - - 32KB - * - **RAM** - - 4KB - * - **Vendor** - - `Freescale `__ - - -Configuration -------------- - -Please use ``frdm_kl05z`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:frdm_kl05z] - platform = freescalekinetis - board = frdm_kl05z - -You can override default Freescale Kinetis FRDM-KL05Z settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `frdm_kl05z.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:frdm_kl05z] - platform = freescalekinetis - board = frdm_kl05z - - ; change microcontroller - board_build.mcu = mkl05z32vfm4 - - ; change MCU frequency - board_build.f_cpu = 48000000L - - -Uploading ---------- -Freescale Kinetis FRDM-KL05Z supports the following uploading protocols: - -* ``cmsis-dap`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:frdm_kl05z] - platform = freescalekinetis - board = frdm_kl05z - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -Freescale Kinetis FRDM-KL05Z has on-board debug probe and **IS READY** for debugging. You don't need to use/buy external debug probe. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_cmsis-dap` - - Yes - - Yes - * - :ref:`debugging_tool_jlink` - - - - - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/freescalekinetis/frdm_kl27z.rst b/boards/freescalekinetis/frdm_kl27z.rst deleted file mode 100644 index 42dbd961d5..0000000000 --- a/boards/freescalekinetis/frdm_kl27z.rst +++ /dev/null @@ -1,128 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_freescalekinetis_frdm_kl27z: - -Freescale Kinetis FRDM-KL27Z -============================ - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_freescalekinetis`: Freescale Kinetis Microcontrollers is family of multiple hardware- and software-compatible ARM Cortex-M0+, Cortex-M4 and Cortex-M7-based MCU series. Kinetis MCUs offer exceptional low-power performance, scalability and feature integration. - -.. list-table:: - - * - **Microcontroller** - - MKL27Z64VLH4 - * - **Frequency** - - 48MHz - * - **Flash** - - 64KB - * - **RAM** - - 16KB - * - **Vendor** - - `Freescale `__ - - -Configuration -------------- - -Please use ``frdm_kl27z`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:frdm_kl27z] - platform = freescalekinetis - board = frdm_kl27z - -You can override default Freescale Kinetis FRDM-KL27Z settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `frdm_kl27z.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:frdm_kl27z] - platform = freescalekinetis - board = frdm_kl27z - - ; change microcontroller - board_build.mcu = mkl27z64vlh4 - - ; change MCU frequency - board_build.f_cpu = 48000000L - - -Uploading ---------- -Freescale Kinetis FRDM-KL27Z supports the following uploading protocols: - -* ``blackmagic`` -* ``cmsis-dap`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:frdm_kl27z] - platform = freescalekinetis - board = frdm_kl27z - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -Freescale Kinetis FRDM-KL27Z has on-board debug probe and **IS READY** for debugging. You don't need to use/buy external debug probe. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_blackmagic` - - - - - * - :ref:`debugging_tool_cmsis-dap` - - Yes - - Yes - * - :ref:`debugging_tool_jlink` - - - - - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/freescalekinetis/frdm_kl82z.rst b/boards/freescalekinetis/frdm_kl82z.rst deleted file mode 100644 index f0bcfbb6eb..0000000000 --- a/boards/freescalekinetis/frdm_kl82z.rst +++ /dev/null @@ -1,120 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_freescalekinetis_frdm_kl82z: - -Freescale Kinetis FRDM-KL82Z -============================ - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_freescalekinetis`: Freescale Kinetis Microcontrollers is family of multiple hardware- and software-compatible ARM Cortex-M0+, Cortex-M4 and Cortex-M7-based MCU series. Kinetis MCUs offer exceptional low-power performance, scalability and feature integration. - -.. list-table:: - - * - **Microcontroller** - - MKL82Z128VLK7 - * - **Frequency** - - 96MHz - * - **Flash** - - 128KB - * - **RAM** - - 96KB - * - **Vendor** - - `Freescale `__ - - -Configuration -------------- - -Please use ``frdm_kl82z`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:frdm_kl82z] - platform = freescalekinetis - board = frdm_kl82z - -You can override default Freescale Kinetis FRDM-KL82Z settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `frdm_kl82z.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:frdm_kl82z] - platform = freescalekinetis - board = frdm_kl82z - - ; change microcontroller - board_build.mcu = mkl82z128vlk7 - - ; change MCU frequency - board_build.f_cpu = 96000000L - - -Uploading ---------- -Freescale Kinetis FRDM-KL82Z supports the following uploading protocols: - -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:frdm_kl82z] - platform = freescalekinetis - board = frdm_kl82z - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -Freescale Kinetis FRDM-KL82Z does not have on-board debug probe and **IS NOT READY** for debugging. You will need to use/buy one of external probe listed below. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_jlink` - - - - Yes - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/maxim32/max32625nexpaq.rst b/boards/maxim32/max32625nexpaq.rst deleted file mode 100644 index 18d0052018..0000000000 --- a/boards/maxim32/max32625nexpaq.rst +++ /dev/null @@ -1,79 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_maxim32_max32625nexpaq: - -MAX32625NEXPAQ -============== - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_maxim32`: Maxim's microcontrollers provide low-power, efficient, and secure solutions for challenging embedded applications. Maxim's processors embed cutting-edge technologies to secure data and intellectual property, proven analog circuitry for real-world applications, and battery-conserving low power operation. - -.. list-table:: - - * - **Microcontroller** - - MAX32625 - * - **Frequency** - - 96MHz - * - **Flash** - - 512KB - * - **RAM** - - 160KB - * - **Vendor** - - `Maxim `__ - - -Configuration -------------- - -Please use ``max32625nexpaq`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:max32625nexpaq] - platform = maxim32 - board = max32625nexpaq - -You can override default MAX32625NEXPAQ settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `max32625nexpaq.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:max32625nexpaq] - platform = maxim32 - board = max32625nexpaq - - ; change microcontroller - board_build.mcu = max32625 - - ; change MCU frequency - board_build.f_cpu = 96000000L - -Debugging ---------- -:ref:`piodebug` currently does not support MAX32625NEXPAQ board. - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/blueboard_lpc11u24.rst b/boards/nxplpc/blueboard_lpc11u24.rst deleted file mode 100644 index 24ff7241da..0000000000 --- a/boards/nxplpc/blueboard_lpc11u24.rst +++ /dev/null @@ -1,124 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_blueboard_lpc11u24: - -NGX Technologies BlueBoard-LPC11U24 -=================================== - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC11U24 - * - **Frequency** - - 48MHz - * - **Flash** - - 32KB - * - **RAM** - - 8KB - * - **Vendor** - - `NGX Technologies `__ - - -Configuration -------------- - -Please use ``blueboard_lpc11u24`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:blueboard_lpc11u24] - platform = nxplpc - board = blueboard_lpc11u24 - -You can override default NGX Technologies BlueBoard-LPC11U24 settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `blueboard_lpc11u24.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:blueboard_lpc11u24] - platform = nxplpc - board = blueboard_lpc11u24 - - ; change microcontroller - board_build.mcu = lpc11u24 - - ; change MCU frequency - board_build.f_cpu = 48000000L - - -Uploading ---------- -NGX Technologies BlueBoard-LPC11U24 supports the following uploading protocols: - -* ``blackmagic`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:blueboard_lpc11u24] - platform = nxplpc - board = blueboard_lpc11u24 - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -NGX Technologies BlueBoard-LPC11U24 does not have on-board debug probe and **IS NOT READY** for debugging. You will need to use/buy one of external probe listed below. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_blackmagic` - - - - Yes - * - :ref:`debugging_tool_jlink` - - - - - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/dipcortexm0.rst b/boards/nxplpc/dipcortexm0.rst deleted file mode 100644 index 6758c55f6b..0000000000 --- a/boards/nxplpc/dipcortexm0.rst +++ /dev/null @@ -1,124 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_dipcortexm0: - -Solder Splash Labs DipCortex M0 -=============================== - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC11U24 - * - **Frequency** - - 50MHz - * - **Flash** - - 32KB - * - **RAM** - - 8KB - * - **Vendor** - - `Solder Splash Labs `__ - - -Configuration -------------- - -Please use ``dipcortexm0`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:dipcortexm0] - platform = nxplpc - board = dipcortexm0 - -You can override default Solder Splash Labs DipCortex M0 settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `dipcortexm0.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:dipcortexm0] - platform = nxplpc - board = dipcortexm0 - - ; change microcontroller - board_build.mcu = lpc11u24 - - ; change MCU frequency - board_build.f_cpu = 50000000L - - -Uploading ---------- -Solder Splash Labs DipCortex M0 supports the following uploading protocols: - -* ``blackmagic`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:dipcortexm0] - platform = nxplpc - board = dipcortexm0 - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -Solder Splash Labs DipCortex M0 does not have on-board debug probe and **IS NOT READY** for debugging. You will need to use/buy one of external probe listed below. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_blackmagic` - - - - Yes - * - :ref:`debugging_tool_jlink` - - - - - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/elektor_cocorico.rst b/boards/nxplpc/elektor_cocorico.rst deleted file mode 100644 index 0d08288361..0000000000 --- a/boards/nxplpc/elektor_cocorico.rst +++ /dev/null @@ -1,128 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_elektor_cocorico: - -CoCo-ri-Co! -=========== - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC812 - * - **Frequency** - - 30MHz - * - **Flash** - - 16KB - * - **RAM** - - 4KB - * - **Vendor** - - `Elektor Labs `__ - - -Configuration -------------- - -Please use ``elektor_cocorico`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:elektor_cocorico] - platform = nxplpc - board = elektor_cocorico - -You can override default CoCo-ri-Co! settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `elektor_cocorico.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:elektor_cocorico] - platform = nxplpc - board = elektor_cocorico - - ; change microcontroller - board_build.mcu = lpc812 - - ; change MCU frequency - board_build.f_cpu = 30000000L - - -Uploading ---------- -CoCo-ri-Co! supports the following uploading protocols: - -* ``blackmagic`` -* ``cmsis-dap`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:elektor_cocorico] - platform = nxplpc - board = elektor_cocorico - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -CoCo-ri-Co! has on-board debug probe and **IS READY** for debugging. You don't need to use/buy external debug probe. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_blackmagic` - - - - - * - :ref:`debugging_tool_cmsis-dap` - - Yes - - Yes - * - :ref:`debugging_tool_jlink` - - - - - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/lpc1114fn28.rst b/boards/nxplpc/lpc1114fn28.rst deleted file mode 100644 index d8888e16dd..0000000000 --- a/boards/nxplpc/lpc1114fn28.rst +++ /dev/null @@ -1,128 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_lpc1114fn28: - -Switch Science mbed LPC1114FN28 -=============================== - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC1114FN28 - * - **Frequency** - - 48MHz - * - **Flash** - - 32KB - * - **RAM** - - 4KB - * - **Vendor** - - `Switch Science `__ - - -Configuration -------------- - -Please use ``lpc1114fn28`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:lpc1114fn28] - platform = nxplpc - board = lpc1114fn28 - -You can override default Switch Science mbed LPC1114FN28 settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `lpc1114fn28.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:lpc1114fn28] - platform = nxplpc - board = lpc1114fn28 - - ; change microcontroller - board_build.mcu = lpc1114fn28 - - ; change MCU frequency - board_build.f_cpu = 48000000L - - -Uploading ---------- -Switch Science mbed LPC1114FN28 supports the following uploading protocols: - -* ``blackmagic`` -* ``cmsis-dap`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:lpc1114fn28] - platform = nxplpc - board = lpc1114fn28 - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -Switch Science mbed LPC1114FN28 has on-board debug probe and **IS READY** for debugging. You don't need to use/buy external debug probe. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_blackmagic` - - - - - * - :ref:`debugging_tool_cmsis-dap` - - Yes - - Yes - * - :ref:`debugging_tool_jlink` - - - - - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/lpc11c24.rst b/boards/nxplpc/lpc11c24.rst deleted file mode 100644 index ededc375ad..0000000000 --- a/boards/nxplpc/lpc11c24.rst +++ /dev/null @@ -1,124 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_lpc11c24: - -NXP LPC11C24 -============ - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC11C24 - * - **Frequency** - - 48MHz - * - **Flash** - - 32KB - * - **RAM** - - 8KB - * - **Vendor** - - `NXP `__ - - -Configuration -------------- - -Please use ``lpc11c24`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:lpc11c24] - platform = nxplpc - board = lpc11c24 - -You can override default NXP LPC11C24 settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `lpc11c24.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:lpc11c24] - platform = nxplpc - board = lpc11c24 - - ; change microcontroller - board_build.mcu = lpc11c24 - - ; change MCU frequency - board_build.f_cpu = 48000000L - - -Uploading ---------- -NXP LPC11C24 supports the following uploading protocols: - -* ``blackmagic`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:lpc11c24] - platform = nxplpc - board = lpc11c24 - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -NXP LPC11C24 does not have on-board debug probe and **IS NOT READY** for debugging. You will need to use/buy one of external probe listed below. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_blackmagic` - - - - Yes - * - :ref:`debugging_tool_jlink` - - - - - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/lpc11u24.rst b/boards/nxplpc/lpc11u24.rst deleted file mode 100644 index d081018ec8..0000000000 --- a/boards/nxplpc/lpc11u24.rst +++ /dev/null @@ -1,128 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_lpc11u24: - -NXP mbed LPC11U24 -================= - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC11U24 - * - **Frequency** - - 48MHz - * - **Flash** - - 32KB - * - **RAM** - - 8KB - * - **Vendor** - - `NXP `__ - - -Configuration -------------- - -Please use ``lpc11u24`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:lpc11u24] - platform = nxplpc - board = lpc11u24 - -You can override default NXP mbed LPC11U24 settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `lpc11u24.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:lpc11u24] - platform = nxplpc - board = lpc11u24 - - ; change microcontroller - board_build.mcu = lpc11u24 - - ; change MCU frequency - board_build.f_cpu = 48000000L - - -Uploading ---------- -NXP mbed LPC11U24 supports the following uploading protocols: - -* ``blackmagic`` -* ``cmsis-dap`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:lpc11u24] - platform = nxplpc - board = lpc11u24 - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -NXP mbed LPC11U24 has on-board debug probe and **IS READY** for debugging. You don't need to use/buy external debug probe. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_blackmagic` - - - - - * - :ref:`debugging_tool_cmsis-dap` - - Yes - - Yes - * - :ref:`debugging_tool_jlink` - - - - - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/lpc11u24_301.rst b/boards/nxplpc/lpc11u24_301.rst deleted file mode 100644 index 5c76d4bd54..0000000000 --- a/boards/nxplpc/lpc11u24_301.rst +++ /dev/null @@ -1,128 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_lpc11u24_301: - -ARM mbed LPC11U24 (+CAN) -======================== - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC11U24 - * - **Frequency** - - 48MHz - * - **Flash** - - 32KB - * - **RAM** - - 8KB - * - **Vendor** - - `NXP `__ - - -Configuration -------------- - -Please use ``lpc11u24_301`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:lpc11u24_301] - platform = nxplpc - board = lpc11u24_301 - -You can override default ARM mbed LPC11U24 (+CAN) settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `lpc11u24_301.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:lpc11u24_301] - platform = nxplpc - board = lpc11u24_301 - - ; change microcontroller - board_build.mcu = lpc11u24 - - ; change MCU frequency - board_build.f_cpu = 48000000L - - -Uploading ---------- -ARM mbed LPC11U24 (+CAN) supports the following uploading protocols: - -* ``blackmagic`` -* ``cmsis-dap`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:lpc11u24_301] - platform = nxplpc - board = lpc11u24_301 - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -ARM mbed LPC11U24 (+CAN) has on-board debug probe and **IS READY** for debugging. You don't need to use/buy external debug probe. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_blackmagic` - - - - - * - :ref:`debugging_tool_cmsis-dap` - - Yes - - Yes - * - :ref:`debugging_tool_jlink` - - - - - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/lpc11u34_421.rst b/boards/nxplpc/lpc11u34_421.rst deleted file mode 100644 index bd78793299..0000000000 --- a/boards/nxplpc/lpc11u34_421.rst +++ /dev/null @@ -1,124 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_lpc11u34_421: - -NXP LPC11U34 -============ - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC11U34 - * - **Frequency** - - 48MHz - * - **Flash** - - 40KB - * - **RAM** - - 8KB - * - **Vendor** - - `NXP `__ - - -Configuration -------------- - -Please use ``lpc11u34_421`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:lpc11u34_421] - platform = nxplpc - board = lpc11u34_421 - -You can override default NXP LPC11U34 settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `lpc11u34_421.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:lpc11u34_421] - platform = nxplpc - board = lpc11u34_421 - - ; change microcontroller - board_build.mcu = lpc11u34 - - ; change MCU frequency - board_build.f_cpu = 48000000L - - -Uploading ---------- -NXP LPC11U34 supports the following uploading protocols: - -* ``blackmagic`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:lpc11u34_421] - platform = nxplpc - board = lpc11u34_421 - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -NXP LPC11U34 does not have on-board debug probe and **IS NOT READY** for debugging. You will need to use/buy one of external probe listed below. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_blackmagic` - - - - Yes - * - :ref:`debugging_tool_jlink` - - - - - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/lpc11u35.rst b/boards/nxplpc/lpc11u35.rst deleted file mode 100644 index d2b29e11cf..0000000000 --- a/boards/nxplpc/lpc11u35.rst +++ /dev/null @@ -1,124 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_lpc11u35: - -EA LPC11U35 QuickStart Board -============================ - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC11U35 - * - **Frequency** - - 48MHz - * - **Flash** - - 64KB - * - **RAM** - - 10KB - * - **Vendor** - - `Embedded Artists `__ - - -Configuration -------------- - -Please use ``lpc11u35`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:lpc11u35] - platform = nxplpc - board = lpc11u35 - -You can override default EA LPC11U35 QuickStart Board settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `lpc11u35.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:lpc11u35] - platform = nxplpc - board = lpc11u35 - - ; change microcontroller - board_build.mcu = lpc11u35 - - ; change MCU frequency - board_build.f_cpu = 48000000L - - -Uploading ---------- -EA LPC11U35 QuickStart Board supports the following uploading protocols: - -* ``blackmagic`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:lpc11u35] - platform = nxplpc - board = lpc11u35 - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -EA LPC11U35 QuickStart Board does not have on-board debug probe and **IS NOT READY** for debugging. You will need to use/buy one of external probe listed below. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_blackmagic` - - - - Yes - * - :ref:`debugging_tool_jlink` - - - - - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/lpc11u35_501.rst b/boards/nxplpc/lpc11u35_501.rst deleted file mode 100644 index b086682dc1..0000000000 --- a/boards/nxplpc/lpc11u35_501.rst +++ /dev/null @@ -1,124 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_lpc11u35_501: - -CQ Publishing TG-LPC11U35-501 -============================= - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC11U35 - * - **Frequency** - - 48MHz - * - **Flash** - - 64KB - * - **RAM** - - 10KB - * - **Vendor** - - `CQ Publishing `__ - - -Configuration -------------- - -Please use ``lpc11u35_501`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:lpc11u35_501] - platform = nxplpc - board = lpc11u35_501 - -You can override default CQ Publishing TG-LPC11U35-501 settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `lpc11u35_501.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:lpc11u35_501] - platform = nxplpc - board = lpc11u35_501 - - ; change microcontroller - board_build.mcu = lpc11u35 - - ; change MCU frequency - board_build.f_cpu = 48000000L - - -Uploading ---------- -CQ Publishing TG-LPC11U35-501 supports the following uploading protocols: - -* ``blackmagic`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:lpc11u35_501] - platform = nxplpc - board = lpc11u35_501 - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -CQ Publishing TG-LPC11U35-501 does not have on-board debug probe and **IS NOT READY** for debugging. You will need to use/buy one of external probe listed below. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_blackmagic` - - - - Yes - * - :ref:`debugging_tool_jlink` - - - - - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/lpc11u35_y5_mbug.rst b/boards/nxplpc/lpc11u35_y5_mbug.rst deleted file mode 100644 index 102b857f09..0000000000 --- a/boards/nxplpc/lpc11u35_y5_mbug.rst +++ /dev/null @@ -1,124 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_lpc11u35_y5_mbug: - -y5 LPC11U35 mbug -================ - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC11U35 - * - **Frequency** - - 48MHz - * - **Flash** - - 64KB - * - **RAM** - - 10KB - * - **Vendor** - - `y5 design `__ - - -Configuration -------------- - -Please use ``lpc11u35_y5_mbug`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:lpc11u35_y5_mbug] - platform = nxplpc - board = lpc11u35_y5_mbug - -You can override default y5 LPC11U35 mbug settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `lpc11u35_y5_mbug.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:lpc11u35_y5_mbug] - platform = nxplpc - board = lpc11u35_y5_mbug - - ; change microcontroller - board_build.mcu = lpc11u35 - - ; change MCU frequency - board_build.f_cpu = 48000000L - - -Uploading ---------- -y5 LPC11U35 mbug supports the following uploading protocols: - -* ``blackmagic`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:lpc11u35_y5_mbug] - platform = nxplpc - board = lpc11u35_y5_mbug - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -y5 LPC11U35 mbug does not have on-board debug probe and **IS NOT READY** for debugging. You will need to use/buy one of external probe listed below. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_blackmagic` - - - - Yes - * - :ref:`debugging_tool_jlink` - - - - - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/lpc11u37_501.rst b/boards/nxplpc/lpc11u37_501.rst deleted file mode 100644 index 0c18dea9a9..0000000000 --- a/boards/nxplpc/lpc11u37_501.rst +++ /dev/null @@ -1,124 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_lpc11u37_501: - -NXP LPC11U37 -============ - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC11U37 - * - **Frequency** - - 48MHz - * - **Flash** - - 128KB - * - **RAM** - - 10KB - * - **Vendor** - - `NXP `__ - - -Configuration -------------- - -Please use ``lpc11u37_501`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:lpc11u37_501] - platform = nxplpc - board = lpc11u37_501 - -You can override default NXP LPC11U37 settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `lpc11u37_501.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:lpc11u37_501] - platform = nxplpc - board = lpc11u37_501 - - ; change microcontroller - board_build.mcu = lpc11u37 - - ; change MCU frequency - board_build.f_cpu = 48000000L - - -Uploading ---------- -NXP LPC11U37 supports the following uploading protocols: - -* ``blackmagic`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:lpc11u37_501] - platform = nxplpc - board = lpc11u37_501 - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -NXP LPC11U37 does not have on-board debug probe and **IS NOT READY** for debugging. You will need to use/buy one of external probe listed below. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_blackmagic` - - - - Yes - * - :ref:`debugging_tool_jlink` - - - - - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/lpc1347.rst b/boards/nxplpc/lpc1347.rst deleted file mode 100644 index 2b1a97f43a..0000000000 --- a/boards/nxplpc/lpc1347.rst +++ /dev/null @@ -1,120 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_lpc1347: - -DipCortex M3 -============ - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC1347 - * - **Frequency** - - 72MHz - * - **Flash** - - 64KB - * - **RAM** - - 12KB - * - **Vendor** - - `Solder Splash Labs `__ - - -Configuration -------------- - -Please use ``lpc1347`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:lpc1347] - platform = nxplpc - board = lpc1347 - -You can override default DipCortex M3 settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `lpc1347.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:lpc1347] - platform = nxplpc - board = lpc1347 - - ; change microcontroller - board_build.mcu = lpc1347 - - ; change MCU frequency - board_build.f_cpu = 72000000L - - -Uploading ---------- -DipCortex M3 supports the following uploading protocols: - -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:lpc1347] - platform = nxplpc - board = lpc1347 - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -DipCortex M3 does not have on-board debug probe and **IS NOT READY** for debugging. You will need to use/buy one of external probe listed below. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_jlink` - - - - Yes - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/lpc1549.rst b/boards/nxplpc/lpc1549.rst deleted file mode 100644 index bcfe732eb6..0000000000 --- a/boards/nxplpc/lpc1549.rst +++ /dev/null @@ -1,124 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_lpc1549: - -NXP LPCXpresso1549 -================== - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC1549 - * - **Frequency** - - 72MHz - * - **Flash** - - 256KB - * - **RAM** - - 36KB - * - **Vendor** - - `NXP `__ - - -Configuration -------------- - -Please use ``lpc1549`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:lpc1549] - platform = nxplpc - board = lpc1549 - -You can override default NXP LPCXpresso1549 settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `lpc1549.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:lpc1549] - platform = nxplpc - board = lpc1549 - - ; change microcontroller - board_build.mcu = lpc1549 - - ; change MCU frequency - board_build.f_cpu = 72000000L - - -Uploading ---------- -NXP LPCXpresso1549 supports the following uploading protocols: - -* ``blackmagic`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:lpc1549] - platform = nxplpc - board = lpc1549 - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -NXP LPCXpresso1549 does not have on-board debug probe and **IS NOT READY** for debugging. You will need to use/buy one of external probe listed below. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_blackmagic` - - - - Yes - * - :ref:`debugging_tool_jlink` - - - - - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/lpc4088.rst b/boards/nxplpc/lpc4088.rst deleted file mode 100644 index af44f75a4a..0000000000 --- a/boards/nxplpc/lpc4088.rst +++ /dev/null @@ -1,124 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_lpc4088: - -Embedded Artists LPC4088 QuickStart Board -========================================= - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC4088 - * - **Frequency** - - 120MHz - * - **Flash** - - 512KB - * - **RAM** - - 96KB - * - **Vendor** - - `Embedded Artists `__ - - -Configuration -------------- - -Please use ``lpc4088`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:lpc4088] - platform = nxplpc - board = lpc4088 - -You can override default Embedded Artists LPC4088 QuickStart Board settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `lpc4088.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:lpc4088] - platform = nxplpc - board = lpc4088 - - ; change microcontroller - board_build.mcu = lpc4088 - - ; change MCU frequency - board_build.f_cpu = 120000000L - - -Uploading ---------- -Embedded Artists LPC4088 QuickStart Board supports the following uploading protocols: - -* ``cmsis-dap`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:lpc4088] - platform = nxplpc - board = lpc4088 - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -Embedded Artists LPC4088 QuickStart Board has on-board debug probe and **IS READY** for debugging. You don't need to use/buy external debug probe. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_cmsis-dap` - - Yes - - Yes - * - :ref:`debugging_tool_jlink` - - - - - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/lpc4088_dm.rst b/boards/nxplpc/lpc4088_dm.rst deleted file mode 100644 index 06fa705b83..0000000000 --- a/boards/nxplpc/lpc4088_dm.rst +++ /dev/null @@ -1,124 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_lpc4088_dm: - -Embedded Artists LPC4088 Display Module -======================================= - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC4088 - * - **Frequency** - - 120MHz - * - **Flash** - - 512KB - * - **RAM** - - 96KB - * - **Vendor** - - `Embedded Artists `__ - - -Configuration -------------- - -Please use ``lpc4088_dm`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:lpc4088_dm] - platform = nxplpc - board = lpc4088_dm - -You can override default Embedded Artists LPC4088 Display Module settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `lpc4088_dm.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:lpc4088_dm] - platform = nxplpc - board = lpc4088_dm - - ; change microcontroller - board_build.mcu = lpc4088 - - ; change MCU frequency - board_build.f_cpu = 120000000L - - -Uploading ---------- -Embedded Artists LPC4088 Display Module supports the following uploading protocols: - -* ``cmsis-dap`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:lpc4088_dm] - platform = nxplpc - board = lpc4088_dm - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -Embedded Artists LPC4088 Display Module has on-board debug probe and **IS READY** for debugging. You don't need to use/buy external debug probe. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_cmsis-dap` - - Yes - - Yes - * - :ref:`debugging_tool_jlink` - - - - - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/lpc4330_m4.rst b/boards/nxplpc/lpc4330_m4.rst deleted file mode 100644 index 8cf4109161..0000000000 --- a/boards/nxplpc/lpc4330_m4.rst +++ /dev/null @@ -1,128 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_lpc4330_m4: - -Bambino-210E -============ - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC4330 - * - **Frequency** - - 204MHz - * - **Flash** - - 8MB - * - **RAM** - - 264KB - * - **Vendor** - - `Micromint `__ - - -Configuration -------------- - -Please use ``lpc4330_m4`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:lpc4330_m4] - platform = nxplpc - board = lpc4330_m4 - -You can override default Bambino-210E settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `lpc4330_m4.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:lpc4330_m4] - platform = nxplpc - board = lpc4330_m4 - - ; change microcontroller - board_build.mcu = lpc4330 - - ; change MCU frequency - board_build.f_cpu = 204000000L - - -Uploading ---------- -Bambino-210E supports the following uploading protocols: - -* ``blackmagic`` -* ``cmsis-dap`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:lpc4330_m4] - platform = nxplpc - board = lpc4330_m4 - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -Bambino-210E has on-board debug probe and **IS READY** for debugging. You don't need to use/buy external debug probe. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_blackmagic` - - - - - * - :ref:`debugging_tool_cmsis-dap` - - Yes - - Yes - * - :ref:`debugging_tool_jlink` - - - - - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/lpc812.rst b/boards/nxplpc/lpc812.rst deleted file mode 100644 index 536e8c4f25..0000000000 --- a/boards/nxplpc/lpc812.rst +++ /dev/null @@ -1,128 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_lpc812: - -NXP LPC800-MAX -============== - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC812 - * - **Frequency** - - 30MHz - * - **Flash** - - 16KB - * - **RAM** - - 4KB - * - **Vendor** - - `NXP `__ - - -Configuration -------------- - -Please use ``lpc812`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:lpc812] - platform = nxplpc - board = lpc812 - -You can override default NXP LPC800-MAX settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `lpc812.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:lpc812] - platform = nxplpc - board = lpc812 - - ; change microcontroller - board_build.mcu = lpc812 - - ; change MCU frequency - board_build.f_cpu = 30000000L - - -Uploading ---------- -NXP LPC800-MAX supports the following uploading protocols: - -* ``blackmagic`` -* ``cmsis-dap`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:lpc812] - platform = nxplpc - board = lpc812 - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -NXP LPC800-MAX has on-board debug probe and **IS READY** for debugging. You don't need to use/buy external debug probe. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_blackmagic` - - - - - * - :ref:`debugging_tool_cmsis-dap` - - Yes - - Yes - * - :ref:`debugging_tool_jlink` - - - - - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/lpc824.rst b/boards/nxplpc/lpc824.rst deleted file mode 100644 index 7aa673be30..0000000000 --- a/boards/nxplpc/lpc824.rst +++ /dev/null @@ -1,128 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_lpc824: - -LPCXpresso824-MAX -================= - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC824 - * - **Frequency** - - 30MHz - * - **Flash** - - 32KB - * - **RAM** - - 8KB - * - **Vendor** - - `NXP `__ - - -Configuration -------------- - -Please use ``lpc824`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:lpc824] - platform = nxplpc - board = lpc824 - -You can override default LPCXpresso824-MAX settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `lpc824.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:lpc824] - platform = nxplpc - board = lpc824 - - ; change microcontroller - board_build.mcu = lpc824 - - ; change MCU frequency - board_build.f_cpu = 30000000L - - -Uploading ---------- -LPCXpresso824-MAX supports the following uploading protocols: - -* ``blackmagic`` -* ``cmsis-dap`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:lpc824] - platform = nxplpc - board = lpc824 - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -LPCXpresso824-MAX has on-board debug probe and **IS READY** for debugging. You don't need to use/buy external debug probe. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_blackmagic` - - - - - * - :ref:`debugging_tool_cmsis-dap` - - Yes - - Yes - * - :ref:`debugging_tool_jlink` - - - - - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/lpcxpresso55s69.rst b/boards/nxplpc/lpcxpresso55s69.rst deleted file mode 100644 index 5646849b86..0000000000 --- a/boards/nxplpc/lpcxpresso55s69.rst +++ /dev/null @@ -1,120 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_lpcxpresso55s69: - -NXP LPCXpresso55S69 -=================== - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC55S69 - * - **Frequency** - - 150MHz - * - **Flash** - - 640KB - * - **RAM** - - 320KB - * - **Vendor** - - `NXP `__ - - -Configuration -------------- - -Please use ``lpcxpresso55s69`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:lpcxpresso55s69] - platform = nxplpc - board = lpcxpresso55s69 - -You can override default NXP LPCXpresso55S69 settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `lpcxpresso55s69.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:lpcxpresso55s69] - platform = nxplpc - board = lpcxpresso55s69 - - ; change microcontroller - board_build.mcu = lpc55s69 - - ; change MCU frequency - board_build.f_cpu = 150000000L - - -Uploading ---------- -NXP LPCXpresso55S69 supports the following uploading protocols: - -* ``jlink`` -* ``mbed`` - -Default protocol is ``jlink`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:lpcxpresso55s69] - platform = nxplpc - board = lpcxpresso55s69 - - upload_protocol = jlink - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -NXP LPCXpresso55S69 has on-board debug probe and **IS READY** for debugging. You don't need to use/buy external debug probe. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_jlink` - - Yes - - Yes - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/mbuino.rst b/boards/nxplpc/mbuino.rst deleted file mode 100644 index e59b371e9b..0000000000 --- a/boards/nxplpc/mbuino.rst +++ /dev/null @@ -1,79 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_mbuino: - -Outrageous Circuits mBuino -========================== - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC11U24 - * - **Frequency** - - 48MHz - * - **Flash** - - 32KB - * - **RAM** - - 8KB - * - **Vendor** - - `Outrageous Circuits `__ - - -Configuration -------------- - -Please use ``mbuino`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:mbuino] - platform = nxplpc - board = mbuino - -You can override default Outrageous Circuits mBuino settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `mbuino.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:mbuino] - platform = nxplpc - board = mbuino - - ; change microcontroller - board_build.mcu = lpc11u24 - - ; change MCU frequency - board_build.f_cpu = 48000000L - -Debugging ---------- -:ref:`piodebug` currently does not support Outrageous Circuits mBuino board. - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/micronfcboard.rst b/boards/nxplpc/micronfcboard.rst deleted file mode 100644 index 700c87bb25..0000000000 --- a/boards/nxplpc/micronfcboard.rst +++ /dev/null @@ -1,79 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_micronfcboard: - -MicroNFCBoard -============= - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC11U34 - * - **Frequency** - - 48MHz - * - **Flash** - - 48KB - * - **RAM** - - 10KB - * - **Vendor** - - `AppNearMe `__ - - -Configuration -------------- - -Please use ``micronfcboard`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:micronfcboard] - platform = nxplpc - board = micronfcboard - -You can override default MicroNFCBoard settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `micronfcboard.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:micronfcboard] - platform = nxplpc - board = micronfcboard - - ; change microcontroller - board_build.mcu = lpc11u34 - - ; change MCU frequency - board_build.f_cpu = 48000000L - -Debugging ---------- -:ref:`piodebug` currently does not support MicroNFCBoard board. - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/oc_mbuino.rst b/boards/nxplpc/oc_mbuino.rst deleted file mode 100644 index a96e579b22..0000000000 --- a/boards/nxplpc/oc_mbuino.rst +++ /dev/null @@ -1,79 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_oc_mbuino: - -mBuino -====== - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC11U24 - * - **Frequency** - - 50MHz - * - **Flash** - - 32KB - * - **RAM** - - 10KB - * - **Vendor** - - `GHI Electronics `__ - - -Configuration -------------- - -Please use ``oc_mbuino`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:oc_mbuino] - platform = nxplpc - board = oc_mbuino - -You can override default mBuino settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `oc_mbuino.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:oc_mbuino] - platform = nxplpc - board = oc_mbuino - - ; change microcontroller - board_build.mcu = lpc11u24 - - ; change MCU frequency - board_build.f_cpu = 50000000L - -Debugging ---------- -:ref:`piodebug` currently does not support mBuino board. - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/seeedArchGPRS.rst b/boards/nxplpc/seeedArchGPRS.rst deleted file mode 100644 index 00dd11da08..0000000000 --- a/boards/nxplpc/seeedArchGPRS.rst +++ /dev/null @@ -1,79 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_seeedArchGPRS: - -Seeed Arch GPRS V2 -================== - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC11U37 - * - **Frequency** - - 48MHz - * - **Flash** - - 128KB - * - **RAM** - - 10KB - * - **Vendor** - - `SeeedStudio `__ - - -Configuration -------------- - -Please use ``seeedArchGPRS`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:seeedArchGPRS] - platform = nxplpc - board = seeedArchGPRS - -You can override default Seeed Arch GPRS V2 settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `seeedArchGPRS.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:seeedArchGPRS] - platform = nxplpc - board = seeedArchGPRS - - ; change microcontroller - board_build.mcu = lpc11u37 - - ; change MCU frequency - board_build.f_cpu = 48000000L - -Debugging ---------- -:ref:`piodebug` currently does not support Seeed Arch GPRS V2 board. - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/ssci824.rst b/boards/nxplpc/ssci824.rst deleted file mode 100644 index eb82617872..0000000000 --- a/boards/nxplpc/ssci824.rst +++ /dev/null @@ -1,128 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_ssci824: - -Switch Science mbed LPC824 -========================== - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC824 - * - **Frequency** - - 30MHz - * - **Flash** - - 32KB - * - **RAM** - - 8KB - * - **Vendor** - - `Switch Science `__ - - -Configuration -------------- - -Please use ``ssci824`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:ssci824] - platform = nxplpc - board = ssci824 - -You can override default Switch Science mbed LPC824 settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `ssci824.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:ssci824] - platform = nxplpc - board = ssci824 - - ; change microcontroller - board_build.mcu = lpc824 - - ; change MCU frequency - board_build.f_cpu = 30000000L - - -Uploading ---------- -Switch Science mbed LPC824 supports the following uploading protocols: - -* ``blackmagic`` -* ``cmsis-dap`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:ssci824] - platform = nxplpc - board = ssci824 - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -Switch Science mbed LPC824 has on-board debug probe and **IS READY** for debugging. You don't need to use/buy external debug probe. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_blackmagic` - - - - - * - :ref:`debugging_tool_cmsis-dap` - - Yes - - Yes - * - :ref:`debugging_tool_jlink` - - - - - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/ubloxc027.rst b/boards/nxplpc/ubloxc027.rst deleted file mode 100644 index 4ee5ee9977..0000000000 --- a/boards/nxplpc/ubloxc027.rst +++ /dev/null @@ -1,128 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_ubloxc027: - -u-blox C027 -=========== - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC1768 - * - **Frequency** - - 96MHz - * - **Flash** - - 512KB - * - **RAM** - - 64KB - * - **Vendor** - - `u-blox `__ - - -Configuration -------------- - -Please use ``ubloxc027`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:ubloxc027] - platform = nxplpc - board = ubloxc027 - -You can override default u-blox C027 settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `ubloxc027.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:ubloxc027] - platform = nxplpc - board = ubloxc027 - - ; change microcontroller - board_build.mcu = lpc1768 - - ; change MCU frequency - board_build.f_cpu = 96000000L - - -Uploading ---------- -u-blox C027 supports the following uploading protocols: - -* ``blackmagic`` -* ``cmsis-dap`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:ubloxc027] - platform = nxplpc - board = ubloxc027 - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -u-blox C027 has on-board debug probe and **IS READY** for debugging. You don't need to use/buy external debug probe. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_blackmagic` - - - - - * - :ref:`debugging_tool_cmsis-dap` - - Yes - - Yes - * - :ref:`debugging_tool_jlink` - - - - - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/xadow_m0.rst b/boards/nxplpc/xadow_m0.rst deleted file mode 100644 index 1f5b56014c..0000000000 --- a/boards/nxplpc/xadow_m0.rst +++ /dev/null @@ -1,79 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_xadow_m0: - -Seeed Xadow M0 -============== - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC11U35 - * - **Frequency** - - 48MHz - * - **Flash** - - 64KB - * - **RAM** - - 10KB - * - **Vendor** - - `SeeedStudio `__ - - -Configuration -------------- - -Please use ``xadow_m0`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:xadow_m0] - platform = nxplpc - board = xadow_m0 - -You can override default Seeed Xadow M0 settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `xadow_m0.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:xadow_m0] - platform = nxplpc - board = xadow_m0 - - ; change microcontroller - board_build.mcu = lpc11u35 - - ; change MCU frequency - board_build.f_cpu = 48000000L - -Debugging ---------- -:ref:`piodebug` currently does not support Seeed Xadow M0 board. - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/nxplpc/xbed_lpc1768.rst b/boards/nxplpc/xbed_lpc1768.rst deleted file mode 100644 index 3ae9d45a20..0000000000 --- a/boards/nxplpc/xbed_lpc1768.rst +++ /dev/null @@ -1,79 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_nxplpc_xbed_lpc1768: - -Smeshlink xbed LPC1768 -====================== - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_nxplpc`: The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. - -.. list-table:: - - * - **Microcontroller** - - LPC1768 - * - **Frequency** - - 96MHz - * - **Flash** - - 512KB - * - **RAM** - - 32KB - * - **Vendor** - - `Smeshlink `__ - - -Configuration -------------- - -Please use ``xbed_lpc1768`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:xbed_lpc1768] - platform = nxplpc - board = xbed_lpc1768 - -You can override default Smeshlink xbed LPC1768 settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `xbed_lpc1768.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:xbed_lpc1768] - platform = nxplpc - board = xbed_lpc1768 - - ; change microcontroller - board_build.mcu = lpc1768 - - ; change MCU frequency - board_build.f_cpu = 96000000L - -Debugging ---------- -:ref:`piodebug` currently does not support Smeshlink xbed LPC1768 board. - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/siliconlabsefm32/efm32lg_stk3600.rst b/boards/siliconlabsefm32/efm32lg_stk3600.rst deleted file mode 100644 index 0cf131a0fc..0000000000 --- a/boards/siliconlabsefm32/efm32lg_stk3600.rst +++ /dev/null @@ -1,124 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_siliconlabsefm32_efm32lg_stk3600: - -EFM32LG-STK3600 Leopard Gecko -============================= - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_siliconlabsefm32`: Silicon Labs EFM32 Gecko 32-bit microcontroller (MCU) family includes devices that offer flash memory configurations up to 256 kB, 32 kB of RAM and CPU speeds up to 48 MHz. Based on the powerful ARM Cortex-M core, the Gecko family features innovative low energy techniques, short wake-up time from energy saving modes and a wide selection of peripherals, making it ideal for battery operated applications and other systems requiring high performance and low-energy consumption. - -.. list-table:: - - * - **Microcontroller** - - EFM32LG990F256 - * - **Frequency** - - 48MHz - * - **Flash** - - 256KB - * - **RAM** - - 32KB - * - **Vendor** - - `Silicon Labs `__ - - -Configuration -------------- - -Please use ``efm32lg_stk3600`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:efm32lg_stk3600] - platform = siliconlabsefm32 - board = efm32lg_stk3600 - -You can override default EFM32LG-STK3600 Leopard Gecko settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `efm32lg_stk3600.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:efm32lg_stk3600] - platform = siliconlabsefm32 - board = efm32lg_stk3600 - - ; change microcontroller - board_build.mcu = efm32lg990f256 - - ; change MCU frequency - board_build.f_cpu = 48000000L - - -Uploading ---------- -EFM32LG-STK3600 Leopard Gecko supports the following uploading protocols: - -* ``blackmagic`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:efm32lg_stk3600] - platform = siliconlabsefm32 - board = efm32lg_stk3600 - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -EFM32LG-STK3600 Leopard Gecko has on-board debug probe and **IS READY** for debugging. You don't need to use/buy external debug probe. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_blackmagic` - - - - - * - :ref:`debugging_tool_jlink` - - Yes - - Yes - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/siliconlabsefm32/efm32pg_stk3401.rst b/boards/siliconlabsefm32/efm32pg_stk3401.rst deleted file mode 100644 index ed7c3f3025..0000000000 --- a/boards/siliconlabsefm32/efm32pg_stk3401.rst +++ /dev/null @@ -1,124 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_siliconlabsefm32_efm32pg_stk3401: - -SLSTK3401A Pearl Gecko PG1 -========================== - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_siliconlabsefm32`: Silicon Labs EFM32 Gecko 32-bit microcontroller (MCU) family includes devices that offer flash memory configurations up to 256 kB, 32 kB of RAM and CPU speeds up to 48 MHz. Based on the powerful ARM Cortex-M core, the Gecko family features innovative low energy techniques, short wake-up time from energy saving modes and a wide selection of peripherals, making it ideal for battery operated applications and other systems requiring high performance and low-energy consumption. - -.. list-table:: - - * - **Microcontroller** - - EFM32PG1B200F256GM48 - * - **Frequency** - - 40MHz - * - **Flash** - - 256KB - * - **RAM** - - 32KB - * - **Vendor** - - `Silicon Labs `__ - - -Configuration -------------- - -Please use ``efm32pg_stk3401`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:efm32pg_stk3401] - platform = siliconlabsefm32 - board = efm32pg_stk3401 - -You can override default SLSTK3401A Pearl Gecko PG1 settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `efm32pg_stk3401.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:efm32pg_stk3401] - platform = siliconlabsefm32 - board = efm32pg_stk3401 - - ; change microcontroller - board_build.mcu = efm32pg1b200f256gm48 - - ; change MCU frequency - board_build.f_cpu = 40000000L - - -Uploading ---------- -SLSTK3401A Pearl Gecko PG1 supports the following uploading protocols: - -* ``blackmagic`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:efm32pg_stk3401] - platform = siliconlabsefm32 - board = efm32pg_stk3401 - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -SLSTK3401A Pearl Gecko PG1 has on-board debug probe and **IS READY** for debugging. You don't need to use/buy external debug probe. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_blackmagic` - - - - - * - :ref:`debugging_tool_jlink` - - Yes - - Yes - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file diff --git a/boards/siliconlabsefm32/efm32zg_stk3200.rst b/boards/siliconlabsefm32/efm32zg_stk3200.rst deleted file mode 100644 index d367bba252..0000000000 --- a/boards/siliconlabsefm32/efm32zg_stk3200.rst +++ /dev/null @@ -1,124 +0,0 @@ -.. Copyright (c) 2014-present PlatformIO - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -.. _board_siliconlabsefm32_efm32zg_stk3200: - -EFM32ZG-STK3200 Zero Gecko -========================== - -.. contents:: - -Hardware --------- - -Platform :ref:`platform_siliconlabsefm32`: Silicon Labs EFM32 Gecko 32-bit microcontroller (MCU) family includes devices that offer flash memory configurations up to 256 kB, 32 kB of RAM and CPU speeds up to 48 MHz. Based on the powerful ARM Cortex-M core, the Gecko family features innovative low energy techniques, short wake-up time from energy saving modes and a wide selection of peripherals, making it ideal for battery operated applications and other systems requiring high performance and low-energy consumption. - -.. list-table:: - - * - **Microcontroller** - - EFM32ZG222F32 - * - **Frequency** - - 24MHz - * - **Flash** - - 32KB - * - **RAM** - - 4KB - * - **Vendor** - - `Silicon Labs `__ - - -Configuration -------------- - -Please use ``efm32zg_stk3200`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`: - -.. code-block:: ini - - [env:efm32zg_stk3200] - platform = siliconlabsefm32 - board = efm32zg_stk3200 - -You can override default EFM32ZG-STK3200 Zero Gecko settings per build environment using -``board_***`` option, where ``***`` is a JSON object path from -board manifest `efm32zg_stk3200.json `_. For example, -``board_build.mcu``, ``board_build.f_cpu``, etc. - -.. code-block:: ini - - [env:efm32zg_stk3200] - platform = siliconlabsefm32 - board = efm32zg_stk3200 - - ; change microcontroller - board_build.mcu = efm32zg222f32 - - ; change MCU frequency - board_build.f_cpu = 24000000L - - -Uploading ---------- -EFM32ZG-STK3200 Zero Gecko supports the following uploading protocols: - -* ``blackmagic`` -* ``jlink`` -* ``mbed`` - -Default protocol is ``mbed`` - -You can change upload protocol using :ref:`projectconf_upload_protocol` option: - -.. code-block:: ini - - [env:efm32zg_stk3200] - platform = siliconlabsefm32 - board = efm32zg_stk3200 - - upload_protocol = mbed - -Debugging ---------- - -:ref:`piodebug` - "1-click" solution for debugging with a zero configuration. - -.. warning:: - You will need to install debug tool drivers depending on your system. - Please click on compatible debug tool below for the further - instructions and configuration information. - -You can switch between debugging :ref:`debugging_tools` using -:ref:`projectconf_debug_tool` option in :ref:`projectconf`. - -EFM32ZG-STK3200 Zero Gecko has on-board debug probe and **IS READY** for debugging. You don't need to use/buy external debug probe. - -.. list-table:: - :header-rows: 1 - - * - Compatible Tools - - On-board - - Default - * - :ref:`debugging_tool_blackmagic` - - - - - * - :ref:`debugging_tool_jlink` - - Yes - - Yes - -Frameworks ----------- -.. list-table:: - :header-rows: 1 - - * - Name - - Description - - * - :ref:`framework_mbed` - - Arm Mbed OS is a platform operating system designed for the internet of things \ No newline at end of file