summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLucian Copeland <hierophect@gmail.com>2020-01-23 17:17:02 -0500
committerLucian Copeland <hierophect@gmail.com>2020-01-23 17:17:02 -0500
commitd8bc57c1dc159e8493b615fe8091f2722c513cf1 (patch)
treebdc494f920e3437cbea125dff8a14ffdf0e41082
parente9f9cee4d66ccfb81b4a0b1e8503e2bbbdb57077 (diff)
Flash and display control
-rwxr-xr-xports/stm32f4/Makefile2
-rw-r--r--ports/stm32f4/boards/meowbit_v121/mpconfigboard.h8
-rw-r--r--ports/stm32f4/boards/meowbit_v121/mpconfigboard.mk12
-rw-r--r--ports/stm32f4/boards/meowbit_v121/pins.c2
4 files changed, 12 insertions, 12 deletions
diff --git a/ports/stm32f4/Makefile b/ports/stm32f4/Makefile
index d948996ea..1b5b2eee2 100755
--- a/ports/stm32f4/Makefile
+++ b/ports/stm32f4/Makefile
@@ -22,7 +22,7 @@
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
-#DEBUG = 1
+DEBUG = 1
# Select the board to build for.
ifeq ($(BOARD),)
diff --git a/ports/stm32f4/boards/meowbit_v121/mpconfigboard.h b/ports/stm32f4/boards/meowbit_v121/mpconfigboard.h
index 7c7f4ad74..72d4f1c88 100644
--- a/ports/stm32f4/boards/meowbit_v121/mpconfigboard.h
+++ b/ports/stm32f4/boards/meowbit_v121/mpconfigboard.h
@@ -40,7 +40,7 @@
//#define BOARD_VTOR_DEFER //Leave VTOR relocation to bootloader
// On-board flash
-// #define SPI_FLASH_MOSI_PIN (&pin_PB15)
-// #define SPI_FLASH_MISO_PIN (&pin_PB14)
-// #define SPI_FLASH_SCK_PIN (&pin_PB13)
-// #define SPI_FLASH_CS_PIN (&pin_PB01)
+#define SPI_FLASH_MOSI_PIN (&pin_PB15)
+#define SPI_FLASH_MISO_PIN (&pin_PB14)
+#define SPI_FLASH_SCK_PIN (&pin_PB13)
+#define SPI_FLASH_CS_PIN (&pin_PB01)
diff --git a/ports/stm32f4/boards/meowbit_v121/mpconfigboard.mk b/ports/stm32f4/boards/meowbit_v121/mpconfigboard.mk
index f24a2690c..e45d2803f 100644
--- a/ports/stm32f4/boards/meowbit_v121/mpconfigboard.mk
+++ b/ports/stm32f4/boards/meowbit_v121/mpconfigboard.mk
@@ -4,15 +4,15 @@ USB_PRODUCT = "Meowbit"
USB_MANUFACTURER = "Kittenbot"
USB_DEVICES = "CDC,MSC"
-# SPI_FLASH_FILESYSTEM = 1
-# EXTERNAL_FLASH_DEVICE_COUNT = 1
-# EXTERNAL_FLASH_DEVICES = W25Q16JV_IQ
-# LONGINT_IMPL = MPZ
+SPI_FLASH_FILESYSTEM = 1
+EXTERNAL_FLASH_DEVICE_COUNT = 1
+EXTERNAL_FLASH_DEVICES = W25Q16JV_IQ
+LONGINT_IMPL = MPZ
# BOOTLOADER_OFFSET = 0x8010000
-INTERNAL_FLASH_FILESYSTEM = 1
-LONGINT_IMPL = NONE
+# INTERNAL_FLASH_FILESYSTEM = 1
+# LONGINT_IMPL = NONE
MCU_SERIES = m4
MCU_VARIANT = stm32f4
diff --git a/ports/stm32f4/boards/meowbit_v121/pins.c b/ports/stm32f4/boards/meowbit_v121/pins.c
index 66cbcd7d6..0cdbefd59 100644
--- a/ports/stm32f4/boards/meowbit_v121/pins.c
+++ b/ports/stm32f4/boards/meowbit_v121/pins.c
@@ -60,6 +60,6 @@ STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
{ MP_ROM_QSTR(MP_QSTR_P0), MP_ROM_PTR(&pin_PA00) },
{ MP_ROM_QSTR(MP_QSTR_P3), MP_ROM_PTR(&pin_PB00) },
- //{ MP_ROM_QSTR(MP_QSTR_INTERNAL_SPI), MP_ROM_PTR(&spi) },
+ { MP_ROM_QSTR(MP_QSTR_INTERNAL_SPI), MP_ROM_PTR(&spi) },
};
MP_DEFINE_CONST_DICT(board_module_globals, board_module_globals_table);