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

Newbie to Nordic nrf51822

hi, As a ambitious tech lover i bought BLE400 nrf51822 motherboard. I downloaded SDK 11.0, keil and nrfgo. I started programming based on the Nordic developer Zone. I first did the blinky example successfully and then i tried the ble_app_uart example [https://devzone.nordicsemi.com/tutorials/2/] but I dont notice LED1 blinking on the board approximately every 2 seconds as instructed. I tried to flash many more examples of ble_peripheral from the SDK but i failed to find nrf51822 advertising. Hope you will help me to fix this and give a proper guide. Thanks in advance.

Parents
  • Hi,

    The tutorial is based on the nordic development kit.

    This board has a different pinout from the one you are using, I think LED 1 is mapped to P19 on your board, this means that you would have to change the pin mappings. You can find a guide to this in this link.

    Best regards,

    Øyvind

  • I tried flashing SoftDevice s130 [ie../softdevice/s130/hex/s130_nrf51_2.0.0_softdevice.hex] using nRFgo Studio and then I opened keil 5 for buliding an example program [for eg: ble_app_uart_s130_pca10028.uvprojx ]. Clicking on option for target 'Device' I selected nRF51822_xxAA and set the debug used. I left the 'Target' within the option as default. I am unaware of IRAM/IROM so i left it as it is. After building, I tried Load but i got an error message as Error: Flash Download failed - "Cortex-M0" . Referring to devzone.nordicsemi.com/.../ this site i earsed the softdevice and load the program. But unfortunately I found it was not advertising. This is how I flashed the program. Hope you will tell me where i went wrong.

    Also please guide me how to set IRAM/IROM for each application.

Reply
  • I tried flashing SoftDevice s130 [ie../softdevice/s130/hex/s130_nrf51_2.0.0_softdevice.hex] using nRFgo Studio and then I opened keil 5 for buliding an example program [for eg: ble_app_uart_s130_pca10028.uvprojx ]. Clicking on option for target 'Device' I selected nRF51822_xxAA and set the debug used. I left the 'Target' within the option as default. I am unaware of IRAM/IROM so i left it as it is. After building, I tried Load but i got an error message as Error: Flash Download failed - "Cortex-M0" . Referring to devzone.nordicsemi.com/.../ this site i earsed the softdevice and load the program. But unfortunately I found it was not advertising. This is how I flashed the program. Hope you will tell me where i went wrong.

    Also please guide me how to set IRAM/IROM for each application.

Children
No Data
Related