This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

sd_ble_enable: error 0x8030F4

I've a code that worked fine on nrf52832xxAA chip. I flashed the code to a new chip nrf52832xxAB (less RAM, ROM) and adjusted the scatter file according to sd ble recommendations:

RAM START ADDR 0x20000000 should be adjusted to 0x20001FE8
RAM SIZE should be adjusted to 0x6018

And I still have an error :

sd_ble_enable: RAM START at 0x20001FE8
sd_ble_enable: error 0x8030F4

Thanks in advance.

Parents
  • Hi

    Okay, this revision of the nRF52832 xxAB should be compatible with SDK v11.0.0 and SoftDevice v2. The SoftDevice v7 will not alongside SDK v11 I'm afraid, so if you don't have time to move the application to a newer version, you're stuck with this version. If you should decide to move to a newer SDK version, I would recommend starting with a new project instead of trying to migrate the one you have, as a lot have changed since SDK v11.

    The amount of RAM and ROM used by the SoftDevice you're using can be seen in the SoftDevice specification, downloadable here. In order to see the total of your application and SoftDevice by checking the size of the .hex files generated when building the application in Keil. If SoftDevice + application .hex files is bigger than 256kB together the application flash is larger than the QFAB flash size.

    Best regards,

    Simon

Reply
  • Hi

    Okay, this revision of the nRF52832 xxAB should be compatible with SDK v11.0.0 and SoftDevice v2. The SoftDevice v7 will not alongside SDK v11 I'm afraid, so if you don't have time to move the application to a newer version, you're stuck with this version. If you should decide to move to a newer SDK version, I would recommend starting with a new project instead of trying to migrate the one you have, as a lot have changed since SDK v11.

    The amount of RAM and ROM used by the SoftDevice you're using can be seen in the SoftDevice specification, downloadable here. In order to see the total of your application and SoftDevice by checking the size of the .hex files generated when building the application in Keil. If SoftDevice + application .hex files is bigger than 256kB together the application flash is larger than the QFAB flash size.

    Best regards,

    Simon

Children
Related