<?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>nRF52833 DK UART Bootloader</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/95467/nrf52833-dk-uart-bootloader</link><description>I updated the ` pca10040_uart` bootloader to work for the nRF52833 DK following the linked instructions. The only additional change I made was to disable UART flow-control - pca10100.h, HWFC. 
 
 Everything works correctly when I perform a bootloader</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 13 Jan 2023 20:47:36 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/95467/nrf52833-dk-uart-bootloader" /><item><title>RE: nRF52833 DK UART Bootloader</title><link>https://devzone.nordicsemi.com/thread/404873?ContentTypeID=1</link><pubDate>Fri, 13 Jan 2023 20:47:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2cb7a56a-338a-4ff2-bb4b-b87e50e4ebd0</guid><dc:creator>jon-bob</dc:creator><description>&lt;p&gt;You&amp;#39;re right Amanda; I didn&amp;#39;t realize that hardware flow-control also had to be enabled/disabled within the sdk_config.h file.&amp;nbsp; Everything is working as expected on my end now.&amp;nbsp; Thank you for the help.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52833 DK UART Bootloader</title><link>https://devzone.nordicsemi.com/thread/404616?ContentTypeID=1</link><pubDate>Thu, 12 Jan 2023 15:21:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:018f9f60-73dc-4445-bd4c-e1ae66cffc14</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;We are not sure what could be wrong here, but it&amp;#39;s more likely that it may have something to do with HWFC. As far as I remember UART DFU uses HWFC. And you only use 2 pins with the USB-TTL cable. This may explain why when you open the virtual comport it works for you. Note that even though HWFC is defined as false in the board config, it&amp;#39;s still defined as NRF_DFU_SERIAL_UART_USES_HWFC 1 in the sdk_config.h in the DFU. You could try to disable it in the&amp;nbsp;&lt;span&gt;sdk_config.h.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;As far as I remember UART DFU only works at very slow speed if you don&amp;#39;t use HWFC.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;-Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52833 DK UART Bootloader</title><link>https://devzone.nordicsemi.com/thread/403901?ContentTypeID=1</link><pubDate>Mon, 09 Jan 2023 15:20:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0df62818-6a9b-46a2-8772-f223e089369a</guid><dc:creator>jon-bob</dc:creator><description>&lt;p&gt;Hmm, I thought this would work as the reference you linked states:&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&amp;quot;&lt;span&gt;The UART&amp;nbsp;&lt;/span&gt;&lt;span&gt;pins connected to the interface MCU are tri-stated when no terminal is connected to the virtual COM port on the computer.&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Anyway, I update the bootloader UART pins to ones I believe are only mapped to headers (P1.01 &amp;amp; P1.02).&amp;nbsp; Here&amp;#39;s my updated `pca10100.h` file:&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&lt;span&gt;#define RX_PIN_NUMBER NRF_GPIO_PIN_MAP(1,1)&lt;br /&gt;#define TX_PIN_NUMBER NRF_GPIO_PIN_MAP(1,2)&lt;br /&gt;#define CTS_PIN_NUMBER 7&lt;br /&gt;#define RTS_PIN_NUMBER 5&lt;br /&gt;#define HWFC false&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;The behavior is similar to what was occurring previously.&amp;nbsp; In this case a bootloader update attempted on the VCP (COM19 in my case) now fails, as I&amp;#39;ve moved the bootloader UART pins.&amp;nbsp; But, it&amp;#39;s still the case that a bootloader update on the USB-to-TTL (COM11) is only successful once the VCP communication is attempted.&amp;nbsp; Here&amp;#39;s my console output showing this:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/nrfutil-terminal-output2.txt"&gt;devzone.nordicsemi.com/.../nrfutil-terminal-output2.txt&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;It seems like there&amp;#39;s something &amp;quot;additional&amp;quot; being performed by the VCP update process, that&amp;#39;s allowing for valid UART communication, which isn&amp;#39;t being performed by my direction UART communication (i.e., my USB-to-TTL interface).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52833 DK UART Bootloader</title><link>https://devzone.nordicsemi.com/thread/403872?ContentTypeID=1</link><pubDate>Mon, 09 Jan 2023 14:06:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c510cd25-272c-4a18-9cda-97332b21dc3e</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
[quote user=""]I&amp;#39;m now attempting to connect a USB-to-TTL serial cable to pin headers (P0.06, P0.08, GND), but I&amp;#39;m not able to get this working.[/quote]
&lt;p&gt;Try to use other pins because P0.06 and P0.08 are for the&amp;nbsp;&lt;span&gt;UART connections on&amp;nbsp;&lt;/span&gt;&lt;span&gt;nRF52833&lt;/span&gt;&lt;span&gt;&amp;nbsp;and interface MCU. See&amp;nbsp;&lt;/span&gt;&lt;a title="Virtual COM port" href="https://infocenter.nordicsemi.com/topic/ug_nrf52833_dk/UG/dk/vir_com_port.html?cp=4_1_4_6_1"&gt;Virtual COM port&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>