Skip to content

Commit fec8405

Browse files
committed
ah
2 parents 03dfd28 + 7198056 commit fec8405

File tree

4 files changed

+49
-0
lines changed

4 files changed

+49
-0
lines changed

ports/nrf/boards/TG-Watch02A/mpconfigboard.h

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,18 @@
2727

2828
#include "nrfx/hal/nrf_gpio.h"
2929

30+
<<<<<<< HEAD
3031
#define MICROPY_HW_BOARD_NAME "TG-Techie's TG-Watch02A"
3132
#define MICROPY_HW_MCU_NAME "nRF52840"
3233

34+
=======
35+
#define MICROPY_HW_BOARD_NAME "TG-Watch02A-rev00"
36+
#define MICROPY_HW_MCU_NAME "nRF52840"
37+
38+
#define FLASH_SIZE (0x100000)
39+
#define FLASH_PAGE_SIZE (4096)
40+
41+
>>>>>>> 7198056bc31ebae22337af119c07c7dca03e85d5
3342
#define MICROPY_HW_NEOPIXEL (&pin_P0_16)
3443

3544
#define MICROPY_HW_LED_STATUS (&pin_P1_15)
@@ -50,6 +59,15 @@
5059
#define SPI_FLASH_CS_PIN &pin_P0_20
5160
#endif
5261

62+
<<<<<<< HEAD
63+
=======
64+
#define CIRCUITPY_AUTORELOAD_DELAY_MS 500
65+
66+
#define CIRCUITPY_INTERNAL_NVM_SIZE (4096)
67+
68+
#define BOARD_FLASH_SIZE (FLASH_SIZE - 0x4000 - CIRCUITPY_INTERNAL_NVM_SIZE)
69+
70+
>>>>>>> 7198056bc31ebae22337af119c07c7dca03e85d5
5371
#define BOARD_HAS_CRYSTAL 0
5472

5573
#define DEFAULT_I2C_BUS_SCL (&pin_P0_11)

ports/nrf/boards/TG-Watch02A/mpconfigboard.mk

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
USB_VID = 0x239A
22
USB_PID = 0x802A
3+
<<<<<<< HEAD
34
USB_PRODUCT = "TG-Watch02A"
45
USB_MANUFACTURER = "TG-Tech"
56

@@ -8,3 +9,29 @@ MCU_CHIP = nrf52840
89
QSPI_FLASH_FILESYSTEM = 1
910
EXTERNAL_FLASH_DEVICE_COUNT = 2
1011
EXTERNAL_FLASH_DEVICES = "GD25Q16C, W25Q128JV_SQ"
12+
=======
13+
USB_PRODUCT = "TG-Watch02"
14+
USB_MANUFACTURER = "TG-Tech
15+
16+
MCU_SERIES = m4
17+
MCU_VARIANT = nrf52
18+
MCU_SUB_VARIANT = nrf52840
19+
MCU_CHIP = nrf52840
20+
SD ?= s140
21+
SOFTDEV_VERSION ?= 6.1.0
22+
23+
BOOT_SETTING_ADDR = 0xFF000
24+
25+
ifeq ($(SD),)
26+
LD_FILE = boards/nrf52840_1M_256k.ld
27+
else
28+
LD_FILE = boards/adafruit_$(MCU_SUB_VARIANT)_$(SD_LOWER)_v$(firstword $(subst ., ,$(SOFTDEV_VERSION))).ld
29+
CIRCUITPY_BLEIO = 1
30+
endif
31+
32+
NRF_DEFINES += -DNRF52840_XXAA -DNRF52840
33+
34+
QSPI_FLASH_FILESYSTEM = 1
35+
EXTERNAL_FLASH_DEVICE_COUNT = 1
36+
EXTERNAL_FLASH_DEVICES = "GD25Q16C"
37+
>>>>>>> 7198056bc31ebae22337af119c07c7dca03e85d5

ports/nrf/boards/TG-Watch02A/pins.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
4848
{ MP_ROM_QSTR(MP_QSTR_UART), MP_ROM_PTR(&board_uart_obj) },
4949
{ MP_ROM_QSTR(MP_QSTR_SPI), MP_ROM_PTR(&board_spi_obj) },
5050
{ MP_ROM_QSTR(MP_QSTR_I2C), MP_ROM_PTR(&board_i2c_obj) },
51+
<<<<<<< HEAD
5152

5253
/*TG-Watch02A specific pins*/
5354

@@ -81,6 +82,8 @@ STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
8182
{ MP_ROM_QSTR(MP_QSTR_SMC_RESET), MP_ROM_PTR(&pin_P0_08) },
8283
{ MP_ROM_QSTR(MP_QSTR_BUTTON0), MP_ROM_PTR(&pin_P1_08) },
8384
{ MP_ROM_QSTR(MP_QSTR_BUTTON1), MP_ROM_PTR(&pin_P1_09) },
85+
=======
86+
>>>>>>> 7198056bc31ebae22337af119c07c7dca03e85d5
8487
};
8588

8689
MP_DEFINE_CONST_DICT(board_module_globals, board_module_globals_table);

ports/nrf/boards/pca10056/mpconfigboard.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
*
66
* Copyright (c) 2016 Glenn Ruben Bakke
77
*
8+
*
89
* Permission is hereby granted, free of charge, to any person obtaining a copy
910
* of this software and associated documentation files (the "Software"), to deal
1011
* in the Software without restriction, including without limitation the rights

0 commit comments

Comments
 (0)