Если у Вас проблема со входом/выходом с/из форума необходимо сделать на Вашем устройстве две вещи:
► Показать

Программно-аппаратный апгрейд китайских Лексий

Модераторы: Janus, zack, Brontozaurus, maxusman79, zeddd, Oleg_klm

Сообщение
Автор
Аватар пользователя
Larry8
Завсегдатай
Сообщений: 2901
Зарегистрирован: 24 ноя 2007 23:19
Skype: alex_larry68
Откуда: Смоленск

Программно-аппаратный апгрейд китайских Лексий

#1 Сообщение Larry » 09 окт 2012 19:53

Программёры есть?
Кто и что может сказать по этому поводу в части выполнимости программно-железного апгрейда китайских клонов Лексии?
Наверно некоторые из здесь присутствующих посещали вот эту страничку: http://citroens-club.ru/forum/index.php?showtopic=18207&view=findpost&p=701193
Перепощу со ссылкой на источник (http://citroens-club.ru/, как вариант данный пост может быть авторским на сайте http://citroens-club.com/. Кто из них и у кого увел базу сайта - разбираться не хочу и не буду, это их внутренние разборки. Но чтобы не потерять особо ценную информацию, перенесу ее и в нашу техничку).
автор - Unique, сообщение № #1456
"...Обещанная мини-инструкция по чудесному превращению китайского клона в практически нормальный интерфейс.

В чем проблема с клоном - новые версии лексии (> 347.45) и диагбокса (>5.29) отказываются с ним работать. По содержимому двух микросхем они определяют клон и адьес. Соответственно нужно сделать так, чтобы софт находил в этих микросхемах то содержимое, которое ему понравится.

Вот эти две зловредные микрухи:
Изображение
Под номером один - микроконтроллер (относительно интеллектуальная железяка) MB90F546GS.
Он прошивается прямо на плате, через разъем, который на фото справа внизу.

Под номером 2 - флэш-память, что в нее положишь, то там и лежит. Добрые китайцы вместо оригинального чипа Spansion FL004A1F размером в 4 Мб засунули в клон Winbond W25X80 размером в 8 Мб.

Теперь о том, чем собственно нужно менять содержимое (прошивать).
Начнем с противной флэшки - проблема в том, что во-первых этот чип нужно выпаивать, прошивать, и впаивать обратно. А во-вторых ни первый, ни второй тип этих микрух в свободной продаже найти практически невозможно. Поэтому если чип будет при пайке испорчен - упс, хотя добрые люди утверждают, что аналог можно найти в старых приводах CD/DVD и выдрать оттуда. Кроме того, необходимо найти спец. программатор, например такой:
Изображение
На ебее он стоит в районе 100 долларов, покупать его ради одной операции как бы нецелесообразно, придется выкручиваться и искать у кого есть.

Теперь про микроконтроллер. Он производства Fujitsu и вообще-то где-то в природе существует специальный программатор для него, но его никто не видел. Поэтому энтузиасты собирают свой программатор, благо он несложный - схема относительно простая и детали все легкодоступны.
Например вот такой:
Изображение
Распиновка разъема на плате:
Изображение
По этой ссылке можно найти схему: http://mb9x.ginps.com/fujitsu/isp_mb9x/index.html
А здесь ( https://rapidshare.com/files/887955095/FlashKit29.rar ) можно взять программу Fujitsu FlashKit Programmer , с помощью которой читается содержимое микроконтроллера, правятся нужные блоки и все это сохраняется обратно в микроконтроллер.
Вот так она выглядит: Изображение
В выделенном на скриншоте блоке FFA000 и лежит то, что нам нужно.
Можно исправить прямо во FlashKit (на скриншоте выше выделен соответствующий пункт меню), а можно сохранить содержимое блока на компьютер, исправить содержимое в любом HEX-редакторе, и скопировать обратно в чип.
Вот для примера небольшой кусочек - вверху то что было, внизу то что стало:
Изображение
То есть тип интерфейса меняется с 'B' на 'C', и серийный номер, какой бы он ни был, на '011113'.

Аналогичная операция (только с пайкой и спец. программатором) производится с флеш-памятью. Выпаиваем, читаем содержимое, сохраняем на комп, правим байтики, заливаем образ обратно в чип, припаиваем. Можно взять уже поправленный образ и залить сразу его, главное чтобы номер после ACTIA/ совпадал с тем, что хранится в микроконтроллере (на скриншотах разный, это есс-но неправильно, но других нет):
Изображение
Проверить что вышло, можно с помощью PSA Interface Checker https://rapidshare.com/files/3366270459/PSA_Interface_Checker.rar
Было:
Изображение
стало:
Изображение
Вот вроде и все..." Авторский текст сохранен за исключением оформления некоторых ссылок ввиду разности движков форумов. На всякий случай цепляю архив с картинками и программой-прошивальщиком
апгрейд Лексия.rar

на случай непреднамеренной гибели инфы на содружественном сайте. Надеюсь на благосклононсть и понимание со стороны владельцев и пользователей сайта http://citroens-club.ru/
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Было: Восход-3М,Восход-3М-01,ВАЗ-21011,ЗАЗ-968М,VW-Golf II, Xantia, Ситроен С5 Exclusive
Есть: Renault Twingo, Opel Astra H, Chevrolet Captiva

Oleg_PL8
Любопытный
Сообщений: 450
Зарегистрирован: 25 апр 2010 16:03
Откуда: Украина г.Хмельницкий

Re: Тема про программно-аппаратный апгрейд китайских Лексий

#2 Сообщение Oleg_PL » 09 окт 2012 20:12

Ну и зачем тут программер?
По сути: "программатор" микроконтроллера - проще не бывает. Прошить SPI-йную пзу, тоже легко(они стоят практически на всех современных мамках). Отпаять\припаять тут то что сложного?
Вот что действительно может вызвать трудности - защита контроллера(если она есть) от чтения.
BX 1.9i Mi16, Break, ABS, ГУР.

Аватар пользователя
Larry8
Завсегдатай
Сообщений: 2901
Зарегистрирован: 24 ноя 2007 23:19
Skype: alex_larry68
Откуда: Смоленск

Re: Тема про программно-аппаратный апгрейд китайских Лексий

#3 Сообщение Larry » 09 окт 2012 20:31

паять микрухи умею, а вот с программаторами и проч. не дружу.
Было: Восход-3М,Восход-3М-01,ВАЗ-21011,ЗАЗ-968М,VW-Golf II, Xantia, Ситроен С5 Exclusive
Есть: Renault Twingo, Opel Astra H, Chevrolet Captiva

Аватар пользователя
os8
Черный шлем
Сообщений: 3833
Зарегистрирован: 14 июн 2006 11:38
Откуда: MO Podolsk

Re: Тема про программно-аппаратный апгрейд китайских Лексий

#4 Сообщение os » 09 окт 2012 20:56

а чеккером напрямую не заливается?
народ так прошивает без пайки.
мой шнурок, правда отказался. т.е. чеккер грит - ок! прошито. перезачитываю - болт :(
"Первый выстрел должен быть в воздух, а воздух, как известно, в легких.. " (с)

Я слышу и забываю.
Я вижу и запоминаю.
Я делаю и понимаю.
( Конфуций )
Errare Humanium est
"Я стремлюсь к делу своему" Заратустра

Oleg_PL8
Любопытный
Сообщений: 450
Зарегистрирован: 25 апр 2010 16:03
Откуда: Украина г.Хмельницкий

Re: Тема про программно-аппаратный апгрейд китайских Лексий

#5 Сообщение Oleg_PL » 09 окт 2012 21:59

Larry, если у Вас есть материал для эксперементов - начинайте. Возникнут трудности - проконсультируем. :-) Если нужен "программатор", могу собрать. Только как с доставкой быть? :-?
BX 1.9i Mi16, Break, ABS, ГУР.

Аватар пользователя
Larry8
Завсегдатай
Сообщений: 2901
Зарегистрирован: 24 ноя 2007 23:19
Skype: alex_larry68
Откуда: Смоленск

Re: Тема про программно-аппаратный апгрейд китайских Лексий

#6 Сообщение Larry » 09 окт 2012 22:32

У меня родственники в Хмельницком. Мама поедет к ним на НГ.
Было: Восход-3М,Восход-3М-01,ВАЗ-21011,ЗАЗ-968М,VW-Golf II, Xantia, Ситроен С5 Exclusive
Есть: Renault Twingo, Opel Astra H, Chevrolet Captiva

Oleg_PL8
Любопытный
Сообщений: 450
Зарегистрирован: 25 апр 2010 16:03
Откуда: Украина г.Хмельницкий

Re: Тема про программно-аппаратный апгрейд китайских Лексий

#7 Сообщение Oleg_PL » 10 окт 2012 11:08

Понял. Соберу оба. И для проца и для флехи.
:)
BX 1.9i Mi16, Break, ABS, ГУР.

Аватар пользователя
Larry8
Завсегдатай
Сообщений: 2901
Зарегистрирован: 24 ноя 2007 23:19
Skype: alex_larry68
Откуда: Смоленск

Re: Тема про программно-аппаратный апгрейд китайских Лексий

#8 Сообщение Larry » 10 окт 2012 12:23

Ценник потом в личку и контакты для связи. Если получится, то это будет доброе дело для всех форумчан, владеющих девайсом.
Было: Восход-3М,Восход-3М-01,ВАЗ-21011,ЗАЗ-968М,VW-Golf II, Xantia, Ситроен С5 Exclusive
Есть: Renault Twingo, Opel Astra H, Chevrolet Captiva

Oleg_klm8
Говорливый
Сообщений: 12506
Зарегистрирован: 29 окт 2008 12:08

Re: Тема про программно-аппаратный апгрейд китайских Лексий

#9 Сообщение Oleg_klm » 10 окт 2012 12:26

Флеш через LPT не шьется?
Прежде чем думать, что у вас депрессия, убедитесь, что вы не окружены мудаками.


VF7X7RGXF72043765

Аватар пользователя
AOL8
Бывалый
Сообщений: 781
Зарегистрирован: 25 июл 2006 14:11
Откуда: Москва

Re: Тема про программно-аппаратный апгрейд китайских Лексий

#10 Сообщение AOL » 10 окт 2012 12:33

интересная тема.. тем более что моя лексия тоже выехала из китая недавно 8)
ex: C5-2 2.0 DW10BTED4, 2005 (уехал в Крым)
ex: Xantia-II 3.0 ES9J4, 1999 (уехала в Питер)
ex: Xantia 2.0 XU10J2, 1997 (уехала в Смоленск)

Аватар пользователя
Larry8
Завсегдатай
Сообщений: 2901
Зарегистрирован: 24 ноя 2007 23:19
Skype: alex_larry68
Откуда: Смоленск

Re: Тема про программно-аппаратный апгрейд китайских Лексий

#11 Сообщение Larry » 10 окт 2012 13:39

Oleg_klm писал(а):Флеш через LPT не шьется?


Дело в том, что я максимум, что прошивал, так это свой КПК Dell Axim x51v по штатному usb шнурку, ресивер триколоровский по RS-232, биос материнок через флоп. Вот и все мои познания в прошивочном деле. Прошивку лексией нового ПО для блоков авто в расчет не беру.
Было: Восход-3М,Восход-3М-01,ВАЗ-21011,ЗАЗ-968М,VW-Golf II, Xantia, Ситроен С5 Exclusive
Есть: Renault Twingo, Opel Astra H, Chevrolet Captiva

Аватар пользователя
os8
Черный шлем
Сообщений: 3833
Зарегистрирован: 14 июн 2006 11:38
Откуда: MO Podolsk

Re: Тема про программно-аппаратный апгрейд китайских Лексий

#12 Сообщение os » 10 окт 2012 13:44

AOL писал(а):моя лексия тоже выехала из китая недавно

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

Я слышу и забываю.
Я вижу и запоминаю.
Я делаю и понимаю.
( Конфуций )
Errare Humanium est
"Я стремлюсь к делу своему" Заратустра

AlexM8
Говорливый
Сообщений: 5635
Зарегистрирован: 24 сен 2008 18:52
Откуда: Питер, Ольгино, Кронштадт

Re: Тема про программно-аппаратный апгрейд китайских Лексий

#13 Сообщение AlexM » 10 окт 2012 15:22

Программатор контроллера можно и еще упростить убрав буфер. В принципе должно работать с обычным ЮСБ-УАРТ, например шнурком от мобилы.
Не понятны следующие вещи:
1) зачем серийник дублируется в прошивке проца и во внешнем флеше? Может можно подправить прошивку проца чтоб он игнорировал серийник из флеша? Тогда можно было бы обойтись без пайки.
2) при обновлении прошивки через юсби, область с серийником не затрагивается что-ли? Почему не поправить файл прошивки, которую заливает ПСА-чекер?
3) в оригинальном адаптере тоже был код В? И все официалы дружно взялись за паяльники или побежали за новыми адаптерами?

Добавлено спустя 2 минуты 33 секунды:
os писал(а):китай , он и в африке - китай. к сожалению.
при частой перешивке шнурка его клинит.

Фуджицу он и во Франции Фуджицу. Ресурс флеша - тысячи циклов записи, возможно просто последний раз прошилось неудачно, попробуйте еще раз перепрошить.
BX19GT 1985г двиг 159А dirass - был.
Xantia'98 2.0 16v AL4 ГА
Xantia Activa 99г. TurboTC механика

Аватар пользователя
os8
Черный шлем
Сообщений: 3833
Зарегистрирован: 14 июн 2006 11:38
Откуда: MO Podolsk

Re: Тема про программно-аппаратный апгрейд китайских Лексий

#14 Сообщение os » 10 окт 2012 16:35

AlexM писал(а): возможно просто последний раз прошилось неудачно, попробуйте еще раз перепрошить.

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

1. началось это с 2010-го , как я понял. через год когда китайцы начали клоны делать и распространять. типа защиты. править прошу.. кто будет дизассемблировать это все ?
2. потому что серийник в контроллере. вообще, есть серийник , который показывает ревизию продукта и есть версия прошивки - это разные вещи.
3. дело не только в коде. оригинальные перешиваются на С тем же чеккером. а клоны нет. в этом и разница. разные контролеры стоят, разные флеши и набивка отличается.

Добавлено спустя 45 минут 41 секунду:
ксати, картинку нашел
что б не потерять сюда прицеплю
Изображение

Добавлено спустя 2 минуты 26 секунд:
доавлю ссылу на программатор, вдруг кто действительно займется
http://mb9x.ginps.com/fujitsu/isp_mb9x/
"Первый выстрел должен быть в воздух, а воздух, как известно, в легких.. " (с)

Я слышу и забываю.
Я вижу и запоминаю.
Я делаю и понимаю.
( Конфуций )
Errare Humanium est
"Я стремлюсь к делу своему" Заратустра

Аватар пользователя
toto638
Говорливый
Сообщений: 4213
Зарегистрирован: 02 апр 2010 18:43
Откуда: москва

Re: Тема про программно-аппаратный апгрейд китайских Лексий

#15 Сообщение toto63 » 10 окт 2012 16:46

блин, тож уже чтоли чего-нибудь купить? :-)
http://dx.com/s/Lexia
всегда
ваз21063 89г. на пенсии.
с5 бряк ал4 06г.
сеаз11113 v2 06г.
ксара-пикасса 08г. жена иногда разрешает на ТО съездить :-)
бх1.4 92г. сына. будет чем заняться долгими зимними вечерами :-)


Кто сейчас на форуме

Количество пользователей, которые сейчас просматривают этот форум: нет зарегистрированных пользователей и 0 гостей