Skip to content

Commit 31fd7cb

Browse files
committed
Merge remote-tracking branch 'origin/main' into dotenv-becomes-toml
2 parents 2bf5d2b + c0fbcec commit 31fd7cb

File tree

5 files changed

+24
-7
lines changed

5 files changed

+24
-7
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
- uses: actions/checkout@v3
3434
with:
3535
submodules: false
36-
fetch-depth: 1
36+
fetch-depth: 0
3737
- name: Set up Python 3
3838
uses: actions/setup-python@v4
3939
with:
@@ -138,7 +138,7 @@ jobs:
138138
- name: Get changes
139139
id: get-changes
140140
if: github.event_name == 'pull_request'
141-
uses: tj-actions/changed-files@v34
141+
uses: tj-actions/changed-files@v34.5.3
142142
with:
143143
json: true
144144
sha: ${{ steps.get-last-commit-with-checks.outputs.commit && github.event.after }}

ports/nrf/boards/challenger_840/board.c

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,3 @@
2323
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2424
* THE SOFTWARE.
2525
*/
26-
27-
#include "supervisor/board.h"
28-
29-
// Use the MP_WEAK supervisor/shared/board.c versions of routines not defined here.
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import board
2+
import digitalio
3+
4+
_LDO_PIN = digitalio.DigitalInOut(board.LDO_CONTROL)
5+
_LDO_PIN.direction = digitalio.Direction.OUTPUT
6+
_LDO_PIN.value = True
7+
8+
9+
def ldo_on():
10+
global _LDO_PIN
11+
_LDO_PIN.value = True
12+
13+
14+
def ldo_off():
15+
global _LDO_PIN
16+
_LDO_PIN.value = False

ports/nrf/boards/challenger_840/mpconfigboard.mk

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,8 @@ USB_MANUFACTURER = "Invector Labs AB"
66
MCU_CHIP = nrf52840
77

88
SPI_FLASH_FILESYSTEM = 1
9-
EXTERNAL_FLASH_DEVICES = "W25Q16JVxQ,W25Q32FV,W25Q64FV"
9+
EXTERNAL_FLASH_DEVICES = "W25Q16JVxQ,W25Q32FV,W25Q32JVxQ,W25Q64FV,W25Q64JVxQ"
10+
11+
FROZEN_MPY_DIRS += $(TOP)/ports/nrf/boards/challenger_840
12+
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_BLE
13+
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_NeoPixel

ports/nrf/boards/challenger_840/pins.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
3232
{ MP_ROM_QSTR(MP_QSTR_D13), MP_ROM_PTR(&pin_P0_06) },
3333

3434
{ MP_ROM_QSTR(MP_QSTR_NEOPIXEL), MP_ROM_PTR(&pin_P1_08) },
35+
{ MP_ROM_QSTR(MP_QSTR_LDO_CONTROL), MP_ROM_PTR(&pin_P1_09) },
3536

3637
{ MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_P0_12) },
3738
{ MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_P0_11) },

0 commit comments

Comments
 (0)