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

nrf51-ble-app-lbs

Since there is no examples folder with Keil 5.14 anymore, where do you place this repository so the links work? Trying to fix all the directory structures is very painful and is resulting in many errors during compiling. I have a folder structure (Windows 7) with Nordic\nrf51822 and I just need to know the best place to place the directories for this. Or can someone make a new repo that has all the linking setup correctly?

This no longer exists: "To compile it, clone the repository in the [SDK]/examples/ble_peripheral folder."

github.com/.../nrf51-ble-app-lbs

  • What was the solution the Nordic employee gave you in the end? I am stuck trying to get the same thing going. I've unzipped to C:\Keil_v5\ARM\Pack\NordicSemiconductor\nRF_Examples\8.0.0\ble_peripheral\nrf51-ble-app-lbs-SDKv8.0 Loading and trying to build this results in a raft of errors caused by broken links. I tried copying to my own projects folder C:\Projects\firmware\nRF51\nrf51-ble-app-lbs-master and then selected applicable software packs (though I don't know what versions to use of each, for example do I use RF libraries v 2 or 3?) and this did not work...

  • I have the very same issue. This is really getting frustrating. No matter what you try, there's always a new set of errors. Can anyone please post a step-by-step explanation how to make this work?

  • the project compiles but the linker doesn't want to play:

    ._build\ble_app_lbs.axf: Error: L6242E: Cannot link object rt_robin.o as its attributes are incompatible with the image attributes. ... packed-enum clashes with enum_is_int. ._build\ble_app_lbs.axf: Error: L6242E: Cannot link object rt_membox.o as its attributes are incompatible with the image attributes. ... packed-enum clashes with enum_is_int. ._build\ble_app_lbs.axf: Error: L6242E: Cannot link object rt_memory.o as its attributes are incompatible with the image attributes. ... packed-enum clashes with enum_is_int. ._build\ble_app_lbs.axf: Error: L6242E: Cannot link object hal_cm.o as its attributes are incompatible with the image attributes. ... packed-enum clashes with enum_is_int. Not enough information to list image symbols. Not enough information to list the image map. Finished: 123 information, 0 warning and 121 error messages. "._build\ble_app_lbs.axf" - 121 Error(s), 1 Warning(s).

  • I am also have this (frustrating) issue. Can you please update steps/procedures so that we can make progress?

  • I'm also facing the same problem that 'vojc0008' described above with "L6128E...." errors. Which is the solution to go ahead? You said you already have the solution. Which is this one?

    Best regards.

Related