From 0bc8a8993f6b7b9a175bc1ba9aafa26f5e534122 Mon Sep 17 00:00:00 2001 From: hathach Date: Thu, 9 May 2024 20:15:16 +0700 Subject: [PATCH] - add P1.14 as NEOPIXEL_POWER_PIN for feather nrf52840 revE - remove linkermap from ci --- .github/workflows/githubci.yml | 15 ++------------- src/boards/feather_nrf52840_express/board.h | 3 ++- 2 files changed, 4 insertions(+), 14 deletions(-) diff --git a/.github/workflows/githubci.yml b/.github/workflows/githubci.yml index 8ed72ee3..a31f84e8 100644 --- a/.github/workflows/githubci.yml +++ b/.github/workflows/githubci.yml @@ -65,7 +65,7 @@ jobs: steps: - name: Setup Python - uses: actions/setup-python@v3 + uses: actions/setup-python@v5 - name: Checkout Code uses: actions/checkout@v4 @@ -73,12 +73,6 @@ jobs: fetch-depth: 0 submodules: true - - name: Checkout linkermap - uses: actions/checkout@v4 - with: - repository: hathach/linkermap - path: linkermap - - name: Install ARM GCC uses: carlosperate/arm-none-eabi-gcc-action@v1 with: @@ -87,18 +81,13 @@ jobs: - name: Install Tools run: | pip3 install adafruit-nrfutil uritemplate requests intelhex setuptools - pip3 install linkermap/ - name: Build run: | - arm-none-eabi-gcc --version make BOARD=${{ matrix.board }} all make BOARD=${{ matrix.board }} copy-artifact - - name: Linker Map - run: make BOARD=${{ matrix.board }} linkermap - - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: ${{ matrix.board }} path: _bin/${{ matrix.board }} diff --git a/src/boards/feather_nrf52840_express/board.h b/src/boards/feather_nrf52840_express/board.h index 3be5593b..49994f0c 100644 --- a/src/boards/feather_nrf52840_express/board.h +++ b/src/boards/feather_nrf52840_express/board.h @@ -36,6 +36,7 @@ #define LED_STATE_ON 1 #define LED_NEOPIXEL _PINNUM(0, 16) +#define NEOPIXEL_POWER_PIN _PINNUM(1, 14) #define NEOPIXELS_NUMBER 1 #define BOARD_RGB_BRIGHTNESS 0x040404 @@ -63,7 +64,7 @@ //------------- UF2 -------------// #define UF2_PRODUCT_NAME "Adafruit Feather nRF52840 Express" #define UF2_VOLUME_LABEL "FTHR840BOOT" -#define UF2_BOARD_ID "nRF52840-Feather-revD" +#define UF2_BOARD_ID "nRF52840-Feather-revE" #define UF2_INDEX_URL "https://www.adafruit.com/product/4062" #endif // _FEATHER_NRF52840_H