<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>i.MX ProcessorsのトピックRe: i.MX93: BBNSM RTC read error under load</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX93-BBNSM-RTC-read-error-under-load/m-p/1885520#M224820</link>
    <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;Could you share the logs seen in the failed test?&lt;BR /&gt;How easy is to reproduce such error?&lt;BR /&gt;&lt;BR /&gt;Best regards/Saludos,&lt;BR /&gt;Aldo.&lt;/P&gt;</description>
    <pubDate>Tue, 11 Jun 2024 21:50:25 GMT</pubDate>
    <dc:creator>AldoG</dc:creator>
    <dc:date>2024-06-11T21:50:25Z</dc:date>
    <item>
      <title>i.MX93: BBNSM RTC read error under load</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX93-BBNSM-RTC-read-error-under-load/m-p/1885079#M224787</link>
      <description>&lt;P&gt;Whenn reading out the BBNSM RTC cyclically&lt;/P&gt;&lt;P&gt;```hwclock -r -f /dev/rtc0```&lt;/P&gt;&lt;P&gt;ande settign the CPU unde load (using stress-ng and stressapptest in parallel), intermidiate errors occur. The call to ```hwclock -r -f /dev/rtc0``` then produces no output, but goes into a timeout.&lt;/P&gt;&lt;P&gt;In a test run 324 out of 43322 calls failed.&amp;nbsp;Wenn reading BBNSM RTC with the same settings with no CPU load no errors could be seen within 269305 calls.&lt;/P&gt;&lt;P&gt;Kernel: 6.1 from NXP BSP&lt;BR /&gt;&lt;BR /&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/175204"&gt;@danny_john&lt;/a&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Jun 2024 10:13:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX93-BBNSM-RTC-read-error-under-load/m-p/1885079#M224787</guid>
      <dc:creator>Niebel-TQ</dc:creator>
      <dc:date>2024-06-11T10:13:41Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX93: BBNSM RTC read error under load</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX93-BBNSM-RTC-read-error-under-load/m-p/1885520#M224820</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;Could you share the logs seen in the failed test?&lt;BR /&gt;How easy is to reproduce such error?&lt;BR /&gt;&lt;BR /&gt;Best regards/Saludos,&lt;BR /&gt;Aldo.&lt;/P&gt;</description>
      <pubDate>Tue, 11 Jun 2024 21:50:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX93-BBNSM-RTC-read-error-under-load/m-p/1885520#M224820</guid>
      <dc:creator>AldoG</dc:creator>
      <dc:date>2024-06-11T21:50:25Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX93: BBNSM RTC read error under load</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX93-BBNSM-RTC-read-error-under-load/m-p/1886825#M224917</link>
      <description>&lt;P&gt;To reproduce run stresstools in background with decreased priority, actual test setup was:&lt;BR /&gt;```&lt;BR /&gt;# nice level 5&lt;BR /&gt;stressapptest -W -s 31536000 -M 128 -m 1 -C 0 -i 1 &amp;amp;&lt;/P&gt;&lt;P&gt;#&amp;nbsp;nice level 9&lt;BR /&gt;stress-ng --cpu-load 10 --cpu 2 --timeout 31536000 &amp;amp;&lt;BR /&gt;```&lt;BR /&gt;Run in a loop with 2 seconds between invocations (rtc0: I2C RTC / rtc1: BBNSM RTC):&lt;BR /&gt;&lt;SPAN&gt;```&lt;BR /&gt;hwclock -r -f /dev/rtc0&lt;BR /&gt;hwclock -r -f /dev/rtc1&lt;BR /&gt;```&lt;BR /&gt;&lt;/SPAN&gt;Expectation: when reading every 2 seconds we see increasing time whit every read.&lt;BR /&gt;Error case: reading BBNSM RTC fails randomly, hwclock needs 10 seconds to return in this case.&lt;BR /&gt;```&lt;BR /&gt;8&amp;lt;------------------------------------------&lt;BR /&gt;[2024-06-04_23:09:20] SUCCESS /dev/rtc1 1970-01-01 13:59:50.978334+00:00 1970-01-01 13:59:50.978334+00:00&lt;BR /&gt;[2024-06-04_23:09:23] SUCCESS /dev/rtc0 2024-06-04 23:09:23.175275+00:00 2024-06-04 23:09:23.175275+00:00&lt;BR /&gt;[2024-06-04_23:09:23] SUCCESS /dev/rtc1 1970-01-01 13:59:53.940790+00:00 1970-01-01 13:59:53.940790+00:00&lt;BR /&gt;[2024-06-04_23:09:26] SUCCESS /dev/rtc0 2024-06-04 23:09:26.222111+00:00 2024-06-04 23:09:26.222111+00:00&lt;BR /&gt;[2024-06-04_23:09:26] SUCCESS /dev/rtc1 1970-01-01 13:59:56.969521+00:00 1970-01-01 13:59:56.969521+00:00&lt;BR /&gt;[2024-06-04_23:09:29] SUCCESS /dev/rtc0 2024-06-04 23:09:29.175745+00:00 2024-06-04 23:09:29.175745+00:00&lt;BR /&gt;[2024-06-04_23:09:39] ERROR /dev/rtc1&lt;BR /&gt;[2024-06-04_23:09:42] SUCCESS /dev/rtc0 2024-06-04 23:09:42.239289+00:00 2024-06-04 23:09:42.239289+00:00&lt;BR /&gt;[2024-06-04_23:09:42] SUCCESS /dev/rtc1 1970-01-01 14:00:12.953436+00:00 1970-01-01 14:00:12.953436+00:00&lt;BR /&gt;[2024-06-04_23:09:45] SUCCESS /dev/rtc0 2024-06-04 23:09:45.209569+00:00 2024-06-04 23:09:45.209569+00:00&lt;BR /&gt;[2024-06-04_23:09:45] SUCCESS /dev/rtc1 1970-01-01 14:00:15.945005+00:00 1970-01-01 14:00:15.945005+00:00&lt;BR /&gt;8&amp;lt;------------------------------------------&lt;BR /&gt;```&lt;/P&gt;</description>
      <pubDate>Thu, 13 Jun 2024 08:48:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX93-BBNSM-RTC-read-error-under-load/m-p/1886825#M224917</guid>
      <dc:creator>Niebel-TQ</dc:creator>
      <dc:date>2024-06-13T08:48:31Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX93: BBNSM RTC read error under load</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX93-BBNSM-RTC-read-error-under-load/m-p/1889837#M225179</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;Thank you for sharing, I'm investigating this issue with internal team and testing on my side as well.&lt;BR /&gt;While doing that, could you share the full part number of the i.MX93 that you are using?&lt;BR /&gt;&lt;BR /&gt;Best regards/Saludos,&lt;BR /&gt;Aldo.&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jun 2024 00:00:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX93-BBNSM-RTC-read-error-under-load/m-p/1889837#M225179</guid>
      <dc:creator>AldoG</dc:creator>
      <dc:date>2024-06-19T00:00:49Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX93: BBNSM RTC read error under load</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX93-BBNSM-RTC-read-error-under-load/m-p/1891710#M225309</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;So I could continue with the investigation, please help me sharing the full part number.&lt;BR /&gt;&lt;BR /&gt;Best regards/Saludos,&lt;BR /&gt;Aldo.&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jun 2024 23:10:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX93-BBNSM-RTC-read-error-under-load/m-p/1891710#M225309</guid>
      <dc:creator>AldoG</dc:creator>
      <dc:date>2024-06-20T23:10:47Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX93: BBNSM RTC read error under load</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX93-BBNSM-RTC-read-error-under-load/m-p/1917238#M226602</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;the full part number is&amp;nbsp;PIMX9352CVVxMAB&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Danny&lt;/P&gt;</description>
      <pubDate>Thu, 25 Jul 2024 13:56:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX93-BBNSM-RTC-read-error-under-load/m-p/1917238#M226602</guid>
      <dc:creator>danny_john</dc:creator>
      <dc:date>2024-07-25T13:56:12Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX93: BBNSM RTC read error under load</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX93-BBNSM-RTC-read-error-under-load/m-p/2001739#M231202</link>
      <description>&lt;P&gt;Are there any progress or news regarding this topic. We could see the same behaviour at our Board i.MX93 EVK Revision A0.&lt;/P&gt;&lt;P&gt;We are planning to build a PLC with this CPU and want to use the internal RTC.&lt;/P&gt;</description>
      <pubDate>Tue, 26 Nov 2024 08:16:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX93-BBNSM-RTC-read-error-under-load/m-p/2001739#M231202</guid>
      <dc:creator>Camaris1977</dc:creator>
      <dc:date>2024-11-26T08:16:02Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX93: BBNSM RTC read error under load</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX93-BBNSM-RTC-read-error-under-load/m-p/2001789#M231204</link>
      <description>&lt;P&gt;No, there is no progress. Most of our customers use an external RTC backuped by a coin cell since the BBNSM RTC needs powering 24/7 and longer power outage needs more than a coin cell.&lt;BR /&gt;&lt;BR /&gt;We will retest this against kernel 6.6 but we see no changes in the SW implementation. we suspect the read function is to blame - there seem to be no guard against scheduling or whatever in realtime / heavy load scenario.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 26 Nov 2024 08:44:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX93-BBNSM-RTC-read-error-under-load/m-p/2001789#M231204</guid>
      <dc:creator>Niebel-TQ</dc:creator>
      <dc:date>2024-11-26T08:44:00Z</dc:date>
    </item>
  </channel>
</rss>

