nRF Connect SDK version 2.2.0
I have a custom board with a Fanstel BC840 pre-certified module. The components for the low-voltage DCDC converter are included in that package - and I have included the components to enable the high voltage DCDC regulator, and enabled both of them in the board configuration.
I do not have a 32kHz external crystal - and instead have enabled the 32kHz source to be the RC oscillator with:
CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y
CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC_CALIBRATION=y
CONFIG_CLOCK_CONTROL_NRF_K32SRC_500PPM=y
After flashing the board - absolutely nothing expected happens (bluetooth advertising, UICR to 3.3v, ect). Cycling the supply does nothing either, neither does debugger probe reset.
The second I either start a debugging session, or connect via RTT - the board suddenly comes to life and works as expected, I can even fully disconnect the debugger from the board and everything works as it should.
If I power cycle or reset the board, it stops working again until RTT is connected.
Things I think i've ruled out:
- Issue with power supply - if this were the case, I doubt the board would work after I disconnected the debugger entirely.
- Issue with HFC in the module - for the same reason as above, bluetooth works great as long as its "kickstarted" by the debugger.
custom_board_definition.zip0435.prj.conf