Реклама: Замена и прошивка дисплейного модуля Kugoo S3

 

Хочешь стать куратором любимой темы?

* Комментарии к новостям

1. Как электродвигатель убил ДВС. (Электромобили) от usavich (5.06.2023 в 09:10)2. Электросамокат и ПДД (Электросамокаты) от Ripido (5.06.2023 в 09:04)3. Kirin GX 2021 (Электросамокаты Kugoo другие модели) от Андрей. (5.06.2023 в 09:03)4. Помогите выбрать моноколесо! (Моноколеса (электроунициклы)) от Shumadan (5.06.2023 в 08:58)5. Сварочный апарат для аккумуляторов.Конденсаторная версия. (Инструменты и технологии) от HPend (5.06.2023 в 08:49)6. Контроллер для двух МК (гальваноразвязка, открытый код). (Наша продукция) от strannik (5.06.2023 в 08:26)
7. JK BMS с активным балансиром на 2 А, и контролем по блютуз (Системы управления аккумуляторными батареями (BMS)) от Piramidon (5.06.2023 в 08:11)8. Электросамокат или моноколесо? (Свободный электрон) от Shumadan (5.06.2023 в 08:01)9. Обсуждаем: моноколеса KingSong (Моноколёса KingSong) от Shumadan (5.06.2023 в 07:59)10. Обсуждаем: моноколеса Ninebot (Моноколёса Ninebot) от Ushunder (5.06.2023 в 07:58)11. Помогите найти электродвигатель на 12в и 700+ ватт (Электродвигатели и генераторы) от AndreyA (5.06.2023 в 07:56)12. Самокат не разгоняется выше 8 км/ч (Электросамокаты) от Спец (5.06.2023 в 07:47)

Прочитано 44641 раз

0 Пользователи и 1 Гость просматривают эту тему.

17 Июл 2019 в 20:36
Прочитано 44641 раз
Оффлайн

xsergo11

Ставрополь - Ставропольский край Сообщений: 91
Друзья, Всех приветствую! вот уже 3 день борюсь с проблемой, начну сначала, есть две куги С3 (неоригинал), одну из них уронили довольно сильно, после подробной диагностики выяснилось, что на дисплее вылетела микруха STM8 (несколько ножек в КЗ и греет сильно резюк - выводы сделал после сравнения и прозвонки аналогичной исправной на втором самокате)
Прошивать её я не пробовал, думаю нет смысла.

Была приобретена плата жёлтого цвета (у меня зелёные на обоих самокатах), почему-то я решил, что они универсальны и взаимозаменяемы
Само собой плата не завелась ни на одном из двух самокатов - включается, экран показывает, свет горит, сигнал пищит, а вот реакции на курки нет и моргают нули скорости 00 и, к тому же, стоп горит непрерывно. Пробовал срывать микруху (есть паяльная станция) с новой платы на исправный самокат и результат оказался нулевой.
Добрался до темы прошивок (опыта прошивки не имел ранее, но с не очень сложным ремонтом мелкой электроники и пайки  сталкиваюсь часто)

Скачал ST Visual Programmer и купил соответственно ST-Link v2, напаял 4 ноги от мышки на пины на плате, всё подключил и попытался слить прошивку с исправной микрухи, логично что столкнулся c Protection (чуть её не стёр по незнанию), далее во-время остановился и насиловать исправную микру не стал и вертал всё взад.

И взялся за новый дисплей - так же для удобства накинул коннектор и затёр микруху,
Затем залил новую прошивку от VLAD-2015
как я это сделал:
1. скачал прошивку
2. нажал Load file и выбрал файл .hex
3. ткнул на кнопку Program all tabs

Процесс прошёл успешно вроде
скинул плату и подключил к самокату и что я там увидел!!
Во-первых она не включилась, во-вторых при попытке включения единоразово мелькнула подсветка (не всегда), в-третьих видно отчётливо, что на дисплее стали прозрачными все сегменты циферок и буковок, после стирания прошивки на чистой микрухе этого естественно не происходит
Найти дисплей подходящий как мне сказали в Байк-центре я скорее всего не смогу ибо коробки выкинули еще до нашей покупки и производитель неизвестен, да и ценники у дисплеев кусучие - я и так за новый отдал 3500 рэ (и тот ГАД не заработал  :ireful: :ireful: :ireful:)

Теперь вопрос и просьба о помощи Магистров и Богов прошивки:

Что я делаю не так и возможно ли вообще что-либо сделать - может я это зря затеял?? :~-(

Пы.Сы. Жена уже заклевала, сама сломала и пилит меня, будто это я виноват что он не работает :facepalm: :facepalm: :facepalm:
« Последнее редактирование: 19 Июл 2019 в 18:12 от xsergo11 »


17 Июл 2019 в 20:45
Ответ #1
Оффлайн

vlad-2015

Россия, Санкт-Петербург, Лесная Сообщений: 865
Во-первых она не включилась, во-вторых при попытке включения единоразово мелькнула подсветка (не всегда), в-третьих видно отчётливо, что на дисплее стали прозрачными все сегменты циферок и буковок
Значит работает.
Что я делаю не так и возможно ли вообще что-либо сделать - может я это зря затеял??
Читать до конца. Для полного понимания весь топик, благо 4 страницы - не много. В конце шапки есть ответы на популярные проблемы, и ваша под номером один.
1. Выключается при включении
- Записать 0x01 в 0 адрес памяти NVRAM. Если не включилось, то пробуем 0x02. Если снова не включилось, то что-то делаете не так.


17 Июл 2019 в 20:50
Ответ #2
Оффлайн

xsergo11

Ставрополь - Ставропольский край Сообщений: 91
, Я очень не хотел бы оказаться в Ваших глазах совсем тупым((, но я с программированием никогда не имел дел, я видел эту строкув Вашем посте, но вообще представления не имею как сделать -
"- Записать 0x01 в 0 адрес памяти NVRAM. Если не включилось, то пробуем 0x02. Если снова не включилось, то что-то делаете не так." ?
Буду крайне благодарен, если разжуёте мне эту процедуру!!


17 Июл 2019 в 21:07
Ответ #3
Оффлайн

vlad-2015

Россия, Санкт-Петербург, Лесная Сообщений: 865

1 - заходим в эту вкладку
2 - записываем тип модификатора протокола (0x00 - 0x09)
3 - отладочная информация, появляется после неудачного запуска. Желательно переписать, может пригодится.
4 - записываем данные в контроллер


17 Июл 2019 в 21:44
Ответ #4
Оффлайн

xsergo11

Ставрополь - Ставропольский край Сообщений: 91
, СУПЕР!!! плата завелась!! но нет реакции на курки, куда теперь копать??


17 Июл 2019 в 21:56
Ответ #5
Оффлайн

vlad-2015

Россия, Санкт-Петербург, Лесная Сообщений: 865
Колесо легко крутится? Скорость показывает?


17 Июл 2019 в 22:00
Ответ #6
Оффлайн

xsergo11

Ставрополь - Ставропольский край Сообщений: 91
, крутится легко, скорость, если крутануть колесо, не показывает, при нажатии на тормоз тоже никакой реакции - стоп не горит, колесо не тормозит


17 Июл 2019 в 22:20
Ответ #7
Оффлайн

vlad-2015

Россия, Санкт-Петербург, Лесная Сообщений: 865


17 Июл 2019 в 22:33
Ответ #8
Оффлайн

xsergo11

Ставрополь - Ставропольский край Сообщений: 91
, попробовал на заведомо исправном самокате, ситуация та же, кроме того на родной плате если не подключены курки в поле ошибок отображается неисправность, тут же ошибку не показывает


17 Июл 2019 в 22:35
Ответ #9
Оффлайн

vlad-2015

Россия, Санкт-Петербург, Лесная Сообщений: 865
Я особо не запаривался над индикацией ошибок.  /:-)


17 Июл 2019 в 22:42
Ответ #10
Оффлайн

xsergo11

Ставрополь - Ставропольский край Сообщений: 91
, странная ситуация видимо сигнал до нижнего контролера не доходит, кстати при зажатой кнопке SET он не входит в меню настроек, так и должно быть? может микруху самого дисплея (которая длинная) надо перепаять с родного, связано ли это каким либо образом?


18 Июл 2019 в 07:05
Ответ #11
Оффлайн

vlad-2015

Россия, Санкт-Петербург, Лесная Сообщений: 865
Сигнал до нижнего контроллера доходит, иначе колесо свободно не крутилось.
В SET должно заходить. Длинная микруха здесь не причем.


18 Июл 2019 в 09:35
Ответ #12
Оффлайн

xsergo11

Ставрополь - Ставропольский край Сообщений: 91
, Вероятно нашлась проблема, но я могу ошибаться
Вот две платы:

Родная зелёная -
И купленная жёлтая -

Так вот) при визуальном сравнении (х/з почему ранее не глянул) обнаружил несовпадения, на платах -
На новой жёлтой плате -
1. Отсутствует резистор R9 после предохранителя
2. Отсутствует конденсатор С3 справа снизу от микрухи STM8
3. Отсутствует конденсатор C10 справа от микрухи STM8
4. Отсутствует конденсатор C6 над кнопкой включения рядом с диодом D3

В общем на фото лучше покажу


Вероятно ли, что это может являться проблемой?? :bn:




18 Июл 2019 в 12:11
Ответ #13
Оффлайн

xsergo11

Ставрополь - Ставропольский край Сообщений: 91
Все номиналы компонентов кстати на платах совпадают
Разве что кроме мелких отличий на двух микрухах:

HOLTEK H1621B B835J0090G7(старая-неисправная) и HOLTEK H1621B B0TCU1725 (новая)

STM8S903 K3T6C 990B8 VC MYS 846(старая-неисправная) и STM8S903 K3T6C 991VP VC MYS 849 (новая)

Я так, на всякий случай проверил


18 Июл 2019 в 19:10
Ответ #14
Оффлайн

xsergo11

Ставрополь - Ставропольский край Сообщений: 91
В общем допаял плату, укомплектовал недостающими компонентами


решил полезть в контроллер, шут знает, что я там увижу)) :bw:





В общем вопрос остаётся открытым! По-прежнему нуждаюсь в помощи :hello:


18 Июл 2019 в 20:22
Ответ #15
Оффлайн

vlad-2015

Россия, Санкт-Петербург, Лесная Сообщений: 865
У вас контроллер второго поколения... Такие я еще не щупал. Если кто-то выложит протокол, то можно и прошивку запилить.


18 Июл 2019 в 20:35
Ответ #16
Оффлайн

xsergo11

Ставрополь - Ставропольский край Сообщений: 91
, интересное кино) я протокол вытянуть по-видимому не смогу(или смогу? как это делается?)? а нельзя ли раскатать микруху stm 32 и прошить её по-новому?


18 Июл 2019 в 20:52
Ответ #17
Оффлайн

vlad-2015

Россия, Санкт-Петербург, Лесная Сообщений: 865
Без рабочего комплекта не вытянуть протокол.
Раскатать STM32 можно, но и собрать прошивку надо.