[ Официальный сайт проекта ] [ Общие вопросы и обсуждение Sigelei 213W, Fuchai 213W ]
[ Альтернативная версия шапки от Ludo для уменьшения количества повторных вопросов ]
Представляю Вашему вниманию проект VORTEX-MOD - альтернативную прошивку для Sigelei / Fuchai 213 / Fuchai Plus. Данная прошивка кардинально расширяет возможности боксмода и предназначена, в первую очередь, "для гиков". При создании, я ориентировался на функционал и дизайн ПО для плат DNA и YiHi и попытался задействовать все, в том числе и скрытые ресурсы плат Sigelei.
Основные возможности:
- Поддержка USB для подключения к ПК c целью получения телеметрии и обновления прошивок;
- Расширение возможностей встроенного ПО (Восемь профилей режимов, профиль батареи, счетчик затяжек, выбор из множества (более 20) параметров для отображения на экране, прехит в ваттах и процентах, дополнителный режим варивольта, загружаемый логотип, и... даже игрушка);
- Более полная поддержка возможностей железа (Управление яркостью дисплея, инверсия, переворот экрана и кнопок, стелс-режим, режим сна, аппаратный опрос АЦП, задействование DMA-АЦП, DMA-OLED, внутреннего температурного сенсора процессора, особых режимов аппаратного зарядника, балансира итд);
- Программа-компаньон VTXtuner - аналог Escribe у DNA. С помощью неё Вы сможете настрроить мод, снять графики и загрузить лого.
Устройство Fuchai 213:
Для разборки необходимо открутить два HEX (или T6) винта сверху, со стороны коннектора. Винты со стороны крышки батарейного отсека выкручивать не обязательно!
Затем раздвинуть корпус в разные стороны:спойлер
Плата устройства:спойлер
Более подробно, что где:спойлер
Желтый - процессор STM32F072C8 (64 Kb Flash, 16 Kb SRAM, 48 MHz).спойлер
Оранжевый - DC-DC Buck конвертер (предположительно L6743D или ADP3110A), ШИМ 160 KHz.
Зеленый - USB зарядник с макс. током >2A. Балансир представлен ввиде нагрузочных резисторов и работает, когда заряд не идёт.
Белый - Силовые коючи (мосфеты) AON6522. Два сверху для DC-DC, один снизу для защиты от переполюсовки. Все три ключа одинаковые, N-канальные.
Дисплей OLED имеет разрешение 128x32 и построен на контроллере SSD1306. Купить замену можно здесь.
Плата питается от LDO на 3.3 В. HT75XX-2 фирмы Holtek (находится рядом с кнопками, на фото не видно).
Ток (шунт 1.5 мОм) меряется с помощью шунт-монитора INA199A1 фирмы Texas Instruments,
Еще есть повышайка на SDB628, делающая из 3.3 вольт 12 для формирования напряжений затворов мосфетов.
Голубой овальчик - место пайки перемычек USB.
Ну и красный - заботливо выведенные в ряд пины SWD интерфейса для подключения программатора и перепрошивки альтернативным способом.
Нам нужно четыре: SWD, SWC, VCC (3.3 В.) и GND (земля). Можно изловчиться и не паять к ним программатор, а лишь приложить щупы/крокодилы на время прошивки.
Распиновочка процессора (если кому интересно или кто будет ремонтировать):спойлер
Устройство Fuchai Plus:спойлер
Для разборки необходимо открутить три винта сверху, со стороны коннектора и три винта со стороны крышки батарейного отсека. Затем раздвинуть корпус в разные стороны.
Плата устройства:
Схемотехника аналогична версии без плюса. Отличие лишь в цветном a-Si TFT дисплее разрешением 128x64 с 262K цветами. Точная марка дисплея и контроллера неизвестны, но купить дисплей можно здесь.спойлер
Места для установки перемычек R27 и R28
спойлер
Видео, показывающее основные режимы и некоторые пункты меню:
Пара скриншотов программы для ПК, VTXtuner:
Это пара осциллограмм. Первая - старт сигелея. Это режим VW, но и в TC все аналогично. Здесь мы видим, как мод подаёт 3.3 вольта на коил (он подаёт 3.3 вольт всегда, вне зависимости от сопротивления. Так что на 0.1 Ома мы имеем 108 ватт такого вот "прехита", затем зачем-то вырубает напряжение и подаёт снова. Не скажу, что мод имеет значительную задержку, но IMHO эта лишняя:спойлер
А это я снимал уже полный цикл вариватта своей прошивки. Левые всплески я убрал, напряжение держится стабильно и четко.спойлер
В моде имеется огромное меню (того, чего нет у плат на DNA) и почти всё можно настроить оттуда или из VTXtuner'a. Поэтому если у Вас есть желание попробовать прошивку и прямые руки, чтобы проделать все то, что я написал, то велкам.спойлер
Установка прошивки:
Особенностью данного боксмода, является то, что USB на нем выключен "аппаратно" - на плате отсутствуют перемычки, а в заводской прошивке отсутствует поддержка USB. Поэтому для установки альтернативной прошивки необходимо разобрать корпус, установить две перемычки и сделать еще пару простых действий. Существует и альтернативный (сперва был основным) способ с помощью программатора. Последующие обновления ПО можно будет делать из программы VTXtuner, не прибегая к данной процедуре.
Итак, порядок действий:
Вот и все. На самом деле ничего сверхсложного нет, если кому интересно, может заморочиться и в результате получится совершенно другой девайс с уникальными возможностями.
- Активируем USB. Для этого нужно накинуть две перемычки 0 Ом типоразмера 0402 на места R27 и R28 или кинуть два проводочка, как показано на следующей фотке:
спойлер- Соединяем эти две точки.
Соединять нужно не на постоянку (пайкой), а временно, поэтому удобнее делать так - к точке VCC (верхней) припаиваем/подключаем крокодильчиком жесткий, но тонкий проводок (например, от витой пары), вторым концом которого аккуратно касаемся второй точки (R13). Обратите внимание, касаться нужно со стороны процессора. Главное, не перепутать и не касаться чего-либо другого.спойлер- Подключаем мод исправным, с поддержкой данных, USB кабелем к компу. Если на эране мода появилось лого, отключаем USB, внимательно проверяем контакт и повторяем п. 3. В результате правильного подключения, комп должен обнаружить USB устройство. Аккумуляторы в данной процедуре не нужны. Питание осуществляется по USB.
- Мы в DFU режиме. Дальше берем DFUSE и прошиваем по инструкции тов. RaBiDka начиная со слов "После того как Вы запаяли перемычки и прошили программатором, доступна функция обновления прошивки по USB". Там просто - Choose, грузим .dfu файл и нажимаем Upgrade. DFUSE ругнется на залоченный флеш, разрешаем разлочить и вперед.
- Убираем проводок. Его можно убрать и раньше, после подключения USB, но тогда придется дважды проделывать вход DFU, т.к. при первой прошивке программа ругнется на защиту от чтения и вывалится с ошибкой. Если это произошло, отключаем USB, приставляем проводок и снова подключаеем USB.
Помните, что все действия Вы совершаете на свой страх и риск. Ни я, ни администрация данного сайта не несем ответственности за причиненный ущерб.спойлер
Ремонт мода:
Я помаленьку собираю статистику возможных неисправностей мода и способов их устранения. Если у вас завалялся дохлый девайс, свяжитесь со мной, я с удовольствием приму его в дар или за небольшое вознаграждение. Он пойдет для научных целей.
Фатальных проблем не так много, но если с Вами случилась неприятность, поделитесь здесь - мы попытаемся вам помочь. Начнем, пожалуй с одного распространенного случая:
- Симптом: Мод перестал заряжаться, или "заряжается" без подключения к USB. Решение: снять крышку мода (см. раздел устройство) и тщательно протереть плату спиртом. Особенно в районе USB и зарядника. Просушить плату перед включением.
- Симптом: Жёсткий разбаланс. Один аккум показывает чуть больше 8ми вольт, второй ~0.06V
Решение: Оторвался проводок балансира. Разобрать мод, проверить пайку обеих концов этого проводка/прозвонить. Проверить зону от процессора до зарядника на наличие залипух/непропаев. Протереть плату спиртом (универсальный совет в подобных случаях).- Симптом: Мод на стоковой прошивке показывает неправильное сопростивление. Решение: для калибровки сопротивления, накручиваем эталонный атомайзер сопротивлением строго 0.2 Ома. Вставляем аккумуляторы с зажатыми кнопками "+" и "Fire". Видим надпись "Calibration Resistance", затем должно появиться "Calibration Success". Не включайте мод с нажатыми кнопками "+" и "Fire", если у Вас другое сопротивление намотки!
- Симптом: после прошивки на кастом, комп не видит мод.
Решение: Сменить комплектный USB-кабель - он не предназначен для передачи данных! Установить драйвера. VTXtuner_setup делает это автоматически. Проверить устройство в диспетчере устройств.- Симптом: мод жарит без нажатия Fire.
Решение: Вероятнее всего, у Вас сгорели силовые ключи (мосфеты AON6522). Необходима их замена. Иногда еще сгорает ШИМ-контроллер L6743D.- Симптом: при нажатии Fire, на индикаторе отображается 0W, затем какая-то "левая" мощность и только потом выставленная.
Решение: Это не неисправность! Мод отображает реальную мощность в определенный момент времени, а т.к. мощность от старта увеличивается не мгновенно (см. осциллограммы), вы видите постепенный выход на режим. Также если установленная мощность выше допустимой для определенного сопротивления намотки (графики см. по ссылке), вы увидите не заданную, а максимально возможную мощность, отдаваемую модом.- Симптом: проблемы с определением заряда акков, дикий дисбаланс:
tabtabtab предлагает такое решение: ссылка.
Полезные cсылки:
- Ссылки на прошивку и VTXtuner находятся: здесь
В архиве с прошивкой два файла - .bin и .dfu - в зависимости от того, какой файл поддерживает Ваш пррограмматор. .bin загружается с адреса 0x08000000.
Обновления выкладываются в формате .dfu - его поддерживает моя софтина VTXtuner для ПК.- Мануал в .pdf здесь. English manual here.
- Гайд по разным способоам прошивки от RaBiDka здесь
- Руководство по разборке/сборке и точкам пайки для прошивки Sigelei Fuchai 213 PLUS от APKTUKA здесь
- Видео-инструкция по прошивке от На обзоре TV на YouTube.
- Видео, как работает автоопределение баков, от AnS на YouTube.
- Настройка коэффициентов ТК здесь.
- Графики отдаваемой мощности в зависимости от сопротивления намотки от doctorRAZ здесь.
- Лого и шильдики от -=MAKAP=- здесь.
- Заполнить простую форму/посмотреть результаты прошивки можно здесь.
- Багрепорты и предложения можно оставить здесь
- Программатор для первичной установки фирмвари альтернативным способом. Подойдет любой, умеющий реботать с STM32 по интерфейсу SWD (ST-Link, J-Link итд). Например, вот такой.
Если Вам понравилась прошивка и Вы хотите поддержать проект, то ссылки здесь:спойлер