<?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>nRF52 shows &amp;quot;unknown function at 0x00000A60&amp;quot; after 58 minute fix time</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/75309/nrf52-shows-unknown-function-at-0x00000a60-after-58-minute-fix-time</link><description>Hello Nordic Community, 
 I am using nRF52840 SDK 17.0.2. 
 I took examples \ble_peripheral\ble_app_beacon as reference and created mBeacon profile. 
 Then I created three different handler using timer. 
 First is beacon timer handler which starts advertising</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 25 May 2021 15:04:48 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/75309/nrf52-shows-unknown-function-at-0x00000a60-after-58-minute-fix-time" /><item><title>RE: nRF52 shows "unknown function at 0x00000A60" after 58 minute fix time</title><link>https://devzone.nordicsemi.com/thread/311555?ContentTypeID=1</link><pubDate>Tue, 25 May 2021 15:04:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3f82d374-d431-45ba-a590-6ea1085fc0c2</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;Nikunj,&lt;/p&gt;
&lt;p&gt;I looked though the code again and I am still not able to pinpoint what causes the issue. I do not have knowledge about all the external code you use though, so that might be related. Aare you able to comment out even more to narrow down the issue even further?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52 shows "unknown function at 0x00000A60" after 58 minute fix time</title><link>https://devzone.nordicsemi.com/thread/311231?ContentTypeID=1</link><pubDate>Mon, 24 May 2021 10:17:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a720bb5d-17f7-4243-8d26-2c3c10553d4c</guid><dc:creator>Nik.P</dc:creator><description>&lt;p&gt;Hello Einar,&lt;/p&gt;
&lt;p&gt;After debugging I found that after commenting some part code works for longer time. I sent you private message of code can you look at it and find any memory leak for me?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Nikunj&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52 shows "unknown function at 0x00000A60" after 58 minute fix time</title><link>https://devzone.nordicsemi.com/thread/311008?ContentTypeID=1</link><pubDate>Fri, 21 May 2021 11:03:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e7b3939b-af8c-454c-b791-3724eb4a20b7</guid><dc:creator>Nik.P</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Thanks for your kind support and investing time in my code.&lt;/p&gt;
&lt;p&gt;I will defiantly try to comment down as much as possible while it will still trigger issue.&lt;/p&gt;
&lt;p&gt;Also, I will try to find it by myself.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Nikunj&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52 shows "unknown function at 0x00000A60" after 58 minute fix time</title><link>https://devzone.nordicsemi.com/thread/311003?ContentTypeID=1</link><pubDate>Fri, 21 May 2021 10:58:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c436b382-e8f6-464a-b362-1bc2c795b9d1</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;To be honest the code is so large that it is difficult to spot any issue by simply browsing it. As this happens consistently for 58 minutes, and then fails, there must be something related to a task that is done regularly. Perhaps an overflow or something else that suddenly cause problems after x iterations. Can you try to comment out as much as possible while still being able to trigger the issue, so that there is a smaller piece of code to inspect? What I would be looking for first would be something that could cause memory corruption like tack overflow, write to array out of bond, dangling pointer, etc., as indicated in my initial reply.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52 shows "unknown function at 0x00000A60" after 58 minute fix time</title><link>https://devzone.nordicsemi.com/thread/310844?ContentTypeID=1</link><pubDate>Thu, 20 May 2021 16:51:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a673b7ac-17d2-4966-997c-c38f76b3bb66</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;Nikunj,&lt;/p&gt;
&lt;p&gt;I did not get a chance to look at it today, but I will attempt to do it tomorrow.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52 shows "unknown function at 0x00000A60" after 58 minute fix time</title><link>https://devzone.nordicsemi.com/thread/310620?ContentTypeID=1</link><pubDate>Thu, 20 May 2021 07:09:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7de9b19f-56fd-449a-9750-da8e16021ee4</guid><dc:creator>Nik.P</dc:creator><description>&lt;p&gt;Hey Einar T.&lt;/p&gt;
&lt;p&gt;Thanks for your quick reply.&lt;/p&gt;
&lt;p&gt;I sent you code on private message.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Nikunj P.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52 shows "unknown function at 0x00000A60" after 58 minute fix time</title><link>https://devzone.nordicsemi.com/thread/310433?ContentTypeID=1</link><pubDate>Wed, 19 May 2021 12:20:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6c928d2e-c6bb-4572-ac28-7aeaa5797ae8</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Where do you see &amp;quot;unknown function at 0x00000A60&amp;quot;? If suddenly execution moves to somewhere invalid (I am not sure yet if that is the case), then it would indicate a memory corruption caused by for instance overwriting a pointer, stack overflow, etc. If this consistently happens after 58 minutes you should look at the code you regularly call, and see if that can have such an effect. I can look at it if you upload it here.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>