<?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>Transfer project nrf52810 on nrf52832</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/76019/transfer-project-nrf52810-on-nrf52832</link><description>Hi, faced a problem while transferring a project nrf52810 on nrf52832. I changed project settings and file paths comparing projects. The connection with the phone became very bad on nrf52832. I changed BLE_GATT_ATT_MTU_DEFAULT on size NRF_SDH_BLE_GATT_MAX_MTU_SIZE</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 14 Jul 2021 10:09:21 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/76019/transfer-project-nrf52810-on-nrf52832" /><item><title>RE: Transfer project nrf52810 on nrf52832</title><link>https://devzone.nordicsemi.com/thread/319969?ContentTypeID=1</link><pubDate>Wed, 14 Jul 2021 10:09:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3db5b0fd-829c-4b8b-a7e1-d5475a406ed6</guid><dc:creator>Blastka</dc:creator><description>&lt;p&gt;These are the recommended settings for own board&amp;nbsp;written on the forum.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Transfer project nrf52810 on nrf52832</title><link>https://devzone.nordicsemi.com/thread/317532?ContentTypeID=1</link><pubDate>Mon, 28 Jun 2021 15:08:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0cc820ad-1196-487a-9264-d5d3c5953560</guid><dc:creator>William.wei</dc:creator><description>&lt;p&gt;hi,&lt;/p&gt;
&lt;p&gt;may i ask one question related to this post? i can see that&amp;nbsp;&lt;span&gt;NRF_SDH_CLOCK_LF_ACCURACY&amp;nbsp; is 1 and&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;since 832 is 250ppm, so&amp;nbsp;&lt;span&gt;NRF_SDH_CLOCK_LF_ACCURACY&amp;nbsp;should be 0?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Transfer project nrf52810 on nrf52832</title><link>https://devzone.nordicsemi.com/thread/314858?ContentTypeID=1</link><pubDate>Fri, 11 Jun 2021 08:51:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d6e31ffc-7803-4a87-b93a-ff018046f80d</guid><dc:creator>Blastka</dc:creator><description>&lt;p&gt;No, this problem is being solved in the next SDK.&amp;nbsp;I took the decision from there.&amp;nbsp;in the future, I&amp;#39;d better switch to the new version.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Transfer project nrf52810 on nrf52832</title><link>https://devzone.nordicsemi.com/thread/314837?ContentTypeID=1</link><pubDate>Fri, 11 Jun 2021 07:47:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b736ab9d-cc67-45e5-9fbe-6001ffa99c65</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I would appreciate if you wrote answers in English, as Google Translate can cause misunderstandings. Did you solve it by adding this &amp;quot;log_skip()&amp;quot; function to your project to avoid this infinite loop, or do you still need assistance?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Transfer project nrf52810 on nrf52832</title><link>https://devzone.nordicsemi.com/thread/314435?ContentTypeID=1</link><pubDate>Wed, 09 Jun 2021 11:11:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4f4f19a3-5ed8-4963-91bd-8a7215e0d81d</guid><dc:creator>Blastka</dc:creator><description>&lt;p&gt;Yes, he behaves the same way. I found that the program spins endlessly in a function uint32_t log_skip(void) in&lt;/p&gt;
&lt;p&gt;do {&lt;br /&gt; if (invalid_packets_omit(p_header, &amp;amp;rd_idx))&lt;br /&gt; {&lt;br /&gt; p_header = (nrf_log_header_t *)&amp;amp;m_log_data.buffer[rd_idx &amp;amp; mask];&lt;br /&gt; }&lt;br /&gt; else&lt;br /&gt; {&lt;br /&gt; break;&lt;br /&gt; }&lt;br /&gt; } while (true);&lt;/p&gt;
&lt;p&gt;I am using sdk 15.3.0 and am not initializing log_init (). this caused the mask to be out of size and an error occurred. probably.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Transfer project nrf52810 on nrf52832</title><link>https://devzone.nordicsemi.com/thread/314432?ContentTypeID=1</link><pubDate>Wed, 09 Jun 2021 10:59:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:074a1911-9262-4075-96f9-482516ea6051</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Okay, thank you for the update. Are you able to recreate this behavior on an nRF52832 DK, or is it just reproducible on your custom board. Could it be that the antenna has not been tuned properly perhaps that causes it to struggle to maintain a connection?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Transfer project nrf52810 on nrf52832</title><link>https://devzone.nordicsemi.com/thread/314180?ContentTypeID=1</link><pubDate>Tue, 08 Jun 2021 11:27:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:17650053-8e78-4519-89c5-257259587374</guid><dc:creator>Blastka</dc:creator><description>&lt;p&gt;&lt;br /&gt;#ifndef NRF_SDH_CLOCK_LF_SRC&lt;br /&gt;#define NRF_SDH_CLOCK_LF_SRC 0&lt;br /&gt;#endif&lt;/p&gt;
&lt;p&gt;// &amp;lt;o&amp;gt; NRF_SDH_CLOCK_LF_RC_CTIV - SoftDevice calibration timer interval. &lt;br /&gt;#ifndef NRF_SDH_CLOCK_LF_RC_CTIV&lt;br /&gt;#define NRF_SDH_CLOCK_LF_RC_CTIV 16&lt;br /&gt;#endif&lt;/p&gt;
&lt;p&gt;// &amp;lt;o&amp;gt; NRF_SDH_CLOCK_LF_RC_TEMP_CTIV - SoftDevice calibration timer interval under constant temperature. &lt;br /&gt;// &amp;lt;i&amp;gt; How often (in number of calibration intervals) the RC oscillator shall be calibrated&lt;br /&gt;// &amp;lt;i&amp;gt; if the temperature has not changed.&lt;/p&gt;
&lt;p&gt;#ifndef NRF_SDH_CLOCK_LF_RC_TEMP_CTIV&lt;br /&gt;#define NRF_SDH_CLOCK_LF_RC_TEMP_CTIV 2&lt;br /&gt;#endif&lt;/p&gt;
&lt;p&gt;// &amp;lt;o&amp;gt; NRF_SDH_CLOCK_LF_ACCURACY - External clock accuracy used in the LL to compute timing.&lt;br /&gt; &lt;br /&gt;// &amp;lt;0=&amp;gt; NRF_CLOCK_LF_ACCURACY_250_PPM &lt;br /&gt;// &amp;lt;1=&amp;gt; NRF_CLOCK_LF_ACCURACY_500_PPM &lt;br /&gt;// &amp;lt;2=&amp;gt; NRF_CLOCK_LF_ACCURACY_150_PPM &lt;br /&gt;// &amp;lt;3=&amp;gt; NRF_CLOCK_LF_ACCURACY_100_PPM &lt;br /&gt;// &amp;lt;4=&amp;gt; NRF_CLOCK_LF_ACCURACY_75_PPM &lt;br /&gt;// &amp;lt;5=&amp;gt; NRF_CLOCK_LF_ACCURACY_50_PPM &lt;br /&gt;// &amp;lt;6=&amp;gt; NRF_CLOCK_LF_ACCURACY_30_PPM &lt;br /&gt;// &amp;lt;7=&amp;gt; NRF_CLOCK_LF_ACCURACY_20_PPM &lt;br /&gt;// &amp;lt;8=&amp;gt; NRF_CLOCK_LF_ACCURACY_10_PPM &lt;br /&gt;// &amp;lt;9=&amp;gt; NRF_CLOCK_LF_ACCURACY_5_PPM &lt;br /&gt;// &amp;lt;10=&amp;gt; NRF_CLOCK_LF_ACCURACY_2_PPM &lt;br /&gt;// &amp;lt;11=&amp;gt; NRF_CLOCK_LF_ACCURACY_1_PPM&lt;/p&gt;
&lt;p&gt;#ifndef NRF_SDH_CLOCK_LF_ACCURACY&lt;br /&gt;#define NRF_SDH_CLOCK_LF_ACCURACY 1&lt;br /&gt;#endif&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Transfer project nrf52810 on nrf52832</title><link>https://devzone.nordicsemi.com/thread/314071?ContentTypeID=1</link><pubDate>Tue, 08 Jun 2021 06:26:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6b25669a-beb4-400b-a021-abe8784985cd</guid><dc:creator>Blastka</dc:creator><description>&lt;p&gt;nrf52832:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;BOARD_PCA10040
CONFIG_GPIO_AS_PINRESET
FLOAT_ABI_HARD
INITIALIZE_USER_SECTIONS
NO_VTOR_CONFIG
NRF52
NRF52832_XXAA
NRF52_PAN_74
NRFX_COREDEP_DELAY_US_LOOP_CYCLES=3
NRF_SD_BLE_API_VERSION=6
S132
SOFTDEVICE_PRESENT
SWI_DISABLE0&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1623133365635v1.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;FLASH RX 0x00000000 0x00080000;RAM RWX 0x20000000 0x00010000&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;FLASH_PH_START=0x0 
FLASH_PH_SIZE=0x80000
RAM_PH_START=0x20000000
RAM_PH_SIZE=0x10000
FLASH_START=0x26000
FLASH_SIZE=0x5a000
RAM_START=0x200022D8
RAM_SIZE=0xDD28&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Debug -&amp;gt; Targer Device &lt;span&gt;nrf52832_xxAA&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;pre class="ui-code" data-mode="text"&gt;../components/softdevice/s132/headers
../components/softdevice/s132/headers/nrf52&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;nrf52810:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;BOARD_PCA10040
CONFIG_GPIO_AS_PINRESET
DEVELOP_IN_NRF52832
FLOAT_ABI_SOFT
INITIALIZE_USER_SECTIONS
NO_VTOR_CONFIG
NRF52810_XXAA
NRF52_PAN_74
NRFX_COREDEP_DELAY_US_LOOP_CYCLES=3
NRF_SD_BLE_API_VERSION=6
S112
SOFTDEVICE_PRESENT
SWI_DISABLE0&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1623133403727v2.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;FLASH RX 0x0 0x30000;RAM RWX 0x20000000 0x6000&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;FLASH_PH_START=0x0 
FLASH_PH_SIZE=0x30000
RAM_PH_START=0x20000000
RAM_PH_SIZE=0x6000
FLASH_START=0x19000
FLASH_SIZE=0x17000
RAM_START=0x20001BD0
RAM_SIZE=0xE430&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Debug -&amp;gt; Targer Device nrf52810_xxAA&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;pre class="ui-code" data-mode="text"&gt;../components/softdevice/s112/headers
../components/softdevice/s112/headers/nrf52&lt;/pre&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;sdk_config have also been changed to nrf52832 and&amp;nbsp;tuned to my peripherals.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Transfer project nrf52810 on nrf52832</title><link>https://devzone.nordicsemi.com/thread/314067?ContentTypeID=1</link><pubDate>Tue, 08 Jun 2021 05:19:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b583f6e6-0107-4683-a281-6820795f704b</guid><dc:creator>Blastka</dc:creator><description>&lt;p&gt;I have already answered the question of how I endured it and did everything as you just described. Он постоянно отключается. Error code that the connection failed (error 8 GATT CONN TIMEOUT). On the part of the android, he writes that the characteristic was not found, in the third case, out of four connections, and then the device reboots on nrf52832.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Transfer project nrf52810 on nrf52832</title><link>https://devzone.nordicsemi.com/thread/313914?ContentTypeID=1</link><pubDate>Mon, 07 Jun 2021 12:13:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ec617c17-fe36-4f91-b4f6-de1efda79b4f</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Just to make sure I understand correctly. You have an nRF52810 project that you are trying to transfer over to work on nRF52832 HW? It is usually the other way around, as most example projects have an nRF52832 variant, but not an nRF52810 one. Thus we have a guide to move projects from the nRF52832 to nRF52810. Please try doing the &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fsdk_nrf5_v17.0.2%2Fnrf52810_user_guide.html&amp;amp;anchor=ug_52810_project"&gt;&amp;quot;Transferring the project to nRF52810 hardware&amp;quot; guide&lt;/a&gt;&amp;nbsp;&amp;quot;backwards&amp;quot; so that you change the target device to nRF52832, add the preprocessor defines &amp;quot;NRF52&amp;quot; and &amp;quot;NRF52832_XXAA&amp;quot;. Remove the &amp;quot;NRF52810_XXAA&amp;quot; preprocessor define. Adjust the linker script to match the maximum RAM and Flash memory of the nRF52832. Remove the nRF52810 startup and system files, and add the startup_nrf52.s and system_nrf52.c files.&lt;/p&gt;
&lt;p&gt;It shouldn&amp;#39;t be necessary to edit the MTU size if the application code hasn&amp;#39;t been modified at all either. Can you clarify what you mean by the connection being very bad? Do you get a specific disconnect reason or error code from the nRFConnect app or nRF52832?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>