This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

MCP25625 with nrf52832

Hi I wanted to ask if there is a driver/library for the mcp25625 chip? Also for the communication do I use "SPIM — Serial peripheral interface master withEasyDMA" or "SPI — Serial peripheral interface master".

We made our own pcb to interface a dwm1001 module with an mcp25625 to get some CAN communication to the board. I am trying to get the SPI Master on

NRF52832 MCP25625
P0.14 SPI_CS
P0.22 SPI_MISO
P0.31 SPI_MOSI
P0.30 SPI_SCK

Is that feasible? Thank you for your help.

Parents
  • Hi Christoph, 

    I am afraid that we do not have a driver or library for the mcp25625 ? However, it could be that some in the community has made one and is willing to share. 

    As for the pin assignment for SPI on the nRF52832, there are some GPIOs that should only be used for low frequency signals(i.e. up-to 10kHz) due to their proximity to the radio power supply and antenna pins, see GPIO usage restrictions.

    Hence, I would recommend using other pins than P0.31 and P0.30 for MOSI and SCK. 

    Best regards

    Bjørn

Reply
  • Hi Christoph, 

    I am afraid that we do not have a driver or library for the mcp25625 ? However, it could be that some in the community has made one and is willing to share. 

    As for the pin assignment for SPI on the nRF52832, there are some GPIOs that should only be used for low frequency signals(i.e. up-to 10kHz) due to their proximity to the radio power supply and antenna pins, see GPIO usage restrictions.

    Hence, I would recommend using other pins than P0.31 and P0.30 for MOSI and SCK. 

    Best regards

    Bjørn

Children
Related