diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2019-02-11 16:32:19 -0500 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2019-02-11 16:35:03 -0500 |
commit | 805e56008f822136031d28fa1c09c914cd98bfcf (patch) | |
tree | 60ede4657d3fedb29230fe62436e6b142d0ca492 /docs/Debugging.md | |
parent | 5ab6bcd1d7edaf8b97b32a099d2af8b95c3ac21d (diff) | |
download | kutter-805e56008f822136031d28fa1c09c914cd98bfcf.tar.gz kutter-805e56008f822136031d28fa1c09c914cd98bfcf.tar.xz kutter-805e56008f822136031d28fa1c09c914cd98bfcf.zip |
docs: Note command dispatch benchmark needs desktop class machine
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'docs/Debugging.md')
-rwxr-xr-x | docs/Debugging.md | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/docs/Debugging.md b/docs/Debugging.md index b171d4fe..a678a2be 100755 --- a/docs/Debugging.md +++ b/docs/Debugging.md @@ -420,7 +420,7 @@ communication mechanism. The test is run using the console.py tool (described above). The following is cut-and-paste into the console.py terminal window: ``` -DELAY {clock+freq} get_uptime +DELAY {clock + 2*freq} get_uptime FLOOD 100000 0.0 end_group get_uptime ``` @@ -429,6 +429,10 @@ When the test completes, determine the difference between the clocks reported in the two "uptime" response messages. The total number of commands per second is then `100000 * mcu_frequency / clock_diff`. +Note that this test may saturate the USB/CPU capacity of a Raspberry +Pi. The benchmarks below are with console.py running on a desktop +class machine. + | MCU | Rate | Build | Build compiler | | ------------------- | ---- | -------- | ------------------- | | pru (shared memory) | 5K | b161a69e | pru-gcc (GCC) 8.0.0 20170530 (experimental) | |