20180506a
- SPI timing on Raspberry
The objective of this experiment is to test what is the limiting factor on the Raspberry Pi communication.
With a clock set at 200khz or 16MHz, the transfer speed is the same. Does this lie with the overheads?
Clock issues
Original clock at 200khz
One sees 8 bits for 4us, that's around 500khz
CS is down during 10us
90us between 2 bytes
Boosting the clock to 15Mhz
Now 8 bits are less than 1 us, I'd say around 800ns
Same 90us delay between two bytes
Automated list of supporting files for the experiment 20180506a
List of files
md
python
- mkimg.py
- mkimg.py
- mkimg.py
- mkimg.py
- mkimg.py
- mkimg.py
- mkimg.py
- mkimg.py
- mkimg.py
- mkimg.py
- mkimg.py
- mkimg.py
- mkimg.py
Modules
Images of the Experiment
Others
Understanding lag in Raspberry Pi SPI (category: oscilloscope).
Understanding lag in Raspberry Pi SPI (category: oscilloscope).
Understanding lag in Raspberry Pi SPI (category: oscilloscope).
Understanding lag in Raspberry Pi SPI (category: oscilloscope).
Understanding lag in Raspberry Pi SPI (category: oscilloscope).