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

simple compile error on s110 v7 sdk v6 . why?

hi. i try to add compile my application by dfu . i add library's and include them.

#include "ble_dfu.h"
#include "dfu_app_handler.h"

image description

with this i click compile button and it give me this error

.\_build\bootloader.axf: Error: L6218E: Undefined symbol sd_softdevice_vector_table_base_set (referred from main.o).

i try some search on site and i found this

this link

but its not telling me how to fix it. it does not even compile. how to fix it?

Parents
  • I think you've broken your own header file. Just look at it, do you really think that SD_SOFTDEVICE_VECTOR_TAble_lbsE_SET is something which is likely in the header? It's got mixed case in it and makes no sense.

    Looks to me as if BLE_BAS has been replaced by ble_lbs, probably as the result of a fat fingered search which turned into a search and replace.

    Go fix the header or re-download it or something.

Reply
  • I think you've broken your own header file. Just look at it, do you really think that SD_SOFTDEVICE_VECTOR_TAble_lbsE_SET is something which is likely in the header? It's got mixed case in it and makes no sense.

    Looks to me as if BLE_BAS has been replaced by ble_lbs, probably as the result of a fat fingered search which turned into a search and replace.

    Go fix the header or re-download it or something.

Children
Related