9
8月
2025
如何更新ATS-Mini接收器的固件
0:16

如何更新ATS-Mini接收器的固件

9 8月 2025 0:16

考虑使用Esptool的方法 - 用于为Espressif芯片安装固件的实用程序。

固件的来源

*github-esp32-si4732/ats-mini:ATS迷你固件叉

ATS-MINI固件条件

*带有ESP32控制器的接收器和一个小型的SI4732芯片,即所谓的“婴儿”。

amnvolt

该版本将使用 Esptool 实用程序安装,我们从PIP安装

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

(来源: pip.pypa.io,,,,pypi.org

我们提供写入用户的顺序端口的权利:

sudo usermod -a -G dialout $USER

(( 来源 )。

将路径/home/user/.local/bin添加到环境路径的变化中。
为此,请在主文件夹中编辑.bashrc文件〜/。

sudo nano ~/.bashrc

添加行:

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

或三行

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

我们保存并出去。
ctrl+s,ctrl+x

(档案中的文字.bashrc: bashrc.zip )。

我们完成Linux会话,然后再次输入用户会话。

我们使用Linux OS电缆USB类型C -USB A将接收器连接到计算机,并打开设备盒左边缘的电源。

请按照命令查找接收器的COM端口的名称:

ls /dev/ttyA*

团队的结果应如下:

/dev/ttyACM0

!!!!顺序端口的名称可以采用值 /dev/ttyACM1,然后替换指令 /dev/ttyACM0 On /dev /dev/ttyACM1中的所有条目。

定义内存类型:OSPI或QSPI。

esptool -p /dev/ttyACM0 flash-id

结果:

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...

我们检查 桌子。 如果体积更大或等于8 Mb -OSPI芯片。

羊膜接收器为16 GB闪存体积,因此,八进制SPI(OSPI)的内存类型。

从网站下载固件: ATS迷你叉(ESP32-SI4732 / ATS-MINI) -> 部分 发行。 由于内存 OSPI,下载了固件存档

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

然后我把它解压到文件夹中,例如“ATS-Mini”:

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

启动终端并导航到固件文件夹:

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

更新 ATS-Mini 的固件

芯片的Esptool固件实用程序( Espressif Esptool )安装在〜/.local/bin文件夹中,可在不指定路径的情况下进行呼叫,因为添加到路径中。

Esptool实用程序不指示端口的速度正常。
(如果需要,您可以添加固件速度密钥:
-b 115200或-b 230400或-b 460800,与-baud 115200或-boud 230400或-boud 460800相同

另外,我没有指示芯片-Chip ESP32的类型,并且没有它)。

固件文件夹中有几个文件。 我们对3个文件感兴趣

  • ats-mini.ino.bootloader.bin - 引导加载程序,位于 0x0
  • ats-mini.ino.partitions.bin - 分区表,位于 0x8000
  • ats-mini.ino.bin - 包含固件的系统分区,位于 0x10000

为了更新 ATS-Mini 接收器的固件,我执行了以下三个命令:

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

我将这些命令放在每个命令之后,重新启动了接收器。
第三支球队持续更长的时间。 在最后,他等待接收器的开始,并按下valcoder按钮。

!!!!接收器而不是QR码在VHF范围(FM)中显示频率,并开始采用无线电。

用于重置设置的固件后,我建议设置重置为初始值。

  • 关闭接收器
  • 按设置手柄,然后打开接收器。
  • 松开设置手柄。

固件的文档

开发人员为每个新版本添加了新机会。 识别 菜单 - 设置 - 关于 的QR码,智能手机将被重定向到用户手册。

Ethtool文档


最后更改的数据: 15.06.2026



相关出版物