You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MAX11300 transmitting only once and it looks like the driver may not be understanding that the transaction completed.
In a new hardware build I moved my SPI chip select to a different GPIO pin. In looking at the initial transaction (see attached image) the first set of data looks correct. After that the driver is retuning an error. To me, it looks like the SPI DMA transfer does not understand that the transaction completed.
My pin setup:
I am using the Daisy DFM device
Here is the pin setup for all the ports:
MOSI: C4 / PA7
MISO: C2 / PA6
SCK: C9 / PA5
Select: C1 / GPI16 / PA3
3) Here is my code setup:
MAX11300 transmitting only once and it looks like the driver may not be understanding that the transaction completed.
In a new hardware build I moved my SPI chip select to a different GPIO pin. In looking at the initial transaction (see attached image) the first set of data looks correct. After that the driver is retuning an error. To me, it looks like the SPI DMA transfer does not understand that the transaction completed.
My pin setup:
MOSI: C4 / PA7
MISO: C2 / PA6
SCK: C9 / PA5
Select: C1 / GPI16 / PA3
3) Here is my code setup:
I'll continue to dig further into the code, but it seems as though the DMA controller may not be understanding that the completion happened.
Here is the image of the first and only transaction:
Note: I have also posted this on Discord:
https://discord.com/channels/1037767234803740694/1039306406190403594/1182702470640713759
The text was updated successfully, but these errors were encountered: