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

BLE example not working on external target

Hello,

I have a custom board with a Taiyo Yuden chip (it integrates an nRF51822 QFAC chip, 2 crystals and the BLE antenna).

I program it using SWD. I succesfully uploaded code to this board, blinking leds and logging over RTT. I programmed a softdevice on it using nRF Go Studio (S130).

The BLE UART example works fine on the Development Kit, however when I try to run it on my custom pcb it doesn't work (upload successful but no BLE peripherial visible).

What can be the issue ?

Louis

  • Hello Louis

    Considering everything seems to be functioning as it should, with the exception of the radio communication, we will need to see the schematics and layout of your custom board. You can upload them here to the original question, or if your project is confidential you can create a mypage ticket at nordicsemi.com

    Best regards

    Jørn Frøysa

  • Thank you very much. I have found that it was caused by an issue with the crystals used in our module : the crystals are 32kHz and 32MHz instead of 16 MHz in the development kit. As a result, it is needed to change a register in the chip with : nrfjprog.exe --memwr 0x10001008 --val 0xFFFFFF00 (erased when softdevice is erased).

    However, we have issues with the range of bluetooth so we are updating our design : I will send it to you when it is done in order to check that it is correct.

    Thank you very much for your quick support.

    Best regards

    Louis

Related