HELLO everyone, i know we can download application by dfu, can we download bootloader and softdevice by dfu??
if you know, please tell me, thank you
HELLO everyone, i know we can download application by dfu, can we download bootloader and softdevice by dfu??
if you know, please tell me, thank you
hello friends,i use following test:
the device is nrf51822 QFAA-256KB.
the softdevice is S130(this is in SDK12.2.0 \components\softdevice\s130\hex)
and the application project is ANCS(this is in SDK12.2.0\examples\ble_peripheral\ble_app_ancs_c\pca10028\s130\arm4 )
and there is a strange phenomenon,i download the uart application, it can run,and then i download the ancs application again,it can't run as before
hello freinds,i try many times, i download ble_app_alert_notification project application,it't ok,i can connect it; i download ble_app_template project application,it't ok,i can connect it; i download ble_app_uart project application,it't ok,i can connect it!!! only this ANCS project,it can't advertise,and i don't know why it could be this
The QFAA version has 16KB of RAM. The ANCS application in SDK 12.2 sets the start address of the application RAM to 0x20003440, which means that you have 0xBC0 = 3008KB left to the application. The application uses over 8KB of RAM (see here for figuring out how much RAM and ROM the application uses). To sum up you need the QFAC version of the chip with 32KB of RAM.
Also if you are working on the 16KB version you should set the size of the RAM such that the start + size ends at 0x20004000 (0x4000 = 16KB), then you will get an error when you compile if the RAM is too small.
The different versions can be seen here.