Taiyo Yuden EYSKJNZWB (nrf52840) + nRF Connect

Dear gurus,

App made with nRFConnect (Toolchain 2.2.0 + VSCode + Win10) works excellent on nRF52840-DK but not on own PCB with EYSKJNZWB.

Using "zephyr.hex" as output, which programs nicely to other DK board.

PCB and flash programming verified on the PCB - have old Segger app (SDK 17.0.0 / SoftDevice s140) working since 2 years.

Had to change some clock-defines in the old sdk_config.h, so I suspect 32kHz xtal is the problem now again.

Added "CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y" to the prj.cfg - but still dead as a doornail..

What have I missed?

All the best:

/Björn

Parents Reply
  • Hi Bjørn, 

    I create a new board ("Create a new board" button in VS Code) and  tried with peripheral_hr with 

    CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y and it worked for me. 
    It requires me to do a power reset or pin reset before it start advertising but I guess it has something to do with how I connect the board with the programmer. 
    I attached here the hex file of the peripheral_hr that worked for me. In addition the blinky hex that blinks pin DTPC (P0.06) 
    Please have a look at the board file inside peripheral_hr\boards

    3603.blinky.hex
    Make sure when you build your application, use the custom module dts board file (in my case I used mymodule.dts) instead of the nrf52840_nrf52840dk. 

Children
Related