1212 - ' .github/workflows/build_unix.yml'
1313
1414jobs :
15- tensorflow_micropython_esp32s3s2c3_build :
15+ tensorflow_micropython_esp32_s3_build :
1616 runs-on : ubuntu-latest
1717
1818 steps :
@@ -81,104 +81,88 @@ jobs:
8181
8282 - name : Build standard non-ps ram ESP32 S3 8MB FLASH
8383 run : |
84+
8485 source ./esp-idf/export.sh
85-
86+
8687 echo "cd ./boards/esp32/MICROLITE_S3"
8788 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
9192 idf.py clean build
9293
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
9498 uses : actions/upload-artifact@v2
9599 with :
96- name : microlite-esp32-s3 -firmware
100+ name : microlite-esp32s3 -firmware
97101 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
101103
102104 - name : Build ESP32 S3 psram support and 8MB Flash firmware
103105 run : |
106+
104107 source ./esp-idf/export.sh
105-
108+
106109 echo "cd ./boards/esp32/MICROLITE_S3_SPIRAM"
107110 cd ./boards/esp32/MICROLITE_S3_SPIRAM
108-
109- echo "Building MICROLITE_S3_SPIRAM"
111+
112+ echo "Building ESP32- MICROLITE_S3_SPIRAM"
110113 rm -rf builds
111114 idf.py clean build
112115
116+ ../../../micropython-modules/microlite/assemble-unified-image-esp.sh \
117+ ../../../micropython/ports/esp32
118+
113119 - name : Archive ESP32-MICROLITE_S3_SPIRAM firmware
114120 uses : actions/upload-artifact@v2
115121 with :
116- name : microlite-esp32-s3 -spiram-firmware
122+ name : microlite-esp32s3 -spiram-firmware
117123 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
121125
122126 - name : Build ESP32 S3 psram support and 8MB Flash firmware - spiram cs gpio 20
123127 run : |
128+
124129 source ./esp-idf/export.sh
125-
130+
126131 echo "cd ./boards/esp32/MICROLITE_S3_SPIRAM_CS_GPIO_20"
127132 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"
130135 rm -rf builds
131136 idf.py clean build
132137
138+ ../../../micropython-modules/microlite/assemble-unified-image-esp.sh \
139+ ../../../micropython/ports/esp32
140+
133141 - name : Archive ESP32-MICROLITE_S3_SPIRAM_CS_GPIO_20 firmware
134142 uses : actions/upload-artifact@v2
135143 with :
136144 name : microlite-esp32-s3-spiram-cs-gpio-20-firmware
137145 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
141147
142148 - name : Build ESP32 S3 psram support and 8MB Flash firmware - OCTAL SPIRAM
143149 run : |
150+
144151 source ./esp-idf/export.sh
145-
152+
146153 echo "cd ./boards/esp32/MICROLITE_S3_SPIRAM_OCTAL"
147154 cd ./boards/esp32/MICROLITE_S3_SPIRAM_OCTAL
148-
149- echo "Building MICROLITE_S3_SPIRAM_OCTAL"
150- rm -rf builds
151- idf.py clean build
152-
153- - name : Archive ESP32-MICROLITE_S3_SPIRAM_OCTAL firmware
154- uses : actions/upload-artifact@v2
155- with :
156- name : microlite-esp32-s3-spiram-octal-firmware
157- 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
161-
162- - name : Build ESP32 S2 with SPIRAM
163- run : |
164- source ./esp-idf/export.sh
165-
166- echo "cd ./boards/esp32/MICROLITE_S2_SPIRAM"
167- cd ./boards/esp32/MICROLITE_S2_SPIRAM
168-
169- echo "Building MICROLITE_S2_SPIRAM"
155+
156+ echo "Building ESP32-MICROLITE_S3_SPIRAM_OCTAL"
170157 rm -rf builds
171158 idf.py clean build
172159
173-
160+ ../../../micropython-modules/microlite/assemble-unified-image-esp.sh \
161+ ../../../micropython/ports/esp32
174162
175- - name : Archive ESP32-MICROLITE_S2_SPIRAM firmware
163+ - name : Archive ESP32-MICROLITE_S3_SPIRAM_OCTAL firmware
176164 uses : actions/upload-artifact@v2
177165 with :
178- name : microlite-esp3223- spiram-firmware
166+ name : microlite-esp32-s3- spiram-octal -firmware
179167 path : |
180- boards/esp32/MICROLITE_S2_SPIRAM/build/bootloader/bootloader.bin
181- boards/esp32/MICROLITE_S2_SPIRAM/build/partition_table/partition-table.bin
182- boards/esp32/MICROLITE_S2_SPIRAM/build/micropython.bin
183-
184-
168+ boards/esp32/MICROLITE_S3_SPIRAM_OCTAL/build/firmware.bin
0 commit comments