summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorMary Ruthven <mruthven@chromium.org>2021-11-12 11:49:52 -0600
committerCommit Bot <commit-bot@chromium.org>2021-11-18 04:55:06 +0000
commitffdb92b3c3d3373f37d69d0e91880789e093644a (patch)
tree4cad3cbf2bce5ddcb84ba1da72ab1f3e83cfee02 /docs
parenta340a64dc9cc1ee0b8302ee4f9fa27375487bd94 (diff)
downloadchrome-ec-ffdb92b3c3d3373f37d69d0e91880789e093644a.tar.gz
Revert "common: add i2c tracing functionality"
This reverts commit f8d6179a26bf512c43638d0916fde0fc966cc3fb. BUG=b:200823466 TEST=make buildall -j Change-Id: I8e7a4bbd01bc99bedd2abf77b0d482ed679de865 Signed-off-by: Mary Ruthven <mruthven@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3285753 Reviewed-by: Vadim Sukhomlinov <sukhomlinov@chromium.org>
Diffstat (limited to 'docs')
-rw-r--r--docs/i2c-debugging.md48
1 files changed, 0 insertions, 48 deletions
diff --git a/docs/i2c-debugging.md b/docs/i2c-debugging.md
deleted file mode 100644
index a1a56db285..0000000000
--- a/docs/i2c-debugging.md
+++ /dev/null
@@ -1,48 +0,0 @@
-I²C Debugging Tips
-==================
-
-The EC codebase has functionality to help you debug I²C errors without
-pulling out the scope. Some of the debug functionality is disabled by
-default to save space, but can be enabled with the `CONFIG_I2C_DEBUG`
-option.
-
-Tracing
--------
-
-You can use the `i2ctrace` command to monitor (ranges of) addresses:
-
- i2ctrace [list
- | disable <id>
- | enable <port> <address>
- | enable <port> <address-low> <address-high>]
-
-For example:
-
- > i2ctrace enable 0 0x10 0x30
- > i2ctrace enable 0 0x40 0x50
- > i2ctrace list
- id port address
- -- ---- -------
- 0 0 0x10 to 0x30
- 1 0 0x40 to 0x50
- ... debug spam may follow ...
- i2c: write 0:0x50 A8
- i2c: read 0:0x50 00 02 00 06 00 44
- ...
- > i2ctrace disable 1
- > i2ctrace list
- id port address
- -- ---- -------
- 0 0 0x10 to 0x30
-
-A maximum of 8 debug entries are supported at a single time.
-
-Note that `i2ctrace enable` will merge debug entries when possible:
-
- > i2ctrace enable 0 0x10 0x30
- > i2ctrace enable 0 0x40 0x50
- > i2ctrace enable 0 0x31 0x3f
- > i2ctrace list
- id port address
- -- ---- -------
- 0 0 0x10 to 0x50