DEVZONE BLOG FEED

With the release of the nRF51 IoT SDK, I guess quite a few would like to start playing with it.To ease starting up, and enabling you to do a simple "hello world", I have written a step-by-step guide on how to ping6 a PCA10028 from a Raspberry Pi. You may download it hereHope you find it useful....

Are you looking to make your first steps with Bluetooth Smart ? Are you looking for hands-on help to get started with Bluetooth Smart ?Playing could be the best form of learning and its time to play.The Bluetooth SIG has created the Bluetooth Smart starter kit that allows you to quickly get started on BTLE (Bluetooth low energy). The kit includes the source code (for the Arduino and the phone i.e. iOS, Android, Blackberry and Windows 8.1) and also has the list of hardware to purchase to s...

I recently blogged about Nordic and Hackathons, but didn't include too much information; I knew already there was something coming. And now it is finally published: #HackDublin - Ireland's First Design & Hardware Hackathon. In this comprehensive article you will find videos of the idea pitches, team interviews, final pitches, and some presentation. If you are involved in the maker movement you probably want to see the talk by Mark Hatch, the founder of TechShop.If you click on the image belo...

DEVZONE FORUM

I'm using the Ulink-ME tool in order to program/debug my custom board based on the nRF51822 device. The problem I have is that sometimes the flashing procedure is working fine but sometimes, when going to 'Option for Target...' --> 'Debug' --> Settings,... it says SWD communication failure, as shown in the picture... I try to reset the board, the Ulink-me tool,... but I have to try several times before it starts working again. Have you found any similar behaviour? Do you know which can be ...

For the `S310` stack the bootloader does *not* set a `SD_MBR_COMMAND_INIT_SD` command. What needs to be done for the `S130`? #ifndef S310_STACK sd_mbr_command_t com = {SD_MBR_COMMAND_INIT_SD, }; err_code = sd_mbr_command(&com); APP_ERROR_CHECK(err_code); err_code = sd_softdevice_vector_table_base_set(BOOTLOADER_REGION_START); APP_ERROR_CHECK(err_code); #endif // S310_STACKIf this should be called for the `S130`, which file should I use? The header file `nrf_mbr.h` only exists for the `S110` ...

What might be the reason that `sd_softdevice_is_enabled` fails? I've been programming with the `S130` for some time now. And now I am in the process of adapting the bootloader so it can work together with the `S130`. #0 SVC_Handler () at /opt/nrf51_sdk/v6/nrf51822//Source//templates/gcc/gcc_startup_nrf51.s:211 #1 Read 4 bytes @ address 0x20003FCC (Data = 0x01000000) Reading 64 bytes @ address 0x20003FC0 Read 4 bytes @ address 0x00035616 (Data = 0x1C184770) Reading 64 bytes @ address 0x20003F80 R...