9
August
2025
So aktualisieren Sie die Firmware des ATS-Mini-Empfängers
0:16

So aktualisieren Sie die Firmware des ATS-Mini-Empfängers

9 August 2025 0:16

Die Methode mit esptool wird berücksichtigt - Dienstprogramme für die Installation von Firmware für espresssif -Chips.

Die Quelle der Firmware

*Github-Esp32-SI4732/ATS-Mini: ATS Mini Firmware-Gabel

ATS-Mini-Firmware-Bedingungen

  • Ein Empfänger mit dem ESP32-Controller und dem SI4732-Chip eines kleinen Formfaktors, dem sogenannten "Baby".

    Amnvolt

Die Version wird mit dem Dienstprogramm esptool installiert, das wir von PIP installieren

sudo apt update
sudo apt install python3-pip -y
python3 -m pip install --upgrade pip
pip install esptool

(Quellen:pip.pypa.io anwesend Pypi.org)

Wir geben das Recht, in den sequentiellen Port für den Benutzer und nicht auf Root zu schreiben:

sudo usermod -a -G dialout $USER

(Quelle).

Fügen Sie den Path /home/user/.local/bin zu einem Umgebungsweg hinzu.
Bearbeiten Sie dazu .bashrc -Datei in einem Home -Ordner ~/.

sudo nano ~/.bashrc

Fügen Sie die Zeile hinzu:

PATH="$HOME/.local/bin:$PATH"

Oder drei Zeilen

if [ -d "$HOME/.local/bin" ] ; then
 PATH="$HOME/.local/bin:$PATH"
fi

Wir sparen und gehen aus.
Ctrl+S, Ctrl+X

(Text .bashrc im Archiv: Bashrc.zip).

Wir beenden die Linux -Sitzung und geben die Benutzersitzung erneut ein.

Wir verbinden den Empfänger mit dem Linux OS -Kabel USB Typ C - USB A und schalten die Leistung am linken Rand des Gerätekoffers ein.

Befolgen Sie den Befehl, um den Namen des COM -Ports des Empfängers zu finden:

ls /dev/ttyA*

Das Ergebnis des Teams sollte wie folgt sein:

/dev/ttyACM0

Der Name des sequentiellen Ports kann den Wert /dev/ttyACM1 annehmen und dann alle Einträge in den Anweisungen /dev/ttyACM0 on /dev/ttyACM1 ersetzen.

Definieren Sie die Art des Gedächtnisses: OSPI oder QSPI.

esptool -p /dev/ttyACM0 flash-id

Ergebnis:

esptool -p /dev/ttyACM0 flash-id
esptool v5.0.2
Connected to ESP32-S3 on /dev/ttyACM0:
Chip type: ESP32-S3 (QFN56) (revision v0.2)
Features: Wi-Fi, BT 5 (LE), Dual Core + LP Core, 240MHz, Embedded PSRAM 8MB (AP_3v3)
Crystal frequency: 40MHz
USB mode: USB-Serial/JTAG
MAC: 94:a9:90:26:36:bc

Stub flasher running.

Flash Memory Information:

Manufacturer: 46
Device: 4018
Detected flash size: 16MB
Flash type set in eFuse: quad (4 data lines)
Flash voltage set by eFuse: 3.3V

Hard resetting via RTS pin...

Wir erkundigen uns mit Tisch. Wenn das Volumen größer oder gleich 8 MB - OSPI -Chip ist.

Der Amnvolt -Empfänger beträgt 16 GB Flash -Volumen, daher die Art des Gedächtnisses von Octal SPI (OSPI).

Laden Sie die Firmware von der Website herunter: ATS Mini Fork (ESP32-SI4732 / ATS-Mini) -> Abschnitt Releases. Seit Speicher OSPI lädt das Firmware -Archiv herunter

  • ats-mini-v2.30-ospi.zip

Dann habe ich es beispielsweise in den Ordner „ATS-Mini“ entpackt:

mkdir ~/Downloads/ATS-mini
unzip ats-mini-v2.30-ospi.zip -d ~/Downloads/ATS-mini

Starten Sie Terminal und navigieren Sie zum Firmware-Ordner:

cd ~/Downloads/ATS-mini/ats-mini-v2.30-ospi

Aktualisierung der Firmware des ATS-Mini

ESPTOOL -Firmware -Dienstprogramm für Chips (Espresssif Esptool) im Ordner ~/.Local/Bin installiert und ist für den Anruf verfügbar, ohne den Pfad anzugeben, da zum Pfad hinzugefügt wird.

ESPTOOL -Dienstprogramm, ohne die Geschwindigkeit des Ports anzuzeigen, funktioniert einwandfrei.
(Wenn Sie gewünscht sind, können Sie den Firmware -Geschwindigkeitsschlüssel hinzufügen:
-B 115200 oder -B 230400 oder -B 460800, was mit --baud 115200 oder - -boud 230400 oder -Boud 460800 entspricht

Außerdem habe ich die Art des Chips nicht angegeben -Chip ESP32 und ohne ihn).

Es gibt mehrere Dateien im Firmware -Ordner. Wir interessieren uns für 3 Dateien

  • ats-mini.ino.bootloader.bin – Bootloader an die Adresse 0x0
  • ats-mini.ino.partitions.bin - Partitionstabelle mit der Adresse 0x8000
  • ats-mini.ino.bin - Systemname mit der Adresse 0x10000

Um die Firmware des ATS-Mini-Empfängers zu aktualisieren, habe ich drei Befehle ausgeführt:

esptool -p /dev/ttyACM0 write-flash 0x0 ats-mini.ino.bootloader.bin
esptool -p /dev/ttyACM0 write-flash 0x8000 ats-mini.ino.partitions.bin
esptool -p /dev/ttyACM0 write-flash 0x10000 ats-mini.ino.bin

Ich habe diese Befehle gesetzt, nach jedem Befehl wird der Empfänger neu gestartet.
Das dritte Befehle dauerte länger. Am Ende wartete er auf den Beginn des Empfängers und drückte die Valcoder -Taste.

Der Empfänger anstelle des QR -Codes zeigte die Frequenz im VHF -Bereich (FM) und begann, das Radio zu nehmen.

Nach der Firmware zum Zurücksetzen der Einstellungen empfehle ich, dass die Einstellungen auf die Anfangswerte zurückgesetzt werden.

  • Schalten Sie den Empfänger aus
  • Drücken Sie den Einstellungshandle und schalten Sie den Empfänger ein.
  • Lassen Sie den Einstellungshandle los.

Dokumentation für die Firmware

Der Entwickler fügt jeder neuen Version neue Möglichkeiten hinzu. Erkennen Sie den QR -Code im Menü Einstellungen - über und das Smartphone wird in das Benutzerhandbuch umgeleitet.

Ethtool -Dokumentation

*Esptoool -Dokumentation (English).


Data der letzten Änderung: 15.06.2026



Verwandte Veröffentlichungen