diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2025-02-26 20:25:18 -0500 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2025-02-26 20:25:18 -0500 |
commit | 1836ec431c5750d391c2128948a336c9106fd629 (patch) | |
tree | 4706ee42476763b7c4c1183e954361de266538b4 /docs/Benchmarks.md | |
parent | 14c105b86e119e98aba4400bde71563cd9cb7285 (diff) | |
download | kutter-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.md | 10 |
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 |