summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornitz <nitz@users.noreply.github.com>2021-03-09 17:29:10 -0500
committernitz <nitz@users.noreply.github.com>2021-03-09 17:29:10 -0500
commit1ae858126acb02c461de8f30e99b2961995b305a (patch)
treee5fba5f01ad87b41e5ed8349a8b10959b8eadede
parenta61db7f12e4278e39ae7096dd975a4285127416c (diff)
Fix the mpconfigboard.mk that was screwy?
-rw-r--r--ports/nrf/boards/sparkfun_nrf52840_micromod/mpconfigboard.mk72
1 files changed, 8 insertions, 64 deletions
diff --git a/ports/nrf/boards/sparkfun_nrf52840_micromod/mpconfigboard.mk b/ports/nrf/boards/sparkfun_nrf52840_micromod/mpconfigboard.mk
index 1a0d23c26..4c4bcd089 100644
--- a/ports/nrf/boards/sparkfun_nrf52840_micromod/mpconfigboard.mk
+++ b/ports/nrf/boards/sparkfun_nrf52840_micromod/mpconfigboard.mk
@@ -1,66 +1,10 @@
-/*
- * The MIT License (MIT)
- *
- * Copyright (c) 2018 Ha Thach for Adafruit Industries
- * Copyright (c) 2021 Chris Marc Dailey
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * 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.
- */
+USB_VID = 0x1B4F
+USB_PID = 0x0021
+USB_PRODUCT = "SFE_nRF52840_MicroMod"
+USB_MANUFACTURER = "SparkFun Electronics"
-#ifndef _SPARKFUN_NRF52840_MICROMOD_H_
-#define _SPARKFUN_NRF52840_MICROMOD_H_
+MCU_CHIP = nrf52840
-#define _PINNUM(port, pin) ((port)*32 + (pin))
-
-/*------------------------------------------------------------------*/
-/* LED
- *------------------------------------------------------------------*/
-#define LEDS_NUMBER 1
-#define LED_PRIMARY_PIN _PINNUM(0, 13)
-#define LED_STATE_ON 1
-
-/*------------------------------------------------------------------*/
-/* BUTTON
- *------------------------------------------------------------------*/
-#define BUTTONS_NUMBER 2
-#define BUTTON_1 _PINNUM(0, 7)
-#define BUTTON_2 _PINNUM(0, 10)
-#define BUTTON_PULL NRF_GPIO_PIN_PULLUP
-
-//--------------------------------------------------------------------+
-// BLE OTA
-//--------------------------------------------------------------------+
-#define BLEDIS_MANUFACTURER "SparkFun"
-#define BLEDIS_MODEL "MicroMod nRF52840"
-
-//--------------------------------------------------------------------+
-// USB
-//--------------------------------------------------------------------+
-#define USB_DESC_VID 0x1B4F
-#define USB_DESC_UF2_PID 0x0022
-#define USB_DESC_CDC_ONLY_PID 0x0023
-
-//------------- UF2 -------------//
-#define UF2_PRODUCT_NAME "SparkFun MicroMod nRF52840"
-#define UF2_VOLUME_LABEL "SFMM852BOOT"
-#define UF2_BOARD_ID "micromod-nRF52840"
-
-#define UF2_INDEX_URL "https://www.sparkfun.com/products/16984"
-
-#endif /* _SPARKFUN_NRF52840_MICROMOD_H_ */
+QSPI_FLASH_FILESYSTEM = 1
+EXTERNAL_FLASH_DEVICE_COUNT = 1
+EXTERNAL_FLASH_DEVICES = "W25Q128JV_PM"