Форум по автодиагностике, автосканерам, ремонту, обслуживанию и эксплуатации автомобилей

Форум по автодиагностике, автосканерам, ремонту, обслуживанию и эксплуатации автомобилей (http://autoprogs.ru/index.php)
-   Диагностика VAG (AUDI / Volkswagen / Skoda / Seat) | ремонт электроники (http://autoprogs.ru/forumdisplay.php?f=228)
-   -   VAS 5054 (он же VAS 5054a) (http://autoprogs.ru/showthread.php?t=1180)

adolf80 19.07.2019 21:57

В вас пк вы не добьётесь положительного результата. Там очень много завязано между собой. Речь про эхо шла именно в тесте ПДУ-API версии 42. Надо искать человека, у которого флешь АМД и не запаяны чипы эти. И уже потом экспериментировать. Потому что с фуджитсу пока неясно.

Дмитрий 42 19.07.2019 22:00

я из ответа выше от Велосипеда понял, что он поправил Бин-файл именно так, что он всегда выдает результат, что флэш именно АМД, и флагом и некой константой-конфигурацией, описывающей тип. разве нет ?

adolf80 19.07.2019 22:02

Так то оно так, но у Николая то не заработал!!!

Дмитрий 42 19.07.2019 22:03

А у вас с Николаем в чем различие в головках ? все чипы стоят ?

lprot 19.07.2019 22:04

Цитата:

Сообщение от Дмитрий 42 (Сообщение 833852)
я из ответа выше от Велосипеда понял, что он поправил Бин-файл именно так, что он всегда выдает результат, что флэш именно АМД, и флагом и некой константой-конфигурацией, описывающей тип. разве нет ?

Я б сказал что патченый бинарь репортует с флагом что он обнаружил флеш типа амд, но:
Если флеш реально амд то ид призводителя=1, и тип флеш 22d8
Если флеш реально фуджитсу то ид вернется 4, и тип 22d8,
При любых других производителях ИЛИ типах флеш отличающихся от 22d8, возвращаются нули в переменных ид производителя и ид флеш, хотя флаг амд в любом случае еденица. Так точней.

Veloseeped уже сообщил что эти нули не доджны влиять так как вызывающая функция оперирует только флагом.

Я не анализировал код вызывающей функции и не могу этого ни подтвердить ни опровергнуть...

adolf80 19.07.2019 22:07

Цитата:

Сообщение от Дмитрий 42 (Сообщение 833859)
А у вас с Николаем в чем различие в головках ? все чипы стоят ?

Идентичны. Ревизия плат одинакова. Оба проходят проверку в вас-пк.

adolf80 19.07.2019 22:09

Дождемся ответа Николая по ид его флешки. Может потом и я зачитаюсь

veloseeped 19.07.2019 22:42

Копнул чуть глубже и сравнил части кода аналогичного назначения в 41 и 42.
В 41-м тип флеша в VCFUSBLU не проверяется вообще. При формировании слова аппаратной конфигураци программа щупает и дергает кучу портов. Быстро разобраться куда-что распихано с этих портов ясно дело не получится, но ... проглядываются и явные отличия от 42-й. В 16-бит слове состояния задействовано меньше бит, чем в слове 42-го.

В 42-й помимо типа флеша проверяется:
1. Наличие записи "VAS505" и "VW" в eeprom.
2. Ищется или формируется и потом проверяется" сигнатура "A55A", но пока непонятно, где она расположена. Возможно это первых 2 байта из еепром, но как-то странно их пытаются достать. По времении это происходит раньше, чем тестируется тип флеш-памяти.
3. Усиленно щупается-дергается девятый порт процессора. В 41-м обращения к этому порту при тестировании аппаратуры не обнаружено.
4. По прощупыванию остальных портов аналогично 41-му, но насколько совпадают эти проверки пока сказать сложно.

lprot 19.07.2019 23:02

Цитата:

Сообщение от veloseeped (Сообщение 833873)
В 42-й помимо типа флеша проверяется:
1. Наличие записи "VAS505" и "VW" в eeprom.
2. Ищется или формируется и потом проверяется" сигнатура "A55A", но пока непонятно, где она расположена. Возможно это первых 2 байта из еепром, но как-то странно их пытаются достать. По времении это происходит раньше, чем тестируется тип флеш-памяти.
3. Усиленно щупается-дергается девятый порт процессора. В 41-м обращения к этому порту при тестировании аппаратуры не обнаружено.
4. По прощупыванию остальных портов аналогично 41-му, но насколько совпадают эти проверки пока сказать сложно.

A55a - что то похожее есть в даташите spansion/amd/fujitsu, эти байты толи шлются толи возвращаются вместе с manufacturer id и device id если не ошибаюсь.

veloseeped 19.07.2019 23:11

Цитата:

Сообщение от lprot (Сообщение 833880)
A55a - что то похожее есть в даташите spansion/amd/fujitsu

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


Текущее время: 22:56. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод:
zCarot
Автодиагностика и автосканеры.