C2000-4 замена микроконтроллера

FORUM_NAME: С2000-4
Описание: Прибор приемно-контрольный охранно-пожарный С2000-4
Справочная информация, руководства, прошивки для С2000-4
Модератор: Модераторы
ivavictor
Автор темы
ivavictor
Автор темы
Репутация: 0
Сообщения: 3
Зарегистрирован: 10.09.2015
С нами: 1 год 2 месяца
Профессия: инженер

Непрочитанное сообщение #1 ivavictor » 10.09.2015, 16:45

Здравствуйте. Кто-нибудь менял микросхему контроллера в приборе? Микруха садит 5 вольт по питанию - битая. Программатор есть, подсоединял к прибору, прошивка защищена - читает мусор. Прошивка в принципе доступна на сайте, но заливать не пробовал - надо фьюзы выставить.

Mixail 51 M
Активный участник
Активный участник
Аватара
Mixail 51 M
Активный участник
Активный участник
Возраст: 35
Репутация: 60
Сообщения: 2441
Зарегистрирован: 21.03.2015
С нами: 1 год 8 месяцев
Профессия: инженер по ПБ
Откуда: г. Мурманск

Непрочитанное сообщение #2 Mixail 51 » 14.09.2015, 18:40

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

pet-and M
Активный участник
Активный участник
pet-and M
Активный участник
Активный участник
Возраст: 37
Репутация: 21
Сообщения: 1674
Зарегистрирован: 11.11.2012
С нами: 4 года
Профессия: инженер
Откуда: Санкт-Петербург

Непрочитанное сообщение #3 pet-and » 14.09.2015, 19:29

Прошивка микроконтроллера - интеллектуальная (да, без этого никак) собственность производителя железяки, просто так её Вам никто не выдаст. Поэтому, раз уж Вы умудрились диагностировать неисправность АРМ-контроллера, то это прямой путь в ремонт на территории и силами производителя.

Vse
Активный участник
Активный участник
Vse
Активный участник
Активный участник
Репутация: 7
Сообщения: 565
Зарегистрирован: 10.07.2013
С нами: 3 года 4 месяца
Профессия: всё и сразу

Непрочитанное сообщение #4 Vse » 15.09.2015, 12:36

pet-and писал(а):Прошивка микроконтроллера - интеллектуальная (да, без этого никак) собственность производителя железяки, просто так её Вам никто не выдаст. Поэтому, раз уж Вы умудрились диагностировать неисправность АРМ-контроллера, то это прямой путь в ремонт на территории и силами производителя.

Внесу ясность: не АРМ-контроллер! А компании Microchip Technology Inc. семейства PIC. Например в ППКОП С2000-4 Версия 3.00(3.01)
используется 8-разрядный микроконтроллер PIC 18F67k22 (http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en547580).
===
Источник: wikipedia.org
ARM (Advanced RISC Machines; LSE: ARM, NYSE: ARMH) — британская корпорация, один из крупнейших разработчиков и лицензиаров архитектуры 32-разрядных и 64-разрядных RISC-процессоров (с архитектурой ARM), ориентированных на использование в портативных и мобильных устройствах (телефонах, органайзерах и т. п.).

PIC — микроконтроллеры Гарвардской архитектуры, производимые американской компанией Microchip Technology Inc. Название PIC является сокращением от Peripheral Interface Controller, что означает «контроллер интерфейса периферии». Название объясняется тем, что изначально PIC предназначались для расширения возможностей ввода-вывода 16-битных микропроцессоров CP1600[1].
Последний раз редактировалось Vse 15.09.2015, 12:37, всего редактировалось 1 раз.

Sia-Ori
Активный участник
Активный участник
Sia-Ori
Активный участник
Активный участник
Возраст: 46
Репутация: 2
Сообщения: 763
Зарегистрирован: 04.02.2012
С нами: 4 года 10 месяцев
Профессия: инженер СКУД
Откуда: Ростов на Дону

Непрочитанное сообщение #5 Sia-Ori » 15.09.2015, 12:37

pet-and писал(а):Прошивка микроконтроллера - интеллектуальная (да, без этого никак) собственность производителя железяки, просто так её Вам никто не выдаст. Поэтому, раз уж Вы умудрились диагностировать неисправность АРМ-контроллера, то это прямой путь в ремонт на территории и силами производителя.
Не бог весть какая защита всей этой интеллектуальной собственности, если у человека в руках железяка и программка, которая прошивает оную железяку. Пишется в лог весь обмен по ком порту, и готово.

MadHacker M
Активный участник
Активный участник
Аватара
MadHacker M
Активный участник
Активный участник
Возраст: 26
Репутация: 6
Сообщения: 744
Зарегистрирован: 28.05.2012
С нами: 4 года 6 месяцев
Профессия: Программист
Откуда: МО г. Королёв

Непрочитанное сообщение #6 MadHacker » 15.09.2015, 12:41

Пустой микроконтроллер по COM порту не прошить, хоть облогируйся.
Пустые микроконтроллеры прошиваются специальными устройствами - программаторами, через служебные разъёмы.
Ну и прошивка для записи с нуля должна быть чуть покрупнее того, что есть на сайте :)

pet-and M
Активный участник
Активный участник
pet-and M
Активный участник
Активный участник
Возраст: 37
Репутация: 21
Сообщения: 1674
Зарегистрирован: 11.11.2012
С нами: 4 года
Профессия: инженер
Откуда: Санкт-Петербург

Непрочитанное сообщение #7 pet-and » 15.09.2015, 21:55

Sia-Ori писал(а):Не бог весть какая защита всей этой интеллектуальной собственности, если у человека в руках железяка и программка, которая прошивает оную железяку. Пишется в лог весь обмен по ком порту, и готово.
Вы готовы вытащить прошивку из микроконтроллера? Удачи.
Я видел в сети парочку устройств, которые обещали выдернуть зашитое из контроллеров Atmel (почти вся номенклатура чипов на тот момент времени) и PIC (ну совсем мало, почти ни о чем) и стоила вся эта приблуда: на Atmel 8000, на PIC 12000, валюта, поятное дело, что европейская, а вот результат, подозреваю, что ну очень китайский.

Mixail 51 M
Активный участник
Активный участник
Аватара
Mixail 51 M
Активный участник
Активный участник
Возраст: 35
Репутация: 60
Сообщения: 2441
Зарегистрирован: 21.03.2015
С нами: 1 год 8 месяцев
Профессия: инженер по ПБ
Откуда: г. Мурманск

Непрочитанное сообщение #8 Mixail 51 » 15.09.2015, 22:03

Я китайский программатор взял порядка за 300 руб.
Не ошибается только тот кто не работает.

pet-and M
Активный участник
Активный участник
pet-and M
Активный участник
Активный участник
Возраст: 37
Репутация: 21
Сообщения: 1674
Зарегистрирован: 11.11.2012
С нами: 4 года
Профессия: инженер
Откуда: Санкт-Петербург

Непрочитанное сообщение #9 pet-and » 15.09.2015, 22:18

Mixail 51 писал(а):Я китайский программатор взял порядка за 300 руб.
Ребята, либо я чего-то не понимаю, либо мы все разговариваем о разных вещах.
Есть микроконтроллер (наименование производителя, до фонаря), у него на борту есть прошивка, которая нам край как нужна, НО сдернуть её из этого мозга не получится ни при каких обстоятельствах, точно также как и получить оригинал от производителя железяки, ибо микросхема стандартная, а применений имеет множество.

Mixail 51 M
Активный участник
Активный участник
Аватара
Mixail 51 M
Активный участник
Активный участник
Возраст: 35
Репутация: 60
Сообщения: 2441
Зарегистрирован: 21.03.2015
С нами: 1 год 8 месяцев
Профессия: инженер по ПБ
Откуда: г. Мурманск

Непрочитанное сообщение #10 Mixail 51 » 15.09.2015, 22:20

В пульте С2000 которые применяются, нормально читается и перезаписывается.
Я так пароли взламываю.
Не ошибается только тот кто не работает.

pet-and M
Активный участник
Активный участник
pet-and M
Активный участник
Активный участник
Возраст: 37
Репутация: 21
Сообщения: 1674
Зарегистрирован: 11.11.2012
С нами: 4 года
Профессия: инженер
Откуда: Санкт-Петербург

Непрочитанное сообщение #11 pet-and » 15.09.2015, 22:27

Mixail 51 писал(а):В пульте С2000 которые применяются, нормально читается и перезаписывается.
Я так пароли взламываю.
Нет, Вы путаете микросхему памяти EEprom 24LC чего-то там (нет под рукой пульта, чтобы посмотреть) и микросхему микроконтроллера (таже фигня, что и в прошлых скобках).

Mixail 51 M
Активный участник
Активный участник
Аватара
Mixail 51 M
Активный участник
Активный участник
Возраст: 35
Репутация: 60
Сообщения: 2441
Зарегистрирован: 21.03.2015
С нами: 1 год 8 месяцев
Профессия: инженер по ПБ
Откуда: г. Мурманск

Непрочитанное сообщение #12 Mixail 51 » 15.09.2015, 22:33

24LC512 либо 24LC256 в зависимости от версии пульта.
Скорее всего что путаю, просто С2000-4 нет, и честно признаюсь не могу понять о какой именно микросхеме идет речь, а визуальная память подводит.
Не ошибается только тот кто не работает.

pet-and M
Активный участник
Активный участник
pet-and M
Активный участник
Активный участник
Возраст: 37
Репутация: 21
Сообщения: 1674
Зарегистрирован: 11.11.2012
С нами: 4 года
Профессия: инженер
Откуда: Санкт-Петербург

Непрочитанное сообщение #13 pet-and » 15.09.2015, 22:44

Mixail 51 писал(а):24LC512 либо 24LC256 в зависимости от версии пульта.
...
Указанные микросхемы - это как раз и есть энергонезависимая память EEprom (в них содержится программа действий пульта, которую пытливые умы, умеющие читать инструкции по программированию Болидовского железа, рисуют в программе ППрог), считать которые очень легко и очень бесплатно, паяльник нужно только уметь держать за холодный край. А вот прошивка контроллера, которая и сможет распознать нарисованное пытливыми умами содержится в другой микре, название которой начинается, скорее всего с букв PIC и там дальше много чего.

Mixail 51 M
Активный участник
Активный участник
Аватара
Mixail 51 M
Активный участник
Активный участник
Возраст: 35
Репутация: 60
Сообщения: 2441
Зарегистрирован: 21.03.2015
С нами: 1 год 8 месяцев
Профессия: инженер по ПБ
Откуда: г. Мурманск

Непрочитанное сообщение #14 Mixail 51 » 15.09.2015, 22:53

Так вот у меня программатор для микросхем серии PIC, с помощью его я и считывал 24LCхххх, а вот про которую Вы говорите, не пробовал. Но заинтересовало, теперь буду С2000-4 искать для опытов. А в каких приборах у нас еще такие же применяются, просто как то даже не задавался вопросом, а теперь заинтриговало.
Не ошибается только тот кто не работает.

pet-and M
Активный участник
Активный участник
pet-and M
Активный участник
Активный участник
Возраст: 37
Репутация: 21
Сообщения: 1674
Зарегистрирован: 11.11.2012
С нами: 4 года
Профессия: инженер
Откуда: Санкт-Петербург

Непрочитанное сообщение #15 pet-and » 15.09.2015, 23:04

Mixail 51 писал(а):... а вот про которую Вы говорите, не пробовал...
Можете даже и не пробовать, результат я Ва.м и так сообщу - ничего у Вас не получится.
В каждой "умной" железяке существует мозг, он же микроконтроллер, также на борту присутствует и память, где хранится конфигурация железки, которая может быть не очень велика по объему, поэтому может храниться в специальном EEprom-разделе того же микроконтроллера. Так вот, конфигурацию не защитить никакими способами, технология EEprom не позволяет, при физическом доступе к аппарату - дело техники, а вот программа микроконтроллера защищена, ну если хотите, то на физическом уровне, не умеют микроконтроллеры отдавать прошивки, а принять изменения могут.
Да, и кстати, а чего Вы все про С2000-4 молотите?

Mixail 51 M
Активный участник
Активный участник
Аватара
Mixail 51 M
Активный участник
Активный участник
Возраст: 35
Репутация: 60
Сообщения: 2441
Зарегистрирован: 21.03.2015
С нами: 1 год 8 месяцев
Профессия: инженер по ПБ
Откуда: г. Мурманск

Непрочитанное сообщение #16 Mixail 51 » 15.09.2015, 23:06

Дак вроде тема то как раз про микроконтроллер на С2000-4, вот и не отхожу от темы.☺
Не ошибается только тот кто не работает.

pet-and M
Активный участник
Активный участник
pet-and M
Активный участник
Активный участник
Возраст: 37
Репутация: 21
Сообщения: 1674
Зарегистрирован: 11.11.2012
С нами: 4 года
Профессия: инженер
Откуда: Санкт-Петербург

Непрочитанное сообщение #17 pet-and » 15.09.2015, 23:09

Да, чего-то теряю былую легкость.

Mixail 51 M
Активный участник
Активный участник
Аватара
Mixail 51 M
Активный участник
Активный участник
Возраст: 35
Репутация: 60
Сообщения: 2441
Зарегистрирован: 21.03.2015
С нами: 1 год 8 месяцев
Профессия: инженер по ПБ
Откуда: г. Мурманск

Непрочитанное сообщение #18 Mixail 51 » 16.09.2015, 00:04

Да ничего Вы не теряете, просто время то уже позднее, нужно спать ложится, а мы тут дебаты развели.☺♪♫♪
Не ошибается только тот кто не работает.

Sia-Ori
Активный участник
Активный участник
Sia-Ori
Активный участник
Активный участник
Возраст: 46
Репутация: 2
Сообщения: 763
Зарегистрирован: 04.02.2012
С нами: 4 года 10 месяцев
Профессия: инженер СКУД
Откуда: Ростов на Дону

Непрочитанное сообщение #19 Sia-Ori » 16.09.2015, 06:25

pet-and писал(а):
Sia-Ori писал(а):Не бог весть какая защита всей этой интеллектуальной собственности, если у человека в руках железяка и программка, которая прошивает оную железяку. Пишется в лог весь обмен по ком порту, и готово.
Вы готовы вытащить прошивку из микроконтроллера? Удачи.
Из ком-порта, вообще-то.

ivavictor
Автор темы
ivavictor
Автор темы
Репутация: 0
Сообщения: 3
Зарегистрирован: 10.09.2015
С нами: 1 год 2 месяца
Профессия: инженер

Непрочитанное сообщение #20 ivavictor » 16.09.2015, 16:35

Здравствуйте. Даже не ожидал такой полемики по поводу своего вопроса. Уточню детали. Прошивки от приборов есть на официальном сайте, но они шьюся специализированной прогой, которая также имеется на сайте. Сама замена микроконтроллера не даст ничего - прибор просто не запустится, программа перепрошивки его не увидит. Я присоединял, и не раз, программатор к микроконтроллеру, он распознавался, но читался "мусор", т. к. при программировании были установлены биты "защиты от чтения". Сейчас у меня порядка десятка приборов с дефектом микроконтроллера. Вот и решил тему поднять. Может у кого есть опыт общения с ремонтниками Болида? У нас в Питере официалы не ремонтируют - отправляют изготовителю. Ну а тип контроллера не важен по сути они различны в разных версиях приборов. Важнее понять принцип.


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «С2000-4»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 1 гость

forum-bolid.ru : Отказ от ответственности