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

nrf52 Bootloader_secure_ble

Hello, I am using nrf52 with sdk 13.0.0. Bootloader_secure_ble gives error while compiling. What should I do ?

        Error[Lt009]: Inconsistent wchar_t size 
        micro_ecc_lib_uECC.c.o(micro_ecc_lib_nrf52.a) has wchar_t size 16 bits 
        app_error_weak.o and 66 other objects have wchar_t size 32 bits 
Parents
  • @hhuseyin: Just discussed this with one of our SW developers and according to him you need to use IAR v7.x as there are many changes, described here, that are not compatible with our SDK yet, i.e. will be in a future release. So, for now, stay with IAR v7.x and disregard my previous comment. Removing the -fshort-wchar flag may remove the linker errors, but we cant guarantee that the rest of the SDK source will behave as it is intended to with v8.x.

  • Thanks. Unfortunately IARv7.x versions are fairly old at this point, and I suspect we are going to have issues with our IAR license server supporting these older versions (but we are going to try nonetheless). I know this isn't really your problem, but it would be good to know if there is any documentation covering the issues I might run in to if I do proceed with an up-to-date version of IAR. Is there anything like this available?

Reply
  • Thanks. Unfortunately IARv7.x versions are fairly old at this point, and I suspect we are going to have issues with our IAR license server supporting these older versions (but we are going to try nonetheless). I know this isn't really your problem, but it would be good to know if there is any documentation covering the issues I might run in to if I do proceed with an up-to-date version of IAR. Is there anything like this available?

Children
No Data
Related