This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

nRF52840, TWIM, always gives DRV_TWI_ERR_ANACK

Hi,

I am using *nRF52840, SDK13.1, SD140, TWIM, easyDMA enabled. I have tried with the both 0 and 1 instance.

Looking in DSO, I am pretty sure that, after nRF is sending my sensor device address on the bus, in the next clock, sensor give ACK, SDA pulled low. Bur still I get this error.

I have other sensors on the board also, I have interfaced BMX motion sensor on board, they works fine. but with this pertucular sensor only Is the problem.

So far I have already tried.,.

  • sensor supports up to 400khz, ia have tried frequency 100/250/400khz,
  • I don't have doubt in the device, as it is responding with ACK, and I have more 2 boards, all has the same problem.
Related