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

hid_keyboard_pairing_nfc iram setting question

Hi, I'm using SDK12.3.0, 52DK with the "experimental_ble_app_hids_keyboard_pairing_nfc" project, I follow this post and using the setting: IROM1: Start: 0x1F000 Size: 0x61000 IRAM1: Start: 0x20002128 Size: 0xDED8

compile ok but after download to 52DK board the program doesn't run because I didn't see the LED1 litting, softdevice is "s132_nrf52_3.0.0_softdevice.hex", can anyone tell me where did I do wrong?

Thanks very much,

Parents
  • Hi Sam!

    The nRF52 DK will not start advertising and LED1 won't start blinking simply by flashing the example to your board.

    If you take a look at the example description, at the bottom it states:

    1. Compile and program the application.
    2. Touch the NFC antenna with the smartphone or tablet and observe that the BSP_INDICATE_ADVERTISING state is indicated. LED 3 is lit when the NFC tag detects the NFC field (or, if Caps Lock is on, the LED blinks).
    3. Confirm pairing with 'Nordic_Keyboard' in a pop-up window on the smartphone/tablet and observe that the BSP_INDICATE_CONNECTED state is indicated.
    4. Test the HID Keyboard Application by using it as input keyboard for the system.

    That means that the device will not start advertising until you touch the NFC antenna of the board.
    Hope this helps.

    Best regards,
    Joakim.

  • Hi Joakim,

    Thanks for your quick reply, I forgot to say the reason why I feel it's not running is because it doesn't output any NRF_LOG_INFO to the UART, I'm sure in the sdk_config.h I have enable the NRF_LOG and output to UART. Is there any other way that I can check if the project is running? My LG v20 Android phone has NFC enabled but when I touch it with the NFC on 52DK board, nothing happens.

    Thanks,

Reply
  • Hi Joakim,

    Thanks for your quick reply, I forgot to say the reason why I feel it's not running is because it doesn't output any NRF_LOG_INFO to the UART, I'm sure in the sdk_config.h I have enable the NRF_LOG and output to UART. Is there any other way that I can check if the project is running? My LG v20 Android phone has NFC enabled but when I touch it with the NFC on 52DK board, nothing happens.

    Thanks,

Children
No Data
Related