<?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>PWM Anomaly: nRF52832 vs nRF52833</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/108397/pwm-anomaly-nrf52832-vs-nrf52833</link><description>It is possible to synchronously start waveforms on 3 PWM peripherals on the nRF52832 using PPI and EGU with no phase delay between the 3 output waveforms - they start simultaneously and remain in phase. 
 
 Running the exact same code on the nRF52840</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 04 Mar 2024 06:26:45 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/108397/pwm-anomaly-nrf52832-vs-nrf52833" /><item><title>RE: PWM Anomaly: nRF52832 vs nRF52833</title><link>https://devzone.nordicsemi.com/thread/471939?ContentTypeID=1</link><pubDate>Mon, 04 Mar 2024 06:26:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:97d233e5-9c73-48ed-a3dc-da6bd7a6bb2e</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Hugh. Got your details in linkedin. I think since this is very limited sampling, we might need NDA. Craig, Frey will reach you out in email for the formalities and when it is done, I can send a request to github admin to give you access.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: PWM Anomaly: nRF52832 vs nRF52833</title><link>https://devzone.nordicsemi.com/thread/471813?ContentTypeID=1</link><pubDate>Fri, 01 Mar 2024 13:51:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e75d5de6-2d39-430c-b62f-21f8161ad9ba</guid><dc:creator>hmolesworth</dc:creator><description>&lt;p&gt;Thanks; sent via LinkedIn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: PWM Anomaly: nRF52832 vs nRF52833</title><link>https://devzone.nordicsemi.com/thread/471788?ContentTypeID=1</link><pubDate>Fri, 01 Mar 2024 12:54:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:221bc9be-098e-4ae8-97a4-5f4ed23c0963</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Can you please share your email and github username.&lt;/p&gt;
&lt;p&gt;I will have to go through the request internally and will add access to nRF54 resources once I get a green light (which most like is ok).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: PWM Anomaly: nRF52832 vs nRF52833</title><link>https://devzone.nordicsemi.com/thread/471783?ContentTypeID=1</link><pubDate>Fri, 01 Mar 2024 12:49:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:28f06e38-b1ed-4190-b142-655d98678373</guid><dc:creator>hmolesworth</dc:creator><description>&lt;p&gt;Thanks&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/members/aryan"&gt;Susheel&lt;/a&gt;; I&amp;#39;ll mull this one over. Meanwhile maybe you could add me to the nRF54 early developers; I have a client wanting me to evaluate an application by testing some hardware.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: PWM Anomaly: nRF52832 vs nRF52833</title><link>https://devzone.nordicsemi.com/thread/471697?ContentTypeID=1</link><pubDate>Fri, 01 Mar 2024 08:15:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f28f2027-04f1-4de4-b42f-bf8c44bc43f6</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Hugh,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I got some information and yes there is a change in nRF52833 compared in nRF52832.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;There is now a two stage AMLI bus system in nRF52833 instead of one (nRF52832). The reason we did not publish this is because we thought there should be no use cases where the application should directly see the difference. But you genius found the right use case with the right peripheral (PWM) where multi instance trigger at the same time is normal.&lt;/p&gt;
&lt;p&gt;So the change is effective to all peripherals with EasyDMA using the 16MHz clock. Not sure if I can give you more but If you want to dive in even more than that, we need to make this ticket private.&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: PWM Anomaly: nRF52832 vs nRF52833</title><link>https://devzone.nordicsemi.com/thread/471457?ContentTypeID=1</link><pubDate>Thu, 29 Feb 2024 07:47:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f47ed545-c400-442b-8c04-419006d0eb20</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Hugh, Haven&amp;#39;t forgotten you but it is taking more time than anticipated to investigate this. Just letting you know that this is in my watch list to be part in the internal investigation.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: PWM Anomaly: nRF52832 vs nRF52833</title><link>https://devzone.nordicsemi.com/thread/469939?ContentTypeID=1</link><pubDate>Wed, 21 Feb 2024 06:29:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4251661a-19b9-47a2-b160-ce7bdb38e942</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Thanks for the update Hugh, I have updated my query to the peripheral digital team that this is visible in common mode as well. Waiting for someone to pick the ticket and investigate internally in R&amp;amp;D team.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: PWM Anomaly: nRF52832 vs nRF52833</title><link>https://devzone.nordicsemi.com/thread/469763?ContentTypeID=1</link><pubDate>Tue, 20 Feb 2024 11:23:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:298c16a7-2012-482f-a174-113df2f475b1</guid><dc:creator>hmolesworth</dc:creator><description>&lt;p&gt;Ok, thanks. Note I edited my last post: Common&amp;nbsp;exhibits&amp;nbsp;the same issue as Grouped on the nRF52833, I thought it was different but I was on the&amp;nbsp;nRF52832 board which does not.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: PWM Anomaly: nRF52832 vs nRF52833</title><link>https://devzone.nordicsemi.com/thread/469675?ContentTypeID=1</link><pubDate>Tue, 20 Feb 2024 05:43:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:989b1d65-cd80-406f-8450-258c7d5f998f</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Hugh, It seems different behavior on how EasyDMA trasanctions are placed and prioritized. Seems like something undocumented. I have raised internal query about this to the peripheral digital team, hope to get an answer soon.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: PWM Anomaly: nRF52832 vs nRF52833</title><link>https://devzone.nordicsemi.com/thread/469659?ContentTypeID=1</link><pubDate>Tue, 20 Feb 2024 00:51:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:286ef979-007c-4d0f-8478-9610865ab4ea</guid><dc:creator>hmolesworth</dc:creator><description>&lt;p&gt;Thanks&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/members/aryan"&gt;Susheel&lt;/a&gt;. Further testing shows this issue applies to PWM Grouped Mode, which I am using to get differential outputs using 2 pins on each of the 4 PWMs. Single output mode using PWM Common Mode and a single output pin &lt;span style="text-decoration:line-through;"&gt;does not&lt;/span&gt;&amp;nbsp;&lt;em&gt;&lt;strong&gt;also&lt;/strong&gt;&lt;/em&gt; exhibits this issue on the nRF52833.&lt;/p&gt;
&lt;p&gt;In Grouped Mode (2 x 16-bit DMA transfer), as with Common Mode (1 x 16-bit DMA transfer), I would expect a single 32-bit DMA transfer with unused bits discarded, but maybe that is different from the nRF52832&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: PWM Anomaly: nRF52832 vs nRF52833</title><link>https://devzone.nordicsemi.com/thread/469434?ContentTypeID=1</link><pubDate>Mon, 19 Feb 2024 10:04:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:57235a02-406f-4a85-ae5f-feb1a13046f8</guid><dc:creator>Susheel Nuguru</dc:creator><description>[quote user=""]My questions: Why is the nRF52832 PWM different from the nRF52833 PWM? Are other peripherals affected in a similar manner? Will any other higher-priority Bus Master such as SPIM re-introduce a phase delay if active at the PPI trigger instant?[/quote]
&lt;p&gt;This most likely will spawn into an internal investigation from the R&amp;amp;D team to reply why we see a difference here. I will create an internal ticket and will update this thread when I get a response from hardware team.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>