Installation

Web Installer

  1. Download the firmware-*.bin file for the build variant of your choosing from the releases page.
  2. Connect your Xteink X4 or X3 to your computer via USB-C and wake/unlock the device.
  3. Go to https://crosspointreader.com/#flash-tools and choose your device.
  4. Select Custom .bin from the options.
  5. Choose the firmware-*.bin file you downloaded and click Flash.

To revert back to the official firmware, flash the latest official firmware from https://crosspointreader.com/#flash-tools.

Command Line

These instructions are for macOS and Linux. Windows users should use the web installer.

Install esptool:

pip3 install esptool

Download the firmware-*.bin file from the releases page, then connect your device with USB-C.

Find the device port:

# Linux
dmesg | grep tty

# macOS
ls /dev/cu.*

Flash the firmware:

# Linux
esptool.py --chip esp32c3 --port /dev/ttyACM0 --baud 921600 write_flash 0x10000 /path/to/firmware.bin

# macOS
esptool.py --chip esp32c3 --port /dev/cu.usbmodem2101 --baud 921600 write_flash 0x10000 /path/to/firmware.bin

Replace the port and firmware path with your actual values.


This site uses Just the Docs, a documentation theme for Jekyll.