aboutsummaryrefslogtreecommitdiffstats
path: root/docs/Benchmarks.md
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2025-02-26 20:25:18 -0500
committerKevin O'Connor <kevin@koconnor.net>2025-02-26 20:25:18 -0500
commit1836ec431c5750d391c2128948a336c9106fd629 (patch)
tree4706ee42476763b7c4c1183e954361de266538b4 /docs/Benchmarks.md
parent14c105b86e119e98aba4400bde71563cd9cb7285 (diff)
downloadkutter-1836ec431c5750d391c2128948a336c9106fd629.tar.gz
kutter-1836ec431c5750d391c2128948a336c9106fd629.tar.xz
kutter-1836ec431c5750d391c2128948a336c9106fd629.zip
docs: Update benchmarks for rp2040
Update benchmarks now that the rp2040 runs at 200Mhz. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'docs/Benchmarks.md')
-rw-r--r--docs/Benchmarks.md10
1 files changed, 5 insertions, 5 deletions
diff --git a/docs/Benchmarks.md b/docs/Benchmarks.md
index 47ee77d4..4ebf1930 100644
--- a/docs/Benchmarks.md
+++ b/docs/Benchmarks.md
@@ -407,14 +407,14 @@ config_stepper oid=2 step_pin=gpio27 dir_pin=gpio5 invert_step=-1 step_pulse_tic
finalize_config crc=0
```
-The test was last run on commit `f6718291` with gcc version
+The test was last run on commit `14c105b8` with gcc version
`arm-none-eabi-gcc (Fedora 14.1.0-1.fc40) 14.1.0` on Raspberry Pi
Pico and Pico 2 boards.
| rp2040 (*) | ticks |
| -------------------- | ----- |
-| 1 stepper | 5 |
-| 3 stepper | 22 |
+| 1 stepper | 3 |
+| 3 stepper | 14 |
| rp2350 | ticks |
| -------------------- | ----- |
@@ -422,9 +422,9 @@ Pico and Pico 2 boards.
| 3 stepper | 169 |
(*) Note that the reported rp2040 ticks are relative to a 12Mhz
-scheduling timer and do not correspond to its 125Mhz internal ARM
+scheduling timer and do not correspond to its 200Mhz internal ARM
processing rate. It is expected that 5 scheduling ticks corresponds to
-~47 ARM core cycles and 22 scheduling ticks corresponds to ~224 ARM
+~42 ARM core cycles and 14 scheduling ticks corresponds to ~225 ARM
core cycles.
### Linux MCU step rate benchmark