Sunday, October 31, 2010

PALки, GALки и другие проши

На сегодня имею на руках квадратную PALку прошитую залоченную на плату связи V11 Т20 Шайтана десяток штук взял на ремонт и типа "реализацию", а также пару штук на процессорную плату Т20, тоже могу продать. К сожалению, Jedec файлы отсутствуют. 40 ихних ойро за штуку плюс пару ойро пересылка из ойропы.
Также есть PALки:
EC2-188, EC2 1.0 для ЕС2000 (дешифратор верхних адресов и периферии)
150153 для Wayne8xx-9xx (обработка сигналов датчиков импульсов, почему-то при разряде обе летят довольно часто)
Еще есть большая коллекция епромок практически под любую немецкую колонку. Файлы затак не рассылаю, только в корпусах. К Вашему сожалению.

Saturday, October 16, 2010

О брелках

Как многие заметили, я убрал большую часть материалов по брелкам и ДИ. По некоторым причинам.
Но работы не останавливаются и при любом свободном времени я занимаюсь и этими вопросами.
Сейчас разработан более сложный вариант с повышенной дальностью до 100-150 метров и обратной связью, т.е. на брелке есть кнопка запроса и индикация текущего состояния системы. Пока проходит испытания месяц-другой, далее будет видно.

Врезко в Г-С-МПД, СК 397-700, ВД 800-900 и всякое старье полет нормальный.

По ск7-002 пока ничего нет, там все просвечивает, в датчике места мало. Чинайцы сейчас мне разрабатывают дуплексный микро-приемо-передатчик, когда сделают, попробую внедрить. Пока пытаюсь вскрыть хуб.

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

ВД с випом - все пока в Протеусе, создаю мало-мальски функциональную модель випа, результатов немного, игемы нечасто приходят в ремонт, да и клиент обычно ноет за спиной, а своего полного стенда пока нет.

Tuesday, February 16, 2010

Т20 за лупой

Попытаюсь сообщать о том, что я нахожу на платах Т20
В предыдущем посте сообщал, что суммарники пишутся в 4 штуки И2Ц ОЗУ с подпиткой от батарейки-ионистора. Щас посмотрел, что там в еепромке. Ккстати, шайтаны сейчас стали применять сегнетоэлектрические еепромки, число циклов записи измеряется триллионами, т.е. практически вечные, причем работают на большой скорости. К тому же в них не нужно подтверждение окончания записи, т.е. поток байтов может валиться без остановок. В связи с этим в новых рехнерах SBT20XP несколько изменилась процедура записи параметров - теперь суммарники в датчиках могут писаться в реалтайм как в озу, а не периодически. А в голове суммарники и так пишутся в ОЗУ.
В еепромке головы прописаны номера всех имеющихся блоков, каждый на своем определенном месте, и всякая фигня.
С некоторого времени в датчиках Т20 программу вынесли во внешний Епром, такой же как в балде, 29Ф010, что позволяет при соответствующей подготовке экспериментировать с разными прошивками на 1 микросхеме. Последняя имеющаяся у меня прошивка головы T20XP_27460H датирована 07.11.2009 (дата внутри прошивки). Прошивку датчика пока не скалывал.
На плате башки есть еще ком-порт, надо бы подвеситься на досуге.

Friday, February 12, 2010

Очистка мозгов Т20 Бахманннна

Ну вот добрался немного и до процессора Т20. Для разминки обнулил суммарники. Это, кстати, по мнению инженеров S&B, невозможно, а по моему мнению, делается непросто, а очень просто. Суммарники хранятся в 4-х микросхемах ОЗУ с И2ц интерфейсом, стоящих на одной шине с и2ц епромом с текущими параметрами колонки. Озу имеет свою подпитку от ионистора, поэтому если снять соплю в середке платы и кинуть ее обратно, дело сделано. При этом параметры колонки - прописка датчиков, дисплеев, интерфейса связи и Л2/Л5 не меняется и проц готов к работе. Еще проще - замкнуть пинцетом, проводком, подпаянной кнопой эту соплю на землю на пару сек, и проц чист как младенец.
Щас попытаюсь сделать вскрытие этого озу с целью вызвать мутацию на генном уровне.
Датчики Т20 с каном мутируют успешно, такие чудеса людям изобразил (переливайку с ДУ), глаза на жопу вылезли.
Пы.сы. Временно приостанавливаю работы с Т20, принесли Игем-чемоданчик на небольшое время, возможно, получится обрадовать дядю Дреслера с его гребаным Уипом.

Wednesday, January 20, 2010

И далее про Бахманнн....

Так как все знают, о чем пойдет речь, короче:

Система построилась из одного или нескольких переделанных датчиков ШиБ, сидящих на общих 4-х проводках шины КАН, и дополнительного махонького модуля приемника ДУ, который тоже сидит на том же кане в любом удобном месте, а мест таких в ШиБ много, хоть в дисплее (кстати, тогда можно использовать и ИК канал для управления). А хоть как затычка на разъеме платы L5. Приемник ловит радиоволны, дешифрует команды, передает их через общий кан по всем датчикам. Датчик своим микроконтроллером эти команды игнорирует. Прицепившийся рядом клоп их понимает, и своими средствами заставляет родной проц принимать, обрабатывать и передавать информацию по различным алгоритмам, в зависимости от команды с ДУ.

Tuesday, January 5, 2010

Ну вот добрался я до Бахмана

Легких путей мы не ищем, поэтому для начала разобрал датчик S&B T20 c CAN - интерфейсом. Обнаружив внутри еепром, ес-но выпаял ее и слил для медосмотра.
Внутри оказались байты. Прослеживается информация:
Номер датчика не защищен

Строка юстировки:
кол-во юстировок
номер юстировщика.
коэффициент юстировки
дата последней юстировки
Это все защищено от коррекции.

суммарник датчика неявно, защищено отдельно.

Кроме того, записаны ВСЕ юстировки, которые проводились на этом датчике, со всей сопутствующей инфой.
Далее "строка юстировки" будет СЮ.

Поля СЮ 16 байт в принципе читабельны, но есть некоторые байты непонятного назначения, хз. Есть CRC. В CRC вся защита от взлома и махинаций.

Для медосмотра был изготовлен спец стенд из головы Т20, программатора, коммутатора, PICпроца для слежения за и2цем и передачи на компорт жизнедеятельности последнего, логического анализатора L032, циклопа а также связка Протеус-PICC-Pikkit-smartprog плюс хз еще что.
Скажу сразу, CRC победить пока не удалось. Удалось заставить голову самой ee просчитать и вставить куда надо.
Для начала обнулил счетчик датчика, - он не имеет никакого отношения к счетчику головы - для достающих меня вопросами о коррекции суммарников. До головы а еще доберусь.
Затем были бесконечные попытки скорректировать хотя бы что-то из СЮ. Бесполезно. CRC не спит. Вырубает все, надо заново прописываться, коды доступа запомнил на все свои будущие жизни.
Потом голова сдалась. Удалось под номером заводского S&B юстировщика изменить вручную коэффициент. Менял от 10:1 до 1:100. прикольно. Вот он обрадуется.
НО: после подмены СЮ нужно сбрасывать голову, иначе идет сравнение со старой СЮ и как следствие, вылет на ошибку.
Пришлось делать аппаратную поддержку. Мелкочип нам поможет!

Разработан алгоритм автоматической подмены СЮ без последующего перезапуска головы. Главное, чтобы в момент Х пистолет сидел в гнезде, т.е. "на лету" не получаетсятсятсязаело. пока.