yuysh 941d7453bb fix: defensive attribute access in _sync_config_from_ui
_sync_config_from_ui() now uses hasattr() for _port_var, _erase_cb_var,
_xilinx_path_var, and _ip_string_var so it doesn't crash when called
during _build_config_panel() before those widgets are created.

This fixes the AttributeError: '_tkinter.tkapp' object has no attribute
'_port_var' that occurred on startup.
2026-06-12 10:24:36 +08:00
S
Description
Zynq Bootloader下载验证工具
1.1 MiB
Languages
Python 99.4%
Batchfile 0.6%