Skip to content

Commit 0ed4d9f

Browse files
authored
Merge pull request #822 from adafruit/feather840_revE
2 parents addf2e0 + ea46b6b commit 0ed4d9f

File tree

55 files changed

+61965
-62740
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+61965
-62740
lines changed

Diff for: bootloader/ledglasses_nrf52840/ledglasses_nrf52840_bootloader-0.8.3_s140_6.1.1.hex renamed to bootloader/circuitplayground_nrf52840/circuitplayground_nrf52840_bootloader-0.9.0_s140_6.1.1.hex

+1,988-2,053
Large diffs are not rendered by default.

Diff for: bootloader/clue_nrf52840/clue_nrf52840_bootloader-0.8.3_s140_6.1.1.hex

-11,852
This file was deleted.
Binary file not shown.

Diff for: bootloader/clue_nrf52840/clue_nrf52840_bootloader-0.9.0_s140_6.1.1.hex

+11,786
Large diffs are not rendered by default.
Binary file not shown.
Binary file not shown.

Diff for: bootloader/feather_nrf52832/feather_nrf52832_bootloader-0.8.3_s132_6.1.1.hex renamed to bootloader/feather_nrf52832/feather_nrf52832_bootloader-0.9.0_s132_6.1.1.hex

+1,220-1,283
Large diffs are not rendered by default.

Diff for: bootloader/feather_nrf52840_express/feather_nrf52840_express_bootloader-0.8.3_s140_6.1.1.hex

-11,722
This file was deleted.

Diff for: bootloader/pca10056/pca10056_bootloader-0.8.3_s140_6.1.1.hex renamed to bootloader/feather_nrf52840_express/feather_nrf52840_express_bootloader-0.9.0_s140_6.1.1.hex

+2,005-2,047
Large diffs are not rendered by default.
Binary file not shown.
Binary file not shown.
Binary file not shown.

Diff for: bootloader/feather_nrf52840_sense/feather_nrf52840_sense_bootloader-0.9.0_s140_6.1.1.hex

+11,657
Large diffs are not rendered by default.
Binary file not shown.
Binary file not shown.
Binary file not shown.

Diff for: bootloader/feather_nrf52840_sense_tft/feather_nrf52840_sense_tft_bootloader-0.8.3_s140_6.1.1.hex

-11,854
This file was deleted.
Binary file not shown.

Diff for: bootloader/circuitplayground_nrf52840/circuitplayground_nrf52840_bootloader-0.8.3_s140_6.1.1.hex renamed to bootloader/feather_nrf52840_sense_tft/feather_nrf52840_sense_tft_bootloader-0.9.0_s140_6.1.1.hex

+2,145-2,075
Large diffs are not rendered by default.
Binary file not shown.

Diff for: bootloader/itsybitsy_nrf52840_express/itsybitsy_nrf52840_express_bootloader-0.8.3_s140_6.1.1.hex

-11,762
This file was deleted.

Diff for: bootloader/feather_nrf52840_sense/feather_nrf52840_sense_bootloader-0.8.3_s140_6.1.1.hex renamed to bootloader/itsybitsy_nrf52840_express/itsybitsy_nrf52840_express_bootloader-0.9.0_s140_6.1.1.hex

+2,005-2,030
Large diffs are not rendered by default.
Binary file not shown.

Diff for: bootloader/metro_nrf52840_express/metro_nrf52840_express_bootloader-0.8.3_s140_6.1.1.hex renamed to bootloader/ledglasses_nrf52840/ledglasses_nrf52840_bootloader-0.9.0_s140_6.1.1.hex

+1,956-2,024
Large diffs are not rendered by default.
Binary file not shown.
Binary file not shown.

Diff for: bootloader/metro_nrf52840_express/metro_nrf52840_express_bootloader-0.9.0_s140_6.1.1.hex

+11,655
Large diffs are not rendered by default.
Binary file not shown.
Binary file not shown.

Diff for: bootloader/particle_xenon/particle_xenon_bootloader-0.9.0_s140_6.1.1.hex

+11,639
Large diffs are not rendered by default.
Binary file not shown.
Binary file not shown.

Diff for: bootloader/particle_xenon/particle_xenon_bootloader-0.8.3_s140_6.1.1.hex renamed to bootloader/pca10056/pca10056_bootloader-0.9.0_s140_6.1.1.hex

+1,925-1,994
Large diffs are not rendered by default.
-71.5 KB
Binary file not shown.
69.5 KB
Binary file not shown.

Diff for: bootloader/raytac_mdbt50q_rx/raytac_mdbt50q_rx_bootloader-0.8.3_s140_6.1.1.hex renamed to bootloader/raytac_mdbt50q_rx/raytac_mdbt50q_rx_bootloader-0.9.0_s140_6.1.1.hex

+1,973-2,038
Large diffs are not rendered by default.
Binary file not shown.
Binary file not shown.

Diff for: platform.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
1818

1919
name=Adafruit nRF52 Boards
20-
version=1.6.0
20+
version=1.6.1
2121

2222
# Compile variables
2323
# -----------------
@@ -146,7 +146,7 @@ tools.nrfutil.upload.pattern="{cmd}" {upload.verbose} dfu serial -pkg "{build.pa
146146
# ---------------------------------------------------
147147

148148
# Bootloader version
149-
tools.bootburn.bootloader.file={runtime.platform.path}/bootloader/{build.variant}/{build.variant}_bootloader-0.8.3_{build.sd_name}_{build.sd_version}
149+
tools.bootburn.bootloader.file={runtime.platform.path}/bootloader/{build.variant}/{build.variant}_bootloader-0.9.0_{build.sd_name}_{build.sd_version}
150150

151151
tools.bootburn.bootloader.params.verbose=
152152
tools.bootburn.bootloader.params.quiet=

Diff for: variants/feather_nrf52840_express/variant.cpp

+6-2
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,9 @@ const uint32_t g_ADigitalPinMap[] =
7171
// The remaining NFC pin
7272
9, // D33 is P0.09 (NFC1, exposed only via test point on bottom of board)
7373

74-
// Thus, there are 34 defined pins
74+
32+14, // D34 is P1.14
75+
76+
// Thus, there are 35 defined pins
7577

7678
// The remaining pins are not usable:
7779
//
@@ -92,7 +94,6 @@ const uint32_t g_ADigitalPinMap[] =
9294
// 43, // P1.11 is not connected per schematic
9395
// 44, // P1.12 is not connected per schematic
9496
// 45, // P1.13 is not connected per schematic
95-
// 46, // P1.14 is not connected per schematic
9697
};
9798

9899
void initVariant()
@@ -103,5 +104,8 @@ void initVariant()
103104

104105
pinMode(PIN_LED2, OUTPUT);
105106
ledOff(PIN_LED2);
107+
108+
pinMode(PIN_NEOPIXEL_POWER, OUTPUT);
109+
digitalWrite(PIN_NEOPIXEL_POWER, HIGH);
106110
}
107111

Diff for: variants/feather_nrf52840_express/variant.h

+3-2
Original file line numberDiff line numberDiff line change
@@ -37,14 +37,15 @@ extern "C"
3737
#endif // __cplusplus
3838

3939
// Number of pins defined in PinDescription array
40-
#define PINS_COUNT (34)
41-
#define NUM_DIGITAL_PINS (34)
40+
#define PINS_COUNT (35)
41+
#define NUM_DIGITAL_PINS (35)
4242
#define NUM_ANALOG_INPUTS (6) // A6 is used for battery, A7 is analog reference
4343
#define NUM_ANALOG_OUTPUTS (0)
4444

4545
// LEDs
4646
#define PIN_LED1 (3)
4747
#define PIN_LED2 (4)
48+
#define PIN_NEOPIXEL_POWER (34)
4849
#define PIN_NEOPIXEL (8)
4950
#define NEOPIXEL_NUM 1
5051

0 commit comments

Comments
 (0)