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

nrf52810 not responding to SDK simple examples

Greetings Nordicsemi

Have an issue on the BLE651 (453-0005C), in bulit with nrf58210, have bought a 2 sample pieces on a stockist market,

Starting there were a few errors in the SDK, which have to be adjusted, have look up in this Devzone, not sure whether it was the right solution too

1) nrf_erratas.h (include the lib path to DeviceFamilyPack)

devzone.nordicsemi.com/.../rte-device-nrf52832_xxaa-system_nrf52-c-29-error-5-cannot-open-source-input-file-nrf_erratas-h-no-such-file-or-directory

2) insufficient RAM for Flash Algorithms, (have adjusted the to 0x2000)

devzone.nordicsemi.com/.../nordic-q-a/4098/insufficient-ram-for-flash-algorithm

Here's are the solutions that Larid provided me so far, and yet the nrf58210, is still responding, yet not to what the SDK implies

1) Understanding BLE, normal OS bluetooth utility on computers are not able to detect the app bluetooth signals, have adopted nrf Connect Application via smartphone, yet it was not detected via scan

2) nRF5_SDK\components\softdevice\common\nrf_sdh.c

Oscillator

3) Have adjusted the program to test single i/o testing, the module did not respond to the function? or isit flash into the module?

Examples Used : https://drive.google.com/file/d/11_M5TIvS7WRko8TuW0wSTjScP-OPQYIi/view

nRF5SDK14101dda907\examples\dtm\direct_test_mode\pca10040e

SDK used:  nRF5SDK14101 dda907

Platform used : Keil V5

Flash Progammer : ST - LINKER

Warmly

el

  • Hello,

    Does your application use the softdevice?

    From your HW diagrams it looks like your HW doesn't have an LFXTAL, is that correct? If so, you must configure your device to use the internal RC Oscillator. How this is done depends on whether you use the softdevice or not.

    Search for LFCLK in sdk_config.h

    BR,
    Edvin

  • Greetings Edvin

    Please allow me to test it out for a moment, while i get back to you

    In the meantime, here's to reply your curioisity 

    Yes, in the beginning was using the example to do UART communication from SDK

    Next the hardware, yes am using internal RC OSC, 

    "How this is done depends on whether you use the softdevice or not." quoting from you

    actually does softdevice or not, still the OSC requires to be configure, cause the enable single GPIO is also not responding the video using the dtm example (direct to mode, althought this is in UART)

    as have bought the module without the development kit, to development a package, later on there will be more queries on how to scan via pairing dongle

  • Greetings Edvin

    From the data, there is a small terms and conditions for using the SDK example, on note, for the using the example of place an OSC, will do the following as well, check the config

    NOTE 4

    Not required for BL651 module normal operation. Nordic SDK examples by default assume that the external 32.768kHz crystal is connected. You mustmodify the Nordic SDK example to reflect if the external 32.768kHz crystalis fitted or not.The on-chip 32.768kHz RC oscillator provides the standard accuracy of ±500 ppm, with calibration required at least every eight seconds to stay within ±500 ppm.BL651 also allows the option ofconnectingan external higher accuracy (±20 ppm) 32.768 kHzcrystal to the BL651pins SIO_01/XL2 (pin 24) and SIO_00/XL1 (pin 25). This provides higher accuracy protocol timing and helps with radio power consumption in the SYSTEM ON IDLE or SYSTEM OFF modes by reducing the time that the Rx window must be open.

  • Greetings Edvin

    Have included the extern OSC, still the same for the example dtm as before the TX pin 19, always light up

    yet the GPIO pin 19 led did not light up?

    Here's the video link and the included images of extern OSC and LFCLK found locations

    this link is the GPIO with extern OSC and the previous nrf_sdh.c have undo back to the softdevice previous configurations

    https://drive.google.com/file/d/11uhRG0IaZHZm2bJcllOLXjpmbgz2yx1A/view?usp=sharing

    this link is the dtm with extern OSC and the previous nrf_sdh.c have undo back to the softdevice previous configurations 

    https://drive.google.com/file/d/11k6v7y_ejqIbpQE1RV5YHHNTsnEeG7lW/view?usp=sharing

    LFCLK locations

    Warmly

    el

Related