From 802c9d0a306b2fa0044dfa226f7002ff0454bb7e Mon Sep 17 00:00:00 2001 From: Dave Allie Date: Wed, 3 Dec 2025 22:21:11 +1100 Subject: [PATCH] Add web flashing instructions --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 49ced49..de904a0 100644 --- a/README.md +++ b/README.md @@ -50,10 +50,22 @@ This project is **not affiliated with Xteink**; it's built as a community projec #### Command line +Connect your Xteink X4 to your computer via USB-C and run the following command. + ```sh pio run --target upload ``` +#### Web + +1. Connect your Xteink X4 to your computer via USB-C +2. Download the `firmware.bin` file from the latest release via the [releases page](https://github.com/daveallie/crosspoint-reader/releases) +3. Go to https://xteink.dve.al/ and flash the firmware file using the "OTA fast flash controls" section +4. Press the reset button on the Xteink X4 to restart the device + +To revert back to the official firmware, you can flash the latest official firmware from https://xteink.dve.al/, or swap +back to the other partition using the "Swap boot partition" button here https://xteink.dve.al/debug. + ## Internals CrossPoint Reader is pretty aggressive about caching data down to the SD card to minimise RAM usage. The ESP32-C3 only