This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Does 52810(S112) support LESC

I try to port LESC example from PCA10040 to PCA10040e(52810) on SES.

Porting work has been done. When building, it reports VFP issues of liboberon_2.0.4.a, as below:

Building ‘ble_app_hids_mouse_pca10040e_s112’ from solution ‘ble_app_hids_mouse_pca10040e_s112’ in configuration ‘Release’
  Compiling ‘ble_lesc.c’
  Generating linker script ‘ble_app_hids_mouse_pca10040e_s112.ld’
  Linking ble_app_hids_mouse_pca10040e_s112.elf
    ../../../../../../external/nrf_oberon/lib/nrf52/liboberon_2.0.4.a(occ_ecdh_p256.c.obj) uses VFP register arguments, Output/Release/Exe/ble_app_hids_mouse_pca10040e_s112.elf does not
    failed to merge target specific data of file ../../../../../../external/nrf_oberon/lib/nrf52/liboberon_2.0.4.a(occ_ecdh_p256.c.obj)
    ../../../../../../external/nrf_oberon/lib/nrf52/liboberon_2.0.4.a(occ_curve25519.c.obj) uses VFP register arguments, Output/Release/Exe/ble_app_hids_mouse_pca10040e_s112.elf does not
    failed to merge target specific data of file ../../../../../../external/nrf_oberon/lib/nrf52/liboberon_2.0.4.a(occ_curve25519.c.obj)
    ../../../../../../external/nrf_oberon/lib/nrf52/liboberon_2.0.4.a(occ_ed25519.c.obj) uses VFP register arguments, Output/Release/Exe/ble_app_hids_mouse_pca10040e_s112.elf does not
    failed to merge target specific data of file ../../../../../../external/nrf_oberon/lib/nrf52/liboberon_2.0.4.a(occ_ed25519.c.obj)
    ../../../../../../external/nrf_oberon/lib/nrf52/liboberon_2.0.4.a(occ_ge25519.c.obj) uses VFP register arguments, Output/Release/Exe/ble_app_hids_mouse_pca10040e_s112.elf does not
    failed to merge target specific data of file ../../../../../../external/nrf_oberon/lib/nrf52/liboberon_2.0.4.a(occ_ge25519.c.obj)
    ../../../../../../external/nrf_oberon/lib/nrf52/liboberon_2.0.4.a(occ_mod25519.c.obj) uses VFP register arguments, Output/Release/Exe/ble_app_hids_mouse_pca10040e_s112.elf does not
    failed to merge target specific data of file ../../../../../../external/nrf_oberon/lib/nrf52/liboberon_2.0.4.a(occ_mod25519.c.obj)
    ../../../../../../external/nrf_oberon/lib/nrf52/liboberon_2.0.4.a(occ_sc25519.c.obj) uses VFP register arguments, Output/Release/Exe/ble_app_hids_mouse_pca10040e_s112.elf does not
    failed to merge target specific data of file ../../../../../../external/nrf_oberon/lib/nrf52/liboberon_2.0.4.a(occ_sc25519.c.obj)
    ../../../../../../external/nrf_oberon/lib/nrf52/liboberon_2.0.4.a(occ_sha512.c.obj) uses VFP register arguments, Output/Release/Exe/ble_app_hids_mouse_pca10040e_s112.elf does not
    failed to merge target specific data of file ../../../../../../external/nrf_oberon/lib/nrf52/liboberon_2.0.4.a(occ_sha512.c.obj)
    ../../../../../../external/nrf_oberon/lib/nrf52/liboberon_2.0.4.a(occ_sha512_loop.c.obj) uses VFP register arguments, Output/Release/Exe/ble_app_hids_mouse_pca10040e_s112.elf does not
    failed to merge target specific data of file ../../../../../../external/nrf_oberon/lib/nrf52/liboberon_2.0.4.a(occ_sha512_loop.c.obj)
    ../../../../../../external/nrf_oberon/lib/nrf52/liboberon_2.0.4.a(occ_curve_p256.c.obj) uses VFP register arguments, Output/Release/Exe/ble_app_hids_mouse_pca10040e_s112.elf does not
    failed to merge target specific data of file ../../../../../../external/nrf_oberon/lib/nrf52/liboberon_2.0.4.a(occ_curve_p256.c.obj)
    ../../../../../../external/nrf_oberon/lib/nrf52/liboberon_2.0.4.a(occ_mod_p256.c.obj) uses VFP register arguments, Output/Release/Exe/ble_app_hids_mouse_pca10040e_s112.elf does not
    failed to merge target specific data of file ../../../../../../external/nrf_oberon/lib/nrf52/liboberon_2.0.4.a(occ_mod_p256.c.obj)
    ../../../../../../external/nrf_oberon/lib/nrf52/liboberon_2.0.4.a(occ_sc_p256.c.obj) uses VFP register arguments, Output/Release/Exe/ble_app_hids_mouse_pca10040e_s112.elf does not
    failed to merge target specific data of file ../../../../../../external/nrf_oberon/lib/nrf52/liboberon_2.0.4.a(occ_sc_p256.c.obj)
Build failed

Does 52810(S112) support LESC?

Related