Adding unix binary

main
Drew Bednar 7 months ago
parent c57e16dce7
commit 9e8c951933

1
.gitignore vendored

@ -160,3 +160,4 @@ cython_debug/
# option (not recommended) you can uncomment the following to ignore the entire idea folder. # option (not recommended) you can uncomment the following to ignore the entire idea folder.
#.idea/ #.idea/
SDLPointer_2

@ -31,7 +31,7 @@ Install any of the [build requirements](https://github.com/lvgl-micropython/lvgl
Using the provided `make.py` script provide the necessary parameters for your target board. I am personally using a [ESP32-S3-DevKitC-1-N32R8V dev board](https://docs.espressif.com/projects/esp-idf/en/stable/esp32s3/hw-reference/esp32s3/user-guide-devkitc-1.html#) with a `ESP32-S3-WROOM-2-N32R8V` integrated module. This means my board has 32MB of Octal SPI flash. I am using an ILI9341 TFT display with an integrated XPT2046 touch sensor. So below is what my `make.py` parameters looked like. Using the provided `make.py` script provide the necessary parameters for your target board. I am personally using a [ESP32-S3-DevKitC-1-N32R8V dev board](https://docs.espressif.com/projects/esp-idf/en/stable/esp32s3/hw-reference/esp32s3/user-guide-devkitc-1.html#) with a `ESP32-S3-WROOM-2-N32R8V` integrated module. This means my board has 32MB of Octal SPI flash. I am using an ILI9341 TFT display with an integrated XPT2046 touch sensor. So below is what my `make.py` parameters looked like.
```shell ```shell
python3 make.py esp32 submodules clean mpy_cross BOARD=ESP32_GENERIC_S3 BOARD_VARIANT=SPIRAM_OCT DISPLAY=ili9341 INDEV=xpt2046 --octal-flash --flash-size 32 python3 make.py esp32 clean mpy_cross BOARD=ESP32_GENERIC_S3 BOARD_VARIANT=SPIRAM_OCT DISPLAY=ili9341 INDEV=xpt2046 --octal-flash --flash-size 32
``` ```
This will trigger the build process, which will download the necessary submodules, and pass the appropriate parameters to each subsystem build. When complete you should have a built `*.bin` binary in `./lvgl_micropython/build/`. The above `make.py` command produced `lvgl_micropython/build/lvgl_micropy_ESP32_GENERIC_S3-SPIRAM_OCT-32_OCTFLASH.bin`. I have renamed this `lvgl_9p0_micropy_1p23_ili9341_ESP32_GENERIC_S3-SPIRAM_OCT-32_OCTFLASH.bin` to denote that it used the LVGL 9.0 Library and Micropython 1.23 with the ili93241 display driver. This will trigger the build process, which will download the necessary submodules, and pass the appropriate parameters to each subsystem build. When complete you should have a built `*.bin` binary in `./lvgl_micropython/build/`. The above `make.py` command produced `lvgl_micropython/build/lvgl_micropy_ESP32_GENERIC_S3-SPIRAM_OCT-32_OCTFLASH.bin`. I have renamed this `lvgl_9p0_micropy_1p23_ili9341_ESP32_GENERIC_S3-SPIRAM_OCT-32_OCTFLASH.bin` to denote that it used the LVGL 9.0 Library and Micropython 1.23 with the ili93241 display driver.

Loading…
Cancel
Save