<?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>Developing for nRF52810 - the full story?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/33812/developing-for-nrf52810---the-full-story</link><description>nRF5 SDK &amp;gt; nRF5 SDK v15.0.0 &amp;gt; User Guides &amp;gt; Developing for nRF52810 gives a list of things to do to adapt an nRF528 32 project to an nRF528 10 target. 
 
 But, looking at the SDK v15.0.0 PCA10040 (nRF528 32 ) and PCA10040 e ( nRF528 10 ) blinky example</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 01 Feb 2022 22:26:10 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/33812/developing-for-nrf52810---the-full-story" /><item><title>RE: Developing for nRF52810 - the full story?</title><link>https://devzone.nordicsemi.com/thread/350760?ContentTypeID=1</link><pubDate>Tue, 01 Feb 2022 22:26:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:032e8198-8d44-43fe-bb11-0259b190096a</guid><dc:creator>Zaf</dc:creator><description>&lt;p&gt;I am using IAR compiler with&amp;nbsp;nRF5_SDK_14.0.0_3bcc1f7. I get the same error. I searched for &lt;span&gt;FLOAT_ABI_HARD in all the .h and.c files, but it can&amp;#39;t find it.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Below is the compilation error.. Thanks..&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;app_error_weak.c&lt;br /&gt;iccarm.exe C:\800_bluetooth\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\libraries\util\app_error_weak.c -D BLE_STACK_SUPPORT_REQD -D BOARD_PCA10040 -D CONFIG_GPIO_AS_PINRESET -D NRF52810_XXAA -D NRF52_PAN_74 -D NRF_DFU_SETTINGS_VERSION=1 -D NRF_SD_BLE_API_VERSION=5 -D S132 -D SOFTDEVICE_PRESENT -D SVC_INTERFACE_CALL_AS_NORMAL_FUNCTION -D SWI_DISABLE0 -D __HEAP_SIZE=0 -o C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\_build --debug --endian=little --cpu=Cortex-M4 -e --warnings_are_errors --fpu=VFPv4_sp --dlib_config C:\Program Files (x86)\IAR Systems\Embedded Workbench 8.3\arm\inc\c\DLib_Config_Full.h -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\ble\common\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\boards\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\device\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\drivers_nrf\clock\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\drivers_nrf\common\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\drivers_nrf\delay\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\drivers_nrf\hal\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\drivers_nrf\rng\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\libraries\atomic\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\libraries\balloc\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\libraries\bootloader\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\libraries\bootloader\ble_dfu\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\libraries\bootloader\dfu\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\libraries\crc32\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\libraries\crypto\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\libraries\crypto\backend\micro_ecc\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\libraries\crypto\backend\nrf_crypto_sw\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\libraries\experimental_log\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\libraries\experimental_log\src\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\libraries\experimental_memobj\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\libraries\experimental_section_vars\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\libraries\fstorage\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\libraries\hci\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\libraries\mem_manager\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\libraries\queue\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\libraries\scheduler\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\libraries\sha256\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\libraries\strerror\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\libraries\svc\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\libraries\timer\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\libraries\util\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\softdevice\common\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\softdevice\s132\headers\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\softdevice\s132\headers\nrf52\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\toolchain\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\toolchain\cmsis\include\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\dfu_req_handling\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\external\fprintf\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\external\segger_rtt\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\external\micro-ecc\micro-ecc\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\..\..\..\vendor\nRF5_SDK_14.0.0_3bcc1f7\external\nano-pb\ -I C:\800_bluetooth\dfu\bootloader_secure_ble\pca800BT\iar\..\config\ -Ohz&lt;/p&gt;
&lt;p&gt;IAR ANSI C/C++ Compiler V8.40.1.212/W32 for ARM&lt;br /&gt; Copyright 1999-2019 IAR Systems AB.&lt;br /&gt;C:\800_bluetooth\vendor\nRF5_SDK_14.0.0_3bcc1f7\components\toolchain\cmsis\include\core_cm4.h(165) : Fatal Error[Pe035]: #error directive: &amp;quot;Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)&amp;quot;&lt;/p&gt;
&lt;p&gt;Errors: 1&lt;br /&gt;Warnings: none&lt;br /&gt;Error while running C/C++ Compiler&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Developing for nRF52810 - the full story?</title><link>https://devzone.nordicsemi.com/thread/260687?ContentTypeID=1</link><pubDate>Sat, 18 Jul 2020 09:03:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0b10c5f5-e774-4b2e-aa41-6bfc639be3d7</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;Link update for SDK 17.0.0 - It is now:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.0/nrf52810_user_guide.html?cp=7_1_5_0"&gt;https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.0/nrf52810_user_guide.html?cp=7_1_5_0&lt;/a&gt;&amp;nbsp;- &amp;quot;&lt;span&gt;Developing for nRF52810&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;See also:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/struct_nrf52/struct/nrf52810_dev_kit.html"&gt;https://infocenter.nordicsemi.com/topic/struct_nrf52/struct/nrf52810_dev_kit.html&lt;/a&gt;&amp;nbsp;- &amp;quot;Development kit for nRF52810&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.0/nrf52810_user_guide.html"&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Developing for nRF52810 - the full story?</title><link>https://devzone.nordicsemi.com/thread/209136?ContentTypeID=1</link><pubDate>Wed, 11 Sep 2019 10:48:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b2807a7d-2257-490c-bcab-46737f5720c9</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;And a heads-up that there is currently &lt;em&gt;&lt;strong&gt;no&lt;/strong&gt;&lt;/em&gt;&amp;nbsp;&lt;span&gt;Gazell library for devices without FPU (nRF52810 &amp;amp; 52811):&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/44042/using-nrf52810-with-gzll_nrf52_arm-lib/172741#172741"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/44042/using-nrf52810-with-gzll_nrf52_arm-lib/172741#172741&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/51992/struggling-to-link-the-gazell-library-for-the-nrf52811/209130#209130"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/51992/struggling-to-link-the-gazell-library-for-the-nrf52811/209130#209130&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Developing for nRF52810 - the full story?</title><link>https://devzone.nordicsemi.com/thread/191298?ContentTypeID=1</link><pubDate>Thu, 06 Jun 2019 10:17:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9319ce8a-82ae-457d-9a56-4358bc07e100</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;The link in the original post and its DocLib replacement no longer work!&lt;/p&gt;
&lt;p&gt;Try this:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/48253/request-a-link-to-the-nrf52810-proting-guide/191295#191295"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/48253/request-a-link-to-the-nrf52810-proting-guide/191295#191295&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Although the OP link was broken, the &lt;em&gt;navigation&lt;/em&gt; is still the same:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Software Development Kit &amp;gt; nRF5 SDK v15.3.0 &amp;gt; User Guides &amp;gt;&amp;nbsp;Developing for nRF52810&lt;/strong&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Developing for nRF52810 - the full story?</title><link>https://devzone.nordicsemi.com/thread/176967?ContentTypeID=1</link><pubDate>Tue, 19 Mar 2019 11:42:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6b02f122-4ca2-45b7-80e2-22bb7126c46a</guid><dc:creator>awneil</dc:creator><description>[quote userid="6462" url="~/f/nordic-q-a/33812/developing-for-nrf52810---the-full-story"]Are there any others?[/quote]
&lt;p&gt;There are some hardware differences; eg, see:&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/45002/does-nrf52dk-emulation-of-nrf52810-support-non-fpu-environment/176916#176916"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/45002/does-nrf52dk-emulation-of-nrf52810-support-non-fpu-environment/176916#176916&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Developing for nRF52810 - the full story?</title><link>https://devzone.nordicsemi.com/thread/171596?ContentTypeID=1</link><pubDate>Mon, 18 Feb 2019 10:39:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5afe44c7-7057-417a-a35f-23a577175df6</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;Link for the new Doc Lib:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.nordicsemi.com/DocLib/Content/SDK_Doc/nRF5_SDK/v15-2-0/nrf52810_user_guide"&gt;https://www.nordicsemi.com/DocLib/Content/SDK_Doc/nRF5_SDK/v15-2-0/nrf52810_user_guide&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Developing for nRF52810 - the full story?</title><link>https://devzone.nordicsemi.com/thread/153927?ContentTypeID=1</link><pubDate>Mon, 22 Oct 2018 20:59:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:23bfc05a-be3c-4342-b88f-ab98f4a4ad29</guid><dc:creator>slayer49</dc:creator><description>&lt;p&gt;I am still having troubles.&amp;nbsp; &amp;nbsp;I can build the ble_blinky app and run on nrf52810, but I am trying to convert the spi peripheral app for nrf52810 and stuck trying to compile.&amp;nbsp; &amp;nbsp;I made a new ticket for it here:&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/39711/problem-compiling-spi-example-for-nrf52810"&gt;devzone.nordicsemi.com/.../problem-compiling-spi-example-for-nrf52810&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Developing for nRF52810 - the full story?</title><link>https://devzone.nordicsemi.com/thread/153926?ContentTypeID=1</link><pubDate>Mon, 22 Oct 2018 20:55:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e4b3d933-a50e-41e4-be38-757386f56a77</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;Thanks.&lt;/p&gt;
&lt;p&gt;IIRC, I was using Keil at the time of the OP ...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Developing for nRF52810 - the full story?</title><link>https://devzone.nordicsemi.com/thread/153925?ContentTypeID=1</link><pubDate>Mon, 22 Oct 2018 20:50:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6917a9c5-2fac-4f2c-acb5-4b6689b7eaf6</guid><dc:creator>slayer49</dc:creator><description>&lt;p&gt;Segger Embedded Studio&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Developing for nRF52810 - the full story?</title><link>https://devzone.nordicsemi.com/thread/153924?ContentTypeID=1</link><pubDate>Mon, 22 Oct 2018 20:14:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d1be887e-a3a5-4d6b-96f0-c35bb2c50c32</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;What IDE ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Developing for nRF52810 - the full story?</title><link>https://devzone.nordicsemi.com/thread/153923?ContentTypeID=1</link><pubDate>Mon, 22 Oct 2018 19:41:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4dd6f6e5-b105-4489-872b-3e14bc9d335f</guid><dc:creator>slayer49</dc:creator><description>&lt;p&gt;I had to change it both in project settings-&amp;gt;code generation and project settings-&amp;gt;preprocessor&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Developing for nRF52810 - the full story?</title><link>https://devzone.nordicsemi.com/thread/153921?ContentTypeID=1</link><pubDate>Mon, 22 Oct 2018 19:04:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a08c1734-cf24-4db0-a3c3-580d04e50767</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;that&amp;#39;s the 1st bullet point in the OP!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Developing for nRF52810 - the full story?</title><link>https://devzone.nordicsemi.com/thread/153920?ContentTypeID=1</link><pubDate>Mon, 22 Oct 2018 18:58:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:82d688b1-e8ce-42c5-953d-49ad8a8b1cd2</guid><dc:creator>slayer49</dc:creator><description>&lt;p&gt;In&amp;nbsp;Code Generation, set ARM FP ABI TYPE to Soft&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Developing for nRF52810 - the full story?</title><link>https://devzone.nordicsemi.com/thread/151830?ContentTypeID=1</link><pubDate>Fri, 05 Oct 2018 12:06:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:53177c42-426a-4849-8fdb-94c47b91fbd6</guid><dc:creator>awneil</dc:creator><description>[quote userid="2115" url="~/f/nordic-q-a/33812/developing-for-nrf52810---the-full-story/129920"]I&amp;#39;ll report this internally[/quote]
&lt;p&gt;It doesn&amp;#39;t seem to have got through:&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/39209/error-compiler-generates-fpu-instructions-for-a-device-without-an-fpu-check-__fpu_present"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/39209/error-compiler-generates-fpu-instructions-for-a-device-without-an-fpu-check-__fpu_present&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Developing for nRF52810 - the full story?</title><link>https://devzone.nordicsemi.com/thread/129920?ContentTypeID=1</link><pubDate>Thu, 26 Apr 2018 11:05:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fa7bb033-c145-4836-9d78-a60de5069aed</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi Andrew,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You are correct. the user guide does lacks the information about using softfp. I&amp;#39;ll report this internally.&lt;/p&gt;
&lt;p&gt;The things you list are essential to change in your project in order to make the firmware run.&lt;/p&gt;
&lt;p&gt;The HEAP and STACK size shall be set by-default by your startup file (if using GCC atleast):&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;    .section .stack
#if defined(__STARTUP_CONFIG)
    .align __STARTUP_CONFIG_STACK_ALIGNEMENT
    .equ    Stack_Size, __STARTUP_CONFIG_STACK_SIZE
#elif defined(__STACK_SIZE)
    .align 3
    .equ    Stack_Size, __STACK_SIZE
#else
    .align 3
    .equ    Stack_Size, 2048
#endif
    .globl __StackTop
    .globl __StackLimit
__StackLimit:
    .space Stack_Size
    .size __StackLimit, . - __StackLimit
__StackTop:
    .size __StackTop, . - __StackTop

    .section .heap
    .align 3
#if defined(__STARTUP_CONFIG)
    .equ Heap_Size, __STARTUP_CONFIG_HEAP_SIZE
#elif defined(__HEAP_SIZE)
    .equ Heap_Size, __HEAP_SIZE
#else&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>