Главная > Раскодирование автомагнитол > Для чего это надо...
Для чего это надо...Публикация от: 23-05-2004, 00:00 |
Что такое кодирование автомагнитол и для чего это делается. Существуют модели магнитол со съёмными панелями, когда водитель покидает автомобиль, он снимает лицевую панель и уносит её с собой. Существуют и такие, у которых панель не съёмная но если отключить питание магнитолы а затем включить, на дисплее высветится запрос на ввод кодовой комбинации. Все эти ухищрения служат для того чтобы предотвратить кражу автомагнитол из салонов автомобилей. Сами подумайте, зачем магнитола без лицевой панели? А если украсть кодовую магнитолу, опять же "головные боли", не зная кода, её невозможно эксплуатировать по той причине, что в основном все узлы магнитолы блокируются до ввода корректного кода. Если автомобиль новый и приобретён у дилерской компании то проблем никаких не возникнет, с магнитолой поставляются документы по эксплуатации и карточка с кодом магнитолы. А если авто подержанное и пригнали из - за рубежа, в основном из Германии, и при покупке владелец не удостоился потребовать карточку с кодовой комбинацией? Рано или поздно, возникают проблемы, чаще это происходит рано, по прибытии автомобиля на место его постоянной эксплуатации (проявляется при отключении аккумуляторной батареи для подзарядки или замены на свежую), реже происходит при переполюсовке питания при мелком ремонте и регулировке электронного оборудования, в частности электронного зажигания. Иногда при механической поломке или износа лентопротяжного механизма (что случилось у меня с авто магнитолой "Gamma-3", обломилось крепление маховиков и с одного маховика, как напильником наскоблило на процессор и м/схему памяти, бронзовой стружки. В результате замыкания выводов последней, микросхема вышла из строя. Не редко происходят поломки при вмешательстве не грамотных людей, в этой области. Немного о принципах раскодирования, хотя мнения у каждого могут быть свои. Для начала необходимо оборудование и знания цифровой техники. Второе, необходим совместимый с IBM компьютер и программатор к нему, без этого уже Вам никак не обойтись, чем больше вариантов читает и пишет ПЗУ программатор, тем лучше. Более старого выпуска магнитолы содержат микросхемы внешней энергонезависимой памяти, так называемые EEPROM. Задача состоит в том, чтобы определить тип конкретного EEPROM и приобрести (или сделать) программатор для чтения и изменения его содержимого. Каждая конкретная модель аппарата имеет свое представление кода в содержимом памяти. Иногда это прямое соответствие, а в основном соответствие представляет собой достаточно сложную формулу. Здесь нужны опыт, время и терпение. Достаточно приличная часть современных аппаратов, имеет такой EEPROM содержащийся на кристалле процессора. Тогда задача заключается в том, чтобы найти полную документацию на такой процессор (тип его иногда бывает очень сложно определить) написать программу для работы с ним. Дополнительное и очень неприятное отличие в раскодировании заключается в наличии защиты в некоторых процессорах, в частности фирмы "Motorola". При обращении к EEPROM, данные автоматически стираются или вообще невозможно подключиться программатором к EEPROM. Дальнейшая работа такой магнитолы возможна только после восстановления дампа. Иногда такая работа ввиду большой сложности не может быть проделана в обозримые и разумные сроки. ![]() ![]() ![]() Ещё попадаются магнитолы у которых имеется внешняя память, даже две, но там ничего не найдете. Код находится в процессоре. Требуется собирать "переборщик кодов" и часами просиживать с одной магнитолой. А что сделаешь? То переборщик не так подключил, то код проскочил по вине лентопротяжного механизма и т. п. Можно конечно прочитать "ROM" процессора, дезасемблировать, и узнать код магнитолы, если конечно сможешь это проделать. ![]() Сразу хочется предупредить: не в коем случае не вскрывать модуль. Процессор, память припаяны к плате очень тонкими проводниками, диаметром с волос. Ненароком можно повредить любой из них и тогда можно считать "бабки" на которые ты влетел. А они не малые. При подключении к I2C шине возможны внешние наводки, которые тоже могут вывести модуль из строя. Не надо забывать и про большие входные ёмкости подключаемых шнуров. Модуль применяется в магнитолах с радио навигационной системой. Для работы по раскодировании такой магнитолы требуется иметь очень большой опыт. Гарантирую, что придётся потратить не одну ночь, сидя за компьютером в поисках нужной информации, которой вряд ли кто захочет делиться. Можно конечно попросить скалькулировать код по бортовому номеру, если найдёте такого доброго дядю. Вот здесь следует и задуматься, стоит ли вообще браться?. И так, нашел софтину или сам написал, соорудил программатор, считал дамп, и что далее? А код оказывается не в явном виде лежит, да и где лежит? Это называется "приплыли", как на картине Репина. Бросай ты это дело, зачем тебе лишние головные боли, да и ночами будешь спать спокойно. И я тоже пошел спать, пока. Вернуться назад |