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

C3903U: Argument '-D__MICROLIB' not permitted for option 'cpu'.

My aim is to use a nRF52832 for a Bluetooth peripheral device.

- I just started with a fresh SES V5.44 and downloaded the nRF SDK 17.0.2
- I imported the example "ble_app_hids_keyboard_pca10040_s112" from the SDK
- trying to build the code throws this error : C3903U: Argument '-D__MICROLIB' not permitted for option 'cpu'.

I was asuuming that the examples would compile without any issues - what can I do ?

thanks, matthias

Parents
  • I downloaded+installed "nRF connect" - the installer updated some files and found my existing Keil and SES environment ... but it won't see my Segger USB j-link. Is this maybe because I have a "j-link edu" ? Windows device Manager (USB devices) says the J-Link is properly installed.

    My target hardware contains the nRF52832 and a MSP430, so I have also a MSP programmer installed+connected (using virtual com5 and com6). nRF connect finds this device, but of course its not valid.

    any ideas ? - thanks

Reply
  • I downloaded+installed "nRF connect" - the installer updated some files and found my existing Keil and SES environment ... but it won't see my Segger USB j-link. Is this maybe because I have a "j-link edu" ? Windows device Manager (USB devices) says the J-Link is properly installed.

    My target hardware contains the nRF52832 and a MSP430, so I have also a MSP programmer installed+connected (using virtual com5 and com6). nRF connect finds this device, but of course its not valid.

    any ideas ? - thanks

Children
Related