This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Getting started with EWARM 6.7 and nRF51822

I have the nRF51 Dongle and an nRF51822 BLuetooth Smart Beacon kit. For software tools I have IAR's EWARM 6.7 for a complete IDE or command line GCC/GDB.

Are there any pointers on how to get started writing Bluetooth enabled applications that do not involve the Keil tools?

I've seen references to PCA10031 and PCA10028. The nRF51 Dongle has a label that reads PCA10031 V1.0.0 -- what is the PCA10028?

Any and all help appreciated.

Parents
  • PCA10028 is the board name for the new nRF51 DK kit, and PCA10031 is the board name for the nRF51 dongle you're using.

    The above boards are pretty much identical besides the form factor. Both have an on-board Segger j-link lite programmer. Thus, not requiring any external programmer, just plug it in an USB port and start programming.

    I see you prefer to use something else than Keil, but I would just like to mention that you can use the free 32K code limited license which is sufficient for running our SDK examples. The softdevice is not affected by this limitation as it's provided as a pre-compiled binary.

    I don't have much experience with IAR myself, but I see there's at least one IAR example in this path: ..SDK_v6_1_0\nrf51822\Board\nrf6310\s110\ble_app_hrs\iar. I guess this can be used as a template for your own project.

    For GCC and GDB you may want to have a look at this blog post

Reply
  • PCA10028 is the board name for the new nRF51 DK kit, and PCA10031 is the board name for the nRF51 dongle you're using.

    The above boards are pretty much identical besides the form factor. Both have an on-board Segger j-link lite programmer. Thus, not requiring any external programmer, just plug it in an USB port and start programming.

    I see you prefer to use something else than Keil, but I would just like to mention that you can use the free 32K code limited license which is sufficient for running our SDK examples. The softdevice is not affected by this limitation as it's provided as a pre-compiled binary.

    I don't have much experience with IAR myself, but I see there's at least one IAR example in this path: ..SDK_v6_1_0\nrf51822\Board\nrf6310\s110\ble_app_hrs\iar. I guess this can be used as a template for your own project.

    For GCC and GDB you may want to have a look at this blog post

Children
No Data
Related