<?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>I2C device gets detected with Adafruit Bootloader but fails with Nordic SDK</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/50746/i2c-device-gets-detected-with-adafruit-bootloader-but-fails-with-nordic-sdk</link><description>I am trying to make PN7150 work with nRF52840 using TWI Communication. 
 Problem : PN7150 gets detected with I2C scanner example when using Adafruit Bootloader and programmed using Arduino IDE. But when I am using TWI Scanner example in Nordic SDK15.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 09 Aug 2019 20:29:42 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/50746/i2c-device-gets-detected-with-adafruit-bootloader-but-fails-with-nordic-sdk" /><item><title>RE: I2C device gets detected with Adafruit Bootloader but fails with Nordic SDK</title><link>https://devzone.nordicsemi.com/thread/203408?ContentTypeID=1</link><pubDate>Fri, 09 Aug 2019 20:29:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2eb37a1c-3de8-4d07-b8da-cb01bcbfa5d1</guid><dc:creator>Mojo</dc:creator><description>&lt;p&gt;Try this driver. &amp;nbsp;It works much better. &amp;nbsp;We used it in all our projects.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/IOsonata/IOsonata/blob/master/ARM/Nordic/src/i2c_nrf5x.cpp"&gt;https://github.com/IOsonata/IOsonata/blob/master/ARM/Nordic/src/i2c_nrf5x.cpp&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: I2C device gets detected with Adafruit Bootloader but fails with Nordic SDK</title><link>https://devzone.nordicsemi.com/thread/203237?ContentTypeID=1</link><pubDate>Fri, 09 Aug 2019 09:02:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c6c60914-d924-454c-8d9c-0cc31092dffc</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Which SDK version are you testing with?&lt;/p&gt;
&lt;p&gt;Did you check the GPIO voltage on both firmwares?&lt;/p&gt;
&lt;p&gt;The&amp;nbsp;PN7150 that you connect to, is this some kind of development kit/breakout board? In that case, can you provide a link?&lt;/p&gt;
&lt;p&gt;Is the device designed for running at 3 V, without any level converters, etc?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: I2C device gets detected with Adafruit Bootloader but fails with Nordic SDK</title><link>https://devzone.nordicsemi.com/thread/203049?ContentTypeID=1</link><pubDate>Thu, 08 Aug 2019 11:50:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1d93378e-19e2-41ed-8854-47e811cde4f5</guid><dc:creator>shockline</dc:creator><description>&lt;ul&gt;
&lt;li&gt;I am running it on nrf52840-DK.&lt;/li&gt;
&lt;li&gt;Yes, I measured the GPIO voltage and it was 2.96V.&lt;/li&gt;
&lt;li&gt;For I2C communication I use P0.27 and P0.26. I use the same pins in both the examples.&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: I2C device gets detected with Adafruit Bootloader but fails with Nordic SDK</title><link>https://devzone.nordicsemi.com/thread/203002?ContentTypeID=1</link><pubDate>Thu, 08 Aug 2019 09:16:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a278d513-8c4d-46f7-9554-fd765a84a923</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Which board are you running this on? An nRF52840-DK, an Adafruit board, or a custom board?&lt;/li&gt;
&lt;li&gt;Which voltage level do you supply the chip with? Have you measured the voltage on the GPIOs?&lt;/li&gt;
&lt;li&gt;Which GPIOs do you use to connect the I2C device? Are you using the same pins in both examples?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Jørgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: I2C device gets detected with Adafruit Bootloader but fails with Nordic SDK</title><link>https://devzone.nordicsemi.com/thread/202920?ContentTypeID=1</link><pubDate>Wed, 07 Aug 2019 19:03:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9a65808d-2205-484c-b7e8-3326323c417e</guid><dc:creator>Turbo J</dc:creator><description>&lt;p&gt;That is the point I&amp;#39;d take out the DSO (digital storage oscilloscope) and measure the actual I&amp;sup2;C bus lines.&lt;/p&gt;
&lt;p&gt;Note that I&amp;sup2;C are 7-bit and used in either shifted form. &lt;br /&gt;This could bite you here: NRF uses the right shifted addresses in the hardware (address in bits 6..0 without the R/W bit).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>