<?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>nRF9160 Reboots when Accessing UART2</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/94694/nrf9160-reboots-when-accessing-uart2</link><description>I have a custom board with a GPS chip and trying to communicate via UART2 on a nRF9160 using NCS 2.1.2. 
 When I try to write to the UART, the board reboots with no error messages. This was working when I had it set to 
 UART0 but changing to UART2 started</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 21 Dec 2022 13:45:41 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/94694/nrf9160-reboots-when-accessing-uart2" /><item><title>RE: nRF9160 Reboots when Accessing UART2</title><link>https://devzone.nordicsemi.com/thread/401734?ContentTypeID=1</link><pubDate>Wed, 21 Dec 2022 13:45:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b4331c8a-869d-4939-a708-36920ab08ef4</guid><dc:creator>NautDesigner</dc:creator><description>&lt;p&gt;Thank you for that example. There appears to be something going on with our UART code.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Reboots when Accessing UART2</title><link>https://devzone.nordicsemi.com/thread/401316?ContentTypeID=1</link><pubDate>Mon, 19 Dec 2022 15:23:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:560dd1a3-8d6d-46e4-bed9-a27e85811f65</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I do not find anything off from this either hmm.&lt;/p&gt;
&lt;p&gt;Can you try the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.2.0/zephyr/samples/drivers/uart/echo_bot/README.html"&gt;Zephyr UART Driver Sample&lt;/a&gt; and see if you still get the same error?&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Sigurd Hellesvik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Reboots when Accessing UART2</title><link>https://devzone.nordicsemi.com/thread/400988?ContentTypeID=1</link><pubDate>Fri, 16 Dec 2022 08:22:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6c55e4f6-ef86-4061-9d8e-59ef8765c702</guid><dc:creator>NautDesigner</dc:creator><description>&lt;p&gt;So I hooked up a GPS dev board to the nRF9160DK to replicate the issue. Plugging in the RX line (TX from GPS) will cause the reboot issue when sending serial data. Leaving it unplugged the board does not reboot. Voltage on the pin in 1.4 - 2.8V. On a scope, you see the serial data coming across.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;/dts-v1/;

/ {
	#address-cells = &amp;lt; 0x1 &amp;gt;;
	#size-cells = &amp;lt; 0x1 &amp;gt;;
	model = &amp;quot;Nordic nRF9160 DK NRF9160&amp;quot;;
	compatible = &amp;quot;nordic,nrf9160-dk-nrf9160&amp;quot;;
	chosen {
		zephyr,flash-controller = &amp;amp;flash_controller;
		zephyr,entropy = &amp;amp;cryptocell_sw;
		zephyr,console = &amp;amp;uart0;
		zephyr,shell-uart = &amp;amp;uart0;
		zephyr,uart-mcumgr = &amp;amp;uart0;
		zephyr,flash = &amp;amp;flash0;
		zephyr,sram = &amp;amp;sram0_ns;
		zephyr,code-partition = &amp;amp;slot0_ns_partition;
	};
	aliases {
		led0 = &amp;amp;led0;
		led1 = &amp;amp;led1;
		led2 = &amp;amp;led2;
		led3 = &amp;amp;led3;
		pwm-led0 = &amp;amp;pwm_led0;
		sw0 = &amp;amp;button0;
		sw1 = &amp;amp;button1;
		sw2 = &amp;amp;button2;
		sw3 = &amp;amp;button3;
		bootloader-led0 = &amp;amp;led0;
		mcuboot-button0 = &amp;amp;button0;
		mcuboot-led0 = &amp;amp;led0;
		watchdog0 = &amp;amp;wdt0;
		gpsuart = &amp;amp;uart2;
		gpspwr = &amp;amp;gps_pwr;
		gpshwr = &amp;amp;gps_hw_r;
		gpshws = &amp;amp;gps_hw_s;
	};
	soc {
		#address-cells = &amp;lt; 0x1 &amp;gt;;
		#size-cells = &amp;lt; 0x1 &amp;gt;;
		compatible = &amp;quot;nordic,nRF9160-SICA&amp;quot;, &amp;quot;nordic,nRF9160&amp;quot;, &amp;quot;nordic,nRF91&amp;quot;, &amp;quot;simple-bus&amp;quot;;
		interrupt-parent = &amp;lt; &amp;amp;nvic &amp;gt;;
		ranges;
		nvic: interrupt-controller@e000e100 {
			#address-cells = &amp;lt; 0x1 &amp;gt;;
			compatible = &amp;quot;arm,v8m-nvic&amp;quot;;
			reg = &amp;lt; 0xe000e100 0xc00 &amp;gt;;
			interrupt-controller;
			#interrupt-cells = &amp;lt; 0x2 &amp;gt;;
			arm,num-irq-priority-bits = &amp;lt; 0x3 &amp;gt;;
			phandle = &amp;lt; 0x1 &amp;gt;;
		};
		systick: timer@e000e010 {
			compatible = &amp;quot;arm,armv8m-systick&amp;quot;;
			reg = &amp;lt; 0xe000e010 0x10 &amp;gt;;
			status = &amp;quot;disabled&amp;quot;;
		};
		sram0: memory@20000000 {
			compatible = &amp;quot;mmio-sram&amp;quot;;
			reg = &amp;lt; 0x20000000 0x40000 &amp;gt;;
		};
		peripheral@40000000 {
			#address-cells = &amp;lt; 0x1 &amp;gt;;
			#size-cells = &amp;lt; 0x1 &amp;gt;;
			ranges = &amp;lt; 0x0 0x40000000 0x10000000 &amp;gt;;
			flash_controller: flash-controller@39000 {
				compatible = &amp;quot;nordic,nrf91-flash-controller&amp;quot;;
				reg = &amp;lt; 0x39000 0x1000 &amp;gt;;
				partial-erase;
				#address-cells = &amp;lt; 0x1 &amp;gt;;
				#size-cells = &amp;lt; 0x1 &amp;gt;;
				flash0: flash@0 {
					compatible = &amp;quot;soc-nv-flash&amp;quot;;
					erase-block-size = &amp;lt; 0x1000 &amp;gt;;
					write-block-size = &amp;lt; 0x4 &amp;gt;;
					reg = &amp;lt; 0x0 0x100000 &amp;gt;;
					partitions {
						compatible = &amp;quot;fixed-partitions&amp;quot;;
						#address-cells = &amp;lt; 0x1 &amp;gt;;
						#size-cells = &amp;lt; 0x1 &amp;gt;;
						boot_partition: partition@0 {
							label = &amp;quot;mcuboot&amp;quot;;
							reg = &amp;lt; 0x0 0x10000 &amp;gt;;
						};
						slot0_partition: partition@10000 {
							label = &amp;quot;image-0&amp;quot;;
							reg = &amp;lt; 0x10000 0x40000 &amp;gt;;
						};
						slot0_ns_partition: partition@50000 {
							label = &amp;quot;image-0-nonsecure&amp;quot;;
							reg = &amp;lt; 0x50000 0x30000 &amp;gt;;
						};
						slot1_partition: partition@80000 {
							label = &amp;quot;image-1&amp;quot;;
							reg = &amp;lt; 0x80000 0x40000 &amp;gt;;
						};
						slot1_ns_partition: partition@c0000 {
							label = &amp;quot;image-1-nonsecure&amp;quot;;
							reg = &amp;lt; 0xc0000 0x30000 &amp;gt;;
						};
						scratch_partition: partition@f0000 {
							label = &amp;quot;image-scratch&amp;quot;;
							reg = &amp;lt; 0xf0000 0xa000 &amp;gt;;
						};
						storage_partition: partition@fa000 {
							label = &amp;quot;storage&amp;quot;;
							reg = &amp;lt; 0xfa000 0x6000 &amp;gt;;
						};
					};
				};
			};
			adc: adc@e000 {
				compatible = &amp;quot;nordic,nrf-saadc&amp;quot;;
				reg = &amp;lt; 0xe000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0xe 0x1 &amp;gt;;
				status = &amp;quot;okay&amp;quot;;
				#io-channel-cells = &amp;lt; 0x1 &amp;gt;;
				phandle = &amp;lt; 0x14 &amp;gt;;
			};
			dppic: dppic@17000 {
				compatible = &amp;quot;nordic,nrf-dppic&amp;quot;;
				reg = &amp;lt; 0x17000 0x1000 &amp;gt;;
				status = &amp;quot;okay&amp;quot;;
			};
			egu0: egu@1b000 {
				compatible = &amp;quot;nordic,nrf-egu&amp;quot;;
				reg = &amp;lt; 0x1b000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0x1b 0x1 &amp;gt;;
				status = &amp;quot;okay&amp;quot;;
			};
			egu1: egu@1c000 {
				compatible = &amp;quot;nordic,nrf-egu&amp;quot;;
				reg = &amp;lt; 0x1c000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0x1c 0x1 &amp;gt;;
				status = &amp;quot;okay&amp;quot;;
			};
			egu2: egu@1d000 {
				compatible = &amp;quot;nordic,nrf-egu&amp;quot;;
				reg = &amp;lt; 0x1d000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0x1d 0x1 &amp;gt;;
				status = &amp;quot;okay&amp;quot;;
			};
			egu3: egu@1e000 {
				compatible = &amp;quot;nordic,nrf-egu&amp;quot;;
				reg = &amp;lt; 0x1e000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0x1e 0x1 &amp;gt;;
				status = &amp;quot;okay&amp;quot;;
			};
			egu4: egu@1f000 {
				compatible = &amp;quot;nordic,nrf-egu&amp;quot;;
				reg = &amp;lt; 0x1f000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0x1f 0x1 &amp;gt;;
				status = &amp;quot;okay&amp;quot;;
			};
			egu5: egu@20000 {
				compatible = &amp;quot;nordic,nrf-egu&amp;quot;;
				reg = &amp;lt; 0x20000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0x20 0x1 &amp;gt;;
				status = &amp;quot;okay&amp;quot;;
			};
			ipc: ipc@2a000 {
				compatible = &amp;quot;nordic,nrf-ipc&amp;quot;;
				reg = &amp;lt; 0x2a000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0x2a 0x1 &amp;gt;;
				status = &amp;quot;okay&amp;quot;;
			};
			i2s0: i2s@28000 {
				compatible = &amp;quot;nordic,nrf-i2s&amp;quot;;
				#address-cells = &amp;lt; 0x1 &amp;gt;;
				#size-cells = &amp;lt; 0x0 &amp;gt;;
				reg = &amp;lt; 0x28000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0x28 0x1 &amp;gt;;
				status = &amp;quot;disabled&amp;quot;;
			};
			kmu: kmu@39000 {
				compatible = &amp;quot;nordic,nrf-kmu&amp;quot;;
				reg = &amp;lt; 0x39000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0x39 0x1 &amp;gt;;
				status = &amp;quot;okay&amp;quot;;
			};
			pdm0: pdm@26000 {
				compatible = &amp;quot;nordic,nrf-pdm&amp;quot;;
				reg = &amp;lt; 0x26000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0x26 0x1 &amp;gt;;
				status = &amp;quot;disabled&amp;quot;;
			};
			regulators: regulator@4000 {
				compatible = &amp;quot;nordic,nrf-regulators&amp;quot;;
				reg = &amp;lt; 0x4000 0x1000 &amp;gt;;
				status = &amp;quot;okay&amp;quot;;
			};
			vmc: vmc@3a000 {
				compatible = &amp;quot;nordic,nrf-vmc&amp;quot;;
				reg = &amp;lt; 0x3a000 0x1000 &amp;gt;;
				status = &amp;quot;okay&amp;quot;;
			};
			uart0: uart@8000 {
				compatible = &amp;quot;nordic,nrf-uarte&amp;quot;;
				reg = &amp;lt; 0x8000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0x8 0x1 &amp;gt;;
				status = &amp;quot;okay&amp;quot;;
				current-speed = &amp;lt; 0x1c200 &amp;gt;;
				pinctrl-0 = &amp;lt; &amp;amp;uart0_default &amp;gt;;
				pinctrl-1 = &amp;lt; &amp;amp;uart0_sleep &amp;gt;;
				pinctrl-names = &amp;quot;default&amp;quot;, &amp;quot;sleep&amp;quot;;
			};
			uart1: arduino_serial: uart@9000 {
				compatible = &amp;quot;nordic,nrf-uarte&amp;quot;;
				reg = &amp;lt; 0x9000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0x9 0x1 &amp;gt;;
				status = &amp;quot;disabled&amp;quot;;
				current-speed = &amp;lt; 0x1c200 &amp;gt;;
				pinctrl-0 = &amp;lt; &amp;amp;uart1_default &amp;gt;;
				pinctrl-1 = &amp;lt; &amp;amp;uart1_sleep &amp;gt;;
				pinctrl-names = &amp;quot;default&amp;quot;, &amp;quot;sleep&amp;quot;;
			};
			uart2: uart@a000 {
				compatible = &amp;quot;nordic,nrf-uarte&amp;quot;;
				reg = &amp;lt; 0xa000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0xa 0x1 &amp;gt;;
				status = &amp;quot;okay&amp;quot;;
				pinctrl-0 = &amp;lt; &amp;amp;uart2_default &amp;gt;;
				pinctrl-1 = &amp;lt; &amp;amp;uart2_sleep &amp;gt;;
				pinctrl-names = &amp;quot;default&amp;quot;, &amp;quot;sleep&amp;quot;;
				current-speed = &amp;lt; 0x2580 &amp;gt;;
			};
			uart3: uart@b000 {
				compatible = &amp;quot;nordic,nrf-uarte&amp;quot;;
				reg = &amp;lt; 0xb000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0xb 0x1 &amp;gt;;
				status = &amp;quot;disabled&amp;quot;;
			};
			i2c0: i2c@8000 {
				compatible = &amp;quot;nordic,nrf-twim&amp;quot;;
				#address-cells = &amp;lt; 0x1 &amp;gt;;
				#size-cells = &amp;lt; 0x0 &amp;gt;;
				reg = &amp;lt; 0x8000 0x1000 &amp;gt;;
				clock-frequency = &amp;lt; 0x186a0 &amp;gt;;
				interrupts = &amp;lt; 0x8 0x1 &amp;gt;;
				status = &amp;quot;disabled&amp;quot;;
			};
			i2c1: i2c@9000 {
				compatible = &amp;quot;nordic,nrf-twim&amp;quot;;
				#address-cells = &amp;lt; 0x1 &amp;gt;;
				#size-cells = &amp;lt; 0x0 &amp;gt;;
				reg = &amp;lt; 0x9000 0x1000 &amp;gt;;
				clock-frequency = &amp;lt; 0x186a0 &amp;gt;;
				interrupts = &amp;lt; 0x9 0x1 &amp;gt;;
				status = &amp;quot;disabled&amp;quot;;
				pinctrl-0 = &amp;lt; &amp;amp;i2c1_default &amp;gt;;
				pinctrl-1 = &amp;lt; &amp;amp;i2c1_sleep &amp;gt;;
				pinctrl-names = &amp;quot;default&amp;quot;, &amp;quot;sleep&amp;quot;;
			};
			i2c2: arduino_i2c: i2c@a000 {
				compatible = &amp;quot;nordic,nrf-twim&amp;quot;;
				#address-cells = &amp;lt; 0x1 &amp;gt;;
				#size-cells = &amp;lt; 0x0 &amp;gt;;
				reg = &amp;lt; 0xa000 0x1000 &amp;gt;;
				clock-frequency = &amp;lt; 0x186a0 &amp;gt;;
				interrupts = &amp;lt; 0xa 0x1 &amp;gt;;
				status = &amp;quot;disabled&amp;quot;;
				pinctrl-0 = &amp;lt; &amp;amp;i2c2_default &amp;gt;;
				pinctrl-1 = &amp;lt; &amp;amp;i2c2_sleep &amp;gt;;
				pinctrl-names = &amp;quot;default&amp;quot;, &amp;quot;sleep&amp;quot;;
			};
			i2c3: i2c@b000 {
				compatible = &amp;quot;nordic,nrf-twim&amp;quot;;
				#address-cells = &amp;lt; 0x1 &amp;gt;;
				#size-cells = &amp;lt; 0x0 &amp;gt;;
				reg = &amp;lt; 0xb000 0x1000 &amp;gt;;
				clock-frequency = &amp;lt; 0x186a0 &amp;gt;;
				interrupts = &amp;lt; 0xb 0x1 &amp;gt;;
				status = &amp;quot;disabled&amp;quot;;
			};
			spi0: spi@8000 {
				compatible = &amp;quot;nordic,nrf-spim&amp;quot;;
				#address-cells = &amp;lt; 0x1 &amp;gt;;
				#size-cells = &amp;lt; 0x0 &amp;gt;;
				reg = &amp;lt; 0x8000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0x8 0x1 &amp;gt;;
				max-frequency = &amp;lt; 0x7a1200 &amp;gt;;
				status = &amp;quot;disabled&amp;quot;;
			};
			spi1: spi@9000 {
				compatible = &amp;quot;nordic,nrf-spim&amp;quot;;
				#address-cells = &amp;lt; 0x1 &amp;gt;;
				#size-cells = &amp;lt; 0x0 &amp;gt;;
				reg = &amp;lt; 0x9000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0x9 0x1 &amp;gt;;
				max-frequency = &amp;lt; 0x7a1200 &amp;gt;;
				status = &amp;quot;disabled&amp;quot;;
			};
			spi2: spi@a000 {
				compatible = &amp;quot;nordic,nrf-spim&amp;quot;;
				#address-cells = &amp;lt; 0x1 &amp;gt;;
				#size-cells = &amp;lt; 0x0 &amp;gt;;
				reg = &amp;lt; 0xa000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0xa 0x1 &amp;gt;;
				max-frequency = &amp;lt; 0x7a1200 &amp;gt;;
				status = &amp;quot;disabled&amp;quot;;
			};
			spi3: arduino_spi: spi@b000 {
				compatible = &amp;quot;nordic,nrf-spim&amp;quot;;
				#address-cells = &amp;lt; 0x1 &amp;gt;;
				#size-cells = &amp;lt; 0x0 &amp;gt;;
				reg = &amp;lt; 0xb000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0xb 0x1 &amp;gt;;
				max-frequency = &amp;lt; 0x7a1200 &amp;gt;;
				status = &amp;quot;okay&amp;quot;;
				cs-gpios = &amp;lt; &amp;amp;arduino_header 0x10 0x1 &amp;gt;;
				pinctrl-0 = &amp;lt; &amp;amp;spi3_default &amp;gt;;
				pinctrl-1 = &amp;lt; &amp;amp;spi3_sleep &amp;gt;;
				pinctrl-names = &amp;quot;default&amp;quot;, &amp;quot;sleep&amp;quot;;
			};
			pwm0: pwm@21000 {
				compatible = &amp;quot;nordic,nrf-pwm&amp;quot;;
				reg = &amp;lt; 0x21000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0x21 0x1 &amp;gt;;
				status = &amp;quot;okay&amp;quot;;
				#pwm-cells = &amp;lt; 0x3 &amp;gt;;
				pinctrl-0 = &amp;lt; &amp;amp;pwm0_default &amp;gt;;
				pinctrl-1 = &amp;lt; &amp;amp;pwm0_sleep &amp;gt;;
				pinctrl-names = &amp;quot;default&amp;quot;, &amp;quot;sleep&amp;quot;;
				phandle = &amp;lt; 0x12 &amp;gt;;
			};
			pwm1: pwm@22000 {
				compatible = &amp;quot;nordic,nrf-pwm&amp;quot;;
				reg = &amp;lt; 0x22000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0x22 0x1 &amp;gt;;
				status = &amp;quot;disabled&amp;quot;;
				#pwm-cells = &amp;lt; 0x3 &amp;gt;;
			};
			pwm2: pwm@23000 {
				compatible = &amp;quot;nordic,nrf-pwm&amp;quot;;
				reg = &amp;lt; 0x23000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0x23 0x1 &amp;gt;;
				status = &amp;quot;disabled&amp;quot;;
				#pwm-cells = &amp;lt; 0x3 &amp;gt;;
			};
			pwm3: pwm@24000 {
				compatible = &amp;quot;nordic,nrf-pwm&amp;quot;;
				reg = &amp;lt; 0x24000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0x24 0x1 &amp;gt;;
				status = &amp;quot;disabled&amp;quot;;
				#pwm-cells = &amp;lt; 0x3 &amp;gt;;
			};
			gpio0: gpio@842500 {
				compatible = &amp;quot;nordic,nrf-gpio&amp;quot;;
				gpio-controller;
				reg = &amp;lt; 0x842500 0x300 &amp;gt;;
				#gpio-cells = &amp;lt; 0x2 &amp;gt;;
				status = &amp;quot;okay&amp;quot;;
				port = &amp;lt; 0x0 &amp;gt;;
				phandle = &amp;lt; 0x11 &amp;gt;;
			};
			rtc0: rtc@14000 {
				compatible = &amp;quot;nordic,nrf-rtc&amp;quot;;
				reg = &amp;lt; 0x14000 0x1000 &amp;gt;;
				cc-num = &amp;lt; 0x4 &amp;gt;;
				interrupts = &amp;lt; 0x14 0x1 &amp;gt;;
				status = &amp;quot;okay&amp;quot;;
				clock-frequency = &amp;lt; 0x8000 &amp;gt;;
				prescaler = &amp;lt; 0x1 &amp;gt;;
			};
			rtc1: rtc@15000 {
				compatible = &amp;quot;nordic,nrf-rtc&amp;quot;;
				reg = &amp;lt; 0x15000 0x1000 &amp;gt;;
				cc-num = &amp;lt; 0x4 &amp;gt;;
				interrupts = &amp;lt; 0x15 0x1 &amp;gt;;
				status = &amp;quot;okay&amp;quot;;
				clock-frequency = &amp;lt; 0x8000 &amp;gt;;
				prescaler = &amp;lt; 0x1 &amp;gt;;
			};
			clock: clock@5000 {
				compatible = &amp;quot;nordic,nrf-clock&amp;quot;;
				reg = &amp;lt; 0x5000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0x5 0x1 &amp;gt;;
				status = &amp;quot;okay&amp;quot;;
			};
			power: power@5000 {
				compatible = &amp;quot;nordic,nrf-power&amp;quot;;
				reg = &amp;lt; 0x5000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0x5 0x1 &amp;gt;;
				status = &amp;quot;okay&amp;quot;;
			};
			wdt: wdt0: watchdog@18000 {
				compatible = &amp;quot;nordic,nrf-wdt&amp;quot;;
				reg = &amp;lt; 0x18000 0x1000 &amp;gt;;
				interrupts = &amp;lt; 0x18 0x1 &amp;gt;;
				status = &amp;quot;okay&amp;quot;;
			};
			timer0: timer@f000 {
				compatible = &amp;quot;nordic,nrf-timer&amp;quot;;
				status = &amp;quot;okay&amp;quot;;
				reg = &amp;lt; 0xf000 0x1000 &amp;gt;;
				cc-num = &amp;lt; 0x6 &amp;gt;;
				interrupts = &amp;lt; 0xf 0x1 &amp;gt;;
				prescaler = &amp;lt; 0x0 &amp;gt;;
			};
			timer1: timer@10000 {
				compatible = &amp;quot;nordic,nrf-timer&amp;quot;;
				status = &amp;quot;okay&amp;quot;;
				reg = &amp;lt; 0x10000 0x1000 &amp;gt;;
				cc-num = &amp;lt; 0x6 &amp;gt;;
				interrupts = &amp;lt; 0x10 0x1 &amp;gt;;
				prescaler = &amp;lt; 0x0 &amp;gt;;
			};
			timer2: timer@11000 {
				compatible = &amp;quot;nordic,nrf-timer&amp;quot;;
				status = &amp;quot;okay&amp;quot;;
				reg = &amp;lt; 0x11000 0x1000 &amp;gt;;
				cc-num = &amp;lt; 0x6 &amp;gt;;
				interrupts = &amp;lt; 0x11 0x1 &amp;gt;;
				prescaler = &amp;lt; 0x0 &amp;gt;;
			};
		};
		gpiote: gpiote@40031000 {
			compatible = &amp;quot;nordic,nrf-gpiote&amp;quot;;
			reg = &amp;lt; 0x40031000 0x1000 &amp;gt;;
			interrupts = &amp;lt; 0x31 0x5 &amp;gt;;
			status = &amp;quot;okay&amp;quot;;
		};
	};
	pinctrl: pin-controller {
		compatible = &amp;quot;nordic,nrf-pinctrl&amp;quot;;
		uart0_default: uart0_default {
			phandle = &amp;lt; 0x2 &amp;gt;;
			group1 {
				psels = &amp;lt; 0x1d &amp;gt;, &amp;lt; 0x2001b &amp;gt;;
			};
			group2 {
				psels = &amp;lt; 0x1001c &amp;gt;, &amp;lt; 0x3001a &amp;gt;;
				bias-pull-up;
			};
		};
		uart0_sleep: uart0_sleep {
			phandle = &amp;lt; 0x3 &amp;gt;;
			group1 {
				psels = &amp;lt; 0x1d &amp;gt;, &amp;lt; 0x1001c &amp;gt;, &amp;lt; 0x2001b &amp;gt;, &amp;lt; 0x3001a &amp;gt;;
				low-power-enable;
			};
		};
		uart1_default: uart1_default {
			phandle = &amp;lt; 0x4 &amp;gt;;
			group1 {
				psels = &amp;lt; 0x1 &amp;gt;, &amp;lt; 0x2000e &amp;gt;;
			};
			group2 {
				psels = &amp;lt; 0x10000 &amp;gt;, &amp;lt; 0x3000f &amp;gt;;
				bias-pull-up;
			};
		};
		uart1_sleep: uart1_sleep {
			phandle = &amp;lt; 0x5 &amp;gt;;
			group1 {
				psels = &amp;lt; 0x1 &amp;gt;, &amp;lt; 0x10000 &amp;gt;, &amp;lt; 0x2000e &amp;gt;, &amp;lt; 0x3000f &amp;gt;;
				low-power-enable;
			};
		};
		uart2_default: uart2_default {
			phandle = &amp;lt; 0x6 &amp;gt;;
			group1 {
				psels = &amp;lt; 0x18 &amp;gt;, &amp;lt; 0x10017 &amp;gt;;
			};
		};
		uart2_sleep: uart2_sleep {
			phandle = &amp;lt; 0x7 &amp;gt;;
			group1 {
				psels = &amp;lt; 0x18 &amp;gt;, &amp;lt; 0x10017 &amp;gt;;
				low-power-enable;
			};
		};
		i2c2_default: i2c2_default {
			phandle = &amp;lt; 0xa &amp;gt;;
			group1 {
				psels = &amp;lt; 0xc001e &amp;gt;, &amp;lt; 0xb001f &amp;gt;;
			};
		};
		i2c2_sleep: i2c2_sleep {
			phandle = &amp;lt; 0xb &amp;gt;;
			group1 {
				psels = &amp;lt; 0xc001e &amp;gt;, &amp;lt; 0xb001f &amp;gt;;
				low-power-enable;
			};
		};
		pwm0_default: pwm0_default {
			phandle = &amp;lt; 0xf &amp;gt;;
			group1 {
				psels = &amp;lt; 0x160002 &amp;gt;;
			};
		};
		pwm0_sleep: pwm0_sleep {
			phandle = &amp;lt; 0x10 &amp;gt;;
			group1 {
				psels = &amp;lt; 0x160002 &amp;gt;;
				low-power-enable;
			};
		};
		spi3_default: spi3_default {
			phandle = &amp;lt; 0xd &amp;gt;;
			group1 {
				psels = &amp;lt; 0x4000d &amp;gt;, &amp;lt; 0x6000c &amp;gt;, &amp;lt; 0x5000b &amp;gt;;
			};
		};
		spi3_sleep: spi3_sleep {
			phandle = &amp;lt; 0xe &amp;gt;;
			group1 {
				psels = &amp;lt; 0x4000d &amp;gt;, &amp;lt; 0x6000c &amp;gt;, &amp;lt; 0x5000b &amp;gt;;
				low-power-enable;
			};
		};
		i2c1_default: i2c1_default {
			phandle = &amp;lt; 0x8 &amp;gt;;
			group1 {
				psels = &amp;lt; 0xc0018 &amp;gt;, &amp;lt; 0xb0019 &amp;gt;;
			};
		};
		i2c1_sleep: i2c1_sleep {
			phandle = &amp;lt; 0x9 &amp;gt;;
			group1 {
				psels = &amp;lt; 0xc0018 &amp;gt;, &amp;lt; 0xb0019 &amp;gt;;
				low-power-enable;
			};
		};
	};
	rng_hci: entropy_bt_hci {
		compatible = &amp;quot;zephyr,bt-hci-entropy&amp;quot;;
		status = &amp;quot;okay&amp;quot;;
	};
	cpus {
		#address-cells = &amp;lt; 0x1 &amp;gt;;
		#size-cells = &amp;lt; 0x0 &amp;gt;;
		cpu@0 {
			device_type = &amp;quot;cpu&amp;quot;;
			compatible = &amp;quot;arm,cortex-m33f&amp;quot;;
			reg = &amp;lt; 0x0 &amp;gt;;
			#address-cells = &amp;lt; 0x1 &amp;gt;;
			#size-cells = &amp;lt; 0x1 &amp;gt;;
			mpu: mpu@e000ed90 {
				compatible = &amp;quot;arm,armv8m-mpu&amp;quot;;
				reg = &amp;lt; 0xe000ed90 0x40 &amp;gt;;
				arm,num-mpu-regions = &amp;lt; 0x10 &amp;gt;;
			};
		};
	};
	cryptocell_sw: cryptocell-sw {
		compatible = &amp;quot;nordic,nrf-cc310-sw&amp;quot;;
		label = &amp;quot;CRYPTOCELL_SW&amp;quot;;
		status = &amp;quot;okay&amp;quot;;
	};
	leds {
		compatible = &amp;quot;gpio-leds&amp;quot;;
		led0: led_0 {
			gpios = &amp;lt; &amp;amp;gpio0 0x2 0x0 &amp;gt;;
			label = &amp;quot;Green LED 1&amp;quot;;
		};
		led1: led_1 {
			gpios = &amp;lt; &amp;amp;gpio0 0x3 0x0 &amp;gt;;
			label = &amp;quot;Green LED 2&amp;quot;;
		};
		led2: led_2 {
			gpios = &amp;lt; &amp;amp;gpio0 0x4 0x0 &amp;gt;;
			label = &amp;quot;Green LED 3&amp;quot;;
		};
		led3: led_3 {
			gpios = &amp;lt; &amp;amp;gpio0 0x5 0x0 &amp;gt;;
			label = &amp;quot;Green LED 4&amp;quot;;
		};
	};
	pwmleds {
		compatible = &amp;quot;pwm-leds&amp;quot;;
		pwm_led0: pwm_led_0 {
			pwms = &amp;lt; &amp;amp;pwm0 0x0 0x1312d00 0x0 &amp;gt;;
		};
	};
	buttons {
		compatible = &amp;quot;gpio-keys&amp;quot;;
		button0: button_0 {
			gpios = &amp;lt; &amp;amp;gpio0 0x6 0x11 &amp;gt;;
			label = &amp;quot;Push button 1&amp;quot;;
		};
		button1: button_1 {
			gpios = &amp;lt; &amp;amp;gpio0 0x7 0x11 &amp;gt;;
			label = &amp;quot;Push button 2&amp;quot;;
		};
		button2: button_2 {
			gpios = &amp;lt; &amp;amp;gpio0 0x8 0x11 &amp;gt;;
			label = &amp;quot;Switch 1&amp;quot;;
		};
		button3: button_3 {
			gpios = &amp;lt; &amp;amp;gpio0 0x9 0x11 &amp;gt;;
			label = &amp;quot;Switch 2&amp;quot;;
		};
		fix_status: fix_status {
			gpios = &amp;lt; &amp;amp;gpio0 0xf 0x0 &amp;gt;;
			label = &amp;quot;Fix Status&amp;quot;;
		};
	};
	interface_to_nrf52840: gpio-interface {
		compatible = &amp;quot;nordic,nrf9160dk-nrf52840-interface&amp;quot;;
		#gpio-cells = &amp;lt; 0x2 &amp;gt;;
		gpio-map-mask = &amp;lt; 0xf 0x0 &amp;gt;;
		gpio-map-pass-thru = &amp;lt; 0x0 0xffffffff &amp;gt;;
		gpio-map = &amp;lt; 0x0 0x0 &amp;amp;gpio0 0x11 0x0 &amp;gt;, &amp;lt; 0x1 0x0 &amp;amp;gpio0 0x12 0x0 &amp;gt;, &amp;lt; 0x2 0x0 &amp;amp;gpio0 0x13 0x0 &amp;gt;, &amp;lt; 0x3 0x0 &amp;amp;gpio0 0x15 0x0 &amp;gt;, &amp;lt; 0x4 0x0 &amp;amp;gpio0 0x16 0x0 &amp;gt;, &amp;lt; 0x5 0x0 &amp;amp;gpio0 0x17 0x0 &amp;gt;;
		phandle = &amp;lt; 0x13 &amp;gt;;
	};
	nrf52840_reset: gpio-reset {
		compatible = &amp;quot;nordic,nrf9160dk-nrf52840-reset&amp;quot;;
		status = &amp;quot;disabled&amp;quot;;
		gpios = &amp;lt; &amp;amp;interface_to_nrf52840 0x5 0x0 &amp;gt;;
	};
	arduino_header: connector {
		compatible = &amp;quot;arduino-header-r3&amp;quot;;
		#gpio-cells = &amp;lt; 0x2 &amp;gt;;
		gpio-map-mask = &amp;lt; 0xffffffff 0xffffffc0 &amp;gt;;
		gpio-map-pass-thru = &amp;lt; 0x0 0x3f &amp;gt;;
		gpio-map = &amp;lt; 0x0 0x0 &amp;amp;gpio0 0xe 0x0 &amp;gt;, &amp;lt; 0x1 0x0 &amp;amp;gpio0 0xf 0x0 &amp;gt;, &amp;lt; 0x2 0x0 &amp;amp;gpio0 0x10 0x0 &amp;gt;, &amp;lt; 0x3 0x0 &amp;amp;gpio0 0x11 0x0 &amp;gt;, &amp;lt; 0x4 0x0 &amp;amp;gpio0 0x12 0x0 &amp;gt;, &amp;lt; 0x5 0x0 &amp;amp;gpio0 0x13 0x0 &amp;gt;, &amp;lt; 0x6 0x0 &amp;amp;gpio0 0x0 0x0 &amp;gt;, &amp;lt; 0x7 0x0 &amp;amp;gpio0 0x1 0x0 &amp;gt;, &amp;lt; 0x8 0x0 &amp;amp;gpio0 0x2 0x0 &amp;gt;, &amp;lt; 0x9 0x0 &amp;amp;gpio0 0x3 0x0 &amp;gt;, &amp;lt; 0xa 0x0 &amp;amp;gpio0 0x4 0x0 &amp;gt;, &amp;lt; 0xb 0x0 &amp;amp;gpio0 0x5 0x0 &amp;gt;, &amp;lt; 0xc 0x0 &amp;amp;gpio0 0x6 0x0 &amp;gt;, &amp;lt; 0xd 0x0 &amp;amp;gpio0 0x7 0x0 &amp;gt;, &amp;lt; 0xe 0x0 &amp;amp;gpio0 0x8 0x0 &amp;gt;, &amp;lt; 0xf 0x0 &amp;amp;gpio0 0x9 0x0 &amp;gt;, &amp;lt; 0x10 0x0 &amp;amp;gpio0 0xa 0x0 &amp;gt;, &amp;lt; 0x11 0x0 &amp;amp;gpio0 0xb 0x0 &amp;gt;, &amp;lt; 0x12 0x0 &amp;amp;gpio0 0xc 0x0 &amp;gt;, &amp;lt; 0x13 0x0 &amp;amp;gpio0 0xd 0x0 &amp;gt;, &amp;lt; 0x14 0x0 &amp;amp;gpio0 0x1e 0x0 &amp;gt;, &amp;lt; 0x15 0x0 &amp;amp;gpio0 0x1f 0x0 &amp;gt;;
		phandle = &amp;lt; 0xc &amp;gt;;
	};
	arduino_adc: analog-connector {
		compatible = &amp;quot;arduino,uno-adc&amp;quot;;
		#io-channel-cells = &amp;lt; 0x1 &amp;gt;;
		io-channel-map = &amp;lt; 0x0 &amp;amp;adc 0x1 &amp;gt;, &amp;lt; 0x1 &amp;amp;adc 0x2 &amp;gt;, &amp;lt; 0x2 &amp;amp;adc 0x3 &amp;gt;, &amp;lt; 0x3 &amp;amp;adc 0x4 &amp;gt;, &amp;lt; 0x4 &amp;amp;adc 0x5 &amp;gt;, &amp;lt; 0x5 &amp;amp;adc 0x6 &amp;gt;;
	};
	reserved-memory {
		#address-cells = &amp;lt; 0x1 &amp;gt;;
		#size-cells = &amp;lt; 0x1 &amp;gt;;
		ranges;
		sram0_s: image_s@20000000 {
			reg = &amp;lt; 0x20000000 0x16000 &amp;gt;;
		};
		sram0_modem: image_modem@20016000 {
			reg = &amp;lt; 0x20016000 0xa000 &amp;gt;;
		};
		sram0_ns: image_ns@20020000 {
			reg = &amp;lt; 0x20020000 0x20000 &amp;gt;;
		};
	};
	gpiocustom {
		compatible = &amp;quot;gpio-keys&amp;quot;;
		gps_pwr: gps-pwr-en {
			label = &amp;quot;Enable GPS Power&amp;quot;;
			gpios = &amp;lt; &amp;amp;gpio0 0xe 0x1 &amp;gt;;
		};
		gps_hw_r: gps-hw-r {
			label = &amp;quot;GPS Hardware Reset&amp;quot;;
			gpios = &amp;lt; &amp;amp;gpio0 0xc 0x1 &amp;gt;;
		};
		gps_hw_s: gps-hw-s {
			label = &amp;quot;GPS Hardware Standby&amp;quot;;
			gpios = &amp;lt; &amp;amp;gpio0 0x16 0x1 &amp;gt;;
		};
	};
	vbatt {
		compatible = &amp;quot;voltage-divider&amp;quot;;
		io-channels = &amp;lt; &amp;amp;adc 0x1f &amp;gt;;
		output-ohms = &amp;lt; 0x186a0 &amp;gt;;
		full-ohms = &amp;lt; 0x30d40 &amp;gt;;
		power-gpios = &amp;lt; &amp;amp;gpio0 0xa 0x0 &amp;gt;;
	};
};&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Reboots when Accessing UART2</title><link>https://devzone.nordicsemi.com/thread/400828?ContentTypeID=1</link><pubDate>Thu, 15 Dec 2022 12:47:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:09701165-5925-4263-b893-04d2d4529a3f</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;Hi Paul,&lt;/p&gt;
&lt;p&gt;Håkon is Out of Office, so I will continue working on this case.&lt;/p&gt;
&lt;p&gt;Can you send the build/zephyr/zephyr.dts file from your project?&lt;/p&gt;
&lt;p&gt;Can you measure the voltage on the TX and RX lines when the board is powered?&lt;br /&gt;After you have initialized UART, but before writing and crashing.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Sigurd Hellesvik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Reboots when Accessing UART2</title><link>https://devzone.nordicsemi.com/thread/399981?ContentTypeID=1</link><pubDate>Fri, 09 Dec 2022 15:32:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5d9306c0-dcdc-4d4f-b722-eac882246447</guid><dc:creator>NautDesigner</dc:creator><description>&lt;p&gt;I powered cycled the board. Board is powered with battery at 4.16V. Making the prj.conf changes didn&amp;#39;t result in any additional output. &amp;#39;E&amp;#39; is now the only reset reason:&lt;/p&gt;
&lt;p&gt;PS D:\ncs\Code\udp-test&amp;gt; nrfjprog --memrd 0x40005400&lt;br /&gt;0x40005400: 00010000 |....|&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Reboots when Accessing UART2</title><link>https://devzone.nordicsemi.com/thread/399965?ContentTypeID=1</link><pubDate>Fri, 09 Dec 2022 14:44:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ccb24adb-594b-43c2-a6d8-b08e68a6eded</guid><dc:creator>helsing</dc:creator><description>&lt;p&gt;Thank you for reading this out.&lt;/p&gt;
&lt;p&gt;From the Product Specification, we can see that &amp;#39;00010001&amp;#39; indicates both reasons &amp;#39;A&amp;#39; and &amp;#39;E&amp;#39;.&lt;/p&gt;
&lt;p&gt;RESETREAS is cumulative, so two reasons for reset are recorded. &lt;span&gt;Please keep in mind that the reset reason register is not cleared automatically. You will have to clear it in order to know whether it has happened again.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1670595196910v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&amp;#39;A&amp;#39; corresponds to &amp;quot;Reset from pin reset detected&amp;quot;. Does this make any sense? Was the resetpin used intentionally? How is the resetpin connected? &lt;span&gt;Is the device battery-powered? Have you measured the VDD voltage level?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;#39;E&amp;#39; corresponds to &amp;quot;Reset from AIRCR.SYSRESETREQ detected&amp;quot;. The SiP performs a &amp;quot;Soft reset&amp;quot; when AIRCR.SYSRESETREQ is set.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/ps_nrf9160/pmureset.html"&gt;https://infocenter.nordicsemi.com/topic/ps_nrf9160/pmureset.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Looking at the&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/ps_nrf9160/power.html?cp=2_0_0_4_6_0_0_13#register.RESETREAS"&gt;RESETREAS register&lt;/a&gt;, we can see that this reset reason is an&amp;nbsp;SREQ(software/soft reset, i.e.&amp;nbsp;NVIC_SystemReset()), so your code likely runs into an error and resets.&amp;nbsp;&lt;/span&gt;&lt;span&gt;To debug this further, try:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;CONFIG_RESET_ON_FATAL_ERROR=n&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;CONFIG_DEBUG=y&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;You could also try:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;CONFIG_REBOOT=n&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Reboots when Accessing UART2</title><link>https://devzone.nordicsemi.com/thread/399958?ContentTypeID=1</link><pubDate>Fri, 09 Dec 2022 14:13:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:16a932ff-3ec7-4e98-bc07-3888f289b6c6</guid><dc:creator>WesC</dc:creator><description>&lt;p&gt;Just a quick comment, and not sure this is the cause of the error.&amp;nbsp; The DT_LABEL property was deprecated in Zephyr.&amp;nbsp; I see you are binding the UART with the LABEL property.&amp;nbsp; I would think this would be caught in the build process, but maybe not?&amp;nbsp; Just an FYI.&lt;br /&gt;&lt;a href="https://docs.zephyrproject.org/latest/releases/release-notes-3.2.html#devicetree"&gt;docs.zephyrproject.org/.../release-notes-3.2.html&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Reboots when Accessing UART2</title><link>https://devzone.nordicsemi.com/thread/399928?ContentTypeID=1</link><pubDate>Fri, 09 Dec 2022 13:02:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9b0a0f19-3247-4bb6-a017-2714f0f785b3</guid><dc:creator>NautDesigner</dc:creator><description>&lt;p&gt;&amp;gt; nrfjprog --memrd 0x40005400&lt;br /&gt;0x40005400: 00010001 |....|&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Reboots when Accessing UART2</title><link>https://devzone.nordicsemi.com/thread/399926?ContentTypeID=1</link><pubDate>Fri, 09 Dec 2022 12:56:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:14846624-e450-4c5e-a647-ce157c1ee576</guid><dc:creator>NautDesigner</dc:creator><description>&lt;p&gt;The board and GPS are working. We are able to connect the custom board to a DK and see&lt;/p&gt;
&lt;p&gt;the UART output on the DK running the same code but UART0. Relevant parts are below.&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/4265.nrf91.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/2112.gps.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Reboots when Accessing UART2</title><link>https://devzone.nordicsemi.com/thread/399922?ContentTypeID=1</link><pubDate>Fri, 09 Dec 2022 12:52:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8aa015ff-964a-4c7c-be0e-8d1daf58f5a2</guid><dc:creator>helsing</dc:creator><description>[quote user=""]the board reboots with no error messages[/quote]
&lt;p&gt;Have you tried the RESETREAS register?&lt;/p&gt;
&lt;p&gt;The reset register might show what was the cause of the reset:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/ps_nrf9160/power.html?cp=2_0_0_4_6_0_0_13#register.RESETREAS"&gt;https://infocenter.nordicsemi.com/topic/ps_nrf9160/power.html?cp=2_0_0_4_6_0_0_13#register.RESETREAS&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Could you please try to read out the reset register on the device? Here is one way to do it:&lt;/p&gt;
&lt;p&gt;nrfjprog --memrd 0x40005400&lt;/p&gt;
&lt;p&gt;It should also be possible to read out RESETREAS from the application code.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Reboots when Accessing UART2</title><link>https://devzone.nordicsemi.com/thread/399919?ContentTypeID=1</link><pubDate>Fri, 09 Dec 2022 12:49:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fd36dc31-cdc9-4712-9315-e7388f22149e</guid><dc:creator>NautDesigner</dc:creator><description>&lt;p&gt;The board and GPS are working. We are able to connect the custom board to a DK and see&lt;/p&gt;
&lt;p&gt;the UART output on the DK running the same code but UART0.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Reboots when Accessing UART2</title><link>https://devzone.nordicsemi.com/thread/399917?ContentTypeID=1</link><pubDate>Fri, 09 Dec 2022 12:47:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:686ec879-b83b-412b-b825-5a0f30e5136a</guid><dc:creator>NautDesigner</dc:creator><description>&lt;p&gt;Board definition files are attached.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/custom_5F00_nrf91.zip"&gt;devzone.nordicsemi.com/.../custom_5F00_nrf91.zip&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Reboots when Accessing UART2</title><link>https://devzone.nordicsemi.com/thread/399916?ContentTypeID=1</link><pubDate>Fri, 09 Dec 2022 12:46:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:221dfa8f-821b-4c3e-a509-77c7de2e347c</guid><dc:creator>helsing</dc:creator><description>[quote user=""]I have a custom board[/quote]
&lt;p&gt;It would be interesting to see the schematic. Has the design been reviewed by Nordic? Do you have any link to the case where you uploaded the schematic? If the board has not been reviewd, then we are happy to review the design related to the nRF parts for free. The case can be converted to &lt;em&gt;private&lt;/em&gt; if required.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Reboots when Accessing UART2</title><link>https://devzone.nordicsemi.com/thread/399914?ContentTypeID=1</link><pubDate>Fri, 09 Dec 2022 12:37:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8fa78f15-b3cf-465a-82d2-c0bf4487f2e6</guid><dc:creator>helsing</dc:creator><description>&lt;p&gt;Hi Paul,&lt;/p&gt;
&lt;p&gt;Thank you for your request.&lt;/p&gt;
&lt;p&gt;Would you be able to share your full overlay file?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>