<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blinky runs on DK, but not on external Seeed Xiao nRF52840</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/126517/blinky-runs-on-dk-but-not-on-external-seeed-xiao-nrf52840</link><description>I am trying to program a Seeed Xiao nRF52840 Sense with a nRF5DK-52832 using the Debug out P20 connector. I am an experienced embedded systems developer (ESP32, ATTiny/AVR,and some STM), but have little experience of the Nordic products but my client</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 20 Jan 2026 13:54:46 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/126517/blinky-runs-on-dk-but-not-on-external-seeed-xiao-nrf52840" /><item><title>RE: Blinky runs on DK, but not on external Seeed Xiao nRF52840</title><link>https://devzone.nordicsemi.com/thread/559169?ContentTypeID=1</link><pubDate>Tue, 20 Jan 2026 13:54:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c1e0b663-1fc4-4ac2-a6d1-030d8ea6313b</guid><dc:creator>IrvingC</dc:creator><description>&lt;p&gt;Was only configured in debug, now in the build for normal running. So now everything&amp;#39;s working, have 3 active threads plus main all happily talking to each other.&amp;nbsp; Now to port my application code!&amp;nbsp; Thanks a lot for your help&amp;nbsp;&lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f600.svg" title="Grinning"&gt;&amp;#x1f600;&lt;/span&gt;, much appreciated.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Blinky runs on DK, but not on external Seeed Xiao nRF52840</title><link>https://devzone.nordicsemi.com/thread/559069?ContentTypeID=1</link><pubDate>Mon, 19 Jan 2026 15:42:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ff790a1a-ed9a-4347-9d44-aae7835c0665</guid><dc:creator>Kenneth</dc:creator><description>[quote user="IrvingC"]though still not able to get printk coming out of the Xiao usb port - any thoughts on that?[/quote]
&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I believe that should be possible by following&amp;nbsp;\zephyr\boards\common\usb\cdc_acm_serial.dtsi&lt;/p&gt;
&lt;p&gt;Also, have you set&amp;nbsp;CONFIG_PRINTK=y?&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Blinky runs on DK, but not on external Seeed Xiao nRF52840</title><link>https://devzone.nordicsemi.com/thread/559017?ContentTypeID=1</link><pubDate>Mon, 19 Jan 2026 12:50:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a4307382-2d1c-455d-a986-fdda84111086</guid><dc:creator>IrvingC</dc:creator><description>&lt;p&gt;Thanks Kenneth.&amp;nbsp; I had looked at the partition manager info but hadn&amp;#39;t got the naming convention&amp;nbsp;quite right.&amp;nbsp; That&amp;#39;s working fine now, and debugging now working as well,&amp;nbsp;though still not able to get printk coming out of the Xiao usb port - any thoughts on that?&lt;/p&gt;
&lt;p&gt;In an ideal world I&amp;#39;d spend a couple of weeks working through the tutorials, but this is a rush job so have to get to grips with it ASAP. I&amp;#39;ve spent a few long nights reading; the Zephyr tool-chain is, understandably, a much more complex environment than the pre-configured embedded RTOS on the ESP32 but porting the existing code I don&amp;#39;t see as a problem once I&amp;#39;ve got the platform basics working.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Blinky runs on DK, but not on external Seeed Xiao nRF52840</title><link>https://devzone.nordicsemi.com/thread/558979?ContentTypeID=1</link><pubDate>Mon, 19 Jan 2026 10:05:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0fb7e939-39aa-4497-b702-a6646b453387</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;If you haven&amp;#39;t already I recommend to check out our decAcademy:&amp;nbsp;&lt;a href="https://academy.nordicsemi.com/"&gt;https://academy.nordicsemi.com/&lt;/a&gt;&amp;nbsp;I also recommend to start with an nRF52840-DK before moving to a module or own board, then you can get familiar with the architecture and development environment before you proceed with the board level modifications.&lt;/p&gt;
&lt;p&gt;In specific information about partition manager is covered in this lesson:&amp;nbsp;&lt;br /&gt;&lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-8-sysbuild/topic/sysbuild-partition-manager/"&gt;https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-8-sysbuild/topic/sysbuild-partition-manager/&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Blinky runs on DK, but not on external Seeed Xiao nRF52840</title><link>https://devzone.nordicsemi.com/thread/558940?ContentTypeID=1</link><pubDate>Sun, 18 Jan 2026 19:28:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6cb2e28c-9426-4d8e-baa1-f7c34ceeb36a</guid><dc:creator>IrvingC</dc:creator><description>&lt;p&gt;Hi Kenneth,&lt;/p&gt;
&lt;p&gt;That partially helped in that it doesn&amp;#39;t appear to generate the UF2 file anymore, however the partitions still stay fixed and this seems to be because late in the build, long after any configuration has occurred I see:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;-- Configuring done&lt;br /&gt;-- Generating done&lt;br /&gt;-- Build files have been written to: C:/Users/skype/blinky_seeed/build/blinky_seeed&lt;br /&gt;-- Found partition manager static configuration : C:/ncs/v3.2.1/zephyr/boards/seeed/xiao_ble/pm_static.yml&lt;br /&gt;-- Configuring done&lt;br /&gt;-- Generating done&lt;/p&gt;
&lt;p&gt;which seems to wipe out any previous partition management&lt;/p&gt;
&lt;p&gt;I can compile for the&amp;nbsp;nrf52840dk and that runs but it has the wrong gpio number (13 not 26) so the LED0 doesn&amp;#39;t flash (but&amp;nbsp; oddly dLED2 on P0.06 does weakly).&amp;nbsp; I used an overlay to change the pin that eventually worked, though the whole thing seems flaky, sometimes the build failed claiming a device driver wasn&amp;#39;t found which had nothing to do with the overlay. But that&amp;#39;s not a long term solution as I need the USB &amp;amp; UART to work and it seems that&amp;#39;s not working without the bootloader installed.&lt;/p&gt;
&lt;p&gt;Or how do I get printk statements out to the PC from the external board - either via the DK or preferably through it own USB port?&amp;nbsp; because at the moment what comes out on COM12 is from the program on the DK not the external board.&lt;/p&gt;
&lt;p&gt;So, do I need to go back to the default Xiao BLE configuration, with the bootloader in place; I don&amp;#39;t need it but it may be the only way to get this to work, or how do I sort the partitioning out so the build doesn&amp;#39;t require the bootloader and get the local USB/UART working...?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Blinky runs on DK, but not on external Seeed Xiao nRF52840</title><link>https://devzone.nordicsemi.com/thread/558726?ContentTypeID=1</link><pubDate>Wed, 14 Jan 2026 16:23:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7edb230f-75ac-41c2-9128-b7aa49217f1b</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t have the module in question, but if you set those two kconfig options to =n and it doesn&amp;#39;t compile in, then it sounds to me that you need to make sure the change is saved and perform a pristine build (e.g. delete build folder). Instead of modifying the board files directly you can simply put in prj.conf:&lt;/p&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; CONFIG_BUILD_OUTPUT_UF2&lt;/span&gt;&lt;span&gt;=n&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; CONFIG_USE_DT_CODE_PARTITION&lt;/span&gt;&lt;span&gt;=n&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; CONFIG_FLASH_LOAD_OFFSET=0&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Alternatively try to build for the nrf52840dk for test and program it instead.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>