Driving ADC1292 with SPIM

Hi Team

I was exploring communication with ads1292 over SPI at 1 MHZ.
I tried nrf_drv_spi (SPI0_ENABLED in sdk_config.h) api and I was able to communicate with ads1292, however when I enable `SPI0_USE_EASY_DMA` in sdk_config.h, the ads1292 does not respond, i.e. I do not see anything on MISO.

I observe the same issue while using  nrfx_spim drivers (NRFX_SPIM_ENABLED).

Although at times when I do get response from ads1292 (which I can see on Logic Analyser and is correct) a bus fault handler is invoked with CFSR->PRECISERR set as 1 and BFAR->Address as 0x07070708.

I have tried searching other tickets and taking help from Nordic Semiconductor AI but to no avail.

I would appreciate any help in this regard

Parents Reply
  • Hi Kenneth

    Thank you for your response.
    I already have a working application which uses nRF Connect SDK and Zephyr RTOS but as we were not getting the required support from Nordic / Zephyr in getting FDA certification and treating Zephyr and NCS as SOUP we decided to have another approach and run with another pre-certified SDK and RTOS.

    How can I debug this in my case.

Children
Related