aboutsummaryrefslogtreecommitdiffstats
path: root/firmware
diff options
context:
space:
mode:
authorKévin Redon <kredon@sysmocom.de>2018-06-24 11:31:36 +0200
committerKing Kévin <kingkevin@cuvoodoo.info>2018-07-04 14:29:28 +0200
commita2b367633c4ea2cc766c58063f2b894ee5c92369 (patch)
tree952c9d4a870c1a449b13096926040c09722d5144 /firmware
parent927ffb46eb3849103c79cf9fd7f5f81521beac61 (diff)
SIMtrace: fix default SIM_RST pin state to allow phone controlled reset
Diffstat (limited to 'firmware')
-rw-r--r--firmware/libboard/simtrace/include/board.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/firmware/libboard/simtrace/include/board.h b/firmware/libboard/simtrace/include/board.h
index 691dbc3..c5f4dc4 100644
--- a/firmware/libboard/simtrace/include/board.h
+++ b/firmware/libboard/simtrace/include/board.h
@@ -66,8 +66,10 @@
#define PIN_IO_SW_SNIFF {PIO_PA19, PIOA, ID_PIOA, PIO_OUTPUT_0, PIO_DEFAULT}
/* Connect all lines (VPP, CLK, RST, and I/O) between card and phone */
#define PINS_BUS_SNIFF PIN_SC_SW_SNIFF, PIN_IO_SW_SNIFF
+/* Card RST reset signal input (use as input since the phone will drive it) */
+#define PIN_SIM_RST_SNIFF {PIO_PA7, PIOA, ID_PIOA, PIO_INPUT, PIO_DEFAULT}
/* Pins used to sniff phone-card communication */
-#define PINS_SIM_SNIFF PIN_SIM_IO, PIN_SIM_CLK, PIN_SIM_RST
+#define PINS_SIM_SNIFF PIN_SIM_IO, PIN_SIM_CLK, PIN_SIM_RST_SNIFF
/* Disable power converter 4.5-6V to 3.3V (active high) */
#define PIN_SIM_PWEN_SNIFF {SIM_PWEN, PIOA, ID_PIOA, PIO_OUTPUT_0, PIO_DEFAULT}
/* Enable power switch to forward VCC_PHONE to VCC_SIM (active high) */