aboutsummaryrefslogtreecommitdiff
path: root/stmhal/boards/NETDUINO_PLUS_2/mpconfigboard.h
diff options
context:
space:
mode:
authorDave Hylands2016-02-12 21:25:00 -0800
committerDamien George2016-02-15 10:07:27 +0000
commit4b2938a4b0ec6b31691509003cb1eda9458fa2d7 (patch)
tree4fb51ef7ae1c066050ef0b7aba719b93317d9cf8 /stmhal/boards/NETDUINO_PLUS_2/mpconfigboard.h
parent9598f36a84e19045e2978ab902e2367dc2fa12d4 (diff)
stmhal: Some NETDUINO_PLUS_2 cleanup
- Put the I2C bus on the corect pins - Add the appropriate board_init to power the shield
Diffstat (limited to 'stmhal/boards/NETDUINO_PLUS_2/mpconfigboard.h')
-rw-r--r--stmhal/boards/NETDUINO_PLUS_2/mpconfigboard.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/stmhal/boards/NETDUINO_PLUS_2/mpconfigboard.h b/stmhal/boards/NETDUINO_PLUS_2/mpconfigboard.h
index 872e285ae..8ec8df645 100644
--- a/stmhal/boards/NETDUINO_PLUS_2/mpconfigboard.h
+++ b/stmhal/boards/NETDUINO_PLUS_2/mpconfigboard.h
@@ -1,5 +1,3 @@
-#define NETDUINO_PLUS_2
-
#define MICROPY_HW_BOARD_NAME "NetduinoPlus2"
#define MICROPY_HW_MCU_NAME "STM32F405RG"
@@ -20,6 +18,9 @@
#define MICROPY_HW_ENABLE_DAC (0)
#define MICROPY_HW_ENABLE_CAN (0)
+void NETDUINO_PLUS_2_board_early_init(void);
+#define MICROPY_BOARD_EARLY_INIT NETDUINO_PLUS_2_board_early_init
+
// HSE is 25MHz
#define MICROPY_HW_CLK_PLLM (25)
#define MICROPY_HW_CLK_PLLN (336)
@@ -43,8 +44,8 @@
#define MICROPY_HW_UART6_PINS (GPIO_PIN_6 | GPIO_PIN_7)
// I2C busses
-#define MICROPY_HW_I2C2_SCL (pin_B10)
-#define MICROPY_HW_I2C2_SDA (pin_B11)
+#define MICROPY_HW_I2C1_SCL (pin_B6)
+#define MICROPY_HW_I2C1_SDA (pin_B7)
// SPI busses
#define MICROPY_HW_SPI2_NSS (pin_B12)