summaryrefslogtreecommitdiff
path: root/tests/i2c-master/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'tests/i2c-master/README.md')
-rw-r--r--tests/i2c-master/README.md17
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/i2c-master/README.md b/tests/i2c-master/README.md
new file mode 100644
index 0000000..74acefb
--- /dev/null
+++ b/tests/i2c-master/README.md
@@ -0,0 +1,17 @@
+i2c master mode tests.
+
+While many of the disco boards have some form of i2c device onboard,
+which would, on the face of it, make testing easy, it's a different
+device on each board, and there are boards without it.
+
+Instead, use a known I2C peripheral on all boards, and require/expect
+a known fixed i2c slave device. (Eventually, this will be a soft
+controllable i2c slave in the auto test setup ;)
+
+Debug is via SWO wherever possible, PA2 (tx only) on less capable cores
+
+Pinouts:
+
+board SCLK SDA
+f4-disco PB8 PB9 i2c1
+