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

s110 softdevice is not working as expected, with the nRF51822 - nRF6310 development kit

hi,

  i am working with the nRF51822 development kit and trying to load the sample programs given by the   nordic guys, the samples without using BLE is working properly but when i tried to use an application after burning S110 softdevice the applications are not working as expected, what is the reason behind that?  i tried 2 softdevice .hex files but no use. 

     can anybody help what to do to use BLE application to work?

advance thanks for your reply.........

  • I was in the same situation last Thursday :-)

    Which development environment do you use?

    I'm using KEIL and had to change the following: Application ROM area from base 0x00000000 and size 0x40000, to 0x00014000 and a size of 0x2C000. Application RAM area from base 0x20000000 and size 0x4000 to 0x20002000 and a size of 0x2000

    The SoftDevice is occupying 80KB of ROM and 8KB of RAM that your applicaiton cannot use. These figures are stated in the SoftDevice specifcation 1.1 as far as I recall.

    Regards Kenneth

  • hi kenneth, thank for your reply, i am using nRF6310 development kit and KEIL ide, my application using 30KB, then how do you overcome it -- except the applications which using s110 soft device API's all other applications which r not using soft device API's are working perfectly fine.

         can you tell me how to overcome it, and make it work? and if you the s110 softdevice working version upload here, current i am using this "s110_nrf51822_6.0.0-1.alpha_softdevice" version....
    
  • hi kenneth, thank for your reply, i am using nRF6310 development kit and KEIL ide, my application using 30KB, then how do you overcome it -- except the applications which using s110 soft device API's all other applications which r not using soft device API's are working perfectly fine.

         can you tell me how to overcome it, and make it work? and if you the s110 softdevice working version upload here, current i am using this "s110_nrf51822_6.0.0-1.alpha_softdevice" version....
    
  • Have you verified that the IROM and IRAM sizes are set up correctly, as Kenneth asked you to? Have you tried running your project with the debugger? Do you manage to track down where it's failing?

    Is this a custom application or is it one from the SDK?

  • i did changes in IROM and IRAM sizes, i have to try debugging, the application is from SDK only

Related