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

Форум по автодиагностике, автосканерам, ремонту, обслуживанию и эксплуатации автомобилей (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)

lprot 19.07.2019 05:38

Цитата:

Сообщение от veloseeped (Сообщение 833063)
Значится так. Решил в легкую пощупать и сравнить код процессора и модуля Vcfusblu.bin для 41 и 42 версии.
Код в процессоре не делает различия между чипами AMD и Fuji - проверку проходят оба типа.
Cмотрим далее. Vcfusblu.bin в 41-м проверкой типа чипа памяти вообще не занимается, ей по барабану что стоит - съест все
А вот в 42-м проверка есть и она четко делит чипы на два типа - AMD и все остальное, включая Fujitsu.
Во втором случае подпрограмма проверки выдает errflag=0.

Похоже просматривается два решения - либо перепаять чип, либо подправить код в vcfusblu.bin - в первом приближении можно исправить всего один байт и проверить в живую.
Единственное, что мешает сразу сделать второй вариант это точный алгоритм контрольной суммы модуля CRC-16 (использована какая-то своя модификация).
Но это в том случае, если КС проверяется при записи. Вполне может быть, что такой проверки в реалии и не делается.
Кто хочет рискнуть и проверить запись "в лоб" данной идеи ниже лежит исправленный бинарник без КС. Естественно нужно его переименовать в название оригинального файла

Посмотрел код с твоим патчем, вроде как ты возвращаешь r4, c единицей для любого производителя флеш. И получается что софт принимает его за AMD. Но для AMD, Fujitsu и прочего у него три варианта декодирования полученной там информации.

Если глянуть даташит амд чипа то есть такое:
Sector Protection/Unprotection
The hardware sector protection feature disables both
program and erase operations in any sector. The hardware
sector unprotection feature re-enables both program
and erase operations in previously protected
sectors.
The device is shipped with all sectors unprotected.
AMD offers the option of programming and protecting
sectors at its factory prior to shipping the device
through AMD’s ExpressFlash™ Service. Contact an
AMD representative for details.
It is possible to determine whether a sector is protected
or unprotected. See “Autoselect Mode” for details.
Sector protection/unprotection can be implemented via
two methods.
The primary method requires VID on the RESET# pin
only, and can be implemented either in-system or via
programming equipment. Figure 2 shows the algorithms
and Figure 20 shows the timing diagram. This
method uses standard microprocessor bus cycle timing.
For sector unprotect, all unprotected sectors must
first be protected prior to the first sector unprotect write
cycle.
The alternate method intended only for programming
equipment requires VID on address pin A9 and OE#.
This method is compatible with programmer routines
written for earlier 5.0 volt-only AMD flash devices. Details
on this method are provided in a supplement, publication
number 22289. Contact an AMD representative
to request a copy.

А это значит на AMD можно защищать сектора. Есть предположение что на этом все и построено. Надо сравнить с фуджиками и прочими. Скорей всего логика там такая - это амд и сектор можно закрыть - все ок. Фуджитсу - пробуем по другому методу, прочее - клон
Ну или вариации...

И еще - мы не знаем какие в реальности ID у чипа Николая.
adolf80 - у тебя фуджитсу стоит или что другое?

Дмитрий 42 19.07.2019 06:26

2111 решилась переворотом ВД14
2114 решилась замыканием Рх и Тх на площадке TJA1054 (методика работает!!!)
На этом зафиксировался.

Остановился на 2115 - она не решилась замыканием контактов на площадке 5780

Далее были следующие тесты:
- Замкнуты 5780 и Оки - произошел откат на ошибку 2114, ПДУ 42 не работает
- Замкнута только Оки - ошибка 2115 , ПДУ 42 не работает.

П.С. Питание памяти 5В ((( что-то можно придумать несложное ? может плашки какие-то от ПК раздербанить перепаять или на 5054 как-то снизить ?

adolf80 19.07.2019 07:06

Короти все и пробуй тест ПДУ.

Да у меня фуджитсу

Дмитрий 42 19.07.2019 07:26

Цитата:

Сообщение от adolf80 (Сообщение 833524)
Короти все и пробуй тест ПДУ.

Да у меня фуджитсу

Уже опробовал этот вариант - добавил в описание выше. При нем происходит откат на ошибку 2114 и ПДУ42 не работает

Тут конечно бредовая идея чисто для прикола попробовать замкнуть Оки, 5780, а ТЖА1054 наоборот разомкнуть. Но что-то мне подсказывает что не прокатит

----------

Остается понять, может в БИНе есть дальше проверка что относительно фуджитсу, типа:

1. Оригиналы были с АМД и все ок сразу/или проверка доп микрух
2. Оригиналы были с Фуджи и надо проверить доп микрухи
3. Все другие флэш сразу в сад.

koliamihaylow 19.07.2019 07:57

Цитата:

Сообщение от Дмитрий 42 (Сообщение 833526)
Уже опробовал этот вариант - добавил в описание выше. При нем происходит откат на ошибку 2114 и ПДУ42 не работает

Тут конечно бредовая идея чисто для прикола попробовать замкнуть Оки, 5780, а ТЖА1054 наоборот разомкнуть. Но что-то мне подсказывает что не прокатит

----------

Остается понять, может в БИНе есть дальше проверка что относительно фуджитсу, типа:

1. Оригиналы были с АМД и все ок сразу/или проверка доп микрух
2. Оригиналы были с Фуджи и надо проверить доп микрухи
3. Все другие флэш сразу в сад.

На первый вопрос отвечу. У меня на новом АМД и тест не проходил 42 и естественно не работал без замены папки VAS5054. Заменил М6636 и А5780А все ОК

yury_z 19.07.2019 08:10

Тут писал [Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...] все чипы заменены висит 15 ошибка, думают из-за проца у меня 167. Память питание 5 вольт, буду менять на 5 вольтовую. Какую память лучше ставить?

lprot 19.07.2019 08:19

Цитата:

Сообщение от Дмитрий 42 (Сообщение 833515)
2111 решилась переворотом ВД14
2114 решилась замыканием Рх и Тх на площадке TJA1054 (методика работает!!!)
На этом зафиксировался.

Остановился на 2115 - она не решилась замыканием контактов на площадке 5780

Далее были следующие тесты:
- Замкнуты 5780 и Оки - произошел откат на ошибку 2114, ПДУ 42 не работает
- Замкнута только Оки - ошибка 2115 , ПДУ 42 не работает.

П.С. Питание памяти 5В ((( что-то можно придумать несложное ? может плашки какие-то от ПК раздербанить перепаять или на 5054 как-то снизить ?

У тебя проц точно 161CJ? Потому как есть еще 161CS и на нем не прокатит замыкание и даже замена на настоящую 5780.

----------

Цитата:

Сообщение от yury_z (Сообщение 833542)
Тут писал [Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...] все чипы заменены висит 15 ошибка, думают из-за проца у меня 167. Память питание 5 вольт, буду менять на 5 вольтовую. Какую память лучше ставить?

2115 это из-за ОКИ. 2116 по идее у тебя не убрать, так как она зависит в первую очередь от проца.
Вся надежда что можно будет пропатчить 42 бинарь чтоб дружил с такими процами.

Дмитрий 42 19.07.2019 09:53

Цитата:

Сообщение от lprot (Сообщение 833543)
У тебя проц точно 161CJ? Потому как есть еще 161CS и на нем не прокатит замыкание и даже замена на настоящую 5780.

----------

2115 это из-за 167го даже к бабке не ходи. И как я уже да и не только я отмечал - ее не убрать.
Вся надежда что можно будет пропатчить 42 бинарь чтоб дружил с такими процами.

Маркировка именно 161CJ, может конечно китайцы перемаркировали ее , но какой смысл...

lprot 19.07.2019 11:28

Цитата:

Сообщение от Дмитрий 42 (Сообщение 833563)
Маркировка именно 161CJ, может конечно китайцы перемаркировали ее , но какой смысл...

Я как раз сомневался что закорачивание ног на ТЖА прокатит. А на АУшке был уверен что сработает. Ноги точно 2 и 4-тая? Как на фото распиновка? И еще вопрос ты ее отпаял или коротишь на впаянной?

----------

Цитата:

Сообщение от adolf80 (Сообщение 833524)
Короти все и пробуй тест ПДУ.

Да у меня фуджитсу

Такой же фуджитсу как у Николая?

Дмитрий 42 19.07.2019 11:31

Цитата:

Сообщение от lprot (Сообщение 833596)
Я как раз сомневался что закорачивание ног на ТЖА прокатит. А на АУшке был уверен что сработает. Ноги точно 2 и 4-тая? Как на фото распиновка? И еще вопрос ты ее отпаял или коротишь на впаянной?

----------


Такой же фуджитсу как у Николая?

Да, как на фот нарисованы.
У меня нет ОКИ, 1054 и 5780 - я их сразу сдул и выкинул, фейковые были.

Хотя по 5780 я уже не уверен)))


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

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