<?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>TWI ISSUE !</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/29371/twi-issue</link><description>Hello, 
 I have an issue with a nRF51822 TWI. I am using the &amp;quot;TWI sensor example application&amp;quot; as a base code. 
 The TWI module seems to powered, enabled and ready to communicate (see figure below) 
 
 The PIN set is also correct and the address as</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 12 Jan 2018 09:28:18 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/29371/twi-issue" /><item><title>RE: TWI ISSUE !</title><link>https://devzone.nordicsemi.com/thread/116835?ContentTypeID=1</link><pubDate>Fri, 12 Jan 2018 09:28:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8bfda60d-d4b9-41a3-8180-19144419a163</guid><dc:creator>kc06</dc:creator><description>&lt;p&gt;Hi Martin, I set the frequency to 400kHz which allows me to get SCL and SDA signals on the bus. I can monitor them on a logic analyser. Now I move on reprogramming simple I2C protocol functions. I still have the option to pull-up the lines to 5V but I don&amp;#39;t think it will be necessary. Thanks for your help !&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TWI ISSUE !</title><link>https://devzone.nordicsemi.com/thread/116834?ContentTypeID=1</link><pubDate>Thu, 11 Jan 2018 13:16:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:de38c817-af16-4526-bddd-347b62372f07</guid><dc:creator>Martin</dc:creator><description>&lt;p&gt;before you remove the pull-ups, try setting the frequency to 400 instead of 100 . on some sensor this helped me.
In my case I had pull-ups on the main pcb holding the NRF and additional ones on the connected sensor pcb - this was dividing the resitors with each additional board attached.
you could try what happens if you connect the ADS to 5V if you have it on the pcb. if it starts working and the IC is 5V tolerant, then your problems are the pull-ups...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TWI ISSUE !</title><link>https://devzone.nordicsemi.com/thread/116833?ContentTypeID=1</link><pubDate>Thu, 11 Jan 2018 12:41:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:56ab34fc-a4fc-48f7-a9ec-edad96cefdef</guid><dc:creator>kc06</dc:creator><description>&lt;p&gt;Hi Martin, thank you for your reply. Address is connected to ground. It is a custom board. I have pull-ups on SDA and SCL. Should I remove them ? I am not to understand. How did you solve your problem ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TWI ISSUE !</title><link>https://devzone.nordicsemi.com/thread/116831?ContentTypeID=1</link><pubDate>Thu, 11 Jan 2018 11:48:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:945a452a-704d-414e-8c6b-cde5c72786f9</guid><dc:creator>vikrant8051</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/question/183872/i2c-driver-from-scratch-using-direct-register-access/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TWI ISSUE !</title><link>https://devzone.nordicsemi.com/thread/116832?ContentTypeID=1</link><pubDate>Thu, 11 Jan 2018 11:33:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f13809b3-4c09-4311-a7d0-152175b96eff</guid><dc:creator>Martin</dc:creator><description>&lt;p&gt;what is your address pin connected to?
is this a custom board or the arduino break out.
in many cases I had, the problem was due to additional pull-ups on SDA and SCL on breakout boards.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>