Port DA14681 Wearable project to SDK10 to use on DA14697

⚠️
Hi there.. thanks for coming to the forums. Exciting news! we’re now in the process of moving to our new forum platform that will offer better functionality and is contained within the main Dialog website. All posts and accounts have been migrated. We’re now accepting traffic on the new forum only - please POST any new threads at//www.xmece.com/support. We’ll be fixing bugs / optimising the searching and tagging over the coming days.
8 posts / 0 new
Last post
纳兹
Offline
Last seen:2 years 4 months ago
加入:2019-08-13 16:58
Port DA14681 Wearable project to SDK10 to use on DA14697

Are there any Dialog Semiconductor guidelines on how to port the DA14681 Wearable project to SDK10 to use on DA14697?

Keywords:
Device:
PM_Dialog
Offline
Last seen:1 month 1 week ago
工作人员
加入:2018-02-08 11:03
Hi Naz,

Hi Naz,

There is not any specific decrement for how to port the DA14681 Wearable project to SDK10, However, the Wearable project is based on SDK1, so you could take a look atUM-B-103: DA1469x Application Porting Guidedocument from our support website which demonstrates how to port applications from SDK1 to SDK10.

Thanks, PM_Dialog

纳兹
Offline
Last seen:2 years 4 months ago
加入:2019-08-13 16:58
I tried that guide but

I tried that guide but everything is broken. Is there a chance that Dialog Semiconductor could port it so it compiles?

PM_Dialog
Offline
Last seen:1 month 1 week ago
工作人员
加入:2018-02-08 11:03
Hi Naz,

Hi Naz,

The DA14681 Wearable project was based on DA1468x product family, so I am not completely sure if it can be ported easily to SDK10. However, I will ask internally someone from the Team and I will let you know.

Thanks, PM_Dialog

纳兹
Offline
Last seen:2 years 4 months ago
加入:2019-08-13 16:58
I get this error when

I get this error when building the project:

Description Resource Path Location Type error: ble_adv.elf uses VFP register arguments, C:\Users\nshaydyuk\Documents\WEAR\workspace_SmartSnippets_Studio\workspace1\projects\dk_apps\demos\ble_adv\health_toolbox\algorithms\libs\libHR_Library.a(health_care_algorithm.o) does not ble_adv C/C++ Problem

Google search tells me that there is a problem with hard/soft floating point compatibility of the settings and the referenced libraries. So, I assume the libraries from health_toolbox were created for a soft floating point target, while the libraries in SDK10 are targeting hard floating point. How do I fix this issue? Do you have the health_toolbox libraries that are made for hard floating point target? Where do I get them?

I need a replacement for the following libraries: libDI5115.a, lib_kiwi_v3_3_20161102.a, lib_CC_Library.a, lib_SQ_Library.a, lib_SF_Library.a, lib_SFAC_Library.a , lib_HR_Library.a

PM_Dialog
Offline
Last seen:1 month 1 week ago
工作人员
加入:2018-02-08 11:03
HI Naz,

HI Naz,

Not sure for which libraries are you referring to, but DA1469x has an embedded FPU. As I have already mentioned in my previous posts, porting the wearable project to DA1469x is not a straight- forward. When fixing an error, another one will come. Currently, the Wearable project is officially supported on for DA14681 and SDK1.

Thanks, PM_Dialog

纳兹
Offline
Last seen:2 years 4 months ago
加入:2019-08-13 16:58
I understood your comment on

I understood your comment on the porting of the project not being a straghtworward process. So, I have been trying to put in an effort to do so, and currently as mentioned above I have a conflict of libraries that came with the wearable kit and the settings and libraries of SDK10. The libraries I am reffering to are located in the following path of the wearable sdk:

...DA14681_WRBL\v_1.150.6\projects\target_apps\wrbl\sensor_calibration\libs\ ...DA14681_WRBL\v_1.150.6\projects\target_apps\wrbl\health_toolbox\algorithms\libs\

Are these libraries Dialog propertly, or some third party libraries? Where can I download other versions of them? I am just trying to figure out how to replace the current libraries with ones that are compatible with hard FPU of the '69x devices.

PM_Dialog
Offline
Last seen:1 month 1 week ago
工作人员
加入:2018-02-08 11:03
Hi Naz,

Hi Naz,

Both are static libraries and we the source code isn’t available. Not sure where you can find them. Let me ask someone else internally and if there is anything shareable, I will let you know.

Thanks, PM_Dialog