Перейти к содержимому


Копирование Ключей


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 15

#1 jura61

jura61
  • Пользователи
  • 14 сообщений
  • Пол:Мужчина

Отправлено 20 Декабрь 2011 - 19:09

Плиzzzzzzzzz! Как из вызывной панели МК2003 перенести ключи в ELC-T4E-2000 и с помощью чего???
Шуруп, забитый молотком, держится крепче, чем гвоздь, закрученный отвёрткой.

#2 Rol

Rol
  • Пользователи
  • 32 сообщений

Отправлено 20 Декабрь 2011 - 23:08

При помощи адаптера МКА 01 и ключа DS 1996 переносится база ключей в компьютер, там меняется тип оборудования с МК 2003 на ELC-T4E-2000, а потом при помощи того же самого волшебного ключа в контроллер, только надо учитывать тип считывателя на МК 2003, с прокси считкой дело обстоит сложнее.

#3 jura61

jura61
  • Пользователи
  • 14 сообщений
  • Пол:Мужчина

Отправлено 21 Декабрь 2011 - 06:20

Просмотр сообщенияRol (21.12.2011, 0:08) писал:

При помощи адаптера МКА 01 и ключа DS 1996 переносится база ключей в компьютер, там меняется тип оборудования с МК 2003 на ELC-T4E-2000, а потом при помощи того же самого волшебного ключа в контроллер, только надо учитывать тип считывателя на МК 2003, с прокси считкой дело обстоит сложнее.
А в программе нет ELC-T4E-2000?
Шуруп, забитый молотком, держится крепче, чем гвоздь, закрученный отвёрткой.

#4 Savva

Savva
  • Пользователи
  • 434 сообщений

Отправлено 22 Декабрь 2011 - 12:53

Просмотр сообщенияjura61 (20.12.2011, 19:09) писал:

Плиzzzzzzzzz! Как из вызывной панели МК2003 перенести ключи в ELC-T4E-2000 и с помощью чего???
С помощью МКА-01U и одного ключа ТМ2004. Но только если в МК2003 занесены ключи ТМ2003 или Dallas.

#5 Land7

Land7
  • Пользователи
  • 63 сообщений
  • Пол:Мужчина

Отправлено 22 Декабрь 2011 - 14:18

Просмотр сообщенияSavva (22.12.2011, 13:53) писал:

С помощью МКА-01U и одного ключа ТМ2004. Но только если в МК2003 занесены ключи ТМ2003 или Dallas.
Не так все просто, к сожалению. Обсуждали уже здесь и здесь.
Для переноса и объединения баз ключей MK2003(.1) --> ELC-T4E-2000 существует специальная программа.

#6 Savva

Savva
  • Пользователи
  • 434 сообщений

Отправлено 22 Декабрь 2011 - 18:34

Просмотр сообщенияLand7 (22.12.2011, 14:18) писал:

Не так все просто, к сожалению. Обсуждали уже здесь и здесь.
Для переноса и объединения баз ключей MK2003(.1) --> ELC-T4E-2000 существует специальная программа.
У них на сайте нет информации по новой продукции с апреля. Конвертор значит всё таки сваяли. Неплохо бы узнать один нюанс - будут ли работать на контроллере ТМ2004 ключи, как дубликаты ТМ2002-ых запрограммированные в МК2003.

#7 Land7

Land7
  • Пользователи
  • 63 сообщений
  • Пол:Мужчина

Отправлено 22 Декабрь 2011 - 18:49

Просмотр сообщенияSavva (22.12.2011, 19:34) писал:

будут ли работать на контроллере ТМ2004 ключи, как дубликаты ТМ2002-ых запрограммированные в МК2003.
Они будут работать только в том случае, если ELC-T4E-2000 кладет коды ключей в EEPROM точно так же, как это делает MK2003.
Но, скорее всего, это не так. Вобщем, лучше проверить на железе :unsure:

#8 Savva

Savva
  • Пользователи
  • 434 сообщений

Отправлено 22 Декабрь 2011 - 19:33

Просмотр сообщенияLand7 (22.12.2011, 18:49) писал:

лучше проверить на железе :unsure:
Абсолютно согласен :) .

#9 alex_t2

alex_t2
  • Пользователи
  • 97 сообщений

Отправлено 22 Декабрь 2011 - 22:09

Тоже занимаюсь вопросами переноса баз между различным оборудованием.
Сейчас как раз вплотную занялся Метакомом в новой версии программы.
Вынос мозга. Такое ощущение, что целенаправленно добивались несовместимости.
Алгоритм, как-то предложенный Land7, по четности, работает, но, как и ожидалось, дает примерно 6-10% ошибок. В базе из 100% ключей Даллас алгоритм "находит" ключи ТМ2002. Пришлось добавить "галочку"- выключатель анализатора.
Демка программы тут: ССЫЛКА
Небольшой недописанный мануал ТУТ
По Метакому там пока только МК2007 и ELC-T4-508 и 2044.
МК 2007 еще в работе, там ключ ТМ2002 развернут совсем наизнанку, и для полного счастья еще и проинвертирован один байт. Как с этим бороться пока не придумал... То есть понятно, как развернуть, но непонятно как выделить то, что разворачивать :unsure:
Это демка программы, поэтому функции записи там закрыты, чтобы не было претензий по возможной неправильности формирования.

#10 Land7

Land7
  • Пользователи
  • 63 сообщений
  • Пол:Мужчина

Отправлено 22 Декабрь 2011 - 23:37

Просмотр сообщенияalex_t2 (22.12.2011, 23:09) писал:

Такое ощущение, что целенаправленно добивались несовместимости.
Просто разные программеры писали софт.

Просмотр сообщенияalex_t2 (22.12.2011, 23:09) писал:

Демка программы тут
О, большую работу проделали. Респект!
А можно ли делать программу без инсталлятора (чтобы не загромождать систему лишний раз)?
Просто распаковать в какой-то каталог на диске и создать ярлык.
И не требуется ли для программы какой-нибудь .NET Framework?

#11 alex_t2

alex_t2
  • Пользователи
  • 97 сообщений

Отправлено 23 Декабрь 2011 - 08:56

Программу без инсталлятора, конечно, сделать можно. В принципе, инсталлятор как раз только и делает, что распаковывает в каталог и создает несколько ярлыков (если не считать пары записей о программе в реестре для корректного удаления деинсталлятором).
Только мне показалось более удобным все же, чтобы работу по установке-удалению выполнял специально обученный скрипт.
А так программа написана на чистом Winapi, так что кроме собственно любой Windows (или wine под Линуксом) ничего не требуется. Если работать не только с файлами, а и непосредственно с микросхемой памяти через блок программатора, то потребуется еще поставить драйвер FT232, он там в дистрибутиве в папке Driver.
Железная часть комплекта пока ещё только в виде нескольких собранных вручную макеток (тестирую в процессе повседневной работы на объектах), в мелкосерийном варианте появится, видимо, ближе к концу января. К тому времени, наверно, список поддерживаемого оборудования увеличится. Возможно, будут и еще некоторые изменения.
Вы, кстати, не знаете алгоритма формирования контрольной суммы установок в МК2003? А то хочется, чтобы было доступно не только чтение, но и изменение настроек через программу. Навскидку пока не вычислил...

#12 alex_t2

alex_t2
  • Пользователи
  • 97 сообщений

Отправлено 28 Декабрь 2011 - 20:59

Спасибо. Отпарсил МК2003. Осталось только дописать функцию записи индивидуальных кодов. Остальное работает.
Вот только контроллера ELC-T4-2000 под рукой нет, чтобы поисследовать и добавить в список...

#13 slezok

slezok
  • Пользователи
  • 105 сообщений

Отправлено 29 Декабрь 2011 - 06:36

Можно добавить в список МК2008-ТМ и МК2008.2-ТМ

#14 alex_t2

alex_t2
  • Пользователи
  • 97 сообщений

Отправлено 29 Декабрь 2011 - 09:33

К сожалению, в этом деле (добавлении МК2008) без посторонней помощи мне не обойтись, так как специфика применения МК2008 не совпадает с мейнстримом нашей компании. В общем нет у нас их в применении, и вряд ли будет в ближайшее время, а для добавления в список мне нужно порядка 10-15 образов памяти с разными (но известными) вариантами настроек для того, чтобы расшифровать и занести в программу карту распределения памяти и алгоритм записи настроек и ключей.

#15 slezok

slezok
  • Пользователи
  • 105 сообщений

Отправлено 29 Декабрь 2011 - 16:21

Я думаю 10-15 образцов не проблема, великое дело сделаете.
Многие вам скажут спасибо.
Производитель в этой области пока ничего не предпринял.

#16 alex_t2

alex_t2
  • Пользователи
  • 97 сообщений

Отправлено 29 Декабрь 2011 - 20:13

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

Перезалил более свежий файл программы. Там добавлен МК2003 (и естественно конвертация между МК2003-2007-ELC) пока нет возможности редактировать индивидуальные коды в МК2003, только просмотр. Остальные опции меняются. В папку Demo положено несколько тестовых файлов.
Скачать можно по ссылке в сообщении N9.
Способ использования очень прост - запускаем, выбираем тип оборудования, источник - "файл", нажимаем "считать" выбираем файл test.bin и можно играть. Можно скормить и свой файл прошивки. Формат - bin.

Сообщение отредактировал alex_t2: 29 Декабрь 2011 - 20:38





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных