<?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>Debugging my code using edge impulse on vs code</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/90495/debugging-my-code-using-edge-impulse-on-vs-code</link><description>I wat to deug my coe and I have this errors, have you an idea about how to fix them? 
 HardFault_Handler@0x0002ec3e (c:\Users\ghaaz\Desktop\nRF5_SDK_15.3.0_59ac345copy\modules\nrfx\mdk\gcc_startup_nrf52840.S:300) &amp;lt;signal handler called&amp;gt;@0xffffffe9 (Unknown</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 04 Aug 2022 06:45:13 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/90495/debugging-my-code-using-edge-impulse-on-vs-code" /><item><title>RE: Debugging my code using edge impulse on vs code</title><link>https://devzone.nordicsemi.com/thread/380032?ContentTypeID=1</link><pubDate>Thu, 04 Aug 2022 06:45:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:93d08037-a1a2-4c4d-8a1b-70e436a2d970</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;To avoid misunderstandings, can you explain what you do when you do debugging?&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Sigurd Hellesvik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Debugging my code using edge impulse on vs code</title><link>https://devzone.nordicsemi.com/thread/379353?ContentTypeID=1</link><pubDate>Fri, 29 Jul 2022 14:46:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:88126a03-0e78-4a73-aba3-f92910880c0d</guid><dc:creator>gizgiz</dc:creator><description>&lt;p&gt;I had this before start debugging:&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;SVCALL&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;SD_SOFTDEVICE_ENABLE&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;uint32_t&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;sd_softdevice_enable&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;nrf_clock_lf_cfg_t&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;const&lt;/span&gt;&lt;span&gt; * p_clock_lf_cfg, &lt;/span&gt;&lt;span&gt;nrf_fault_handler_t&lt;/span&gt;&lt;span&gt; fault_handler));&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Debugging my code using edge impulse on vs code</title><link>https://devzone.nordicsemi.com/thread/379350?ContentTypeID=1</link><pubDate>Fri, 29 Jul 2022 14:32:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:00cbc759-9780-41d8-a372-e0ca8ecb2af4</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Due to the vacation, we have limited resources in our support team.&lt;br /&gt;I will look more into your case, but it might take more time than usual.&lt;/p&gt;
&lt;p&gt;Thank you for your patience.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Sigurd Hellesvik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Debugging my code using edge impulse on vs code</title><link>https://devzone.nordicsemi.com/thread/379342?ContentTypeID=1</link><pubDate>Fri, 29 Jul 2022 14:03:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5bab651e-cb83-4678-a5c9-46a91afe55b1</guid><dc:creator>gizgiz</dc:creator><description>&lt;p&gt;I can build my code, and when I debug The code stopped and didn&amp;#39;t give me the result of this function&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; (&lt;/span&gt;&lt;span&gt;process_input&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;500&lt;/span&gt;&lt;span&gt;)&amp;gt;&lt;/span&gt;&lt;span&gt;0.5&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;SEGGER_RTT_WriteString&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&amp;quot;in danger&amp;quot;&lt;/span&gt;&lt;span&gt;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;else&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;SEGGER_RTT_WriteString&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&amp;quot;not in danger&amp;quot;&lt;/span&gt;&lt;span&gt;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;&amp;lt;&amp;lt;&amp;lt;float&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;process_input&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;uint8_t&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;val&lt;/span&gt;&lt;span&gt;){&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;span&gt;features&lt;/span&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;]=&lt;/span&gt;&lt;span&gt;val&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;span&gt;for&lt;/span&gt;&lt;span&gt; (&lt;/span&gt;&lt;span&gt;i&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;span&gt;i&lt;/span&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;600&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;span&gt;i&lt;/span&gt;&lt;span&gt;++)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;span&gt;features&lt;/span&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;i&lt;/span&gt;&lt;span&gt;]=&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;span&gt;signal_t&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;signal&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;span&gt;signal&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;total_length&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;FEATURES_SIZE&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;span&gt;signal&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;get_data&lt;/span&gt;&lt;span&gt;=&amp;amp;&lt;/span&gt;&lt;span&gt;raw_feature_get_data&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;span&gt;ei_impulse_result_t&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;result&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; EI_IMPULSE_ERROR &lt;/span&gt;&lt;span&gt;res&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;run_classifier&lt;/span&gt;&lt;span&gt;(&amp;amp;&lt;/span&gt;&lt;span&gt;signal&lt;/span&gt;&lt;span&gt;,&amp;amp;&lt;/span&gt;&lt;span&gt;result&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;true&lt;/span&gt;&lt;span&gt;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;return&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;result&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;classification&lt;/span&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;].&lt;/span&gt;&lt;span&gt;value&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;}&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Debugging my code using edge impulse on vs code</title><link>https://devzone.nordicsemi.com/thread/379325?ContentTypeID=1</link><pubDate>Fri, 29 Jul 2022 12:59:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:38464222-4bac-42fe-86c4-184b113233d6</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;In that case, I will try to help you. But I can not guarantee how much I can do.&lt;/p&gt;
&lt;p&gt;First qustion:&lt;/p&gt;
&lt;p&gt;Does the code work when you do not debug? &lt;br /&gt;(Or do you get another behaviour?)&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Sigurd Hellesvik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Debugging my code using edge impulse on vs code</title><link>https://devzone.nordicsemi.com/thread/379318?ContentTypeID=1</link><pubDate>Fri, 29 Jul 2022 12:26:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1c6037f1-d5bf-4b19-887d-f4c3c5518f28</guid><dc:creator>gizgiz</dc:creator><description>&lt;p&gt;But I couldn&amp;#39;t find many library that I want to work with them and I have already a code written with nrf5sdk that I want to add artificial intelligence to it &amp;quot; I spend a lot of months working on it&amp;quot;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Debugging my code using edge impulse on vs code</title><link>https://devzone.nordicsemi.com/thread/379306?ContentTypeID=1</link><pubDate>Fri, 29 Jul 2022 11:59:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:06df1cf2-639b-4f75-af7a-a88895701df0</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;For context, see our &lt;a href="https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/nrf-connect-sdk-and-nrf5-sdk-statement"&gt; nRF Connect SDK and nRF5 SDK statement&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;From your log file, it looks like you are using the nRF5 SDK for this.&lt;/p&gt;
&lt;p&gt;To use Edge impulse, I strongly recommend that you use our nRF Connect SDK instead. &lt;br /&gt;This SDK has multiple samples for Edge Impulse, such as:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.0.2/nrf/applications/machine_learning/README.html"&gt;nRF Machine Learning&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.0.2/nrf/samples/samples_edge.html"&gt;Edge Impulse samples&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;To debug using the nRF Connect SDK with VS Code, see &lt;a href="https://www.youtube.com/watch?v=MGsZJpdLtco&amp;amp;list=PLx_tBuQ_KSqEt7NK-H7Lu78lT2OijwIMl&amp;amp;index=5"&gt;this youtube tutorial&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Sigurd Hellesvik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>