Кастомная прошивка, ремонт, технические вопросы по Sigelei 213W, Fuchai 213W
, 11.11.2016 в 14:43 (1752 Просмотров)
[ Общие вопросы и обсуждение Sigelei 213W, Fuchai 213W ]
Представляю Вашему вниманию проект VORTEX MOD - альтернативную прошивку для Sigelei / Fuchai 213W. Данная прошивка кардинально расширяет возможности боксмода и предназначена, в первую очередь, "для гиков". При создании, я ориентировался на функционал и дизайн ПО для плат DNA и YiHi и попытался задействовать все, в том числе и скрытые ресурсы плат Sigelei.
Основные возможности:
- Поддержка USB для подключения к ПК c целью получения телеметрии и обновления прошивок;
- Расширение возможностей встроенного ПО (Восемь профилей режимов, профиль батареи, счетчик затяжек, выбор из множества (более 20) параметров для отображения на экране, прехит в ваттах и процентах, дополнителный режим варивольта, загружаемый логотип);
- Более полная поддержка возможностей железа (Управление яркостью дисплея, инверсия, переворот экрана и кнопок, стелс-режим, режим сна, аппаратный опрос АЦП, задействование DMA-АЦП, DMA-OLED, внутреннего температурного сенсора процессора, особых режимов аппаратного зарядника, балансира итд)
Установка прошивки:
Особенностью данного боксмода, является то, что USB на нем выключен "аппаратно" - на плате отсутствуют перемычки, а в заводской прошивке отсутствует поддержка USB.
Поэтому для установки альтернативной прошивки необходимо разобрать корпус, подключить программатор к специальным клеммам и загрузить прошивку.
Последующие обновления ПО можно будет делать из меню, не прибегая к данной процедуре. Еще необходимо установить перемычки на USB.
Как все это сделать, смотрите в следующем разделе.
Помните, что все действия Вы совершаете на свой страх и риск. Ни я, ни администрация данного сайта не несем ответственности за причиненный ущерб.
Устройство:
Для разборки необходимо открутить два винта HEX6 сверху, со стороны коннектора. Винты со стороны крышки батарейного отсека выкручивать не обязательно!
Затем раздвинуть корпус в разные стороны:спойлер
![]()
Плата устройства:спойлер
![]()
Более подробно, что где:спойлер
![]()
Желтый - процессор STM32F072C8 (64 Kb Flash, 16 Kb SRAM, 48 MHz).спойлер
![]()
Оранжевый - DC-DC Buck конвертер (предположительно L6743D), ШИМ 160 KHz.
Зеленый - USB зарядник с макс. током >2A. Балансир представлен ввиде нагрузочных резисторов и работает, когда заряд не идёт.
Белый - Силовые коючи (мосфеты). Два сверху для DC-DC, один снизу для защиты от переполюсовки.
Дисплей OLED имеет разрешение 128x32 и построен на контроллере SSD1306.
Плата питается от LDO на 3.3 В. HT75XX-2 фирмы Holtek (находится рядом с кнопками, на фото не видно).
Ток (шунт 1.5 мОм) меряется с помощью шунт-монитора INA199 фирмы Texas Instruments,
Еще есть повышайка на SDB628, делающая из 3.3 вольт 12 для формирования напряжений затворов мосфетов.
Голубой овальчик - место пайки перемычек USB.
Ну и красный - заботливо выведенные в ряд пины SWD интерфейса для подключения программатора и перепрошивки.
Нам нужно четыре: SWD, SWC, VCC (3.3 В.) и GND (земля). Можно изловчиться и не паять к ним программатор, а лишь приложить щупы на время прошивки.
Итак, добрались до USB. Для активации, нужно накинуть две перемычки 0 Ом типоразмера 0402 на места R26 и R27 или кинуть два проводочка, как показано на следующей фотке:спойлер
![]()
Вот и все. На самом деле ничего сверхсложного нет, если кому интересно, может заморочиться и в результате получится совершенно другой девайс с уникальными возможностями.спойлер
![]()
Распиновочка процессора (если кому интересно или кто будет ремонтировать):спойлер
![]()
Это пара осциллограмм. Первая - старт сигелея. Это режим VW, но и в TC все аналогично. Здесь мы видим, как мод подаёт 3.3 вольта на коил (он подаёт 3.3 вольт всегда, вне зависимости от сопротивления. Так что на 0.1 Ома мы имеем 108 ватт такого вот "прехита", затем зачем-то вырубает напряжение и подаёт снова. Не скажу, что мод имеет значительную задержку, но IMHO эта лишняя:спойлер
![]()
А это я снимал уже полный цикл вариватта своей прошивки. Левые всплески я убрал, напряжение держится стабильно и четко.спойлер
![]()
По прошивке: она уже готова, скажем так, на 90%. В настоящее время, я занимаюсь программой для ПК, через которую мод можно настраивать, снимать графики итд. Тем не менее, в моде имеется огромное меню (того, чего нет у плат на DNA)спойлер
и почти всё можно настроить оттуда. Поэтому если у Вас есть желание потестить прошивку, программатор и прямые руки, чтобы проделать все то, что я написал, то велкам.спойлер
![]()
Видео, показывающее основные режимы и некоторые пункты меню:
Ремонт мода:
Я помаленьку собираю статистику возможных неисправностей мода и способов их устранения. Фатальных проблем не так много, но если с Вами случилась неприятность, поделитесь здесь - мы попытаемся вам помочь. Начнем, пожалуй с одного распространенного случая:
- Симптом: Мод перестал заряжаться, или "заряжается" без подключения к USB. Решение: снять крышку мода (см. раздел устройство) и тщательно протереть плату спиртом. Особенно в районе USB и зарядника. Просушить плату перед включением.
Полезные cсылки:
- Ссылка на прошивку v0.9.3 beta: здесь
В архиве два файла - .bin и .dfu - в зависимости от того, какой файл поддерживает Ваш пррограмматор. .bin загружается с адреса 0x08000000.
Последующие обновления будут выкладываться только в формате .dfu - его поддерживает моя софтина VTXtuner для ПК.
Подробную инструкцию по прошивке выложу, когда приедет заказанный рекомендованный программатор.- Программатор для первичной установки фирмвари. Подойдет любой, умеющий реботать с STM32 по интерфейсу SWD (ST-Link, J-Link итд). Я сам пользуюсь J-Link'ом, но на пробу заказал вот такой:
Smart Electronics ST LINK Stlink ST Link V2 Мини STM8 STM32 Симулятор Скачать Программист Программирование С Крышкой купить на AliExpress
или тут можно заказать дешевле:
https://ru.aliexpress.com/item/Hot-S...684040486.html- Гайд по прошивке от RaBiDka здесь
- Категории
- Без категории