i meet very strange problem! i using nRF51822 QFAC. it has 32K RAM. but when we using 32K RAM Linkscript file. the firmware did not run up. it seem dead in sd_ble_enable() function. but if we using 16K RAM linkscript file. it's ok! we found the BLE device. 16K RAM: MEMORY { FLASH (rx) : ORIGIN = 0x00016000, LENGTH = 0x2A000 RAM (rwx) : ORIGIN = 0x20002000, LENGTH = 0x2000 } 32K RAM: MEMORY { FLASH (rx) : ORIGIN = 0x00016000, LENGTH = 0x2A000 RAM (rwx) : ORIGIN = 0x20002000, LENGTH = 0x6000 }
softDevice: s110_nrf51822_7.0.0_softdevice