|
Текущее время: 25 сен 2024, 16:12
|
Сообщения без ответов | Активные темы
|
Страница 1 из 1 [ Сообщений: 20 ] |
|
|
|
|
|
Автор |
|
orbit
[ТС]
|
Заголовок сообщения: JTAG слышал звон. Добавлено: 26 апр 2014, 11:01 |
Инженер |
|
|
Зарегистрирован: 20 апр 2012, 10:57 Наличности на руках: 1,470.94
Сообщения: 1630 Откуда: Россия г. Санкт-Петербург
|
Всем доброго здравия! Слышал звон про JTAG, любопытно стало. Собственно интерес спортивный, заглянуть в недра чипа до его установки (если возможно) Почитал скудную информацию, говорят что дорого это. Однако как думается не так уж и дорого, если конечно не приобретать под каждый рисунок чипа тестовый сокет. Нарыл картинку Вложение: jtag.jpg легко решаемо Посмотрел в схему, тоже все понятно Вложение: Jtag_vga_216-0809000_je-50.JPG Даже софтину где то видел. Читал что этой штукой активно пользуются в ремонте спутниковых ресиверов, так может и в ноутбуках сгодится. Предлагаю собрать тут, кто чего знает по этой теме. Для начала интересуют простые вопросы. Что мы там увидим? Если увидим что то важное, то могут ли не хорошие люди что то там менять в корыстных целях? Возможно ли считать что либо просто подпаявшись к шарам чипа? В общем должно быть в этом зерно пользы, ведь если кто не вкурсе с чипами не все ладно.
У вас нет доступа для просмотра вложений: 1. Пожалуйста авторизуйтесь или зарегистрируйтесь. 2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений. 3. У нас можно купить доступ к файлам.
_________________ Ремонт ноутбуков Санкт-Петербург +79313406112 Ессентуки +79283151170
|
|
|
|
|
MSF113
|
Заголовок сообщения: Re: JTAG слышал звон. Добавлено: 26 апр 2014, 11:24 |
Зарегистрирован: 05 фев 2011, 14:51 Наличности на руках: 8,303.26
Сообщения: 14977 Откуда: Екатеринбург
|
Как то сумбурно. Цель проекта какая? Вычитывать данные с чипа по JTAG до установки?
_________________ Ремонт ноутбуков в Екатеринбурге. Даже после "мастеров". booknot.ru тел (343)237-37-37 A probis probari, ab improbis improbari aequa laus est.
|
|
|
|
|
igils
|
Заголовок сообщения: Re: JTAG слышал звон. Добавлено: 26 апр 2014, 13:05 |
Зарегистрирован: 23 июл 2011, 14:13 Наличности на руках: 14,492.82
Сообщения: 11642 Откуда: Ульяновск
|
Как-то уже пытался создавать подобную тему. В качестве эксперимента даже готов был проводочками к дохлым мостам паяться, лишь бы увидеть заветное... На тот момент меня достали G6100, непонятно из чего нарисованные, очень хотелось узнать, из чего. Но тема получилась вялая, а т.к. из меня программист - как из г. пуля, в одиночку мне там нечего было делать. Попытаться стоило, т.к. насколько понимаю, китайцы во внутрь никаких исправлений внести не могут. Оригинал статьи - http://notebook1.ru/forma1/viewtopic.php?f=78&t=42071, но самая интересная картинка что-то не показывается. Копия на rom.by - http://www.rom.by/forum/Novye_i_b_u_ChI ... naki_Novyh Основная проблема - отсутствие документации на чипы. JTAG программер дело 5 минут, но вот программые оболочки поддерживают только определенные микроконтроллеры (под которые и пишутся). Это как я понимаю, может и ошибаюсь.
|
|
|
|
|
orbit
[ТС]
|
Заголовок сообщения: Re: JTAG слышал звон. Добавлено: 26 апр 2014, 13:43 |
Инженер |
|
|
Зарегистрирован: 20 апр 2012, 10:57 Наличности на руках: 1,470.94
Сообщения: 1630 Откуда: Россия г. Санкт-Петербург
|
igils писал(а): Основная проблема - отсутствие документации на чипы А документация и не нужна. Копится по крайней мере у еще нескольких человек кроме меня, собирается и надеюсь будет опубликована, база ID чипов. Этой информации будет вполне достаточно что бы аргументированно вернуть чипы китайцу взад, дав понять что не за плюшки спрашивали, а за чипы. Или просто зная истину решить, прокатит ли замена или нет. В качестве примера тот же ремарк mcp67MDa2 в MV, ясно что замена будет успешной только в случае дискретки и не стОит ставить если видюх интегрированный задействован. А малевать надписи они научились в совершенстве, с "дырочками" все под завод. Картинка шикарная... взято с nb1Вложение: NB33.jpg Надеюсь достаточно видно указал источник)
У вас нет доступа для просмотра вложений: 1. Пожалуйста авторизуйтесь или зарегистрируйтесь. 2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений. 3. У нас можно купить доступ к файлам.
_________________ Ремонт ноутбуков Санкт-Петербург +79313406112 Ессентуки +79283151170
|
|
|
|
|
igils
|
Заголовок сообщения: Re: JTAG слышал звон. Добавлено: 26 апр 2014, 14:18 |
Зарегистрирован: 23 июл 2011, 14:13 Наличности на руках: 14,492.82
Сообщения: 11642 Откуда: Ульяновск
|
Документация не нужна? При чем здесь база ID чипов и то, что записано внутри отдельно взятого чипа? Вы как собираетесь считывать инфу, что на картинке, не зная ни системы команд, ни по каким адресам находится данная информация? Или думаете, что подключите джиг, и оно само вывалится, только успевай собирать?
|
|
|
|
|
orbit
[ТС]
|
Заголовок сообщения: Re: JTAG слышал звон. Добавлено: 26 апр 2014, 14:34 |
Инженер |
|
|
Зарегистрирован: 20 апр 2012, 10:57 Наличности на руках: 1,470.94
Сообщения: 1630 Откуда: Россия г. Санкт-Петербург
|
Информации мало пока чтобы думать, для того и тему создал. Совместно решить, быть или не быть jtag-у в арсенале мастерской. Что то много тумана напустили на эту тему, а на поверку то может оказаться все просто. igils писал(а): Вы как собираетесь считывать инфу, что на картинке, не зная ни системы команд, ни по каким адресам находится данная информация? Кажется буквы JTAG предполагают определенный стандарт? А какие шары подключить из схемы видно.
_________________ Ремонт ноутбуков Санкт-Петербург +79313406112 Ессентуки +79283151170
|
|
|
|
|
igils
|
Заголовок сообщения: Re: JTAG слышал звон. Добавлено: 26 апр 2014, 15:16 |
Зарегистрирован: 23 июл 2011, 14:13 Наличности на руках: 14,492.82
Сообщения: 11642 Откуда: Ульяновск
|
Надо дождаться программистов, да и просто людей, тесно работающих с этим интерфейсом, послушать, что они скажут. Фраза из описания стандарта: IDCODE — инструкция выдвигает на выход значение встроенного 32-битного регистра с идентификаторами производителя, модели и версии устройства. может вызвать оптимизм, но если бы все было просто, у сетевых магазинов эта приблуда уже была бы, и они не влетали бы на дохляк, выглядящий просто идеально. IMHO.
|
|
|
|
|
siberian
|
Заголовок сообщения: Re: JTAG слышал звон. Добавлено: 26 апр 2014, 20:04 |
Инженер |
|
|
Зарегистрирован: 29 авг 2010, 09:45 Наличности на руках: 713.69
Сообщения: 10113 Откуда: Тюмень
|
igils писал(а): но если бы все было просто... Ну хотя-бы для начала подать на чип питания - какие? К шарам паяться - не айс ИМХО...
|
|
|
|
|
siberian
|
Заголовок сообщения: Re: JTAG слышал звон. Добавлено: 27 апр 2014, 10:49 |
Инженер |
|
|
Зарегистрирован: 29 авг 2010, 09:45 Наличности на руках: 713.69
Сообщения: 10113 Откуда: Тюмень
|
orbit писал(а): Имеем целью ведь не отладку уст-ва, а просто чтение записанной в некоторую область информации. Наверное для этого нет необходимости запитывать весь чип, полагаю что сам jtag запитает внутреннюю область памяти Чёт сомневаюсь.... orbit писал(а): Скорее всего на заводе пережигают Давным-давно уже существуют масочные ПЗУ и технология OTP - One Time Programm. И в том и в другом случае изменить что-либо не получится...
|
|
|
|
|
DoctorTest
|
Заголовок сообщения: Re: JTAG слышал звон. Добавлено: 26 мар 2016, 12:25 |
Я тут случайно |
|
|
Зарегистрирован: 26 мар 2016, 12:11 Наличности на руках: 9.00
Сообщения: 0 Откуда: Санкт-Петербург
|
Доброго дня! Стандарт IEEE 1149.1 (архитектура периферийного сканирования), разработанный группой JTAG, предусматривает наличие в ИМС регистра ID-кода микросхемы. Чтение его содержимого стандартизировано (не относится к отладке конкретного типа чипа). Часто JTAG-интерфейс имеет одновременно доступ как к регистрам отладки (которые не стандартны и отличаются в зависимости от производителя), так и к регистрам периферийного сканирования, которые подчиняются стандарту IEEE 1149.1. ID-код, который можно считать из регистра IDCODE_REGISTER, - это код производителя, типа МС и версия силикона по классификации JEDEC, которая является также открытой. ID-код можно посмотреть в BSDL-описании на микросхему (это файл, который описывает регистры периферийного сканирования по ст. IEEE 1149.1 данной микросхемы). Чаще всего BSDL-файлы лежат на сайте производителя МС в разделе поддержки, даташитов и моделей. Вот пример ID-кода из BSDL-фала на Texas:
attribute IDCODE_REGISTER of TMS320C6713B : entity is "0011" & -- Version Number "0000000001100011" & -- Part Number "00000010111" & -- Manufacturer ID "1"; -- Required by IEEE Std. 1149.1-1990
Таким образом, если производитель запихал в корпус не тот кристалл, то в ID-коде это можно увидеть. Считывается ID-код легко бесплатной программой. Можно пойти дальше - стандарт IEEE 1149.1 и наличие BSDL-файла дает вам возможность не забираясь внутрь чипа (так как периферийное сканирование - это не отладка) быстро и безболезненно прозвонить связи от кристалла к ножкам за счет регистра периферийного сканирования (BSCAN REG), ячейки которого подсоединены к IO-выводам микросхемы. Есть также программы, которые могут это делать за 5 сек.
|
|
|
|
|
siberian
|
Заголовок сообщения: Re: JTAG слышал звон. Добавлено: 26 мар 2016, 13:15 |
Инженер |
|
|
Зарегистрирован: 29 авг 2010, 09:45 Наличности на руках: 713.69
Сообщения: 10113 Откуда: Тюмень
|
DoctorTest писал(а): Таким образом, если производитель запихал в корпус не тот кристалл, то в ID-коде это можно увидеть. Всё это прекрасно, спору нет! Но вопрос-то поднят из практических соображений - определить какой чип перемаркировали не запаивая его на плату и если содержимое IDCODE_REGISTER не соответствует маркировке на кристалле, то и вернуть продавцу в первозданном виде.
|
|
|
|
|
igils
|
Заголовок сообщения: Re: JTAG слышал звон. Добавлено: 26 мар 2016, 13:29 |
Зарегистрирован: 23 июл 2011, 14:13 Наличности на руках: 14,492.82
Сообщения: 11642 Откуда: Ульяновск
|
Можно и немного шире - у многих найдется кучка чипов, которые не пошли, но не возвращены продавцу по ряду причин. Тоже неплохо бы знать - дохлый оригинал или с чего перемарк (а если перемарк с нового - можно и подумать, куда его приткнуть). DoctorTest писал(а): Чаще всего BSDL-файлы лежат на сайте производителя МС Что-то сомневаюсь, что ATI и nVidia практикуют такое. А вообще - покажите реально работающее устройство, способное читать ID микросхем указанных производителей. Пусть на проводочках. В бета-тестерах недостатка не будет.
|
|
|
|
|
siberian
|
Заголовок сообщения: Re: JTAG слышал звон. Добавлено: 26 мар 2016, 14:15 |
Инженер |
|
|
Зарегистрирован: 29 авг 2010, 09:45 Наличности на руках: 713.69
Сообщения: 10113 Откуда: Тюмень
|
igils писал(а): Что-то сомневаюсь, что ATI и nVidia практикуют такое. Это то да! Но вроде Chip_ID в регистре легко находиться... Была такая тема на первом ноутбуке, но в связи со смертью автора продолжения не получила... А может из-за того, что чип надо распаивать на плату ибо дорог сокет, а проводочками - распайка JTAG известна, а вот куда какое питание нужно подать - нет...
|
|
|
|
|
siberian
|
Заголовок сообщения: Re: JTAG слышал звон. Добавлено: 27 мар 2016, 09:25 |
Инженер |
|
|
Зарегистрирован: 29 авг 2010, 09:45 Наличности на руках: 713.69
Сообщения: 10113 Откуда: Тюмень
|
Черномор писал(а): А нафига оно надо? Вот и я про то...
|
|
|
|
|
orbit
[ТС]
|
Заголовок сообщения: Re: JTAG слышал звон. Добавлено: 27 мар 2016, 11:19 |
Инженер |
|
|
Зарегистрирован: 20 апр 2012, 10:57 Наличности на руках: 1,470.94
Сообщения: 1630 Откуда: Россия г. Санкт-Петербург
|
...Любопытно. Времени нет взять приблуду типо usb to jtag и попробовать. А вдруг там ещё и время наработки считает в часах, внутренними курантами, интересно увидеть.
_________________ Ремонт ноутбуков Санкт-Петербург +79313406112 Ессентуки +79283151170
|
|
|
|
|
Черномор
|
Заголовок сообщения: Re: JTAG слышал звон. Добавлено: 27 мар 2016, 11:58 |
Инженер |
|
|
Зарегистрирован: 08 окт 2012, 11:14 Наличности на руках: 5,436.53
Сообщения: 4424 Откуда: Москва
|
Сообщение не в тему orbit, а когда издохнет оттуда окромя времени наработки еще кучу параметров выудить, средняя температура юзанья, токи через него проходившие итд. Типо черный ящик с подводной лодки Да и картинка с hex таблицей может быть лютым фейком
|
|
|
|
|
DoctorTest
|
Заголовок сообщения: Re: JTAG слышал звон. Добавлено: 28 мар 2016, 12:38 |
Я тут случайно |
|
|
Зарегистрирован: 26 мар 2016, 12:11 Наличности на руках: 9.00
Сообщения: 0 Откуда: Санкт-Петербург
|
igils писал(а): А вообще - покажите реально работающее устройство, способное читать ID микросхем указанных производителей. Пусть на проводочках. В бета-тестерах недостатка не будет. JTAG Live Buzz - читает ID и звонит выводы. ---------- Добавлено спустя 1 час 9 минут 17 секунд: ---------- siberian писал(а): Всё это прекрасно, спору нет! Но вопрос-то поднят из практических соображений - определить какой чип перемаркировали не запаивая его на плату и если содержимое IDCODE_REGISTER не соответствует маркировке на кристалле, то и вернуть продавцу в первозданном виде. Тут тогда вопрос не в самой технологии JTAG, а в технологии контактирования с незапаяным чипом. Наверное, для вас не секрет, что присоединиться к SOP-корпусу - не представляет труда, есть копеешные оснастки, продаются в магазине. А вот BGA - это да, к сожалению на территории РФ найти их по нормальной цене - проблемка. Есть импортные, которые дороги, а наши делают вообще под заказ и позволить себе могут их только НИИ и заводы. Легче самому развести плату под основные типы BGA с контактными площадками и прижимные устройства. Но надо помнить, что чип нужно еще и запитывать. Так что - самый легкий способ - проверить уже на плате.
|
|
|
|
|
|
|
|
|
|
|
Страница 1 из 1 [ Сообщений: 20 ] |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|