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

nrf51822 softdevice s110 extracted from sdk is so big: 249kb

Hi all,

I downloaded the nrf51SDK_.8.0.0 from nordic site and tried to flash the new softdevice s110 but failed. I used an android application to flash it over the air which was always successful for flashing application. I notice that the softdevice hex file size is 249kb after unzipped. As I know from some other documents say that the flash size for a softdevice on nrf51822 is less than 96kb (0x18000) before the application area.

So this is the question: is there something i did wrong? should i zip the softdevice before flashing it?

Any help is appreciated!

Thanks a lot! Huyen.

Parents
  • 250kB is about right for the hex file, hex files have two characters per byte plus a whole load of other overhead in them so they are more than 2x as big as the underlying binary.

    Does your android application take a hex file or a binary file? Does it require it to be zipped beforehand? Only you know how your android flashing application works. Have you rebuilt your application code to run at the right place and flashed that on too?

Reply
  • 250kB is about right for the hex file, hex files have two characters per byte plus a whole load of other overhead in them so they are more than 2x as big as the underlying binary.

    Does your android application take a hex file or a binary file? Does it require it to be zipped beforehand? Only you know how your android flashing application works. Have you rebuilt your application code to run at the right place and flashed that on too?

Children
Related