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

    Have you tried adjusting the RAM START address to 0x20001FE8 and RAM size to 0x6018 as the IDE you're using suggests? Since the nRF52832xxAB revision has les RAM and Flash memory, adjustments might be necessary.

    Also, I would like to inform you that SoftDevice v2.x.x is very old at this point, and I would strongly recommend you move to a newer version for various bug fixes and new features that has been added since then. The most recent version of the SoftDevices is v7.3.0

    Best regards,

    Simon

  • Thanks for your reply Simon.

    Here is my configuration:

    But in this case the pointer stucks on the 2nd level as you see so the program is not running:

Reply Children
  • It's strange but I tested this configuration on the board equipped by nrf52832xxAA chip and it worked:

    RAM START ADDR 0x20003C00 should be adjusted to 0x20001FE8
    RAM SIZE should be adjusted to 0xE018
    sd_ble_enable: RAM START at 0x20003C00
    sd_ble_enable: app_ram_base should be adjusted to 0x20003088
    ram size should be adjusted to 0xCF78
    BLE: advertising started
    Main: setup done

    But it doesn't work on nrf52832xxAB chip. 

Related