diff --git a/firmware/README.MD b/firmware/README.MD index 12b0aa2..933a0b4 100644 --- a/firmware/README.MD +++ b/firmware/README.MD @@ -6,14 +6,20 @@ | Product | Firmware Name | | ----------------------- | ----------------------------------------- | -| [T-Display-S3][1] | [firmware](./firmware_no_touch.bin) | -| [T-Display-S3-Touch][2] | [firmware](./firmware_touch.bin) | +| [T-Display-S3][1] | [ScreenDetection](./ScreenDetection.bin) | +| [T-Display-S3][1] | [Factory](./firmware_no_touch.bin) | +| [T-Display-S3-Touch][2] | [Factory](./firmware_touch.bin) | | [T-Display-S3-MIDI][3] | [firmware](./T-Display-S3-MIDI_firmware/) | [1]: https://www.lilygo.cc/products/t-display-s3?variant=42589373268149 [2]: https://www.lilygo.cc/products/t-display-s3?variant=42351558590645 [3]: https://www.lilygo.cc/products/t-display-s3?variant=43164741632181 +**ScreenDetection** +After ScreenDetection is written, open the ArduinoIDE or PlatformIO serial monitor, and then press RST (the button on the side of T-Display-S3). The serial monitor should automatically reconnect and print out the relevant screen information. .If all the information is normal but the screen still does not display, you can determine that the screen is damaged. +![](./images/log.png) + + ### Use ESP Download Tool - Download [Flash_download_tool](https://www.espressif.com.cn/sites/default/files/tools/flash_download_tool_3.9.5_0.zip) diff --git a/firmware/ScreenDetection.bin b/firmware/ScreenDetection.bin new file mode 100644 index 0000000..de0dd8c Binary files /dev/null and b/firmware/ScreenDetection.bin differ diff --git a/firmware/images/log.png b/firmware/images/log.png new file mode 100644 index 0000000..6b35d5e Binary files /dev/null and b/firmware/images/log.png differ