Raspberry pi5 spi issues #86

Closed
opened 2026-10-27 09:32:23 +01:00 by adam · 1 comment
Owner

Hello Project,

Are there any plans to start supporting native SPI on the Raspberry Pi 5? Unfortunately, the only Pi 3 and 4 I had lying around couldn't be made to work anymore, so I sacrificed my Pi 5 to use it with an E22 module. Easier said than done. The GPIO bus is controlled by different chips than the Pi 3 and 4, so I went from one problem to another. It strongly appears that something with NSS/CS isn't working quite by default, causing the interrupts to malfunction. The rest of the SPI pins work as they should. However, the busy/reset/dio1 pins are not compatible with a Pi 3 or Pi 4.

The only pins you can use are the physical 40, 38, and 36 pins for reset, busy, and dio1.

I don't know if you guys have tested with a Pi 5 yet? I don't have a CH341F, so I wanted to do it natively.

Hello Project, Are there any plans to start supporting native SPI on the Raspberry Pi 5? Unfortunately, the only Pi 3 and 4 I had lying around couldn't be made to work anymore, so I sacrificed my Pi 5 to use it with an E22 module. Easier said than done. The GPIO bus is controlled by different chips than the Pi 3 and 4, so I went from one problem to another. It strongly appears that something with NSS/CS isn't working quite by default, causing the interrupts to malfunction. The rest of the SPI pins work as they should. However, the busy/reset/dio1 pins are not compatible with a Pi 3 or Pi 4. The only pins you can use are the physical 40, 38, and 36 pins for reset, busy, and dio1. I don't know if you guys have tested with a Pi 5 yet? I don't have a CH341F, so I wanted to do it natively. <!-- github-sync-id:4394553576 -->
adam closed this issue 2026-10-27 09:32:23 +01:00
Author
Owner

All pi's versions should work natively with SPI, What board and pin settings are you using?

All pi's versions should work natively with SPI, What board and pin settings are you using? <!-- github-comment-id:4412051177 -->
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adam/pyMC_Repeater#86