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

SDK v11.0.0 Size

Hi

We are using "gcc compiler" to compiler our programs. To download our programs we use "nRFgo Studio" app.

image description

From the above image, when we load SDK into the device it shows 112kB memory space has been used up by Region 1 (SoftDevice) but the actual size of SDK is 304kB.

Also when I load my actual application, it doesn't update Region 1(Application) size. Does anyone have any idea on this?

Parents
  • No the softdevice is 112kB large - that's in the documentation for a start, and since your code start address is 0x1c000, which is correct, and is 114,688 bytes and 114,688 / 1024 = 112kB.

    Don't confuse the size of the hex file representation of the softdevice with the actual size of the binary, which is what I suspect you're doing. There are several posts about that, use the search.

    And I rather doubt nRFgo studio can do anything more than work out where your application is and how big the space for it is, it has no way of telling where the application 'ends'.

Reply
  • No the softdevice is 112kB large - that's in the documentation for a start, and since your code start address is 0x1c000, which is correct, and is 114,688 bytes and 114,688 / 1024 = 112kB.

    Don't confuse the size of the hex file representation of the softdevice with the actual size of the binary, which is what I suspect you're doing. There are several posts about that, use the search.

    And I rather doubt nRFgo studio can do anything more than work out where your application is and how big the space for it is, it has no way of telling where the application 'ends'.

Children
No Data
Related