From aa693fbdc16da14fda92f60585b4091e0d060110 Mon Sep 17 00:00:00 2001 From: Kevin O'Connor Date: Thu, 4 Oct 2018 12:12:12 -0400 Subject: [PATCH] docs: Updates to stm32f103 benchmarks Signed-off-by: Kevin O'Connor --- docs/Bootloaders.md | 1 + docs/Debugging.md | 4 ++-- docs/Features.md | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/Bootloaders.md b/docs/Bootloaders.md index 830077ef..11f5cc8a 100755 --- a/docs/Bootloaders.md +++ b/docs/Bootloaders.md @@ -235,6 +235,7 @@ https://github.com/rogerclarkmelbourne/STM32duino-bootloader This bootloader can be flashed via 3.3V serial with something like: ``` wget 'https://github.com/rogerclarkmelbourne/STM32duino-bootloader/raw/master/binaries/generic_boot20_pc13.bin' + stm32flash -w generic_boot20_pc13.bin -v -g 0 /dev/ttyAMA0 ``` diff --git a/docs/Debugging.md b/docs/Debugging.md index 054a687e..baa0aa7b 100755 --- a/docs/Debugging.md +++ b/docs/Debugging.md @@ -332,10 +332,10 @@ config_stepper oid=2 step_pin=PA4 dir_pin=PB7 min_stop_interval=0 invert_step=0 finalize_config crc=0 ``` -The test was last run on commit `add37023` with gcc version +The test was last run on commit `7cbc44b8` with gcc version `arm-none-eabi-gcc (Fedora 7.1.0-5.fc27) 7.1.0`. The best single stepper result is `SET ticks 44`, the best dual stepper result is `SET -ticks 47`, and the best three stepper result is `SET ticks 80`. +ticks 44`, and the best three stepper result is `SET ticks 74`. ### LPC176x step rate benchmark ### diff --git a/docs/Features.md b/docs/Features.md index d280ed67..37106c8f 100755 --- a/docs/Features.md +++ b/docs/Features.md @@ -132,7 +132,7 @@ represent total number of steps per second on the micro-controller. | 16Mhz AVR | 151K | 100K | | 20Mhz AVR | 189K | 125K | | Arduino Zero (ARM SAMD21) | 234K | 217K | -| STM32F103 | 340K | 300K | +| STM32F103 | 364K | 324K | | Arduino Due (ARM SAM3X8E) | 382K | 337K | | Smoothieboard (ARM LPC1768) | 385K | 385K | | Smoothieboard (ARM LPC1769) | 462K | 462K |