![]() |
![]() |
#1 |
Вступил в клуб
Регистрация: 27.06.2020
Сообщений: 10
|
![]()
Всем привет! Кто разбирается в микроконтроллерах, просветите пожалуйста.
У меня задача такая: Есть брелок от шлагбаума An Motors АТ-4, на нем установлена микросхема 12F629. Мне нужно загрузить в эту микросхему свой мануфактурник (в режиме Secure decrypt). Как и чем можно перепрошить этот микроконтроллер? Имеется из программаторов Pickit 3, PIC 150, EZP2013 и прищепка 8pin. Если с помощью программатора EZP2013 и его софта у меня получается загружать свой мануфактурник в HCS301, там я выставляю режим шифрования и мануфак, ничего сложного, все получается. Но с 12F629 я даже не знаю с чего начать. Я не знаю какую программу использовать, в каких полях указывать мануфактурник и какими из имеющихся программаторов это сделать. Я в этом практически ничего не понимаю, но очень хочется научиться и разобраться. В идеале, хотелось бы прошить через EZP2013, но похоже это невозможно. Может кто готов поделиться информацией и советом? Буду благодарен. ![]() Фото программаторов и программы. https://phreakerclub.com/forum/attac...1&d=1612073665 https://phreakerclub.com/forum/attac...1&d=1612073703 |
![]() |
![]() |
![]() |
#2 | |||||||||||||||||||||||
Резидент клуба
Регистрация: 05.01.2014
Сообщений: 508
|
![]()
Ну так сам МК ничего не знает о мануфактурном коде и что это такое. Для того, чтобы Вам МК мог взаимодействовать с нужным Вам брелоком, его надо этому "научить", для этого нужна писать обработчик принимаемой посылки, где Вам мае вы будете применять для дешифровки.
__________________
Планировалось сделать "устройство"...и снова получились часы. Бой курантов тревожит двор) |
|||||||||||||||||||||||
![]() |
![]() |
![]() |
#3 |
Модератор
Регистрация: 27.03.2011
Сообщений: 2,322
|
![]()
Тогда надо просто изучать апноты микрочипа по Keeloq
__________________
Правильно поставленный вопрос-на половину полученный ответ;) ++++++++++++++++++++++++++++++++++++++ [url]http://www.youtube.com/watch?v=ktnn-s3ebzw[/url] |
![]() |
![]() |
![]() |
#4 | |||||||||||||||||||||||
Вступил в клуб
Регистрация: 27.06.2020
Сообщений: 10
|
![]()
Я думал может есть готовые скрипты или как они правильно называются, где можно подставить свои значения (мануфактурник) и загрузить в микросхему через программатор. В моем представлении "оно" так выглядит.
Добавлено через 4 минуты
К примеру, на брелке Дорхан (HCS 301) МК - тоже не знает ничего о мануфактурнике. Но с помощью программы и программатора я могу ему записать этот код внутрь. У меня есть мною придуманный мануфактурник. Есть приёмник, который работает с моим мануфактурником. То же самое, я сейчас хочу проделать с пультом АТ-4, записать в микросхему 12F629 свой мануфактурник, но не знаю как, поэтому спрашиваю совета. |
|||||||||||||||||||||||
![]() |
![]() |
![]() |
#5 | |||||||||||||||||||||||
Резидент клуба
Регистрация: 05.01.2014
Сообщений: 508
|
![]()
Вы меня не совсем правильно поняли HCS в данном случае специализированная микросхема и понятие мануфактурный кодона знает, а вот сторонний МК нет, для того чтобы он узнал о таком (в виде конкретеоонкиетной процедуры) - надо её описать. Это, как сказали выше, читать апноуты по KeeLoq. там есть исходные коды Добавлено через 4 минуты Я готов Вам помочь, но от Вас требуется изучить апноуты до уровня что такое KeeLoq. P. S. В своё время имел проблемы с 12f629 в части перевода в режим sleep, на 625 куда проще было.
__________________
Планировалось сделать "устройство"...и снова получились часы. Бой курантов тревожит двор) |
|||||||||||||||||||||||
![]() |
![]() |
![]() |
#6 | |||||||||||||||||||||||
Вступил в клуб
Регистрация: 27.06.2020
Сообщений: 10
|
![]()
Спасибо за ответ! Теперь становится понятнее. Получается что 12f629 является своего рода пустым механизмом, логику которого будет определять написанный код, программа. Хорошо, я попробую изучить принципы Keeloq. Но если честно, мне было бы проще заплатить денежку уже за готовую прошивку для моего мануфактурника и на её примере уже вникать и пытаться понять что куда. Я думаю уже готовые коды есть, просто их подредактировать немного под мой код, правильно понимаю? И сколько бы стоила такая прошивка, если вы готовы помочь? Можно в ЛС. |
|||||||||||||||||||||||
![]() |
![]() |
![]() |
#7 | |||||||||||||||||||||||
Резидент клуба
Регистрация: 05.01.2014
Сообщений: 508
|
![]()
Я могу Вам предложить иной подход, изучите пожалуйста апноуты, о которых говорилось ранее. Так же поясните как у Вас с языками программирования. Каким языком владеете? Писать за Вас я не хочу, хоть там и все "просто", я хочу увидеть Вашу заинтересованность в этом. Деньги мне не интересны. С удовольствием приму участие в Вашем проекте, от Вас - ваше рвение!
__________________
Планировалось сделать "устройство"...и снова получились часы. Бой курантов тревожит двор) |
|||||||||||||||||||||||
![]() |
![]() |
![]() |
#8 |
Резидент клуба
Регистрация: 05.01.2014
Сообщений: 508
|
![]()
На Вики почитай, там есть реализация Encrypt/Decrypt на С++ https://yandex.ru/turbo/ru.wikipedia.org/s/wiki/KeeLoq
__________________
Планировалось сделать "устройство"...и снова получились часы. Бой курантов тревожит двор) |
![]() |
![]() |