Hi,
-Yes, I thoroughly checked power delivery. Everything seems fine (voltage and current wise).
-I also checked my wiring a thousand times.
-Unfortunately, I don’t have a scope on hand at the moment. However, I did look at the SPI lines with a logic analyzer, and I saw nothing abnormal (clock looked fine, the packets were sent correctly to the DWM, the MISO line transitioned from low to high, etc.) (I wish I could take a screenshot, but I don’t have the logic analyzer with me at the moment).
Finally,
I’m currently using the HAL libraries for SPI, so I don’t have precise control over timing. I did try this in my own way by using a buffer with 0x00s and a very long receiving buffer, but it doesn’t seem to work. I might try to implement this from scratch later.
Edit: With a delay of 1ms between nCS pull-down and the HAL_Transmit function, there seems to be a different behavior. Other transmission events where I didn’t use a delay only yielded 0xFF in the buffer.
