<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://test-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>ISO 7816 using UART</title><link>https://test-devzone.nordicsemi.com/f/nordic-q-a/25199/iso-7816-using-uart</link><description>I need to implement an ISO 7816 peripheral on my nRF52832. Preferably, I&amp;#39;d like to leverage the existing UART driver (maybe app_serial?) so that I don&amp;#39;t have to bit-bang the entire thing. I found devzone.nordicsemi.com/.../ mentioning how to get a clock</description><dc:language>en-US</dc:language><generator>Telligent Community 13 Non-Production</generator><lastBuildDate>Tue, 14 Jun 2022 19:36:59 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://test-devzone.nordicsemi.com/f/nordic-q-a/25199/iso-7816-using-uart" /><item><title>RE: ISO 7816 using UART</title><link>https://test-devzone.nordicsemi.com/thread/372451?ContentTypeID=1</link><pubDate>Tue, 14 Jun 2022 19:36:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:43941ee8-4620-431a-a26c-1b0fcf24514b</guid><dc:creator>user85723</dc:creator><description>&lt;p&gt;Hello! Now I have the same task. The Nordic chip looks like an ideal option in terms of connectivity, but it needs (just like you 5 years ago=0) ISO 7816 support. Please let me know if you managed to implement this?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ISO 7816 using UART</title><link>https://test-devzone.nordicsemi.com/thread/99324?ContentTypeID=1</link><pubDate>Thu, 21 Sep 2017 08:07:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9b0b98b4-dce8-4298-8a1e-a247458ee8d1</guid><dc:creator>user15146</dc:creator><description>&lt;p&gt;You could maybe use PPI and toggle the GPIO with the GPIOTE on the &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52832.ps.v1.1/uart.html?cp=2_1_0_49_9#topic"&gt;UART events&lt;/a&gt;( i.e. &lt;code&gt;EVENTS_RXDRDY&lt;/code&gt; and &lt;code&gt;EVENTS_TXDRDY&lt;/code&gt;)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ISO 7816 using UART</title><link>https://test-devzone.nordicsemi.com/thread/99322?ContentTypeID=1</link><pubDate>Tue, 19 Sep 2017 14:31:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7949760a-12fd-4b51-b5ea-18bba4577ba2</guid><dc:creator>user21573</dc:creator><description>&lt;p&gt;How do I synchronize a manually generated clock signal on a clock line with the data that is transferred on the I/O line via an existing UART driver?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ISO 7816 using UART</title><link>https://test-devzone.nordicsemi.com/thread/99323?ContentTypeID=1</link><pubDate>Thu, 14 Sep 2017 18:48:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:203ff3a3-69e2-4dd3-a046-295b4756a1a7</guid><dc:creator>user4908</dc:creator><description>&lt;p&gt;You won&amp;#39;t make any bitbanging thing work with BLE stack active. It runs with higher priority and will take time to process the event which can take as long as several milliseconds. So you will need to make ISO7816 work with DMA enabled HW UART block as is (which is unlikely) or do it only at the moment when stack is inactive. Which should be possible because your will be master talking to secure element when you want... with some challenges (like long processing on SE side) of course. There is also time-slot API in Nordic BLE stack which can help you to get guaranteed interval without interrupting by the stack (with some drawbacks to throughput of course, see the documentation).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ISO 7816 using UART</title><link>https://test-devzone.nordicsemi.com/thread/99325?ContentTypeID=1</link><pubDate>Thu, 14 Sep 2017 15:11:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:71b5f695-63fc-4498-b000-e677407b0c11</guid><dc:creator>user21573</dc:creator><description>&lt;p&gt;Just tried generating the clock signal on the clock line. Doesn&amp;#39;t work with a SoftDevice present. What do I need to change to make that work?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>