Электротранспорт

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск    

Новости:

Голосование

Хотелось бы Вам иметь возможность прошивать контроллеры на X8M06

Да
- 20 (90.9%)
Нет, не нужно, сток едет нормально.
- 0 (0%)
А зачем, лудим шунт и нет проблем...
- 2 (9.1%)

Проголосовало пользователей: 22


Страницы: 1234>>ВсеВниз

Автор Тема: Программная модификация контроллеров KU63 и прочих контроллеров на базе X8M06-x  (Прочитано 2039 раз)

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

nicomunet123

  • Местный
  • ****
  • Репутация:
    +3/-0
  • :
    227
    106
  • Сообщений: 950
  • Россия, Москва
  • Просаживаю батарейки!
  • Оффлайн Оффлайн
    • Награды
Оказывается, контроллер KU63 можно спокойно программировать вот таким вот программатором:

И даже есть ПО, которое позволяет менять некоторые параметры (режим работы регена, плавность пуска...)


И некоторые продавцы на алиэкспрессе могут это все активировать, но сволочи секретом не делятся  :-D.

У меня даже есть некоторые даташиты по NECу upd79f9211 (с которого вроде и скопирован мк) на английском
https://drive.google.com/open?id=0BwLYzaYJowBLaUMybW5PWE9iaGM (спасибо: )

Так же сайт, на котором я нашел контроллер KU63 (он же контроллер в самокате E-TWOW) (но он там не так называется, и описание не на главной странице, а где-то в поддержке, ну в у меня где-то есть)
http://xcmmcu.com  (основной сайт, есть ПО для прошивки)

Я не знаю, где купить такое чудо, и чем вообще шить... Давайте вместе искать схему программатора (или готовый дешевый, а не NEC QB-MINI2, который стоит огого), так же еще надо как-то добыть прошивку (а еще лучше исходник). Я ее не нашел в ПО для прошивки
Кстати, ПО запустить у меня не удалось.
Вот его здесь можно скачать: http://xcmmcu.com/salea.asp
И у меня есть подозрение, что только X8M06-k шьется...

E-TWOW S2 Eco (без кронштейнов и экрана)
Kugoo S1 (36V)
Kugoo FAQ

nicomunet123

  • Местный
  • ****
  • Репутация:
    +3/-0
  • :
    227
    106
  • Сообщений: 950
  • Россия, Москва
  • Просаживаю батарейки!
  • Оффлайн Оффлайн
    • Награды
Если ничего не получится, то можно поставить атмегу и писать прошивку самому

E-TWOW S2 Eco (без кронштейнов и экрана)
Kugoo S1 (36V)
Kugoo FAQ

zap

  • Администратор
  • Старожил
  • *****
  • Репутация:
    +506/-17
  • :
    142
    1341
  • Сообщений: 11418
  • Санкт-Петербург
  • Оффлайн Оффлайн
    • electrotransport.ru
    • Награды
Лучше сразу Пентиум поставить. Я умею делать программы для Пентиума.

С уважением,
Андрей

nicomunet123

  • Местный
  • ****
  • Репутация:
    +3/-0
  • :
    227
    106
  • Сообщений: 950
  • Россия, Москва
  • Просаживаю батарейки!
  • Оффлайн Оффлайн
    • Награды
, пентиум кушает ватт 30-40, а так сойдет  B-)

E-TWOW S2 Eco (без кронштейнов и экрана)
Kugoo S1 (36V)
Kugoo FAQ

nicomunet123

  • Местный
  • ****
  • Репутация:
    +3/-0
  • :
    227
    106
  • Сообщений: 950
  • Россия, Москва
  • Просаживаю батарейки!
  • Оффлайн Оффлайн
    • Награды
http://pan.baidu.com/share/home?uk=1412885571#category/type=0
Все программы по работе с X8M06-k и даже некоторые инструкции

E-TWOW S2 Eco (без кронштейнов и экрана)
Kugoo S1 (36V)
Kugoo FAQ

electriq

  • Начинающий
  • *
  • Репутация:
    +0/-0
  • :
    14
    4
  • Сообщений: 48
  • Россия, Москва
  • électrique наше все!
  • Оффлайн Оффлайн
    • Награды
Программаторы бывают разные, некоторые работают просто через RX/TX, некоторые через свой интерфейс, типа STM, надо смотреть документацию на микроконтроллер.


nicomunet123

  • Местный
  • ****
  • Репутация:
    +3/-0
  • :
    227
    106
  • Сообщений: 950
  • Россия, Москва
  • Просаживаю батарейки!
  • Оффлайн Оффлайн
    • Награды

https://drive.google.com/file/d/0BwLYzaYJowBLTUkwcW9oaGdoWWtuYUVFdGszSXJrMUNCbDZN/view?usp=sharing
Документация (664 стр). Программатор цепляется на TOOL0 (TX, RX), RESET (RESET), FLMD0 (FLMD0).
TOOL0 - single line UART.
FLMD0 - Mode signal.

CLK, SCK не используются, вместо них FLMD0.
TX, RX (оба) подключаются к TOOL0.

Из программаторов у меня есть только USBAVR, скорее всего не подойдет.

Китайский программатор подключается как раз к TOOL0, RESET, и вроде бы к FLMD0

То есть если у меня удасться запустить китайское ПО (Win 10 не дружит с этим), и удастся найти программатор NEC - то мы в шоколаде, прошиваем BIN (который я не нашел)...

E-TWOW S2 Eco (без кронштейнов и экрана)
Kugoo S1 (36V)
Kugoo FAQ

zap

  • Администратор
  • Старожил
  • *****
  • Репутация:
    +506/-17
  • :
    142
    1341
  • Сообщений: 11418
  • Санкт-Петербург
  • Оффлайн Оффлайн
    • electrotransport.ru
    • Награды
Программатор в пдфках по виду похож на дешёвый программатор с тао.
Надо там поискать, думаю, их там полно.

С уважением,
Андрей

Агапит

  • Старожил
  • *****
  • Репутация:
    +59/-4
  • :
    270
    292
  • Сообщений: 1433
  • Хабаровск
  • ЭлектроЧелосипед
  • Оффлайн Оффлайн
    • Награды
Интересно, а можно ли в домашних условиях перепрограммировать KU-93 ?
У меня целых 4 штуки проблемных http://electrotransport.ru/ussr/index.php?msg=612098
Тогда народ предположил, что прошивка процессора кривая и с этим ничего не поделать...  :-(

nicomunet123

  • Местный
  • ****
  • Репутация:
    +3/-0
  • :
    227
    106
  • Сообщений: 950
  • Россия, Москва
  • Просаживаю батарейки!
  • Оффлайн Оффлайн
    • Награды
, можно попробовать, но я еще не пробовал даже KU63 прошить. Пока я думаю как прошить (и не знаю как, и скорее всего не получится) ... Ну и где купить контроллер для издеваний (а то единственный уродовать как-то не хочется)...

Кстати, а какой у вас там микроконтроллер стоит? X8M06 или что-то нормальное?

Ну и было бы хорошо кого-нибудь, кто в Мск (не хочу иметь лишний раз дело с почтой...) готов пожертвовать на это контроллер (отдать мне?).

E-TWOW S2 Eco (без кронштейнов и экрана)
Kugoo S1 (36V)
Kugoo FAQ

electriq

  • Начинающий
  • *
  • Репутация:
    +0/-0
  • :
    14
    4
  • Сообщений: 48
  • Россия, Москва
  • électrique наше все!
  • Оффлайн Оффлайн
    • Награды

https://drive.google.com/file/d/0BwLYzaYJowBLTUkwcW9oaGdoWWtuYUVFdGszSXJrMUNCbDZN/view?usp=sharing
Документация (664 стр). Программатор цепляется на TOOL0 (TX, RX), RESET (RESET), FLMD0 (FLMD0).
TOOL0 - single line UART.
FLMD0 - Mode signal.

CLK, SCK не используются, вместо них FLMD0.
TX, RX (оба) подключаются к TOOL0.

Из программаторов у меня есть только USBAVR, скорее всего не подойдет.

Китайский программатор подключается как раз к TOOL0, RESET, и вроде бы к FLMD0

То есть если у меня удасться запустить китайское ПО (Win 10 не дружит с этим), и удастся найти программатор NEC - то мы в шоколаде, прошиваем BIN (который я не нашел)...


В теории можно попробовать обычным USB-TTL адаптером подцепиться.
RX, TX вместе с подтяжкой к питанию (single line UART) через резистор подцепляем к TOOL0, FLMD0 тоже подтягивается к питанию для переключения в режим прошивки -
FLMD0 Operation Mode
0 -  Normal operation mode
VDD - Flash memory programming mode

Перед стартом прошивки передернуть RESET (или сделать автоматический сброс прямо с USB-TTL адаптера).


nicomunet123

  • Местный
  • ****
  • Репутация:
    +3/-0
  • :
    227
    106
  • Сообщений: 950
  • Россия, Москва
  • Просаживаю батарейки!
  • Оффлайн Оффлайн
    • Награды
Получилось у меня скачать ПО для прошивки...
Поганый хром и IE ломали архивы и я ничего не понимал...

Все, что скачал - скину в гугл-драйв (тот, что в шапке)...
И да, X8M06 - это NEC. Здесь сомнений теперь нет  B-) (так говорит одна из программ).
А контроллера для экспериментов на X8M06-c у меня пока нет...
Так что есть шансы это прошить... Тем более есть в продаже программаторы для NEC. (или их можно сделать своими руками на базе USB-TTL преобразователя или ардуины)
Может теперь плавный реген, как на E-TWOW будет доступен всем? Ну я на это надеюсь, потому что контроллер на e-twow  очень дорогой
« Последнее редактирование: 30 Июл 2016 в 13:41 от nicomunet123 »

E-TWOW S2 Eco (без кронштейнов и экрана)
Kugoo S1 (36V)
Kugoo FAQ

nicomunet123

  • Местный
  • ****
  • Репутация:
    +3/-0
  • :
    227
    106
  • Сообщений: 950
  • Россия, Москва
  • Просаживаю батарейки!
  • Оффлайн Оффлайн
    • Награды
Удалось наконец-то запустить программу, которая генерирует BIN файл с прошивкой! :-O :dance:
Осталось как-нибудь это все перевести. (естественно, с помощью гугл-транслейта...), но я не знаю как запакавали китайцы Jar файл в EXE. (И еще надеюсь, что китайцы не захардкодили строки)
Так же при запуске может потребоваться Visual C++ redist. 2010
Скачать эту программу можно здесь.

Перевести то, что там написано можно с помощью гугл-транслейта на андроид.

(Переводить начну завтра)
« Последнее редактирование: 31 Июл 2016 в 23:12 от nicomunet123 »

E-TWOW S2 Eco (без кронштейнов и экрана)
Kugoo S1 (36V)
Kugoo FAQ

nicomunet123

  • Местный
  • ****
  • Репутация:
    +3/-0
  • :
    227
    106
  • Сообщений: 950
  • Россия, Москва
  • Просаживаю батарейки!
  • Оффлайн Оффлайн
    • Награды
Удалось достать java файл.
Но китайцы - еще те быдлокодеры, они в Mainfest'e поставили после основного класса (какой нужно запускать) точку-запятую и нормальным образом оно открываться не хотело. Убрал ";" -заработало.

Так же китайцы все захардкодили. Пришлось декомпилить.
Есть еще проблемы с переводом через гугл-транслэйт, половина строк выглядит в переводе как-то так (Трехскоростной циферблат, двойной рынок...) и я даже не могу понять, что это делает.

Кстати, появилось предположение, что это вовсе не файл с прошивкой (весит 1 кб), а файл с настройками, который просто по UART передается. (выяснил одну вещь: у x8m06-c ROM - 1K, так что вполне может быть, что это и прошивка...)

И есть еще один казус: не закрываются списки настроек. Я не знаю в чем проблема: либо в JRE8, либо в Windows 10. (проблема - в Windows 10. В виртуалке на семерке все работает как надо.)
« Последнее редактирование: 01 Авг 2016 в 15:27 от nicomunet123 »

E-TWOW S2 Eco (без кронштейнов и экрана)
Kugoo S1 (36V)
Kugoo FAQ

_claw

  • Купец
  • Старожил
  • *
  • Репутация:
    +144/-2
  • :
    128
    917
  • Сообщений: 5855
  • Б. Камень
  • ездю на всем, ездю везде
  • Оффлайн Оффлайн
    • маленький китай
    • Награды
давай китайскую текстуру, я отдам переводчику. можно выложить зипом

nicomunet123

  • Местный
  • ****
  • Репутация:
    +3/-0
  • :
    227
    106
  • Сообщений: 950
  • Россия, Москва
  • Просаживаю батарейки!
  • Оффлайн Оффлайн
    • Награды
, хм...Хорошо. Тогда я сейчас просто скопирую все строки в текстовый файл.
(Отправлю потом в тред и Вам в ЛС.)

E-TWOW S2 Eco (без кронштейнов и экрана)
Kugoo S1 (36V)
Kugoo FAQ

zap

  • Администратор
  • Старожил
  • *****
  • Репутация:
    +506/-17
  • :
    142
    1341
  • Сообщений: 11418
  • Санкт-Петербург
  • Оффлайн Оффлайн
    • electrotransport.ru
    • Награды
Так есть в сети страница какого-то голландца, который КУ63 раздраконил вплоть до резисторов...
Вот, нашёл: http://www.avdweb.nl/solar-bike/electronics/ku63-motor-controller.html
Там и фотки и даже схема есть...
Купить можно, например, на бмсбаттери:
https://bmsbattery.com/ebike-kit/751-s-ku63-250w15a-6mosfets-controller-ebike-kit.html
« Последнее редактирование: 03 Авг 2016 в 16:07 от zap »

С уважением,
Андрей

nicomunet123

  • Местный
  • ****
  • Репутация:
    +3/-0
  • :
    227
    106
  • Сообщений: 950
  • Россия, Москва
  • Просаживаю батарейки!
  • Оффлайн Оффлайн
    • Награды
, схема есть. Даже контроллер у меня есть (правда для e-twow с плавным регеном, ломать дороговато будет  :-) ).
Хочется купить такой же контроллер (с такой же платой от XCM), чтобы проблем с прошивкой не было точно.
На али не нашел с такой же платой (про процессор продавцы молчат, говорят секрет-иди-на-фиг). А на Batterybms - там вообще на STM'e (ну так говорил)

E-TWOW S2 Eco (без кронштейнов и экрана)
Kugoo S1 (36V)
Kugoo FAQ
Страницы: 1234>>ВсеВверх