From 94087b51268ad64062084d3e2fde0a7815aa9c96 Mon Sep 17 00:00:00 2001 From: Jeff Rhodie Date: Tue, 13 Jan 2026 03:23:39 +0000 Subject: [PATCH 1/4] Adding info about required flag for dongle --- site/en/guides/border-router/prepare.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/site/en/guides/border-router/prepare.md b/site/en/guides/border-router/prepare.md index b5ed0a93..93a90de5 100644 --- a/site/en/guides/border-router/prepare.md +++ b/site/en/guides/border-router/prepare.md @@ -12,6 +12,9 @@ as a Full Thread Device (FTD) in the design you chose. * A Raspberry Pi for the Thread border router. * 2 Nordic Semiconductor nRF52840 USB Dongles (one for the Co-Processor and one for the Thread end device). +When building firmware for the nRF52840 USB dongles, you must use the flag `-DOT_BOOTLOADER=USB` to enable the USB DFU trigger. +This flag must be present when building for both the RCP and NCP design. If the flag is not present, the compiled firmware cannot be loaded onto the dongle. + ## Step 2: Build and flash Co-Processor firmware Follow the instructions based on the design you chose. From 715b41d65ba048b907953dda9be8bde03b719a2c Mon Sep 17 00:00:00 2001 From: Jeff Rhodie Date: Wed, 14 Jan 2026 19:48:44 +0000 Subject: [PATCH 2/4] Adding info about required flag for dongle --- site/en/guides/border-router/prepare.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site/en/guides/border-router/prepare.md b/site/en/guides/border-router/prepare.md index 93a90de5..b3058f26 100644 --- a/site/en/guides/border-router/prepare.md +++ b/site/en/guides/border-router/prepare.md @@ -13,7 +13,7 @@ as a Full Thread Device (FTD) in the design you chose. * 2 Nordic Semiconductor nRF52840 USB Dongles (one for the Co-Processor and one for the Thread end device). When building firmware for the nRF52840 USB dongles, you must use the flag `-DOT_BOOTLOADER=USB` to enable the USB DFU trigger. -This flag must be present when building for both the RCP and NCP design. If the flag is not present, the compiled firmware cannot be loaded onto the dongle. +This flag must be present when building for both the RCP and NCP design. If the flag is not present, the compiled firmware cannot be loaded onto the dongle. ## Step 2: Build and flash Co-Processor firmware From 53b0000038513b1d4b7252d85c8ce7612edff70d Mon Sep 17 00:00:00 2001 From: Jeff Rhodie Date: Thu, 22 Jan 2026 00:28:31 +0000 Subject: [PATCH 3/4] adding info about required flag --- site/en/guides/border-router/prepare.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/site/en/guides/border-router/prepare.md b/site/en/guides/border-router/prepare.md index b3058f26..9463e5c0 100644 --- a/site/en/guides/border-router/prepare.md +++ b/site/en/guides/border-router/prepare.md @@ -15,6 +15,8 @@ as a Full Thread Device (FTD) in the design you chose. When building firmware for the nRF52840 USB dongles, you must use the flag `-DOT_BOOTLOADER=USB` to enable the USB DFU trigger. This flag must be present when building for both the RCP and NCP design. If the flag is not present, the compiled firmware cannot be loaded onto the dongle. +When building firmware for the nRF52840 USB dongles, you must use the flag `-DOT_BOOTLOADER=USB`. This flag is required for both RCP and NCP designs to configure the correct memory map for the pre-installed Bootloader and to enable the USB DFU trigger. If the flag is not present, the compiled firmware cannot be loaded onto the dongle. + ## Step 2: Build and flash Co-Processor firmware Follow the instructions based on the design you chose. From b77964f99e4f472b83d5af04c019ea90e4f66c3f Mon Sep 17 00:00:00 2001 From: Jeff Rhodie Date: Thu, 22 Jan 2026 00:55:32 +0000 Subject: [PATCH 4/4] adding info about required flag --- site/en/guides/border-router/prepare.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/site/en/guides/border-router/prepare.md b/site/en/guides/border-router/prepare.md index 9463e5c0..3254b3f1 100644 --- a/site/en/guides/border-router/prepare.md +++ b/site/en/guides/border-router/prepare.md @@ -12,9 +12,6 @@ as a Full Thread Device (FTD) in the design you chose. * A Raspberry Pi for the Thread border router. * 2 Nordic Semiconductor nRF52840 USB Dongles (one for the Co-Processor and one for the Thread end device). -When building firmware for the nRF52840 USB dongles, you must use the flag `-DOT_BOOTLOADER=USB` to enable the USB DFU trigger. -This flag must be present when building for both the RCP and NCP design. If the flag is not present, the compiled firmware cannot be loaded onto the dongle. - When building firmware for the nRF52840 USB dongles, you must use the flag `-DOT_BOOTLOADER=USB`. This flag is required for both RCP and NCP designs to configure the correct memory map for the pre-installed Bootloader and to enable the USB DFU trigger. If the flag is not present, the compiled firmware cannot be loaded onto the dongle. ## Step 2: Build and flash Co-Processor firmware