nrf5340 audio: How to remove dependence on 32k oscillator

We have a custom development board based on 5340 audio, and based on cost control, we want to remove the 32k oscillator.
But after removing it, the program cannot run normally. Is there any dependence on it in the nrf5340 audio demo? How should I remove it?

Parents
  • Hi,

    We have a custom development board based on 5340 audio, and based on cost control, we want to remove the 32k oscillator.

    Do you want to remove 32.678 KHz crystal X2 which is connected to XL1 and XL2 as shown in the chapter 3.3 of the nrf5340 audio dk hardware user guide?

    But after removing it, the program cannot run normally.

    Could you describe what happens to your application after the removal of the crystal? Could you provide application log when program cannot run properly?

    Best regards,
    Dejan


  • Hi, Dejan

    Yes, I want to tear them down.

    The current location is that when the external flash memory DFU function is started, the program cannot run (it should be that MCUBoot is waiting for the crystal oscillator device).
    But I don't know how to modify it, currently I added the following configuration to disable them.
    CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y
    CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC_CALIBRATION=y
    CONFIG_CLOCK_CONTROL_NRF_K32SRC_500PPM=y

    Thanks,

    Reskyllr

Reply
  • Hi, Dejan

    Yes, I want to tear them down.

    The current location is that when the external flash memory DFU function is started, the program cannot run (it should be that MCUBoot is waiting for the crystal oscillator device).
    But I don't know how to modify it, currently I added the following configuration to disable them.
    CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y
    CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC_CALIBRATION=y
    CONFIG_CLOCK_CONTROL_NRF_K32SRC_500PPM=y

    Thanks,

    Reskyllr

Children
No Data
Related