Is it possible to run Eddystone example from SDK12.3.0 on nRF51822 xx aa chip?
In the eddystone documentation it mentioned that S132 softdevice required, but on older SDK version experimental Eddystone implementation works with S130 softdevice.
Is it possible to run Eddystone example from SDK12.3.0 on nRF51822 xx aa chip?
In the eddystone documentation it mentioned that S132 softdevice required, but on older SDK version experimental Eddystone implementation works with S130 softdevice.
Hi!
It seems that S130 isn't added to the documentation by mistake. So you should be able to use S130 as well.
I will double check and get back to you if I'm wrong.
The nRF51822 QFAA got 256k FLASH and 16k RAM, and I can't see anything wrong with your FLASH/RAM settings.
Could you try removing the HEAP (as it is not used anyway) by adding this to your makefile?
ASMFLAGS += -D__HEAP_SIZE=0
Best regards,
Joakim.
I am trying to use ble_app_eddystone on nrf51 but its not working, somehow, solution to add "ASMFLAGS += -D__HEAP_SIZE=0" in makefile but its giving following error.
ERROR: The file specified is not a valid hex file, has data outside valid areas
ERROR: or does not have data in valid areas.
Thanks.
Check your linker script for flash and ram size.
Check your linker script for flash and ram size.
sorry,but can you show me what linkerscript are you using,example is not working in my nrf51822
thanks.
What is your compiler and linkers? also what is the variant of your chipset?
I am trying to programm app_eddystone_example from sdk12.3.0 on my n51822, QFAAH0 variant.
Ok, use ORIGIN = 0x1b000, LENGTH = 0x25000 for flash and ORIGIN = 0x20001FE8, LENGTH = 0x2018 for ram section.
its giving "region RAM overflowed with stack" error .