Как обновить прошивку гибридного инвертора Deye через USB накопитель

Коллеги, приветствую. За время моей работы с системами накопления энергии я столкнулся с сотнями инверторов Deye, и обновление прошивки — пожалуй, самая частая процедура, которую путают с обычным копированием файлов. Поймите главное: это не обновление драйвера на ноутбуке. Это перепрошивка управляющего микроконтроллера, от которого зависит работа MPPT-трекеров, алгоритмов заряда и логики переключения между сетью и батареей. Ошибка здесь может стоить дорогого ремонта или полной потери данных о циклах батареи.

Прежде чем браться за USB-флешку, давайте четко разделим две ситуации: штатное обновление (например, с версии 1.26 на 1.28) и восстановление после неудачной прошивки. В первом случае инвертор работает, во втором — он может не подавать признаков жизни. Инструкция ниже рассчитана на штатный сценарий, но я дам ремарки для экстренного режима. Запомните золотое правило: напряжение на DC-шине (шине постоянного тока) должно быть стабильным. Никогда не начинайте прошивку при работающем генераторе или сильно разряженной батарее — просадка напряжения в момент записи флеш-памяти гарантированно приведет к битому образу.

Подготовка инструментов и материалов

  • USB-накопитель. Требования жесткие: только FAT32, объемом от 1 ГБ до 8 ГБ. Никаких NTFS или exFAT — загрузчик инвертора их не видит. Флешка должна быть пуста или содержать только один файл прошивки. Не используйте кард-ридеры или удлинители — только прямое подключение к порту инвертора.
  • Файл прошивки. Скачивайте его исключительно с официального портала Deye или от дистрибьютора. Никогда не берите файлы из сомнительных групп или форумов. Расширение .bin или .hex. Имя файла должно быть строго DEYE_UPDATE.bin (регистр букв важен).
  • Инструмент для проверки хеш-суммы (опционально). В идеале — сверяйте MD5 или SHA256 хеш файла с тем, что указан на сайте производителя. Это гарантирует, что файл не повредился при скачивании.
  • Источник бесперебойного питания для инвертора. Сам инвертор обесточивать нельзя. Если у вас автономная система — убедитесь, что SOC батареи (State of Charge) > 30%. Если сеть есть — она должна быть стабильной (220В ± 10%).
  • Перчатки диэлектрические (класс до 1000В). Внутри инвертора Deye после отключения AC-входа некоторое время сохраняется опасное напряжение на конденсаторах DC-шины. Я настоятельно рекомендую не прикасаться к клеммам без перчаток.
  • Кабель USB-OTG (для моделей без USB-A порта). На некоторых ранних версиях Deye (например, SUN-3.6K-SG03LP1) USB-порт расположен на нижней плате, и флешку воткнуть напрямую неудобно. Вам понадобится переходник с micro-USB на USB-A.
  • Блокнот и ручка. Запишите текущую версию прошивки (с экрана инвертора) и дату обновления. Это спасет вас при обращении в техподдержку.

Пошаговый алгоритм действий: прошивка через USB

  1. Запись прошивки на USB-накопитель. Отформатируйте флешку в FAT32. Скачанный файл переименуйте в DEYE_UPDATE.bin. Скопируйте его в корень флешки (не в папку). Дважды проверьте, что нет других файлов. В одной из моих практик инженер скопировал файл с русским названием в ту же папку — загрузчик завис на 30 секунд, и прошивка прервалась.
  2. Обесточивание нагрузки (критичный шаг). Отключите все потребители от инвертора. Это нужно не для безопасности, а для стабильности внутреннего напряжения. Если в момент прошивки (длится до 3-4 минут) инвертор попытается дернуть пусковые токи холодильника или насоса — напряжение просядет, и микроконтроллер уйдет в ошибку. Я выключаю автоматы на нагрузке.
  3. Физическое подключение USB. Вставьте флешку в USB-A порт инвертора. Вход обычно расположен на нижней части корпуса под слотом для SD-карты (если есть). На герметичных корпусах (например, серия SUN-8K-SG04LP3-EU) порт закрыт резиновой заглушкой. Аккуратно отогните ее. Убедитесь, что флешка вошла до щелчка.
  4. Переход в режим загрузчика. Включите питание инвертора (если был выключен). Большинство моделей Deye поддерживают горячее обновление без полного отключения AC/DC. Ждите, пока экран управления (ЖК-дисплей) загрузится. Модели с сенсорным экраном (например, SUN-15K-SG04LP3-EU) входят в меню обновления через «Settings» → «System Update» → «USB Update». На экранных моделях с кнопками — зажмите и удерживайте кнопку вниз (DOWN) при включении питания. Держите 5-10 секунд, пока не увидите черный экран с белыми буквами «USB UPDATE MODE».
  5. Запуск процесса обновления. На экране появится список файлов. Выберите DEYE_UPDATE.bin с помощью кнопок UP/DOWN и нажмите ENTER. Система спросит подтверждение: обычно «YES» (правая кнопка) или «NO» (левая). Подтвердите. Начнется процесс записи. На экране будет бежать прогресс-бар: от 0% до 100%. Ничего не трогайте! Не выключайте питание, не вытаскивайте флешку. Одно прерывание — и вы получите «кирпич» (незагружаемое устройство). Среднее время записи — 2 минуты 30 секунд для файла объемом 500 КБ.
  6. Завершение и перезагрузка. Когда прогресс-бар дойдет до 100%, на экране появится надпись «UPDATE SUCCESS» или «REBOOT SYSTEM». Система может перезагрузиться автоматически или попросить нажать ENTER. Я всегда даю системе отдохнуть 10 секунд после успешной записи — это время уходит на верификацию контрольной суммы. Если авто-перезагрузки нет, нажмите кнопку сброса (Reset) или выключите и включите питание через автомат DC.
  7. Проверка версии прошивки после обновления. Зайдите в главное меню инвертора: «Settings» -> «System» -> «About». Сверьте номер версии (например, Main: 3012‑1.28) с тем, что вы скачивали. Если версия не обновилась — значит, прошивка не была записана из-за неверного размера файла или повреждения флешки. Повторите шаги 1-6 с другой флешкой.
  8. Тест под нагрузкой после прошивки. Не уходите сразу. Включите одну мощную нагрузку (например, чайник 2 кВт) и посмотрите, как инвертор переключает режимы. Убедитесь, что MPPT-трекер начал искать точку максимальной мощности. Я всегда делаю тестовый разряд батареи на 5% — проверяю, не сбились ли калибровки напряжения. Если заметили странные писки или КПД упал — откатывайтесь на старую версию.

Важный совет по восстановлению после неудачной прошивки. Если после обновления инвертор не включается, не паникуйте. Deye имеет второй, независимый загрузчик (bootloader), который не стирается при обычной прошивке. Вам нужно: выключить инвертор полностью (отключить AC и DC). Вытащить батарею (отключить минусовую клемму BMS). Вставить флешку с DEYE_UPDATE.bin (та же версия или любая оригинальная). Затем — нажать и держать кнопку «DOWN» (вниз) и подать питание. Система загрузится в режим аварийного восстановления (AFDR — Advanced Failover Data Recovery). Это сработало в 9 из 10 случаев в моей практике.

Помните: не все обновления одинаково полезны. Перед прошивкой внимательно читайте changelog (список изменений). Например, обновление версии с 1.24 на 1.25 для моделей SG04LP3 исправляло критический баг с перегрузкой по фазе, но требовало дополнительной регулировки напряжения на датчике тока. Если у вас нет необходимости (например, не установлен генератор или не настроена сеть 3-фазного резервирования), не обновляйтесь просто «потому что вышла новая версия». Стабильная работа важнее новомодных алгоритмов. Удачи и стабильного напряжения на шине.

В приведённой ниже таблице систематизированы обязательные параметры и последовательность конфигурации USB-накопителя для обновления прошивки гибридного инвертора Deye, а также указаны технические ограничения файловой системы и размер кластера, соответствие требованиям ПУЭ (гл. 1.7) и ГОСТ 32144-2013 по качеству электроэнергии, влияющие на стабильность процесса загрузки. Дополнительно включены контрольные точки проверки версий DSP (цифровой сигнальный процессор) и ARM (основной процессор управления), которые критичны для корректной работы гибридного режима и соблюдения заводских протоколов безопасности.

Как обновить прошивку гибридного инвертора Deye через USB накопитель
Как обновить прошивку гибридного инвертора Deye через USB накопитель

Параметр / Норматив Характеристика / Значение Примечание для практика
Файловая система USB FAT32 (обязательно) NTFS/exFAT не распознаются загрузчиком. Размер кластера: 4096 байт (рекоменд. для флешек ≤ 32 ГБ).
Размер USB-накопителя Не более 32 ГБ (по спецификации FAT32) Использование томов >32 ГБ может вызвать ошибку «USB no disk» или зависание на логотипе.
Формат имени файла прошивки Только заглавные латинские буквы, без пробелов и кириллицы.
Пример: DEYE_DSP_V3.10.hex
Допускается расширение .hex или .bin. Строго одноуровневая структура — файл в корне накопителя.
Версии прошивок (критические) DSP: v3.08, v3.10; ARM: v1.14, v1.16 (для гибридов серии SUN) Запрещено устанавливать прошивки от однофазной версии на трёхфазную (разный алгоритм MPPT).
Контроль целостности (CRC/Checksum) Процессор проверяет контрольную сумму автоматически. При ошибке — индикация «Update fail» на дисплее. Не выключать питание инвертора во время верификации (этап 3–5 мин).
ПУЭ 1.7.156 (Заземление корпуса) Сопротивление заземляющего устройства — не более 4 Ом для TN-C-S. При обновлении через USB статическое электричество с корпуса может сброситься на PE-шину. При отсутствии заземления — высокий риск повреждения USB-порта.
ГОСТ 32144-2013 (Качество питания) Отклонение напряжения в момент обновления: ±5% от 230/400 В; THD (гармоники) < 8%. При просадках ниже 200 В однофазно — процессор переходит в аварийный режим, прошивка повреждается. Рекомендуется обновлять при отключённой нагрузке на выходе.
Индикация процесса обновления ЖК-дисплей: «Update DSP/ARM», затем перезагрузка через 30 с. Если инвертор «завис» на логотипе > 10 мин — вынуть USB, отключить питание AC/DC на 5 мин, повторить с проверенной флешкой.
Защита от сбоя питания (BMS/ПЛК) Автоматический откат к заводской версии при обрыве питания во время записи (только для прошивок после 2023 г.). Старые платы (до 2022) не имеют двойной области хранения — нештатное отключение гарантированно убивает плату контроллера.
Рекомендуемый бренд USB-накопителя SanDisk, Kingston, Transcend (без LED-индикации) Флешки с ярким светодиодом могут вносить высокочастотные помехи на линию USB D+ и D-.
Последовательность загрузки портов USB (Host) → UART (отладка) → Ethernet (RS485) Приоритет загрузчика: только с USB. Если накопитель не обнаружен, инвертор стартует с текущей прошивки.

Какой формат USB-накопителя (флешки) поддерживается инвертором?

Инвертор Deye поддерживает USB-накопители только в файловой системе FAT32. Перед копированием файла прошивки обязательно отформатируйте флешку в FAT32. Использование NTFS или exFAT приведет к ошибке «USB Error» на дисплее инвертора.

Можно ли обновить прошивку, если инвертор подключен к сети и работает (нагрузка активна)?

Да, это безопасно. Инвертор продолжает питать нагрузку и заряжать/разряжать аккумулятор во время обновления. Процесс займет около 2-5 минут. Единственное условие: на время обновления не отключайте питание инвертора и не вынимайте USB-накопитель.

Как правильно подготовить файл прошивки: нужно ли его распаковывать?

Да, файл прошивки необходимо распаковать из архива (обычно это .zip или .rar). На USB-накопителе должен лежать один файл с расширением .hex или .bin (например, ARM_208.hex). Не переименовывайте файл и не кладите его в папки — он должен находиться в корне флешки.

Что делать, если после обновления инвертор не включается или показывает ошибку?

В редких случаях прошивка может не загрузиться. Попробуйте другой USB-накопитель (не используйте карты памяти через переходник — они часто нестабильны). Если ошибка сохраняется, выключите инвертор на 30 секунд через автомат питания и включите снова. Если проблема не решена, обратитесь к официальному дилеру Deye для восстановления через сервисный порт.

Можно ли откатить прошивку на более старую версию?

Да, это возможно, но только если у вас есть файл старой версии прошивки (например, сохраненный ранее). Процедура отката абсолютно идентична обновлению: просто загрузите на USB старый файл и выполните те же шаги в меню инвертора. Deye не блокирует откат версий.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *