Текущее время: 28 мар 2024, 21:03




 Страница 1 из 1 [ Сообщений: 20 ] 
Автор
Сообщение
[ТС]
 Заголовок сообщения: JTAG слышал звон.
СообщениеДобавлено: 26 апр 2014, 11:01 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 20 апр 2012, 10:57
Наличности на руках:
1,480.94

Сообщения: 1632
Откуда: Россия г. Санкт-Петербург
Всем доброго здравия!
Слышал звон про JTAG, любопытно стало.
Собственно интерес спортивный, заглянуть в недра чипа до его установки (если возможно)
Почитал скудную информацию, говорят что дорого это. Однако как думается не так уж и дорого, если конечно не приобретать под каждый рисунок чипа тестовый сокет.
Нарыл картинку
Вложение:
jtag.jpg

легко решаемо
Посмотрел в схему, тоже все понятно
Вложение:
Jtag_vga_216-0809000_je-50.JPG

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


У вас нет доступа для просмотра вложений:
1. Пожалуйста авторизуйтесь или зарегистрируйтесь.
2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений.
3. У нас можно купить доступ к файлам.



_________________
Ремонт ноутбуков
Санкт-Петербург +79313406112

Ессентуки +79283151170
Не в сети
 Профиль    
 
 Заголовок сообщения: Re: JTAG слышал звон.
СообщениеДобавлено: 26 апр 2014, 11:24 
Модератор
Модератор
Участник АСЦ
Участник АСЦ
Аватара пользователя
Зарегистрирован: 05 фев 2011, 14:51
Наличности на руках:
8,303.26

Сообщения: 14984
Откуда: Екатеринбург
Как то сумбурно.
Цель проекта какая? Вычитывать данные с чипа по JTAG до установки?



_________________
Ремонт ноутбуков в Екатеринбурге. Даже после "мастеров".
booknot.ru тел (343)237-37-37
A probis probari, ab improbis improbari aequa laus est.
Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: JTAG слышал звон.
СообщениеДобавлено: 26 апр 2014, 11:32 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 20 апр 2012, 10:57
Наличности на руках:
1,480.94

Сообщения: 1632
Откуда: Россия г. Санкт-Петербург
В общем да. Изначально до установки знать что чип ремарк например, зная ID оригинала. Можно будет вернуть чип (партию) не портя маску на матери.



_________________
Ремонт ноутбуков
Санкт-Петербург +79313406112

Ессентуки +79283151170
Не в сети
 Профиль    
 
 Заголовок сообщения: Re: JTAG слышал звон.
СообщениеДобавлено: 26 апр 2014, 13:05 
Модератор
Модератор
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 23 июл 2011, 14:13
Наличности на руках:
14,488.98

Сообщения: 11465
Откуда: Ульяновск
Как-то уже пытался создавать подобную тему. В качестве эксперимента даже готов был проводочками к дохлым мостам паяться, лишь бы увидеть заветное... На тот момент меня достали 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 минут, но вот программые оболочки поддерживают только определенные микроконтроллеры (под которые и пишутся). Это как я понимаю, может и ошибаюсь.


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: JTAG слышал звон.
СообщениеДобавлено: 26 апр 2014, 13:43 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 20 апр 2012, 10:57
Наличности на руках:
1,480.94

Сообщения: 1632
Откуда: Россия г. Санкт-Петербург
igils писал(а):
Основная проблема - отсутствие документации на чипы

А документация и не нужна. Копится по крайней мере у еще нескольких человек кроме меня, собирается и надеюсь будет опубликована, база ID чипов.
Этой информации будет вполне достаточно что бы аргументированно вернуть чипы китайцу взад, дав понять что не за плюшки спрашивали, а за чипы.
Или просто зная истину решить, прокатит ли замена или нет. В качестве примера тот же ремарк mcp67MDa2 в MV, ясно что замена будет успешной только в случае дискретки и не стОит ставить если видюх интегрированный задействован.
А малевать надписи они научились в совершенстве, с "дырочками" все под завод.
Картинка шикарная...взято с nb1
Вложение:
NB33.jpg

Надеюсь достаточно видно указал источник)


У вас нет доступа для просмотра вложений:
1. Пожалуйста авторизуйтесь или зарегистрируйтесь.
2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений.
3. У нас можно купить доступ к файлам.



_________________
Ремонт ноутбуков
Санкт-Петербург +79313406112

Ессентуки +79283151170
Не в сети
 Профиль    
 
 Заголовок сообщения: Re: JTAG слышал звон.
СообщениеДобавлено: 26 апр 2014, 14:18 
Модератор
Модератор
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 23 июл 2011, 14:13
Наличности на руках:
14,488.98

Сообщения: 11465
Откуда: Ульяновск
Документация не нужна? При чем здесь база ID чипов и то, что записано внутри отдельно взятого чипа?
Вы как собираетесь считывать инфу, что на картинке, не зная ни системы команд, ни по каким адресам находится данная информация?
Или думаете, что подключите джиг, и оно само вывалится, только успевай собирать?


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: JTAG слышал звон.
СообщениеДобавлено: 26 апр 2014, 14:34 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 20 апр 2012, 10:57
Наличности на руках:
1,480.94

Сообщения: 1632
Откуда: Россия г. Санкт-Петербург
Информации мало пока чтобы думать, для того и тему создал. Совместно решить, быть или не быть jtag-у в арсенале мастерской.
Что то много тумана напустили на эту тему, а на поверку то может оказаться все просто.
igils писал(а):
Вы как собираетесь считывать инфу, что на картинке, не зная ни системы команд, ни по каким адресам находится данная информация?

Кажется буквы JTAG предполагают определенный стандарт? А какие шары подключить из схемы видно.



_________________
Ремонт ноутбуков
Санкт-Петербург +79313406112

Ессентуки +79283151170
Не в сети
 Профиль    
 
 Заголовок сообщения: Re: JTAG слышал звон.
СообщениеДобавлено: 26 апр 2014, 15:16 
Модератор
Модератор
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 23 июл 2011, 14:13
Наличности на руках:
14,488.98

Сообщения: 11465
Откуда: Ульяновск
Надо дождаться программистов, да и просто людей, тесно работающих с этим интерфейсом, послушать, что они скажут.
Фраза из описания стандарта: IDCODE — инструкция выдвигает на выход значение встроенного 32-битного регистра с идентификаторами производителя, модели и версии устройства.
может вызвать оптимизм, но если бы все было просто, у сетевых магазинов эта приблуда уже была бы, и они не влетали бы на дохляк, выглядящий просто идеально. IMHO.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: JTAG слышал звон.
СообщениеДобавлено: 26 апр 2014, 20:04 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 29 авг 2010, 09:45
Наличности на руках:
713.69

Сообщения: 10123
Откуда: Тюмень
igils писал(а):
но если бы все было просто...

Ну хотя-бы для начала подать на чип питания - какие? К шарам паяться - не айс ИМХО...


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: JTAG слышал звон.
СообщениеДобавлено: 27 апр 2014, 09:58 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 20 апр 2012, 10:57
Наличности на руках:
1,480.94

Сообщения: 1632
Откуда: Россия г. Санкт-Петербург
Плохо писать не зная вопроса, не побоюсь быть покусанным, напишу.
Имеем целью ведь не отладку уст-ва, а просто чтение записанной в некоторую область информации. Наверное для этого нет необходимости запитывать весь чип, полагаю что сам jtag запитает внутреннюю область памяти для чтения базовой информации.
По поводу записи, логично думать что записанное там не изменно, иначе добрались бы и туда злыдни. Скорее всего на заводе пережигают эту возможность и заветная запись становится "только для чтения".



_________________
Ремонт ноутбуков
Санкт-Петербург +79313406112

Ессентуки +79283151170
Не в сети
 Профиль    
 
 Заголовок сообщения: Re: JTAG слышал звон.
СообщениеДобавлено: 27 апр 2014, 10:49 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 29 авг 2010, 09:45
Наличности на руках:
713.69

Сообщения: 10123
Откуда: Тюмень
orbit писал(а):
Имеем целью ведь не отладку уст-ва, а просто чтение записанной в некоторую область информации. Наверное для этого нет необходимости запитывать весь чип, полагаю что сам jtag запитает внутреннюю область памяти

Чёт сомневаюсь....
orbit писал(а):
Скорее всего на заводе пережигают

Давным-давно уже существуют масочные ПЗУ и технология OTP - One Time Programm. И в том и в другом случае изменить что-либо не получится...


Не в сети
 Профиль    
 
 Заголовок сообщения: 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 сек.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: JTAG слышал звон.
СообщениеДобавлено: 26 мар 2016, 13:15 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 29 авг 2010, 09:45
Наличности на руках:
713.69

Сообщения: 10123
Откуда: Тюмень
DoctorTest писал(а):
Таким образом, если производитель запихал в корпус не тот кристалл, то в ID-коде это можно увидеть.

Всё это прекрасно, спору нет! Но вопрос-то поднят из практических соображений - определить какой чип перемаркировали не запаивая его на плату и если содержимое IDCODE_REGISTER не соответствует маркировке на кристалле, то и вернуть продавцу в первозданном виде.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: JTAG слышал звон.
СообщениеДобавлено: 26 мар 2016, 13:29 
Модератор
Модератор
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 23 июл 2011, 14:13
Наличности на руках:
14,488.98

Сообщения: 11465
Откуда: Ульяновск
Можно и немного шире - у многих найдется кучка чипов, которые не пошли, но не возвращены продавцу по ряду причин. Тоже неплохо бы знать - дохлый оригинал или с чего перемарк (а если перемарк с нового - можно и подумать, куда его приткнуть).
DoctorTest писал(а):
Чаще всего BSDL-файлы лежат на сайте производителя МС

Что-то сомневаюсь, что ATI и nVidia практикуют такое.
А вообще - покажите реально работающее устройство, способное читать ID микросхем указанных производителей. Пусть на проводочках. В бета-тестерах недостатка не будет. :-):


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: JTAG слышал звон.
СообщениеДобавлено: 26 мар 2016, 14:15 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 29 авг 2010, 09:45
Наличности на руках:
713.69

Сообщения: 10123
Откуда: Тюмень
igils писал(а):
Что-то сомневаюсь, что ATI и nVidia практикуют такое.

Это то да! Но вроде Chip_ID в регистре легко находиться... Была такая тема на первом ноутбуке, но в связи со смертью автора продолжения не получила...
А может из-за того, что чип надо распаивать на плату ибо дорог сокет, а проводочками - распайка JTAG известна, а вот куда какое питание нужно подать - нет...


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: JTAG слышал звон.
СообщениеДобавлено: 26 мар 2016, 16:00 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 08 окт 2012, 11:14
Наличности на руках:
5,518.51

Сообщения: 4422
Откуда: Москва
А нафига оно надо?
Допустим купите вы дорогой "сокет" для BGA чипа (чипов), есть весь софт и все такое. Купили десяток чипов одинаковых, проверили - не то внутри записано.

Если нормальный продавец, он и без ваших чудо "HEX доказательств" товар назад примет. Если мутный - хрен какие ваши аргументы на него повлияют.. и останетесь с кучкой говна и красивой табличкой..


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: JTAG слышал звон.
СообщениеДобавлено: 27 мар 2016, 09:25 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 29 авг 2010, 09:45
Наличности на руках:
713.69

Сообщения: 10123
Откуда: Тюмень
Черномор писал(а):
А нафига оно надо?

Вот и я про то...


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: JTAG слышал звон.
СообщениеДобавлено: 27 мар 2016, 11:19 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 20 апр 2012, 10:57
Наличности на руках:
1,480.94

Сообщения: 1632
Откуда: Россия г. Санкт-Петербург
...Любопытно.
Времени нет взять приблуду типо usb to jtag и попробовать.
А вдруг там ещё и время наработки считает в часах, внутренними курантами, интересно увидеть. :-):



_________________
Ремонт ноутбуков
Санкт-Петербург +79313406112

Ессентуки +79283151170
Не в сети
 Профиль    
 
 Заголовок сообщения: Re: JTAG слышал звон.
СообщениеДобавлено: 27 мар 2016, 11:58 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 08 окт 2012, 11:14
Наличности на руках:
5,518.51

Сообщения: 4422
Откуда: Москва
Сообщение не в тему
orbit, а когда издохнет оттуда окромя времени наработки еще кучу параметров выудить, средняя температура юзанья, токи через него проходившие итд.
Типо черный ящик с подводной лодки :-)
Да и картинка с hex таблицей может быть лютым фейком


Не в сети
 Профиль    
 
 Заголовок сообщения: 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 ] 


   Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Продам интересный наборчик Tiny Tools (SPI,NAND,JTAG). Недорого.

в форуме Продам | Selling

wofs

1

9856

30 ноя 2015, 21:15

wofs Перейти к последнему сообщению

В этой теме нет новых непрочитанных сообщений. jtag-isp adaptor

в форуме Ремонт сотовых телефонов и смартфонов | Repair Cell Phones and smartphones

serwanjaf7

0

1561

26 ноя 2016, 17:04

serwanjaf7 Перейти к последнему сообщению

Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Купил EASY JTAG не видит смарт карту

в форуме Ремонт сотовых телефонов и смартфонов | Repair Cell Phones and smartphones

Master-iv37

0

2550

29 мар 2017, 22:37

Master-iv37 Перейти к последнему сообщению

Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Универсальный программатор UFPI для I2C/SPI/NAND/eMMC/JTAG/UART/BDM...

в форуме Оборудование для ремонта | Repair Equipment

MSL

29

41076

24 фев 2019, 23:04

igils Перейти к последнему сообщению

В этой теме нет новых непрочитанных сообщений. Z3X easy jtag plus бэкап imei

в форуме Общий оффтопик | General offtopic

serega1576

1

1323

22 окт 2018, 16:09

512 Перейти к последнему сообщению


Кто сейчас на конференции

Сейчас этот форум просматривают: ivan_p и гости: 10


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти: