CS47L63: Failed to reset CS47L63

Sometimes with nrf5340 audio dk application example i get the following:

I found that this error comes from src\drivers\cs47l63_comm.c file at:

ret = cs47l63_reset(cs47l63_driver);
if (ret != CS47L63_STATUS_OK) {
		LOG_ERR("Failed to reset CS47L63");
		return -ENXIO;
}

But i cannot find where is the definition of cs47l63_reset or the file cs47l63.h that is included on top.

Parents
  • Hello again,

    You can find cs47l63_reset in modules/hal/cirrus-logic/cs47l83/bsp/bsp_cs47l63.c and modules/hal/cirrus-logic/cs47l83/cs47l83.h. Using ctrl+shift+F works great for finding these references in VSC.

    When it comes to your error however I am not completely sure. Is the DK completely default, with nothing changed or sorted? And the same with the sample?

    Regards,

    Elfving

Reply
  • Hello again,

    You can find cs47l63_reset in modules/hal/cirrus-logic/cs47l83/bsp/bsp_cs47l63.c and modules/hal/cirrus-logic/cs47l83/cs47l83.h. Using ctrl+shift+F works great for finding these references in VSC.

    When it comes to your error however I am not completely sure. Is the DK completely default, with nothing changed or sorted? And the same with the sample?

    Regards,

    Elfving

Children
Related