ZFlasher STM32

ZUGate Icons

Начало работы

ZFlasher STM32 — Android-приложение для программирования микроконтроллеров ARM, RISC-V и STM8 с помощью программатора.

Чтобы выполнить прошивку или другую операцию c микроконтроллером, выполните следующие шаги:
- подключить программатор к телефону через OTG-переходник. Приложение должно обнаружить подключение программатора и запуститься.
- проверить связь с целью (необязательно). Для этого можно получить информацию о целевом микроконтроллере.
- выберите нужную операцию и файл прошивки (если необходимо) и нажмите кнопку "Поехали!".

ZUGate UI

Проблемы

Если во время выполнения операции возникают проблемы, сначала следует просмотреть журнал. Он может содержать ценную информацию о проблеме.

Если проблемы нестабильны и возникают в хаотичных местах, то возможно это связано с недостатком питания. Попробуйте подключить программатор через хаб со внешним питанием.

Если причины проблемы не ясны, вы можете отправить лог нам. Мы попробуем разобраться в этом вместе с вами. Для отправки журнала в приложении предусмотрен пункт меню "Отправить журнал".

Ограничения

Программа имеет следующие ограничения:
- размер прошивки для 32-битных микроконтроллеров ограничен 32КБ (не относится к серии F1, с этой серией работает без ограничений).
- Размер прошивки для 8-битных микроконтроллеров ограничен 16 КБ.

Чтобы снять ограничения, необходимо сделать пожертвование. Для этого в настройках приложения есть пункт Пожертвовать. Сумма пожертвования значения не имеет.

Поддерживаемые МК

Серии STM32:
- STM32F03x / F05x / F04x / F07x / F09x
- STM32F1 LD/MD/HD/XLD/CL/MD VL/HD VL
- STM32F2xx
- STM32F30x / F318 / F328 / F334 / F358 / F37x / F398
- STM32F401 / F4x5 / F4x7 / F41x / F42x / F43x / F446 / F46x / F47x
- STM32F72x / F73x / F74x / F75x / F76x / F77x
- STM32L0xx cat. 1 / 2 / 3 / 5
- STM32L1xx cat. 1 / 2 / 3 / 4 / 5
- STM32L41x / L42x / L43x / L44x / L45x / L46x / L47x / L48x / L49x / L4Ax / L4Px / L4Rx / L4Sx / L4Qx
- STM32L55x / L56x
- STM32U53x / U54x / U57x / U58x / U59x / U5Ax / U5Fx / U5Gx
- STM32G03x / G04x / G05x / G06x / G07x / G08x / G0Bx / G0Cx
- STM32G43x / G44x / G47x / G48x / G49x / G4Ax
- STM32H503 / H523 / H533 / H562 / H563 / H573
- STM32H72x / H73x / H74x / H75x / H7Ax / H7Bx / H7Rx / H7Sx
- STM32WB1x / WB3x / WB5x / WBA5x
- STM32WL5x / WLEx
- STM32C011 / C031

Серии GD32:
- GD32F10x / F1x0 / F20x / F30x / F3x0 / F4xx / F5xx
- GD32E10x / E11x / E23x / E50x
- GD32C10x / C11x
- GD32A49x / A50x
- GD32H7x7
- GD32L23x

Серии AT32:
- AT32F4xx
- AT32L021

Серии CH32:
- CH32V003 / V103 / V20x / V30x
- CH32F103 / F20x
- CH32X03x
- CH32L103
- CH57x / CH641

Серии LPC:
- LPC8xx
- LPC11xx / LPC12xx / LPC13xx / LPC15xx / LPC17xx
- LPC51U68 / LPC54xxx

Серии Nordic:
- nRF51 / 52

Серии STM8:
- STM8S
- STM8L
- STM8AF
- STM8AL

Поддерживаемые программаторы

Приложение работает с:
- ST-LINK v1/v2/v3
- J-Link
- CMSIS-DAP
- WCH-Link
- DFU Bootloader
- WCHISP Bootloader