image_2022-09-02_12-40-50.png
1.1 MB
Двухплатник
Если вам попался гироскутер с двумя платами, типа этого и выше, то вам сюда:
https://www.group-telegram.com/kickscootergreenbyteschat
_
Если вам попался гироскутер с двумя платами, типа этого и выше, то вам сюда:
https://www.group-telegram.com/kickscootergreenbyteschat
_
image_2022-09-02_12-40-50.png
554.3 KB
Трехплатный гироскутер.
Это тот самый вариант, который нам нужен.
Платы нужного нам трёхплатного гирика бывают прямоугольные и трапеция, цвет тоже может быть разный, но схема у них у всех одинаковая, они прошиваются и работают. На всех установлен процессор STM32F103RCT6 или его копия GD32F103RCT6. Изредка встречаются платы внешне похожие, но с некоторыми отличиями в схеме или на другом процессоре. В этом случае вам не повезло, собираем гирик обратно и избавляемся от него
_
Это тот самый вариант, который нам нужен.
Платы нужного нам трёхплатного гирика бывают прямоугольные и трапеция, цвет тоже может быть разный, но схема у них у всех одинаковая, они прошиваются и работают. На всех установлен процессор STM32F103RCT6 или его копия GD32F103RCT6. Изредка встречаются платы внешне похожие, но с некоторыми отличиями в схеме или на другом процессоре. В этом случае вам не повезло, собираем гирик обратно и избавляемся от него
_
image_2022-09-02_12-40-50.png
862 KB
Если вы купили сегвей, то или пользуйтесь им и радуйтесь, либо продайте его дальше. Ну, или ждите, возможно когда-нибудь кто-то сможет его перепрошить. Платы там обычно похожи на эту
photo_202.jpg
243.1 KB
Дорожки с обратной стороны платы, напряжение по цветам, желтый - 5 вольт, фиолетовый - 15 вольт, оранжевый 3.3 вольта
_
_
image_2022-09-01_22-55-31.png
4.2 MB
Назначение выводов
схема курков.bmp
26.6 MB
#переделка
Переделка платы.
Для того, чтобы плата гироскутера заработала с курками газа и тормоза, а также чтоб можно было подключать радиоуправление, дисплей, блютуз, её нужно слегка переделать в соответствии с этой схемой. Нужно отключить питание 15 вольт с уартов и подать на левый 3,3 вольта, на правый 5 вольт. На схеме напряжения указаны уже после переделки. До переделки на красных проводах (обязательно проверить мультиметром, китайцы часто цвета путают!) уартов напряжение 15 вольт!!!
_
Переделка платы.
Для того, чтобы плата гироскутера заработала с курками газа и тормоза, а также чтоб можно было подключать радиоуправление, дисплей, блютуз, её нужно слегка переделать в соответствии с этой схемой. Нужно отключить питание 15 вольт с уартов и подать на левый 3,3 вольта, на правый 5 вольт. На схеме напряжения указаны уже после переделки. До переделки на красных проводах (обязательно проверить мультиметром, китайцы часто цвета путают!) уартов напряжение 15 вольт!!!
_
photo_2012.jpg
260.9 KB
Первым делом режем дорожку +15 вольт в двух местах, как указано на фото. После этого перемычками даем 5 вольт на правый и 3,3 вольта на левый уарт. В указанном белым овалом месте зачищаем маску (тут дорожка GND) и припаиваем 2 резистора SMD типоразмера 1206 номиналом 100 кОм с синего и зеленого проводов левого уарта. Прямо поверх этих резисторов припаиваем конденсаторы SMD 0.1 мкФ. И припаиваем на лицевую сторону платы разъём программирования.
Минимальная переделка закончена, должно получиться так, как на фото ниже
_
Минимальная переделка закончена, должно получиться так, как на фото ниже
_
photo_2022-09-02_18-10-14.jpg
188.5 KB
Черным маркером закрашены места, где перерезана дорожка +15 вольт. Платы могут незначительно отличаться трассировкой, но общая расстановка компонентов практически одинаковая.
_
_
photo_2022-09-02_18-10-08.jpg
219.2 KB
После переделки проверяем ещё раз, чтоб всё соответствовало схеме, проверяем мультиметром на отсутствие замыканий по линиям питания. После плату нужно включить и проверить соответствие напряжений на уартах, на левом должно быть 3,3 вольта, на правом 5 вольт. Если всё ок - подключаем курки и переходим к прошивке
ST-LINK Utility.rar
26.9 MB
#программы
STM32 ST-LINK Utility
Программа для работы с чипами СТМ через программатор ST-LINK
Драйвер программатора в комплекте и устанавливается автоматически с программой
STM32 ST-LINK Utility
Программа для работы с чипами СТМ через программатор ST-LINK
Драйвер программатора в комплекте и устанавливается автоматически с программой
en_flasher-stm32_v2_8_0.zip
33.4 MB
#программы
Flash Loader Demonstrator
Программа для работы с чипами СТМ через любой переходник USB-UART. В процессе работы использует встроенный в чип бутлодер BOOT0. Позволяет восстановить работоспособность чипа после неудачного инита пинов SWCLK и SWDIO, когда чип перестаёт определяться программатором ST-LINK
Flash Loader Demonstrator
Программа для работы с чипами СТМ через любой переходник USB-UART. В процессе работы использует встроенный в чип бутлодер BOOT0. Позволяет восстановить работоспособность чипа после неудачного инита пинов SWCLK и SWDIO, когда чип перестаёт определяться программатором ST-LINK
Подкл программатора.jpg
316.4 KB
#прошивка
Подключение программатора к плате
Отключаем АКБ от платы. Зажимаем кнопку включения питания на пару секунд, чтоб разрядить конденсаторы. После этого подключаем программатор как показано на фото.
Используются 4 пина: +3.3V, SWCLK, GND, SWDIO.
Подключать АКБ не нужно, питание процессора при прошивке берётся от программатора.
_
Подключение программатора к плате
Отключаем АКБ от платы. Зажимаем кнопку включения питания на пару секунд, чтоб разрядить конденсаторы. После этого подключаем программатор как показано на фото.
Используются 4 пина: +3.3V, SWCLK, GND, SWDIO.
Подключать АКБ не нужно, питание процессора при прошивке берётся от программатора.
_
Коннект.jpg
75.6 KB
Заводская прошивка гироскутера имеет защиту от чтения. Нужно её снять, при этом чип будет стёрт и обратно гироскутером эта плата уже не станет!!!
Запускаем ST link утилиту, нажимаем "CONNECT"
_
Запускаем ST link утилиту, нажимаем "CONNECT"
_
Коннект ОК.jpg
99.8 KB
Если всё подключено верно, программа прочитает данные чипа и выдаст предупреждение, что установлена защита от чтения и прошивку она не может прочитать. Переходим к следующему шагу
_
_
Байтс.jpg
130.9 KB
Жмём "TARGET", из выпадающего списка выбираем "OPTIONS BYTE"
_
_
Защита откл.jpg
221.2 KB
В открывшемся окне изменяем Read Out Protection на "Disabled" и нажимаем "Apply", чтоб сохранить изменения.
Программа снимет защиту и сотрёт чип полностью
_
Программа снимет защиту и сотрёт чип полностью
_
Готово.jpg
189.8 KB
Всё, защита снята, чип очищен и готов к прошивке
#прошивка, #исходник, #вики
Самый СВЕЖИЙ ОРИГИНАЛЬНЫЙ исходник прошивки качаем по ссылке:
https://github.com/EFeru/hoverboard-firmware-hack-FOC
Вики по разделу HOVERCAR тут:
https://github.com/EFeru/hoverboard-firmware-hack-FOC/wiki/Variant-HOVERCAR
Обсуждение проблем, связанных с прошивкой тут:
https://github.com/EFeru/hoverboard-firmware-hack-FOC/issues
Самый СВЕЖИЙ ОРИГИНАЛЬНЫЙ исходник прошивки качаем по ссылке:
https://github.com/EFeru/hoverboard-firmware-hack-FOC
Вики по разделу HOVERCAR тут:
https://github.com/EFeru/hoverboard-firmware-hack-FOC/wiki/Variant-HOVERCAR
Обсуждение проблем, связанных с прошивкой тут:
https://github.com/EFeru/hoverboard-firmware-hack-FOC/issues
GitHub
GitHub - EFeru/hoverboard-firmware-hack-FOC: With Field Oriented Control (FOC)
With Field Oriented Control (FOC). Contribute to EFeru/hoverboard-firmware-hack-FOC development by creating an account on GitHub.