<?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>QFAA-Pin mapping</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/111982/qfaa-pin-mapping</link><description>Hello, I have created a custom board with the nrf52840 QFAA and have already flashed it successfully. I do the flashing and debugging with the nrf52840dk. Now I have written code to toggle a pin. It works on the DK. On my custom board I see in debug mode</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 20 Jun 2024 06:53:41 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/111982/qfaa-pin-mapping" /><item><title>RE: QFAA-Pin mapping</title><link>https://devzone.nordicsemi.com/thread/489636?ContentTypeID=1</link><pubDate>Thu, 20 Jun 2024 06:53:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7c21db12-06f9-4639-945c-10cb9b676e3a</guid><dc:creator>janik</dc:creator><description>[quote userid="4240" url="~/f/nordic-q-a/111982/qfaa-pin-mapping/489628"]A dot/junction indicates a connection between intersecting wires. If wires cross without a junction, they&amp;nbsp;shall not be connected.[/quote]
&lt;p&gt;I looked at the reference layout with aisler and the missing points were set. Looks to me like an export error in the circuit diagram.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: QFAA-Pin mapping</title><link>https://devzone.nordicsemi.com/thread/489628?ContentTypeID=1</link><pubDate>Thu, 20 Jun 2024 06:21:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:91c0c55a-fba3-4ead-885e-dc340e75fef6</guid><dc:creator>Vidar Berg</dc:creator><description>[quote userid="131378" url="~/f/nordic-q-a/111982/qfaa-pin-mapping/489599"]We have found an error on the hardware side. The reference circuit diagram is poorly represented in the instructions. If lines cross, then you put a dot on the lines. Now the voltage at the decoupling pins fits. We have soldered a new microcontroller to the circuit.[/quote]
&lt;p&gt;A dot/junction indicates a connection between intersecting wires. If wires cross without a junction, they&amp;nbsp;shall not be connected.&lt;/p&gt;
[quote userid="131378" url="~/f/nordic-q-a/111982/qfaa-pin-mapping/489599"]I have attached the software as a zip file. Please check if all registers are set...&lt;br /&gt;We opened the example project (Blinky) with the VS-Code Extension. Then we created a custom board (nrf52840 QFAA). We activated GPIO1, GPIO2 and GPIOTE via the DTSU viewer. &lt;br /&gt;However, the code does not toggle a pin. In the debugger you can see that the pin register is set, but no voltage can be measured.[/quote]
&lt;p&gt;Still sounds like a HW problem.&lt;/p&gt;
[quote userid="131378" url="~/f/nordic-q-a/111982/qfaa-pin-mapping/489599"]We also need a reliable statement on which pin layout we can use for orientation. The layout from the manual or the layout from the DeviceTreeViewer from zephyr. The pin level P0.05 and so on... does not match. (Pictures in the first post)[/quote]
&lt;p&gt;The DT UI visualizes pins that can be configured in software (e.g., GPIO - Px.xx pins) and does not make any attempts to reflect the hardware layout (it does not show the package pin numbers). So, you need to refer product specification and your PCB layout.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: QFAA-Pin mapping</title><link>https://devzone.nordicsemi.com/thread/489599?ContentTypeID=1</link><pubDate>Wed, 19 Jun 2024 22:05:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:78ccf394-09a3-4547-b501-915fb7b54d9e</guid><dc:creator>janik</dc:creator><description>&lt;p&gt;We have found an error on the hardware side. The reference circuit diagram is poorly represented in the instructions. If lines cross, then you put a dot on the lines. Now the voltage at the decoupling pins fits. We have soldered a new microcontroller to the circuit.&lt;/p&gt;
&lt;p&gt;I have attached the software as a zip file. Please check if all registers are set...&lt;br /&gt;We opened the example project (Blinky) with the VS-Code Extension. Then we created a custom board (nrf52840 QFAA). We activated GPIO1, GPIO2 and GPIOTE via the DTSU viewer. &lt;br /&gt;However, the code does not toggle a pin. In the debugger you can see that the pin register is set, but no voltage can be measured.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/4718.blinky.zip"&gt;devzone.nordicsemi.com/.../4718.blinky.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;We also need a reliable statement on which pin layout we can use for orientation. The layout from the manual or the layout from the DeviceTreeViewer from zephyr. The pin level P0.05 and so on... does not match. (Pictures in the first post)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: QFAA-Pin mapping</title><link>https://devzone.nordicsemi.com/thread/488654?ContentTypeID=1</link><pubDate>Thu, 13 Jun 2024 11:15:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2c64dc87-aae6-432a-9ca1-4c8fee875ff1</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;This sounds like a hardware problem.&amp;nbsp;The voltage on DEC4 should also be ~1.3V. Could you please create a new private ticket and upload your schematics along with the Gerber files for review?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: QFAA-Pin mapping</title><link>https://devzone.nordicsemi.com/thread/488636?ContentTypeID=1</link><pubDate>Thu, 13 Jun 2024 10:15:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a53689d9-89f7-4959-9303-693e183779c7</guid><dc:creator>janik</dc:creator><description>&lt;p&gt;All decoupling pins have 3 volts. I can debug the program. It even goes to the main loop.&lt;br /&gt;When debugging, you can see that the pins are toggled in the register.&lt;/p&gt;
&lt;p&gt;I also flashed a Bluetooth example application onto the microcontroller and it worked. Only the GPIOs don&amp;#39;t work.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: QFAA-Pin mapping</title><link>https://devzone.nordicsemi.com/thread/488626?ContentTypeID=1</link><pubDate>Thu, 13 Jun 2024 09:20:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:57751111-7f0e-47fa-8f7d-8ef2446b5070</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Which decoupling pins, on DEC4? Also, are you able to debug the application to confirm that the program reaches main()?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: QFAA-Pin mapping</title><link>https://devzone.nordicsemi.com/thread/488608?ContentTypeID=1</link><pubDate>Thu, 13 Jun 2024 08:17:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9638fbab-4c6b-41b0-b45d-ea2f735e4580</guid><dc:creator>janik</dc:creator><description>&lt;p&gt;I flashed the test software, but the GPIO doesn&amp;#39;t work.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;When measuring the pins, I noticed that there were 3 volts on the decoupling pins. I used the reference design from the data sheet as circuit design.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: QFAA-Pin mapping</title><link>https://devzone.nordicsemi.com/thread/488294?ContentTypeID=1</link><pubDate>Tue, 11 Jun 2024 11:21:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:64c30cfb-ae0b-4f72-ad91-5e1587bb14dd</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;To try to rule out any issues with the FW configuration, please try programming the attached hex file and see if that works.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Hex file&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/4682.zephyr.hex"&gt;devzone.nordicsemi.com/.../4682.zephyr.hex&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;pre class="ui-code" data-mode="text"&gt;$ nrfjprog --program zephyr.hex --chiperase --verify -r&lt;/pre&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Project&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/pin_5F00_test.zip"&gt;devzone.nordicsemi.com/.../pin_5F00_test.zip&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>