Форум сайта "Автоэлектрик для всех" [Powered by Invision Power Board]
Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум сайта "Автоэлектрик для всех" > Обсуждение работы с загрузчиками > Блок от Mk Cross поставить на Hover


Автор: safecracker 31.05.2018 - 17:03
Всем привет!
Прочитал здесь http://autodevice.ru/forum/index.php?showtopic=10670&view=findpost&p=142188 в сообщении от hash @ 14.07.2015 - 14:15:
"И мгновенно получил труп в гараже. Пришлось на стол и поднимать через бут. Так шо смена софта не прокатила."
Может глупый вопрос, но я нигде так и не нашёл окончательный ответ:
- можно ли на МТ22U от MK Cross залить другую прошивку? Например от Ховера.
Блоки ведь одинаковые!!!
Если можно каким-то образом, подскажите.
Есть ли смысл экспериментировать самому?
я пока только учусь и готов на любые эксперименты wink.gif
P.S. данный блок есть в наличии, и не очень жалко его, но стоит ли?!

Автор: coon 31.05.2018 - 18:14
Был бы подменный блок, я бы обязательно поэкспериментировал. Тем более, что для перевода в бут, даже вскрытия не требуется.
Опыт, тем более собственный - вещь бесценная.

Автор: driver35 31.05.2018 - 19:57
Да вообще попрёт, надо только с ховера 2.4 брать.

Автор: safecracker 1.06.2018 - 05:29
Сегодня попробую, если успею.
Есть блок на примете МТ22U с MK Cross, отдают почти даром,
и есть Ховер с точно таким же блоком, правда 2-х литровый,
но обозначения на блоке те же: MT20U2, а ниже 22U...
Короче, я так понял, стоит попробовать.
Правда через бут я ещё не шил, но надо же когда-то начинать.

Автор: coon 1.06.2018 - 06:29
Удалил.

Автор: coon 1.06.2018 - 06:31
Интересен результат.
А загрузчик какой?

Автор: safecracker 1.06.2018 - 07:34
Combiloader , и блок MT20 - всё официальное

Автор: driver35 1.06.2018 - 08:42
Пошёл за попкорном. Следующая тема будет *как восстановить*

Автор: safecracker 1.06.2018 - 08:50
А что, всё-таки есть серьёзные противопоказания?
Даже если умрёт, плакать не буду, хотя восстановить попытаюсь.
Всё движуха какая-то, а то закиснешь так от бездействия.

Автор: bflviktor 4.06.2018 - 19:30
Каков результат ?

Автор: safecracker 5.06.2018 - 12:24
Цитата (bflviktor @ 4.06.2018 - 20:30)
Каков результат ?

Результата пока нет, т.к. вопрос требует изучения. У меня нет опыта. Если кто-то направит (можно в личку) - буду о-о-очень благодарен. А то информации мало - не хочется сразу врюхаться. Изучаю как через бут восстанавливать или шить.
Блок от MK Cross лежит, Hover с таким же блоком есть, прошивка на Hover есть,
Combiloader есть, и, главное, желание есть. Надо только залить прошивку от Ховера в блок MK и испытать (если не умрёт) на Ховере.
Для ускорения процесса не хватает мудрого совета.

Автор: safecracker 10.06.2018 - 17:32
Цитата (safecracker @ 5.06.2018 - 13:24)
Для ускорения процесса не хватает мудрого совета.

Привет опытным чип-тюнерам.
Никак не получается эксперимент с MT22U.
Пытаюсь подключиться в бут-режиме, вроде всё правильно, а комбик пишет нет связи с ЭБУ.
Вроде бы не сильно тупой я, чтобы провода перепутать, уже два раза всё перепроверил.
Подскажите, что я не так делаю stena.gif
Схема подключения, как понял из справки, на картинке.
Ткните носом, что не так? Или просто ЭБУ мёртвый !?

Автор: hash 10.06.2018 - 18:43
Цитата (safecracker @ 10.06.2018 - 17:32)
Схема подключения, как  понял из справки, на картинке.

Откуда картинка? Нужно читать то что написано в справке, а не на каких-то картинках. В хелпе комбика таких рисунков нет, откуда этот рисунок взят?

Сделайте как написано в хелпе, и все получится. Для начала советовал бы подключиться без перевода в бут-режим, т.е. без трех перемычек. Если сможете прочитать эбу через такое подключение, переходите к бут-режиму.

Подсказка: фраза в хелпе "отдельно от загрузчика" означает напрямую к источнику питания. Т.е. если написано масса, следовательно нужно подключать к массе источника питания напрямую, а у вас куда 73-й контакт эбу подключен?

Автор: safecracker 10.06.2018 - 20:09
Картинка моя - попытался использовать универсальный кабель комбика.
Но если АКБ подключить напрямую к ЭБУ, надо ли подавать напряжение на 18 и 21 контакты комбика?

Автор: safecracker 10.06.2018 - 23:13
Подключил +12В одновременно на 1 и 17 контакты ЭБУ
массу (-12В) подключил на 73 контакт ЭБУ и одновременно на 21 контакт комбика
11 контакт ЭБУ оставил на 1 контакте комбика

ти-ши-на!! может зря массу на комбик запаралелил sad.gif

Автор: coon 11.06.2018 - 04:21
Масса между загрузчиком и ЭБУ всегда нужна.
Что со скоростями обмена?

Автор: safecracker 11.06.2018 - 07:37
Цитата (coon @ 11.06.2018 - 05:21)
Масса между загрузчиком и ЭБУ всегда нужна.

Значит я всё правильно сделал. Но всё равно ЭБУ не отвечает, пробовал на всех скоростях.
Может всё-таки нужно питание на 18 контакт загрузчика?
Сейчас вот такая схема

Автор: safecracker 11.06.2018 - 08:49
Всё получилось !!!
Надо было тупо запаралелить питание ЭБУ и Комбика.
Правда, считался блок не с первого раза, точнее идентификация прошла сразу
(на большой скорости), а чтение с третьего раза (только после сброса питания).
Теперь надо пробовать залить Ховеровскую прошивку. clapping.gif

Автор: coon 11.06.2018 - 10:52
Ну, питание на адаптер - это тоже само собой.

Автор: safecracker 11.06.2018 - 11:04
Цитата (coon @ 11.06.2018 - 11:52)
Ну, питание на адаптер - это тоже само собой.

Теперь-то понятно, что питание Загрузчику тоже нужно,
но когда написано, что +12В подаётся отдельно от Загрузчика,
начинается ступор... то ли отдельный АКБ, то ли вообще + не подключать,
там же есть питание через USB-хост... Ну ладно... это проза.
Самое главное, что ЭБУ считался.
Буду рыть дальше. smile46.gif

Автор: coon 11.06.2018 - 11:22
Загрузчик управляет питанием ЭБУ. Когда ему надо - включает и выключает. Если говорится - подавать напрямую - значит, запитывать ЭБУ не с выходов загрузчика.
PS. Надо было тему другую создать. Не в этом разделе.

Автор: safecracker 11.06.2018 - 23:57
Цитата (coon @ 11.06.2018 - 12:22)
PS. Надо было тему другую создать. Не в этом разделе.

Просто тема касалась записи на ЭБУ от MK Cross других прошивок,
поэтому я сюда и вклинился. Прошу прощения если что не так.
Но сейчас хочется продолжить... Итак...
Запись прошивки от Ховера на данный ЭБУ прошла полностью: и Флеш и Эпром.
В обычном режиме, не в бут. И комбик выдал в конце, что всё OK.
Однако повторно не считался, только в бут-режиме,
а идентификация не прошла даже в бут-режиме.
Это значит всё?!! Провал?
Или я не так что-то сделал?
1. При записи я выбрал "общее действие"
2. На вопрос "записать только калибровки?" ответил "нет"
Что-то ещё не так? kto.gif

Автор: coon 12.06.2018 - 04:10
Осталось
1. Сравнить то, что считалось, с тем что записывалось.
2. Попытаться поставить на Ховер и попробовать завести.
3. Попробовать записать обратно родные Flash и EEPROM.

Автор: safecracker 13.06.2018 - 07:26
Цитата (coon @ 12.06.2018 - 05:10)
1. Сравнить то, что считалось, с тем что записывалось.

По первому вопросу могу сказать только, что:
1. файл прошивки (*.bin), считанный из ЭБУ, отличается от того, что заливался в него;
2. файл Eeprom (*.eep) не изменился.
Файлы прошивки я сравнил Hex редакторе, но, к сожалению, чем они отличаются не знаю.
Если кто хочет (может) посмотреть я скину.

Автор: safecracker 13.06.2018 - 07:58
Цитата (coon @ 12.06.2018 - 05:10)
2. Попытаться поставить на Ховер и попробовать завести.
3. Попробовать записать обратно родные Flash и EEPROM.

По второму вопросу сразу скажу - Ховер не завёлся.
Тут, наверное надо изложить подробности:
1. пишется прошивка от Ховера на ЭБУ от Geely на столе и не в бут-режиме.
Пробовал писать и в бут и в простом режиме - идентификация блока на вкладке "Дополнительно" не проходит, комбик пишет "нет связи с ЭБУ", хотя на вкладке "Flash" выдаёт все параметры.
2. после установки на машину Сканматик этот блок вообще не видит

По третьему вопросу:
родное от Geely назад пишется без проблем и идентификация блока на вкладке "Дополнительно"
проходит на любой скорости.

Как то так.
Может ещё варианты есть? Где-то мне попадалось упоминание интерфейса BDM...

Автор: hash 13.06.2018 - 08:04
Цитата (safecracker @ 13.06.2018 - 07:58)
Ховер не завёлся.

Епром, который заливался в подопытный эбу, был от ховера который пытались завести, или от какого-то другого ховера? Если второе, то он и не должен был завестись.

Автор: coon 13.06.2018 - 10:16
Так то - да. Но он и на диагностику не выходит. А это явно не из за синхры.

Цитата (safecracker @ 13.06.2018 - 09:26)
Файлы прошивки я сравнил Hex редакторе, но, к сожалению, чем они отличаются не знаю.
Если кто хочет (может) посмотреть я скину.
Интересно посмотреть. Скинул на мыло письмо.
Цитата
Где-то мне попадалось упоминание интерфейса BDM...
В справке к комбику.
Получается комбик и в БУТ режиме не всё пишет.

Автор: safecracker 13.06.2018 - 12:32
Цитата (hash @ 13.06.2018 - 09:04)
Если второе, то он и не должен был завестись.

Прошивка полностью (в т.ч. EEPROM) стоковая от этого Ховера.
Запись делал с кнопкой Shift, точнее первый раз без неё (забыл), потом с ней -
результат тот же

Автор: coon 13.06.2018 - 21:44
Цитата (coon @ 13.06.2018 - 12:16)
Интересно посмотреть. Скинул на мыло письмо.

И всё таки.

Автор: safecracker 13.06.2018 - 22:08
Цитата (coon @ 13.06.2018 - 22:44)
И всё таки.

Куда отправить? У меня на почте нет ничего.
Может mail.ru глючит!!
моя почта - ник +@mail.ru
Могу даже здесь прошивки выложить (если ругатьс никто не будет), они же стоковые,
точнее там одна Ховеровская прошивка + то, что считалось с ЭБУ.

Автор: hash 14.06.2018 - 20:29
Выложите в архиве, пожалуйста, следующие файлы:
1. Исходник флеш от Cross
2. Исходник флеш от Hover
3. Считанное из эбу после того как в него был записан флеш ховера без перевода в бут-тежим (shift не нажат)
4. Считанное из эбу после того как в него был записан флеш ховера с нажатым shift.

Только поименуйте каждый фал так, чтобы ни у кого не возникло двоечтений насчет того какому из приведенных определений этот файл соответствует. Название архива должно быть на латинице.

Автор: coon 14.06.2018 - 21:20
Немного добавлю.
5. Считанное после записи в БУТ режиме (как на вложении).
Предварительно могу сказать только, что комбик не переписывает часть прошивки, находящуюся в самом конце. Оставляет её от MK Cross. А что там находится, хотелось бы понять.

Автор: safecracker 14.06.2018 - 21:51
Добрый вечер
Выкладываю архив в котором две папки:
1. сток MK Cross: PBTM_28332662_MR479QA_GL15FA
2. сток Ховера: PBSR_28322176_SAME-4G64R_FX001
сток Ховера, считанный после записи на блок MK Cross (с кнопкой Shift):
PBSR_28322176_SAME-4G64R_FX001(считано3)
Без кнопки Shift писалась тюнинговая прошивка, поэтому сейчас не выкладываю в тему.
Завтра перепишу всё ещё раз и выложу, если надобность не пропадёт.

smile445.gif

Автор: coon 15.06.2018 - 04:12
Михаил, а через BDM подключиться есть чем?
Или MC9S12XET256 чем читать/писать?

Автор: safecracker 15.06.2018 - 05:19
Цитата (coon @ 15.06.2018 - 05:12)
Михаил, а через BDM подключиться есть чем?
Или MC9S12XET256 чем читать/писать?

Так глубоко я ещё не нырял.
Будем искать unsure.gif

Автор: safecracker 16.06.2018 - 22:44
Короче, опять проковырялся два часа.
Залил в блок без нажатия кнопки Shift прошивку Ховера - считал.
Залил с кнопкой Shift - считал.
Сравнил их:
оба файла *.bin отличаются от оригинала и полностью идентичны между собой и выложенному раньше файлу
PBSR_28322176_SAME-4G64R_FX001(считано3).bin
А файлы EEPROM *.eer не меняются вообще и идентичны во всех случаях.
В общем, кнопка Shift никакой роли не играет.

Залил назад в блок прошивку MK Cross. Потом считал, сравнил с оригиналом - полностью идентично всё.

Ещё раз убедился, что с Ховеровской прошивкой блок не идентифицируется, соответственно при установке на авто сканер его тоже не видит.
Вся надежда остаётся на BDM. Надо изучить этот вопрос. Кто-нибудь вскрывал такой блок? Чего-то он наглухо залит, аж страшно!
Заказал себе BDM100, на следующей неделе придёт, продолжим эксперимент. rolleyes.gif

Автор: coon 17.06.2018 - 08:23
Спасибо за интересную работу.
То что восстанавливается родной прошивкой, уже хорошо.
Внутрисхемно должно сработать. Только там тоже не всё просто. Может быть моторолла закрытая. С закрытыми не разу не работал. Так что тут я не помощник.
По информации из сети, блок вскрывается без проблем.

Автор: hash 19.06.2018 - 05:40
Цитата (safecracker @ 16.06.2018 - 22:44)
Залил в блок без нажатия кнопки Shift прошивку Ховера - считал.
Залил с кнопкой Shift - считал.
Сравнил их:
оба файла *.bin отличаются от оригинала и полностью идентичны между собой и выложенному раньше файлу
PBSR_28322176_SAME-4G64R_FX001(считано3).bin
А файлы EEPROM *.eer не меняются вообще и идентичны во всех случаях.
В общем, кнопка Shift никакой роли не играет.

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

Автор: coon 19.06.2018 - 07:28
А я из справки к комбику, понял обратное. Shift действует только при записи по диагностике. А в буте и так должно переписываться всё содержимое, включая программу butloader-а.
Хотя, проверить надо бы.

Автор: safecracker 19.06.2018 - 08:05
Я всё писал в бут-режиме.
И, действительно, получается, что Shift в этом режиме не работает.

Автор: coon 19.06.2018 - 09:12
А может бутлоадер в этих прошивках одинаковый. Тогда тоже разницу не заметим.

Автор: safecracker 19.06.2018 - 09:49
Это вопрос к программистам.
Я пока не дорос до этого. kto.gif

Автор: safecracker 19.06.2018 - 13:07
Цитата (coon @ 19.06.2018 - 08:28)
А я из справки к комбику, понял обратное. Shift действует только при записи по диагностике. А в буте и так должно переписываться всё содержимое, включая программу butloader-а.
Хотя, проверить надо бы.

Сегодня вечером попробую проверить.
Просто изначально предполагалось, что блок умрёт при заливке чужой прошивки, поэтому и писалось сразу в буте.

P.S. Сегодня получаю BDM100, начну потихонечку блок ковырять.
А может кто-нибудь доходчиво объяснить различия заливки в диагностическом режиме, бут-режиме и BDM, а то везде какая-то разрозненная информация?! В общих чертах я представляю, но в связи с последними экспериментами, появились сомнения в познании этого момента. kto.gif

Автор: hash 19.06.2018 - 16:08
Написал автору загрузчика, может пару дней подождем ответа, а потом уже BDMом курочить?

Автор: hash 19.06.2018 - 20:07
Ответили довольно быстро.
Сначала вопрос:
AK> Проводили с коллегами эксперимент по подмене эбу с перезаписью софта. В эбу
AK> MT22U от Geely MKCross (оригинальный софт
AK> PBTM_28332662_MR479QA_GL15FA.bin)
AK> заливалась флеш и еепром от эбу с таким же названием, но с софтом
AK> PBSR_28322176_SAME-4G64R_FX001.bin (Ховер). После записи производилось
AK> считывание флеш и сравнение с оригиналом. Сравнение указывает на различия в
AK> конце прошивки начиная со строки 3F800xh, причем эта область не
AK> переписывается ни обычном режиме, не в бут-режиме, не с нажатым shift, ни с
AK> отпущенным. Она (область после 3F800) остается идентичной родной для этого
AK> эбу прошивке Geely MK Cross.
AK> Эбу, после записи в него ховеровской флеш и еепром (любым способом), не
AK> выдает иденты на вкладке "дополнительно", а также не выходит на диагностику
AK> с помощью сторонних программ. Возвращение в эбу его родной прошивки
AK> восстанавливает определение дентификаторов и диагностику по K-line.

AK> Что это за критичная область, и почему она не переписывается? Указывает ли
AK> невозможность перезаписи этого участка на аппаратные различия эбу Geely и
AK> Ховера?

И ответ Сапелина:

"Эта область и есть "бут-блок", обеспечивающий "бут-режим". Это не BSL,
встроенный в процессор. Его замена достаточно "опасная" ситуация,
поэтому в блоке всё время должен оставаться драйвер (это
обеспечивается постоянным подключением питания ЭБУ БЕЗ коммутации
адаптером Загрузчика).

Независимо от того как было произведено соединение (бут или нет),
обновление бут-сектора может быть произведено с удержанием кнопки
Shift при том что на вопрос "Записать только калибровки" был ответ
"Нет". При этом запись может производиться в несколько этапов со
сбросом процессора."
(конец цитаты)

safecracker, что отвечали на вопрос загрузчика "Записать только калибровки?"

Автор: coon 20.06.2018 - 04:35
Цитата (hash @ 19.06.2018 - 22:07)
обновление  бут-сектора  может  быть  произведено  с удержанием кнопки
Shift

Интересно, сколь долго её удерживать?

Цитата (safecracker)
А может кто-нибудь доходчиво объяснить различия заливки в диагностическом режиме, бут-режиме и BDM
В обычном режиме, при подключении к ЭБУ используется встроенный в прошивку бутлоадер. Т.е. в ЭБУ запускается микропрограмма. Тем самым ЭБУ вводится в режим программирования. Если часть прошивки в которой находится бутлоадер будет повреждена, после отключения от ЭБУ, данным способом к нему уже не подключиться. В этом режиме обычно существуют ограничения - защита от дурака. Загрузчик не даст записать не подходящую прошивку или при записи обойдёт некоторые критические области в прошивке.
В БУТ режиме подключение происходит через бутлоадер, встроенный в ПРОЦЕССОР. И обычно в этом режиме можно записать что угодно, лишь бы размер файла совпадал.
BDM - интерфейс мотороллы. Для работы внутрисхемно с внешними программаторами.

Автор: safecracker 20.06.2018 - 08:02
Цитата (hash @ 19.06.2018 - 21:07)
safecracker, что отвечали на вопрос загрузчика "Записать только калибровки?"

Естественно всегда отвечал "Нет"

Автор: safecracker 21.06.2018 - 07:57
Цитата (hash @ 19.06.2018 - 21:07)
Независимо  от  того  как  было  произведено соединение (бут или нет),
обновление  бут-сектора  может  быть  произведено  с удержанием кнопки
Shift  при  том  что  на вопрос "Записать только калибровки" был ответ
"Нет".  При  этом  запись  может  производиться  в несколько этапов со
сбросом процессора."

Вчера вечером продолжил эксперимент и в результате:
при записи в диагностическом режиме с нажатой SHIFT включился бут-режим (см.скрин),
и как написал Сапелин - сначала сбросился ЭБУ, потом снова пришлось нажимать Запись. И вроде бы запись прошла полностью без затычек, но при повторном подключении блок не вышел на связь.
Сегодня буду реанимировать его (вчера уже не было сил).

А так ещё раз можно подвести итоги:
1. при записи в любом режиме (кроме вышеописанного) файл EEPROM заливается без изменений;
2. FLASH пишется с изменениями, причём с одинаковыми во всех режимах, т.е. считанные файлы *.bin идентичны между собой.

P.S. требует перепроверки: при заливке в ЭБУ родной прошивки (PBTM) в диагностическом режиме файл EEPROM изменился, может я не так что-то сделал? kto.gif

Автор: safecracker 21.06.2018 - 13:43
Ещё раз прочитал ответ Сапелина: "Эта область и есть "бут-блок", обеспечивающий "бут-режим".
Получается,что в бут-режиме эту область переписать нельзя?!
Так же как Windows не может сам себя стереть...Так что ли?
Или это недоработка программы, в данном случае модуля MT20 к комбику?
Widows ведь может обновляться.

Выходит Сапелин не ответил на главный вопрос:
почему "Она (область после 3F800) остается идентичной родной для этого эбу прошивке Geely MK Cross."?
Т.е. почему Combiloader не переписывает эту область?

Автор: coon 21.06.2018 - 17:17
Цитата (safecracker @ 21.06.2018 - 09:57)
сначала сбросился ЭБУ, потом снова пришлось нажимать Запись.

Второй раз ту же прошивку, что и первый и с шифтом?
Цитата
Получается,что в бут-режиме эту область переписать нельзя?!
Так же как Windows не может сам себя стереть...Так что ли?
Эта область нужна для того чтобы перевести ЭБУ в режим программирования. В то время, пока он в этом режиме, можно делать что угодно. Главное не отключать питание.
Сдаётся мне, что данном случае, БУТ режим какой то не настоящий.

Автор: safecracker 22.06.2018 - 07:42
Цитата (coon @ 21.06.2018 - 18:17)
Второй раз ту же прошивку, что и первый и с шифтом?

Да, ту же прошивку.
Первый раз с шифтом - загрузчик чего-то там ковыряется (не долго), потом выдаёт такое сообщение про обновление Boot-сектора. Жмёшь Ок и снова жмёшь запись (по-моему тоже с шифтом).

Вчера три часа потратил на попытку реанимировать ЭБУ после этого обновления, но всё тщетно. Похоже BDM избежать не удастся.

У кого-нибудь есть ещё предложения? Или уже начинать ковырять?

Автор: hash 22.06.2018 - 11:53
Цитата (safecracker @ 21.06.2018 - 13:43)
Т.е. почему Combiloader не переписывает эту область?

Ладно бы если только не переписал, а то не переписал и завалил.
Я бы посоветовал связаться напрямую с Сапелиным. Эксперимент достиг такой стадии, когда без помощи разработчика не обойтись.

Автор: safecracker 22.06.2018 - 12:32
Не стоит пока ковырять?
Можно, конечно, попробовать связаться, а на какой адрес?

Автор: hash 22.06.2018 - 17:22
Техническая поддержка и обновления
Все вопросы по использованию программы "CombiLoader" направляйте автору по электронной почте: Сергей Сапелин sergey_sapelin@sms-soft.ru

Цитата
В письме обязательно указывайте ваши регистрационные данные (Имя, Фамилию, адрес электронной почты) и персональный номер программы и адаптеров, а также версии программы и подключаемых модулей. Для того, чтобы определить серийные номера, запустите программу и войдите в меню Помощь - О программе, в появившемся окне найдите строчку "Адаптер №XXXX" и "USB-хост №XXXXXXXX", где XXXX и XXXXXXXX - серийные номера. Версии модулей можно узнать, кликнув правой кнопкой мыши на выбранном модуле.

Взятое в цитате обязательно к выполнению в обращении.

Автор: safecracker 22.06.2018 - 18:20
Цитата (hash @ 22.06.2018 - 18:22)
Взятое в цитате обязательно к выполнению в обращении.

Я не знал этого, и уже связался. Ответ скинул в личку. kto.gif

Автор: coon 23.06.2018 - 04:26
И в итоге. Возможно было без вскрытия переделать под Ховера?

Автор: safecracker 23.06.2018 - 08:25
На сегодня нельзя.
Но Сапелин попросил протоколы, чтобы разобраться.
План такой:
реанимировать ЭБУ;
снова залить Ховеровскую прошивку, включив протоколирование процесса.

Автор: safecracker 27.06.2018 - 12:12
Наконец-то вскрыл ЭБУ.
В общем-то действительно не так страшно, как ожидалось:
зажал в тиски за рёбра, погрел строительным феном - сначала грел на 300 гр.минут 15, сам весь употел, но герметик не поддался, потом прибавил до 360, ещё чуть погрел и крышка зашевелилась.
Но теперь самое интересное, посмотрел я на плату ..., а где подключать BDM?
Может с обратной стороны?
Буду искать, хотелось бы сегодня вечером его оживить и продолжить эксперимент.
P.S. Может кто подскажет для ускорения процесса.

Автор: hash 27.06.2018 - 13:00
Тут я не помощник, через BDM ни разу не шил, да и первый раз вижу вскрытый эбу ховера.

Автор: coon 27.06.2018 - 13:46
Цитата (safecracker @ 27.06.2018 - 14:12)
где подключать BDM?
Может с обратной стороны?

Тогда уж проц. легче сдуть. Чем разъём выпаивать.
В приложении распиновка проца. Можно подпаяться прямо к его ногам. А можно вызвонить нужные и найти более удобные точки подключения. Как подключать - это в хелпе к программатору.
Например UPA нужно Vss, Vdd, EXTAL, BKGD и RESET. Скорее всего и для других, они же. А вот к каким пинам программатора подключать - это индивидуально.

Автор: driver35 27.06.2018 - 22:54
У меня такая схема по точкам есть, если поможет. http://SSMaker.ru/aa6d25d4/

Автор: safecracker 3.07.2018 - 12:33
Цитата (coon @ 27.06.2018 - 14:46)
Как подключать - это в хелпе к программатору.
Например UPA нужно Vss, Vdd, EXTAL, BKGD и RESET. Скорее всего и для других, они же. А вот к каким пинам программатора подключать - это индивидуально.

Всем привет!
Выручайте мужики, чего-то я совсем заблудился.
Чем дальше, тем больше непоняток.
Перерыл уже кучу сайтов, но так и не нашёл ничего про подключение BDM-100 к MT22U.
Такое ощущение, что они не клеятся. Или какой-то другой ЭБУ выбрать (скрин в файле).
Кто что подсказать может?
А то эксперимент застрял! stena.gif

Автор: safecracker 4.07.2018 - 07:50
Цитата (coon @ 27.06.2018 - 14:46)
Как подключать - это в хелпе к программатору.

Хелп у BDM жутко старый 2011 года, там такого блока в помине нет.
Есть там две странички с распиновкой, но как их использовать пока не знаю.

Автор: hash 4.07.2018 - 09:11
Назначение подписанных точек (обозначены стрелками) смогли установить? Может они и нужны нам. Те что не подписаны могут иметь название с обратной стороны платы.

Автор: safecracker 4.07.2018 - 21:32
Цитата (hash @ 4.07.2018 - 10:11)
Назначение подписанных точек (обозначены стрелками) смогли установить? Может они и нужны нам. Те что не подписаны могут иметь название с обратной стороны платы.

Блин!.. Не выяснил про эти точки.
Столько уже перерыл всего. Нашёл фотки обратной стороны MT20U2, но там ничего не подписано с обратной стороны.Может у 22-го что-то и есть, хотя вряд ли.
Нашёл список блоков для BDM-100, MT22 там нет, похоже я с ним поторопился.
Придётся другой программатор брать.
Нашёл картинку из серии, что прислал driver35, но конкретно под наш блок.
Может кто что посоветует.

Автор: safecracker 4.07.2018 - 21:36
Есть ещё распиновка разъёма BDM100.
Может получится как-то склеить MT22U ???

Автор: coon 5.07.2018 - 10:28
С БДМ100 незнаком. Если не к спеху, через недельку разгребу навалившееся и постараюсь разобраться.
Если ЭБУ срочно понадобится, могу подсказать к кому обратиться для восстановления.

Автор: safecracker 5.07.2018 - 11:28
Цитата (coon @ 5.07.2018 - 11:28)
Если не к спеху, через недельку разгребу навалившееся и постараюсь разобраться

Спасибо за участие.
Вообще во времени ограничения нет.
Через неделю я сам собираюсь в отпуск в Псков на две недели. Всё барахло возьму с собой, чтобы быть в деле.
Если с BDM ничего не выйдет, жду подсказки на другой программатор. Смотрел UPA на алиэкспрессе - можно взять за приемлемые деньги.

Автор: hash 5.07.2018 - 14:50
Не проще у Сапелина спросить каким программатором поднимать блок.

Автор: safecracker 6.07.2018 - 07:18
Цитата (hash @ 5.07.2018 - 15:50)
Не проще у Сапелина спросить каким программатором поднимать блок.

Как-то не хочется с такой ерундой к разработчику обращаться, то ли дело по работе CombiLoader.
Надо самим попробовать сначала.
Жаль,что в комбике BDM не реализован. Цены б ему не было.

Автор: driver35 6.07.2018 - 08:58
В vvdi prog заявлен. Отличный программатор

Автор: safecracker 6.07.2018 - 09:22
Цитата (driver35 @ 6.07.2018 - 09:58)
В vvdi prog заявлен. Отличный программатор

Но стоит он в районе 500 зелёных.
Крутовато.
На Али в UPA полный комплект тоже эта микросхема заявлена, но цена 4500 руб.

Автор: driver35 6.07.2018 - 09:33
Если всерьёз заниматься электроникой авто он просто необходим, И цена относительно других инструментов покажется просто сказкой.

Автор: coon 6.07.2018 - 13:24
Цитата (safecracker @ 6.07.2018 - 11:22)
На Али в UPA полный комплект тоже эта микросхема заявлена, но цена 4500 руб.

Это старый. Лучше брать новый UUSP-S (UPA-USB Serial Programmer-S) и официальный. Не такая великая разница в цене.
На vvdi-prog тоже засматривался. Но пока ограничился vvdi-2 и UPA.

Автор: safecracker 6.07.2018 - 22:36
Согласен, мужики. Я сам против левака, но в отдельных моментах...
Что касается основного инструмента, я стараюсь всё брать оригинальное и качественное.
С BDM100 я поторопился, просто хотел быстрее эксперимент закончить - не изучил вопрос до конца...
Для меня это не основное, основное - диагностика и реанимация двигателя. Сейчас потихоньку начинаю чиповать, соответственно, пытаюсь углубиться в эту тему на сколько это позволяют финансы на данном этапе.
Выкладывать серьёзную сумму ради восстановления одного блока нет смысла. Проще подождать и взять ещё один ЭБУ с разборки. Сейчас есть на примете за 2 т.р. MT20U от Lifan Breez, но боюсь в него не зальётся прошивка от Ховера или MK, всё-таки MT20U, а не MT22U.

Эксперимент не закончен! cool.gif

Автор: safecracker 20.07.2018 - 17:48
Цитата (coon @ 5.07.2018 - 11:28)
С БДМ100 незнаком. Если не к спеху, через недельку разгребу навалившееся и постараюсь разобраться.

Паша, привет!
Не было ещё времени посмотреть распиновку BDM100 для подключения к ЭБУ ? smile.gif

Автор: coon 21.07.2018 - 22:09
Привет. Извиняюсь, совсем забыл. А сейчас без ноута в Казани. Через недельку. Постараюсь не забыть.
А пока есть сомнения в том, что бдм100 сможет работать с ним.

Автор: safecracker 21.07.2018 - 22:34
Цитата (coon @ 21.07.2018 - 23:09)
А пока есть сомнения в том, что бдм100 сможет работать с ним.

Да, у меня тоже есть такие сомнения.
Если сомнения подтвердятся,буду UPA брать.
Спасибо, буду ждать результат.
Я сам на выезде, в Пскове.

Автор: coon 26.07.2018 - 18:58
Надо программатор который работает с закрытыми MC9S12XET256 (2M53J).
Xprog или UUSP-S. Но, в базе UPA не работает с закрытыми.
Энтузиазм ещё остался?

Автор: safecracker 27.07.2018 - 18:43
Цитата (coon @ 26.07.2018 - 19:58)
Энтузиазм ещё остался?

Привет!
Энтузиазма хоть отбавляй.
А я на АЛИ нашёл UPA, у которого в перечне есть эта микросхема MC9S12XET256, единственное, я не понимаю назначение хвостика (2M53J), может в этом дело.
Просто Xprog или UUSP-S дороговато стоят, я как бы не планировал (по крайней мере пока не планировал) так глубоко лезть, чтобы вкладываться в это оборудование.
Может скинуть ссылку, посмотришь эту UPA? Может я чего не понимаю?
kto.gif

Автор: uaz 27.07.2018 - 19:05
Осторожно надо относиться к заявлением китайцев. Написать можно всё что угодно.

Автор: coon 27.07.2018 - 19:30
Нужен с поддержкой MC9S12XET256 security
2M53J - это маска. У одного и того же типа микросхем, может быть разная маска. Она тоже должна поддерживаться программатором. Более подробно... пока сам в них мало соображаю.

Автор: safecracker 27.07.2018 - 19:52
Цитата (coon @ 27.07.2018 - 20:30)
Нужен с поддержкой MC9S12XET256 security
2M53J - это маска. У одного и того же типа микросхем, может быть разная маска. Она тоже должна поддерживаться программатором. Более подробно... пока сам в них мало соображаю.

А я вообще с микросхемами дел не имел!
Буду ждать решение...
В принципе, я вообще готов переслать ЭБУ для реанимации и продолжения эксперимента. Прошивки все тоже вышлю, рекомендации Сапелина вышлю для протоколирования процесса прошивки.
Я периодически поглядываю - может кто опять по дешёвке такой блок предложит - пока тишина. blink.gif

Автор: coon 28.07.2018 - 08:08
Вроде уже выяснили, что не переделать с помощью загрузчика.
А программаторов нужных нет.
Если есть желание выслать, то в личку.

Автор: coon 6.05.2019 - 09:16
Цитата (safecracker @ 27.07.2018 - 21:52)
В принципе, я вообще готов переслать ЭБУ для реанимации и продолжения эксперимента.

Чем всё закончилось?

Автор: coon 8.06.2019 - 11:10
ЭБУ теперь у меня.
На связь теперь выходит. Иденты отдаёт. В БУТ-режиме читается и пишется.
Выходит на диагностику со Сканматиком.
Но...
Мой косяк. В ходе экспериментов, были снесены разделы EEE. И вместо ЕЕПРОМа теперь полная каша.
Восстановить разделы на данный момент, нечем. Теперь только после отпуска.

Автор: coon 18.07.2019 - 20:44
XProg не захотел работать с данным процессором.
С помощью UUSP-S удалось таки восстановить разделы. Не знаю на сколько правильно. Но, EEPROM теперь загрузчиком пишется и читается то что и записывалось.
Но, что то мне в нём не нравится.
Непонятно, почему он не хочет читаться и писаться по диагностике? Хотя иденты отдаёт. В БУТе и пишется и читается.
И ещё, только сегодня обратил внимание. На скрине Михаила при записи с Shift - "Запрошено обновление Boot-сектора. Сброс ЭБУ произведён. Повторите попытку." А у меня, что то типа "Запрошено обновление Boot-сектора. Требуется сброс ЭБУ."
Пока в ближайшее время, продолжить эксперименты не получится sad.gif
И досадно, что проверить на машине не получится. Ховеров в городе полно, а МК Кросс, пока не попадался ни один.

Автор: coon 14.02.2020 - 20:43
Сегодня практически целый день с ним.
Пока вопросов не убавилось.
Всё таки EEPROM не сохраняется. Записанный держится до отключения питания с ЭБУ. Потом один мусор. Следовательно, запуска не будет.
Не удалось понять, почему с комбиком на связь выходит только когда в нём родная область загрузчика. Не зависимо от того, чей при этом софт.
Придётся подождать удобного случая, для вскрытия рабочего ЭБУ.
Вполне возможно, вычитанное с него поможет восстановить. Или даже переделать в GW.

Автор: coon 18.02.2020 - 11:07
Что то я тут сам с собой.

Всё, блок полностью в адеквате.
Осталось проверить то, с чего всё и началось. Но, сегодня что то сильно много отвлекающих.

Автор: hash 18.02.2020 - 11:13
Я, если честно, уже нить потерял, нужно с самого начала врубаться. smile.gif

Автор: coon 18.02.2020 - 17:14
В двух словах.
При попытке перешить MT22U от MK Cross в ховеровский, перестал выходить на связь с комбиком.
Удалось восстановить до начального состояния, с помощью внутрисхемного подключения к процессору.
Сегодня ещё 3 раза приложил при попытке записи ховеровской прошивки, со сменой бут-сектора.
Так что если и получится его переделать, то только внутроисхемно. И надо поизучать то что вычитал в различных вариантах.

Автор: hash 19.02.2020 - 21:15
Цитата (coon @ 18.02.2020 - 18:14)
Сегодня ещё 3 раза приложил при попытке записи ховеровской прошивки, со сменой бут-сектора.

А как восстанавливаешь? Заливаешь родную flash от МК, и больше ничего? То что внутрисхемно заливаешь, это понятно.
И еще, немного вопрос в другое русло, ты с даташитом общался по этому МК? Интересует какие варианты защиты flash от чтения у него существуют, есть ли настройка lock-битов?

Автор: Широкий 21.02.2020 - 09:48
А ЭБУ точно исправный ? Раз его дали Вам почти даром )))

Автор: coon 21.02.2020 - 11:20
Цитата (hash @ 19.02.2020 - 23:15)
А как восстанавливаешь? Заливаешь родную flash от МК, и больше ничего?

Для того чтоб начал выходить на связь с комбиком, достаточно записать в P-flash прошивку с родным от этого ЭБУ бут-сектором.
Цитата
ты с даташитом общался по этому МК? Интересует какие варианты защиты flash от чтения у него существуют, есть ли настройка lock-битов?
В эту сторону совсем не копал. Там процессор и так защищённый. Пробовал менять байт защиты на открытый (на адакте подсказали и то же самое до этого ещё на каком то форуме находил). Ни чего не поменялось. Ни в плане работы внутрисхемно, ни с комбиком.

Цитата (Широкий)
А ЭБУ точно исправный ?
На авто не испытывал.
Но, с родной прошивкой, иденты комбику отдаёт, читается и пишется и в буте и диагностическим методом.
С ховеровской прошивкой, но с родной областью загрузчика, иденты комбику не отдаёт, двигатель не заводит. Но, комбиком читается и пишется.
С ховеровской прошивкой, включая бут-сектор, для комбика - полный труп.

Пока склоняюсь к мысли об аппаратной несовместимости.
Будет немного времени, обязательно постараюсь уточнить.

Автор: coon 25.02.2020 - 06:16
Есть у кого фото платы такого блока с Ховера?
Достаточно одной стороны.
С Lifan нашёл в сети. С MK Cross отличия есть.

Автор: hash 25.02.2020 - 22:41
У себя все перерыл, нет такой. Да я и не вспомню чтобы когда-нибудь вскрывал их, не ломаются они. Вот MT22.1 лично вскрывал раз 5, а эти нет.
Вот, в сети нашел ( http://mmcflash.ru/forum/profile/3189-шарпуша/?do=content&type=forums_topic_post&change_section=1 ), что там разберешь, посмотри, насколько понял тебе нужно искать что-то вроде резисторов конфигурации, т.е. мелочевку разглядывать.
На МК надпись читается: 9s12XET256MAL

Автор: coon 26.02.2020 - 17:32
Возле процессора отличий не видно.
А вообще по плате, отличия довольно существенные.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)