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?

  • Hi huyento

    I think you questions in the comment could be a topic for a separate thread. If different questions are on a separate thread, it is easier for others to find the question and the appropriate answer.

    I don't think the Android Master Control Panel has been updated with the latest DFU features required for the SDK 8.0.0 bootloader. Try to use the android nRF Toolbox DFU instead. In order for the upload to work, you need to create an init file with the application before uploading it.

Reply Children
No Data
Related