|
12 | 12 | - '.github/workflows/build_unix.yml'
|
13 | 13 |
|
14 | 14 | jobs:
|
15 |
| - tensorflow_micropython_esp32s3_build: |
| 15 | + tensorflow_micropython_esp32_s3_build: |
16 | 16 | runs-on: ubuntu-latest
|
17 | 17 |
|
18 | 18 | steps:
|
@@ -81,80 +81,88 @@ jobs:
|
81 | 81 |
|
82 | 82 | - name: Build standard non-ps ram ESP32 S3 8MB FLASH
|
83 | 83 | run: |
|
| 84 | + |
84 | 85 | source ./esp-idf/export.sh
|
85 |
| -
|
| 86 | + |
86 | 87 | echo "cd ./boards/esp32/MICROLITE_S3"
|
87 | 88 | cd ./boards/esp32/MICROLITE_S3
|
88 |
| -
|
89 |
| - echo "Building MICROLITE_S3" |
90 |
| - rm -rf build |
| 89 | + |
| 90 | + echo "Building ESP32-MICROLITE_S3" |
| 91 | + rm -rf builds |
91 | 92 | idf.py clean build
|
92 | 93 |
|
93 |
| - - name: Archive ESP32-S3 MICROLITE firmware |
| 94 | + ../../../micropython-modules/microlite/assemble-unified-image-esp.sh \ |
| 95 | + ../../../micropython/ports/esp32 |
| 96 | +
|
| 97 | + - name: Archive ESP32-MICROLITE_S3 firmware |
94 | 98 | uses: actions/upload-artifact@v2
|
95 | 99 | with:
|
96 |
| - name: microlite-esp32-s3-firmware |
| 100 | + name: microlite-esp32s3-firmware |
97 | 101 | path: |
|
98 |
| - boards/esp32/MICROLITE_S3/build/bootloader/bootloader.bin |
99 |
| - boards/esp32/MICROLITE_S3/build/partition_table/partition-table.bin |
100 |
| - boards/esp32/MICROLITE_S3/build/micropython.bin |
| 102 | + boards/esp32/MICROLITE_S3/build/firmware.bin |
101 | 103 |
|
102 | 104 | - name: Build ESP32 S3 psram support and 8MB Flash firmware
|
103 | 105 | run: |
|
| 106 | + |
104 | 107 | source ./esp-idf/export.sh
|
105 |
| -
|
| 108 | + |
106 | 109 | echo "cd ./boards/esp32/MICROLITE_S3_SPIRAM"
|
107 | 110 | cd ./boards/esp32/MICROLITE_S3_SPIRAM
|
108 |
| -
|
109 |
| - echo "Building MICROLITE_S3_SPIRAM" |
| 111 | + |
| 112 | + echo "Building ESP32-MICROLITE_S3_SPIRAM" |
110 | 113 | rm -rf builds
|
111 | 114 | idf.py clean build
|
112 | 115 |
|
| 116 | + ../../../micropython-modules/microlite/assemble-unified-image-esp.sh \ |
| 117 | + ../../../micropython/ports/esp32 |
| 118 | +
|
113 | 119 | - name: Archive ESP32-MICROLITE_S3_SPIRAM firmware
|
114 | 120 | uses: actions/upload-artifact@v2
|
115 | 121 | with:
|
116 |
| - name: microlite-esp32-s3-spiram-firmware |
| 122 | + name: microlite-esp32s3-spiram-firmware |
117 | 123 | path: |
|
118 |
| - boards/esp32/MICROLITE_S3_SPIRAM/build/bootloader/bootloader.bin |
119 |
| - boards/esp32/MICROLITE_S3_SPIRAM/build/partition_table/partition-table.bin |
120 |
| - boards/esp32/MICROLITE_S3_SPIRAM/build/micropython.bin |
| 124 | + boards/esp32/MICROLITE_S3_SPIRAM/build/firmware.bin |
121 | 125 |
|
122 | 126 | - name: Build ESP32 S3 psram support and 8MB Flash firmware - spiram cs gpio 20
|
123 | 127 | run: |
|
| 128 | + |
124 | 129 | source ./esp-idf/export.sh
|
125 |
| -
|
| 130 | + |
126 | 131 | echo "cd ./boards/esp32/MICROLITE_S3_SPIRAM_CS_GPIO_20"
|
127 | 132 | cd ./boards/esp32/MICROLITE_S3_SPIRAM_CS_GPIO_20
|
128 |
| -
|
129 |
| - echo "Building MICROLITE_S3_SPIRAM_CS_GPIO_20" |
| 133 | + |
| 134 | + echo "Building ESP32-MICROLITE_S3_SPIRAM_CS_GPIO_20" |
130 | 135 | rm -rf builds
|
131 | 136 | idf.py clean build
|
132 | 137 |
|
| 138 | + ../../../micropython-modules/microlite/assemble-unified-image-esp.sh \ |
| 139 | + ../../../micropython/ports/esp32 |
| 140 | +
|
133 | 141 | - name: Archive ESP32-MICROLITE_S3_SPIRAM_CS_GPIO_20 firmware
|
134 | 142 | uses: actions/upload-artifact@v2
|
135 | 143 | with:
|
136 | 144 | name: microlite-esp32-s3-spiram-cs-gpio-20-firmware
|
137 | 145 | path: |
|
138 |
| - boards/esp32/MICROLITE_S3_SPIRAM_CS_GPIO_20/build/bootloader/bootloader.bin |
139 |
| - boards/esp32/MICROLITE_S3_SPIRAM_CS_GPIO_20/build/partition_table/partition-table.bin |
140 |
| - boards/esp32/MICROLITE_S3_SPIRAM_CS_GPIO_20/build/micropython.bin |
| 146 | + boards/esp32/MICROLITE_S3_SPIRAM_CS_GPIO_20/build/firmware.bin |
141 | 147 |
|
142 | 148 | - name: Build ESP32 S3 psram support and 8MB Flash firmware - OCTAL SPIRAM
|
143 | 149 | run: |
|
| 150 | + |
144 | 151 | source ./esp-idf/export.sh
|
145 |
| -
|
| 152 | + |
146 | 153 | echo "cd ./boards/esp32/MICROLITE_S3_SPIRAM_OCTAL"
|
147 | 154 | cd ./boards/esp32/MICROLITE_S3_SPIRAM_OCTAL
|
148 |
| -
|
149 |
| - echo "Building MICROLITE_S3_SPIRAM_OCTAL" |
| 155 | + |
| 156 | + echo "Building ESP32-MICROLITE_S3_SPIRAM_OCTAL" |
150 | 157 | rm -rf builds
|
151 | 158 | idf.py clean build
|
152 | 159 |
|
| 160 | + ../../../micropython-modules/microlite/assemble-unified-image-esp.sh \ |
| 161 | + ../../../micropython/ports/esp32 |
| 162 | +
|
153 | 163 | - name: Archive ESP32-MICROLITE_S3_SPIRAM_OCTAL firmware
|
154 | 164 | uses: actions/upload-artifact@v2
|
155 | 165 | with:
|
156 |
| - name: microlite-esp32-s3-spiram-octal-firmware |
| 166 | + name: microlite-esp32-s3-spiram-octal-firmware |
157 | 167 | path: |
|
158 |
| - boards/esp32/MICROLITE_S3_SPIRAM_OCTAL/build/bootloader/bootloader.bin |
159 |
| - boards/esp32/MICROLITE_S3_SPIRAM_OCTAL/build/partition_table/partition-table.bin |
160 |
| - boards/esp32/MICROLITE_S3_SPIRAM_OCTAL/build/micropython.bin |
| 168 | + boards/esp32/MICROLITE_S3_SPIRAM_OCTAL/build/firmware.bin |
0 commit comments