K
K
Kalombyr2021-01-11 15:30:17
Do it yourself
Kalombyr, 2021-01-11 15:30:17

Is it possible to get SPI pins from a regular motherboard or pins for a kicker?

Hello!
There is one device with which you need to communicate via SPI with a frequency of about 30 MHz.
Of course, I don't have anything like that.
1. Is it possible to get SPI from the motherboard or direct access to some thread pins of a thread connector? Of the connectors, there are only sata, mini PCIe, VGA, HDMI, network. Linux system with RT kernel.
2. From the fastest at hand, perhaps Raspberry PI Zero. Do not offer to develop on it =) Is it possible to use it as a "bridge" but I can't find an option how to connect it with another computer so that the delay is minimal?
3. There is also STM32F746G-DISCO (Cortex M7)

Answer the question

In order to leave comments, you need to log in

2 answer(s)
1
15432, 2021-01-11
@15432

Do you have an SPI Master or SPI Slave device?
if Slave, then you set the frequency yourself and you can communicate at least 1 MHz.
If Master, then it's more difficult, you really have to respond to 30 MHz.
I worked with GPIO for legging on a regular motherboard, you can do it, but you need a schematic for the motherboard.
eSPI can also be obtained from the chipset, but I'm not sure what Slave can do.
Start with FT232H , there is a smart leg and SPI hardware, and Python libraries. Anything is easier than climbing into the motherboard

N
Nickellick, 2021-01-11
@Nickellick

Collect information from SPI on Raspberry into "packets" and send them via a virtual COM port via USB (or any other convenient channel, even json via WiFi) to a PC

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question