Skip to content

上传固件时ESPflasher软件无法识别 bin 文件(即使文件存在且路径为英文) #2

@baelow

Description

@baelow

首先,非常感谢开发这款优秀的工具!软件的 UI 设计非常美观,功能也十分丰富(如串口监视、Flash 擦除、固件写入等),可以说是首款真正打通 Android-ESP32 固件写入与监视功能的软件,非常值得上架 Google Play Store 或 F-Droid!

当前遇到的问题
软件无法识别 bin 文件,即使:

  • 文件确实存在于指定文件夹
  • 文件名和路径均为英文
  • 已授予所有权限
  • 设备连接正常(可读取固件信息)

环境信息

  • 设备:小米 10 Ultra(Android)
  • ESP32 连接状态:正常(可读取固件信息)

已尝试的排查步骤
✓ 已授予所有权限
✓ 重启软件 3 次
✓ 重新插拔 ESP32 3 次
✓ 修改 bin 文件名(如 temp.bin
✓ 更换存储路径(如 /Download/temp.bin
✓ 测试最新版和旧版

可能原因

  1. Android 兼容性问题?(似乎不太可能)
  2. 其他未知因素

求助
是否有其他用户遇到类似问题?任何排查建议都将非常感激!也希望作者可以帮助我一下。


Unable to detect bin file during use (even though the file exists and the path is in English)

Description:
The UI of this software is very beautiful, and it offers a wide range of features (including serial port monitoring, flash erasing, firmware writing, and many more). It can be said to be the first software that seamlessly integrates Android-ESP32 firmware writing and monitoring functionality. It really should be uploaded to the Google Play Store or F-Droid.

Current Issue:
Software fails to recognize bin files when:

  • File exists in specified folder
  • Filename and path are in English
  • All permissions granted
  • Device connection working (can read firmware info)

Environment:

  • Device: Xiaomi 10 Ultra (Android)
  • ESP32 connection: Normal (firmware info readable)

Troubleshooting Attempted:
✓ Granted all permissions
✓ Restarted app 3 times
✓ Replugged ESP32 3 times
✓ Renamed bin file (e.g. temp.bin)
✓ Changed storage path (e.g. /Download/temp.bin)
✓ Tested latest and older versions

Possible Causes:

  1. Android compatibility issue? (seems unlikely)
  2. Other unknown factors

Request:
Has anyone encountered similar issues? Any troubleshooting suggestions would be greatly appreciated! Please help me, dear author.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions