diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8454560b9..e58edea38 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -215,7 +215,7 @@ jobs: - name: Upload firmware if: github.event_name != 'pull_request' - uses: softprops/action-gh-release@master + uses: softprops/action-gh-release@v2 with: tag_name: ${{env.TAG_NAME}} files: | diff --git a/.github/workflows/toolchain.yml b/.github/workflows/toolchain.yml index 0d49fb518..bcb9b41da 100644 --- a/.github/workflows/toolchain.yml +++ b/.github/workflows/toolchain.yml @@ -64,7 +64,7 @@ jobs: fi - name: Upload toolchain - uses: softprops/action-gh-release@master + uses: softprops/action-gh-release@v2 with: tag_name: ${{env.TAG_NAME}} files: ${{env.GCC}} diff --git a/.github/workflows/uboot.yml b/.github/workflows/uboot.yml new file mode 100644 index 000000000..cf7a5b7f1 --- /dev/null +++ b/.github/workflows/uboot.yml @@ -0,0 +1,61 @@ +name: uboot +on: + workflow_dispatch: + +jobs: + toolchain: + name: Uboot + runs-on: ubuntu-latest + steps: + - name: Prepare + run: | + sudo apt-get update + sudo apt-get install gcc-arm-linux-gnueabi gcc-mipsel-linux-gnu u-boot-tools lzop + + - name: Ingenic + run: | + git clone https://github.com/openipc/u-boot-ingenic.git --depth 1 + cd u-boot-ingenic + bash build.sh + + - name: Sigmastar + run: | + git clone https://github.com/openipc/u-boot-sigmastar.git --depth 1 + cd u-boot-sigmastar + bash build.sh + + - name: Upload + uses: softprops/action-gh-release@v2 + with: + tag_name: latest + files: | + u-boot-ingenic/output/u-boot-t10-nor.bin + u-boot-ingenic/output/u-boot-t10l-nor.bin + u-boot-ingenic/output/u-boot-t20-nor.bin + u-boot-ingenic/output/u-boot-t20l-nor.bin + u-boot-ingenic/output/u-boot-t20x-nor.bin + u-boot-ingenic/output/u-boot-t21n-nor.bin + u-boot-ingenic/output/u-boot-t30a-nor.bin + u-boot-ingenic/output/u-boot-t30a1-nor.bin + u-boot-ingenic/output/u-boot-t30l-nor.bin + u-boot-ingenic/output/u-boot-t30n-nor.bin + u-boot-ingenic/output/u-boot-t30x-nor.bin + u-boot-ingenic/output/u-boot-t31a-nor.bin + u-boot-ingenic/output/u-boot-t31al-nor.bin + u-boot-ingenic/output/u-boot-t31l-nor.bin + u-boot-ingenic/output/u-boot-t31lc-nor.bin + u-boot-ingenic/output/u-boot-t31n-nor.bin + u-boot-ingenic/output/u-boot-t31x-nor.bin + u-boot-sigmastar/output/u-boot-ssc30kd-nor.bin + u-boot-sigmastar/output/u-boot-ssc30kq-nor.bin + u-boot-sigmastar/output/u-boot-ssc325-nor.bin + u-boot-sigmastar/output/u-boot-ssc325de-nand.bin + u-boot-sigmastar/output/u-boot-ssc333-nor.bin + u-boot-sigmastar/output/u-boot-ssc335de-nor.bin + u-boot-sigmastar/output/u-boot-ssc335-nor.bin + u-boot-sigmastar/output/u-boot-ssc337de-nor.bin + u-boot-sigmastar/output/u-boot-ssc337de-nand.bin + u-boot-sigmastar/output/u-boot-ssc337-nor.bin + u-boot-sigmastar/output/u-boot-ssc338q-nand.bin + u-boot-sigmastar/output/u-boot-ssc338q-nor.bin + u-boot-sigmastar/output/u-boot-ssc377-nor.bin diff --git a/br-ext-chip-ingenic/board/t20/kernel/t10.generic.config b/br-ext-chip-ingenic/board/t20/kernel/t10.generic.config index 5859a0797..de5a7727b 100644 --- a/br-ext-chip-ingenic/board/t20/kernel/t10.generic.config +++ b/br-ext-chip-ingenic/board/t20/kernel/t10.generic.config @@ -835,8 +835,7 @@ CONFIG_PHYLIB=y # CONFIG_USB_PEGASUS is not set # CONFIG_USB_RTL8150 is not set # CONFIG_USB_RTL8152 is not set -CONFIG_USB_USBNET=y -CONFIG_USB_NET_AX8817X=y +# CONFIG_USB_USBNET is not set # CONFIG_USB_IPHETH is not set CONFIG_WLAN=y # CONFIG_LIBERTAS_THINFIRM is not set @@ -1995,7 +1994,7 @@ CONFIG_TRACING_SUPPORT=y # CONFIG_FTRACE is not set # CONFIG_RBTREE_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set -CONFIG_DYNAMIC_DEBUG=y +# CONFIG_DYNAMIC_DEBUG is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_ATOMIC64_SELFTEST is not set # CONFIG_SAMPLES is not set diff --git a/br-ext-chip-ingenic/board/t20/kernel/t20.generic.config b/br-ext-chip-ingenic/board/t20/kernel/t20.generic.config index 85864c95a..c99b0c1d9 100644 --- a/br-ext-chip-ingenic/board/t20/kernel/t20.generic.config +++ b/br-ext-chip-ingenic/board/t20/kernel/t20.generic.config @@ -836,8 +836,7 @@ CONFIG_PHYLIB=y # CONFIG_USB_PEGASUS is not set # CONFIG_USB_RTL8150 is not set # CONFIG_USB_RTL8152 is not set -CONFIG_USB_USBNET=y -CONFIG_USB_NET_AX8817X=y +# CONFIG_USB_USBNET is not set # CONFIG_USB_IPHETH is not set CONFIG_WLAN=y # CONFIG_LIBERTAS_THINFIRM is not set @@ -2021,7 +2020,7 @@ CONFIG_TRACING_SUPPORT=y # CONFIG_FTRACE is not set # CONFIG_RBTREE_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set -CONFIG_DYNAMIC_DEBUG=y +# CONFIG_DYNAMIC_DEBUG is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_ATOMIC64_SELFTEST is not set # CONFIG_SAMPLES is not set diff --git a/br-ext-chip-ingenic/board/t21/kernel/t21.generic.config b/br-ext-chip-ingenic/board/t21/kernel/t21.generic.config index 5dc864dab..f2eba3660 100644 --- a/br-ext-chip-ingenic/board/t21/kernel/t21.generic.config +++ b/br-ext-chip-ingenic/board/t21/kernel/t21.generic.config @@ -836,8 +836,7 @@ CONFIG_PHYLIB=y # CONFIG_USB_PEGASUS is not set # CONFIG_USB_RTL8150 is not set # CONFIG_USB_RTL8152 is not set -CONFIG_USB_USBNET=y -CONFIG_USB_NET_AX8817X=y +# CONFIG_USB_USBNET is not set # CONFIG_USB_IPHETH is not set CONFIG_WLAN=y # CONFIG_LIBERTAS_THINFIRM is not set @@ -1861,7 +1860,7 @@ CONFIG_TRACING_SUPPORT=y # CONFIG_FTRACE is not set # CONFIG_RBTREE_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set -CONFIG_DYNAMIC_DEBUG=y +# CONFIG_DYNAMIC_DEBUG is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_ATOMIC64_SELFTEST is not set # CONFIG_SAMPLES is not set diff --git a/br-ext-chip-ingenic/board/t21/kernel/t30.generic.config b/br-ext-chip-ingenic/board/t21/kernel/t30.generic.config index dae2cb836..2b3d19532 100644 --- a/br-ext-chip-ingenic/board/t21/kernel/t30.generic.config +++ b/br-ext-chip-ingenic/board/t21/kernel/t30.generic.config @@ -836,8 +836,7 @@ CONFIG_PHYLIB=y # CONFIG_USB_PEGASUS is not set # CONFIG_USB_RTL8150 is not set # CONFIG_USB_RTL8152 is not set -CONFIG_USB_USBNET=y -CONFIG_USB_NET_AX8817X=y +# CONFIG_USB_USBNET is not set # CONFIG_USB_IPHETH is not set CONFIG_WLAN=y # CONFIG_LIBERTAS_THINFIRM is not set @@ -1857,7 +1856,7 @@ CONFIG_TRACING_SUPPORT=y # CONFIG_FTRACE is not set # CONFIG_RBTREE_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set -CONFIG_DYNAMIC_DEBUG=y +# CONFIG_DYNAMIC_DEBUG is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_ATOMIC64_SELFTEST is not set # CONFIG_SAMPLES is not set diff --git a/br-ext-chip-ingenic/board/t31/kernel/t31.generic-fpv.config b/br-ext-chip-ingenic/board/t31/kernel/t31.generic-fpv.config index 14e92cdad..8d72af13e 100644 --- a/br-ext-chip-ingenic/board/t31/kernel/t31.generic-fpv.config +++ b/br-ext-chip-ingenic/board/t31/kernel/t31.generic-fpv.config @@ -1849,7 +1849,7 @@ CONFIG_TRACING_SUPPORT=y # CONFIG_FTRACE is not set # CONFIG_RBTREE_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set -CONFIG_DYNAMIC_DEBUG=y +# CONFIG_DYNAMIC_DEBUG is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_ATOMIC64_SELFTEST is not set # CONFIG_SAMPLES is not set diff --git a/br-ext-chip-ingenic/board/t31/kernel/t31.generic.config b/br-ext-chip-ingenic/board/t31/kernel/t31.generic.config index 6e7dd81d1..fdc01cda3 100644 --- a/br-ext-chip-ingenic/board/t31/kernel/t31.generic.config +++ b/br-ext-chip-ingenic/board/t31/kernel/t31.generic.config @@ -838,8 +838,8 @@ CONFIG_PHYLIB=y # CONFIG_USB_PEGASUS is not set # CONFIG_USB_RTL8150 is not set # CONFIG_USB_RTL8152 is not set -CONFIG_USB_USBNET=y -CONFIG_USB_NET_AX8817X=y +CONFIG_USB_USBNET=m +# CONFIG_USB_NET_AX8817X is not set # CONFIG_USB_NET_AX88179_178A is not set CONFIG_USB_NET_CDCETHER=m # CONFIG_USB_NET_CDC_EEM is not set @@ -1885,7 +1885,7 @@ CONFIG_TRACING_SUPPORT=y # CONFIG_FTRACE is not set # CONFIG_RBTREE_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set -CONFIG_DYNAMIC_DEBUG=y +# CONFIG_DYNAMIC_DEBUG is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_ATOMIC64_SELFTEST is not set # CONFIG_SAMPLES is not set diff --git a/br-ext-chip-ingenic/board/t40/kernel/t40.generic.config b/br-ext-chip-ingenic/board/t40/kernel/t40.generic.config index a89939282..39e248d79 100644 --- a/br-ext-chip-ingenic/board/t40/kernel/t40.generic.config +++ b/br-ext-chip-ingenic/board/t40/kernel/t40.generic.config @@ -964,8 +964,7 @@ CONFIG_USB_NET_DRIVERS=y # CONFIG_USB_RTL8150 is not set # CONFIG_USB_RTL8152 is not set # CONFIG_USB_LAN78XX is not set -CONFIG_USB_USBNET=y -CONFIG_USB_NET_AX8817X=y +# CONFIG_USB_USBNET is not set # CONFIG_USB_IPHETH is not set CONFIG_WLAN=y # CONFIG_LIBERTAS_THINFIRM is not set @@ -1984,7 +1983,7 @@ CONFIG_TRACE_IRQFLAGS_SUPPORT=y CONFIG_PRINTK_TIME=y CONFIG_MESSAGE_LOGLEVEL_DEFAULT=3 # CONFIG_BOOT_PRINTK_DELAY is not set -CONFIG_DYNAMIC_DEBUG=y +# CONFIG_DYNAMIC_DEBUG is not set # # Compile-time checks and compiler options