Страница 1 из 1

BOSCH 797+ и Motor-Loader

Добавлено: 12.07.2017, 16:27
JohnSmitt
Попробовал прошить BOSCH 797+ (Германия) с перепайкой резистора.
Контроллер прошивается, машина не заводится, выводится ошибка контрольной суммы
При считывании записанной прошивки в файл и сравнении с исходным оказалось, что в исходном файле в диапазоне 0x8000 - 0x17FFF лежат байты FF, а в считанном 00, остальное совпадает.
Прошивал программой Motor-Loader v1.0.2 из комплекта DiskoMotorMaster 3.35.1, так как пользуюсь адаптером без CAN.
Сделал несколько попыток, повышал напряжение до 14,8 вольта, но результат один и тот же.
Вопрос: дело в кривых руках или иное?

Re: BOSCH 797+ и Motor-Loader

Добавлено: 12.07.2017, 17:36
prostodrug
JohnSmitt писал(а):дело в кривых руках
:)

Re: BOSCH 797+ и Motor-Loader

Добавлено: 13.07.2017, 23:05
vento702
в исходном файле в диапазоне 0x8000 - 0x17FF лежат байты FF, а в считанном 00
Байты по этим адресам не несут никакой информации и контрольной суммой не облагаются. Соответственно без разницы что там 00 или FF.

Re: BOSCH 797+ и Motor-Loader

Добавлено: 13.07.2017, 23:43
жека_102
JohnSmitt писал(а): машина не заводится, выводится ошибка контрольной суммы
Где выводится?
Один уже подняли блок. http://club.motor-master.ru/viewtopic.php?f=147&t=11179 Вы туда же?
Переезжаем с техподдержки!

Re: BOSCH 797+ и Motor-Loader

Добавлено: 19.07.2017, 19:49
JohnSmitt
Ну, ошибка выводится сканером, конечно.
Наверное, я не очень правильно описал ситуацию.
В общем, приехала Калина с залитым ЭБУ и гуляющим сигналом ДМРВ.
Взял на пробу с полки блок 797+ , снятый с классики. Блок рабочий, менялся на Январь 7.2, чтобы не отрубался полумертвый цилиндр. Перепаял резистор и залил калиновскую прошивку. Чистый eeprom залил, в планах было использовать eeprom, считанный с калины, но до этого не дошло. На машине блок включился, откликнулся на диагностику, но мотор не завелся, ЭБУ выставил ошибку P0601 "ошибка пзу".
Считал из блока прошивку. Сравнил в Hex-редакторе с исходным файлом и обнаружил что в адресах 0x8000 - 0x17FFF лежат нули, а не FF. Чтобы определить, стирается ли флэш-память (то есть устанавливаются ли все байты в FF), при очередной попытке злить прошивку отключил питание ЭБУ, когда загрузчик закончил очистку памяти. Считал память в файл. Посмотрел в Hex-редакторе. Вся память заполнена FF, кроме указанного выше диапазона.
Для загрузки использовал Motor-Loader, Chip-Loader, стирал память с помощью ST10Flasher-2.4B. Все программы показывают, что чип стирается, но из указанного диапазона упорно читаются нули.
Выход, вероятно, один: во всех прошивках для данного блока залить нулями указанный диапазон и пересчитать КС.
Вот с пересчетом пока проблема. Пробовал открыть/сохранить слитый файл в CT4, но файл остался без изменений.
Открывал файл в CalibEcu by Kazi. Он вроде делает вид, что считает КС, но ничего не меняет на самом деле.
Попробую WinOLS, может он пересчитает.
На этом беру паузу, спасибо за внимание и терпение.
PS переезжаю с техподдержки.

Re: BOSCH 797+ и Motor-Loader

Добавлено: 19.07.2017, 20:17
Accept2
В Бош нельзя лить чистый еепром, заполненный FF или нулями. Залейте любой с плюсового блока с не активированным иммо и все пойдет.

Re: BOSCH 797+ и Motor-Loader

Добавлено: 20.07.2017, 00:01
JohnSmitt
Так ведь речь не о eeprom, а о флэш.

Re: BOSCH 797+ и Motor-Loader

Добавлено: 20.07.2017, 05:18
Accept2
JohnSmitt писал(а): Чистый eeprom залил, в планах было использовать eeprom, считанный с калины, но до этого не дошло.
Еепром какой заливали, где все FF? В этом причина.

Re: BOSCH 797+ и Motor-Loader

Добавлено: 20.07.2017, 09:17
JohnSmitt
Accept2, чистый - в смысле без иммо, а не забитый ff.
Проблема с флэшем. Он должен стираться, писаться и читаться вне зависимости от eeprom. И считанный файл должен совпадать с загруженным байт в байт. В st10flasher есть функция очистки флэша, всего или частично. О наличии eeprom эта программа даже не подозревает. На другом 797+ st10flasher, chiploader и motorloader стирают, пишут и читают весь флэш, а на данном экземпляре часть флэша не желает работать.

Re: BOSCH 797+ и Motor-Loader

Добавлено: 20.07.2017, 11:20
Accept2
JohnSmitt писал(а):Accept2, чистый - в смысле без иммо, а не забитый ff.
Ну так и надо писать, что залил еепром без иммо, а не чистый еепром.

Re: BOSCH 797+ и Motor-Loader

Добавлено: 20.07.2017, 16:29
vento702
Необученный.