Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
23.06.2020, 23:12
|
|
Вид на жительство
Регистрация: 05.11.2018
Сообщений: 487
Сказал спасибо: 443
Сказали Спасибо 10 раз(а) в 6 сообщении(ях)
|
Опознать микроконтроллер
Можно-ли по внешним признакам опознать микроконтроллер? Надпись условно стёрта. Можно замерить рабочую частоту, всё-такое, как-то подключиться может быть к шине и выдрать из его прошивки название - можно?
|
|
|
|
23.06.2020, 23:38
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,734
Сказал спасибо: 130
Сказали Спасибо 1,115 раз(а) в 530 сообщении(ях)
|
Re: Опознать микроконтроллер
Первым делом - смотри цепи питания, земли, кварца. По этим данным ищешь.
Если не слишком старое - скорее всего будет STM или AVR от Atmel. Более старое - модно PIC найти.
А уже там будет видно. Но скорее всего прошивка будет закрыта и чтение невозможно.
|
|
|
Сказали "Спасибо" DanilinSA
|
|
|
24.06.2020, 09:17
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,221 раз(а) в 1,319 сообщении(ях)
|
Re: Опознать микроконтроллер
В бытовой технике часто стоят вовсе экзотические микроконтроллеры типа Toshiba, Panasonic, Analog Devices, TI, NEC, ESP. (STM32 практически нигде не встречается - это к слову о применении).. Производители могут заказывать МК без маркировки или заклеивать маркировку сверху пластинкой. Толку от того, что вы узнаете его имя, всё равно будет мало - прошивка защищена от считывания или сам МК физически не имеет механизма считывания, или даже МК может быть вообще однократно программируемый или вообще изготовлен уже запрограммированным по маске.
У тех же STM32 расположение ног питания и внешнего кварца может быть одинаковым на кучу моделей. Есть вообще pin-to-pin совместимые из разных линеек.
По рабочей частоте - а че ее замерять? Если есть внешний кварц, смотрим номинал кварца и... и обламываемся, поскольку в современных МК стоят умножители частоты и рабочая частота может быть в десятки раз выше, чем кварц. Кварц - это вообще не показатель.
В самой прошивке никогда нет названия МК. Если только его специально втуда не вставили в виде "Сей прожэкт рубал холоп Васька дрянно и ленно, за что был высечен плетьми по указу барина Пригожского".
Вообще, да, Левонтий случаем не знаком ли с Селево, который страдал такой же фигней?
Последний раз редактировалось NewWriter; 24.06.2020 в 09:23.
|
|
|
Эти 4 пользователя(ей) сказали Спасибо NewWriter за это сообщение:
|
|
|
24.06.2020, 12:52
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,072
Сказал спасибо: 3,054
Сказали Спасибо 3,223 раз(а) в 2,188 сообщении(ях)
|
Re: Опознать микроконтроллер
FTGJ - можно по JTAG выкупить толику бесполезной информации. Если он есть и не заблокирован.
__________________
Экзорцист 40-го уровня.
|
|
|
Сказали "Спасибо" ForcePoint
|
|
|
25.06.2020, 03:11
|
|
Супер-модератор
Регистрация: 09.06.2011
Сообщений: 2,686
Сказал спасибо: 74
Сказали Спасибо 1,807 раз(а) в 654 сообщении(ях)
|
Re: Опознать микроконтроллер
Сообщение от Levontay
|
как-то подключиться может быть к шине и выдрать из его прошивки название - можно?
|
Из прошивки - скорее всего, нет. Но - у большинства программируемых МК есть т.н. "DEVICE ID". Это несколько Read-only регистров, в которых при изготовлении записывается тип МК. Даже при закрытой прошивке они остаются доступны для считывания, по этой информации программатор распознаёт подключённый к нему МК.
То есть, если сможете определиться в принципе с типом МК (PIC, AVR, STM и т.д.), можно попробовать подключить программатор и прочитать ID. По нему программатор уже конкретно определит, что это за "зверь"...
|
|
|
|
25.06.2020, 03:25
|
|
Заблокирован
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,715
Сказал спасибо: 189
Сказали Спасибо 3,199 раз(а) в 2,074 сообщении(ях)
|
Re: Опознать микроконтроллер
ага, только прежде чем читать биты надо точно понять какое это семейство хотя бы.
опять же у стм если порты swd используются то на чтение программатором они отключены.
ну а потом - ну считал ты прогу, если повезло и она не залочена - вы думаете что это ""ЧУДО"" сможет прогу раздизить?? если он в соседней теме полевики все пожег 12тью вольтами!!!!!
или чо с ней делать то??
|
|
|
|
25.06.2020, 03:51
|
|
Супер-модератор
Регистрация: 09.06.2011
Сообщений: 2,686
Сказал спасибо: 74
Сказали Спасибо 1,807 раз(а) в 654 сообщении(ях)
|
Re: Опознать микроконтроллер
Сообщение от индюк
|
или чо с ней делать то??
|
Возможно, что ничего делать с ней и не нужно. ТС ведь спрашивал, можно ли как-то "выудить" из МК информацию о нём. А не о том, как считать прошивку...
|
|
|
|
25.06.2020, 03:51
|
|
Гражданин KAZUS.RU
Регистрация: 17.06.2008
Адрес: Украина
Сообщений: 748
Сказал спасибо: 365
Сказали Спасибо 822 раз(а) в 386 сообщении(ях)
|
Re: Опознать микроконтроллер
Сообщение от индюк
|
если он в соседней теме полевики все пожег 12тью вольтами!!
|
Видимо, запасы вольт закончились.
Настоящему инженеру необходимо не жлобиться и всегда иметь под рукой запас хотя бы в несколько сотен вольт, чтобы и на биполярники хватило. Например, у МП39 и МП42 при подключении к 220В шляпу иногда срывало весьма эффектно
|
|
|
|
25.06.2020, 08:54
|
|
Временная регистрация
Регистрация: 28.10.2012
Сообщений: 61
Сказал спасибо: 180
Сказали Спасибо 31 раз(а) в 19 сообщении(ях)
|
Re: Опознать микроконтроллер
Levontay
Выложите сюда фото вашего МК, можно с окружением деталей. Тогда предметно появятся советы.
Какой корпус?
|
|
|
|
25.06.2020, 18:09
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,221 раз(а) в 1,319 сообщении(ях)
|
Re: Опознать микроконтроллер
Да пасаны, не обнадеживайтесь шибко то. Фотки окружения, фотки микросхемы... Вы по фоткам окружения можете угадать лишь степень крутизны засекреченной микросхемы. Вот посмотрите на вот эти фотки - это внутрянка видеопроцессора Kramer. Можно только лишь пальцем в небо предположить назначение этих заклеенных микросхем. На второй фотке справа - судя по корпусу и идущим к нему дорожкам - это мощный видеопроцессор. На первой фотке, судя по расположенным недалеко микросхемам в PLCC-корпусах (не влезли в фотку), с заклеенными тоже названиями - это FPGA, предположим, что Altera Cyclone. Больше по фотке вы ну ниче не определите.
В простых дешевых устройствах никто не будет заклеивать маркировку. Разберите обычную флешку - и вы прочтете названия МК и микросхем памяти.
Да, еще встречал в некоторых лифтовых станциях OTIS заклеенные (хоть и по другим причинам) МК. По древнему корпусу DIP40 и еще по некоторым признакам узнается древнейшее ископаемое PIC16C77.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:58.
|
|