Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 83 • Страница 1 из 51  2  3  4  5  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 01.06.2003
Откуда: Pskov
Частенько на AMD-шных платах под K8 в районе сокета встречается 25-ти контактный разъем, точнее, контактная площадка.

Пример:

на Foxconn NF4UK8AA:
#77

на ASUS A8NE:
#77

Подозреваю, что этот HDT Connector предназначен для низкоуровневой отладки (ICE/Probe mode ?)

Собственно, возникли вопросы:

Как бы этот разъем задействовать ?
И возможно ли это ? :)

В инете ответов на эти вопросы я не нашел. :(

Добавлено спустя 51 минуту, 41 секунду

Обнаружилось упоминание HDT в документации на материнку под GEOD NX.

#77

Оказывается, HDT connector = Hardware Debug Tool connector

Уже теплее и гораздо интереснее. :)

Получается, на K7 разъем HDT тоже раньше присутствовал (что-то я его не замечал).
Добавлено спустя 1 час, 31 минуту, 52 секунды
Нашел упоминание о статье (The test and debug features of the AMD-K7 microprocessor), которая могла бы многое прояснить.
Но сама статья, к сожалению, доступна лишь за бабки :(
Добавлено спустя 11 минут, 29 секунд
На сайте самой AMD упоминание HDT встречается лишь в описаниях development boards для Geod'ов.
Типичная цитата:
Цитата:
Debug Assist Features:
  • Test Points for Key signals
  • Hardware Debug Tool Interface (software & adapter hardware available through 3rd party)
  • LEDs for easy notification of system activity


Можно сделать вывод, что оборудование и софт для использования HDT-интерфейса сама АМД не производит.
Млин, могли бы хоть подробную документацию выложить. :(

_________________
ПС: [13-06-2006] Идеальный скриншот BIOS'а ? Запросто ! // K.V.



Партнер
 

Hardware Nightmare
Статус: Не в сети
Регистрация: 14.09.2003
Откуда: Taipei, Taiwan
Цитата:
доступна лишь за бабки

Не за бабки, а после заключения NDA.

Цитата:
Млин, могли бы хоть подробную документацию выложить

Чтобы каждый желающий мог себе множитель разлачивать, кеш включать, и второе ядро? ;)

Вообщем добро пожаловать :) Я уже 1.5 года ковыряю это хозяйство. Есть некие успехи (малые) :)
Делаю потихоньку программатор.

unlocking a64's
наслаждайся :) Если сделаешь summary и краткие выкладки чего достигли, чего выяснили на русском, здесь на форуме - будет респект. Мне самому переводить лень :)
Так же где-то в тех краях была старая ветка, Athlon 64 3000+ unlocked или что-то в этом роде, там на 40+ страниц, я там начинал...

пока я собираю дампы разных процессоров, сравниваю, играюсь со своим мутантом (A64 3200+ @ X2 3800+, второе ядро разблочено и перепрошит)


 

Member
Статус: Не в сети
Регистрация: 01.06.2003
Откуда: Pskov
Набрел на интересный сайт ( http://www.intertesttech.com ), описывающий какой-то тестер, работающий через HDT (и ему подобные разъемы) на материнках. Оказывается, HDT-разъем для K7 отличается от разъема для K8: 16 контактов против 25.

Буду копать дальше. :)

_________________
ПС: [13-06-2006] Идеальный скриншот BIOS'а ? Запросто ! // K.V.


 

Hardware Nightmare
Статус: Не в сети
Регистрация: 14.09.2003
Откуда: Taipei, Taiwan
xKVtor
:) Я тебе поименно каждый контакт могу рассказать :)
Лучше пойди по линкам, что я дал. Все эти сайты мы там разжевали :)
Добавлено спустя 3 минуты, 7 секунд
http://www.topmods.net/tin/unlock/1.jpg
http://www.topmods.net/tin/unlock/2.jpg
http://www.topmods.net/tin/unlock/939d1.jpg
http://www.topmods.net/tin/unlock/939d2.jpg
http://www.topmods.net/tin/unlock/939d3.jpg
http://www.topmods.net/tin/unlock/939d4.jpg
http://www.topmods.net/tin/unlock/939d5.jpg
http://www.topmods.net/tin/unlock/939d6.jpg
http://www.topmods.net/tin/unlock/939d7.jpg
http://www.topmods.net/tin/unlock/939d8.jpg
http://www.topmods.net/tin/unlock/939d9.jpg
http://www.topmods.net/tin/unlock/939da.jpg

Честно говоря не помню, что это за фотки :) Но точно по сабжу )

http://www.topmods.net/tin/DFIJTAG.jpg
http://www.topmods.net/tin/asusjtag.jpg
http://www.topmods.net/tin/nf4jtag.jpg


 

Member
Статус: Не в сети
Регистрация: 01.06.2003
Откуда: Pskov
Опс, уже ответили...

TiN_MGP
TiN_MGP писал(а):
Чтобы каждый желающий мог себе множитель разлачивать, кеш включать, и второе ядро?

А что, такое возможно ?!

За ссылки спасибо ! Сегодня погляжу.
Только странно, что ни один поисковик на экстремсистемз не вывел...

_________________
ПС: [13-06-2006] Идеальный скриншот BIOS'а ? Запросто ! // K.V.


 

Hardware Nightmare
Статус: Не в сети
Регистрация: 14.09.2003
Откуда: Taipei, Taiwan
xKVtor
Цитата:
А что, такое возможно ?!

:D

Через интерфейс JTAG можно читать\писать любой регистр в CPU. Что это позволяет делать, догадайся сам :).
Добавлено спустя 1 минуту, 38 секунд
Я все ждал, когда же народ задастся вопросом - а что это за разъемчик на мамке :). Но народ у нас ленивый, юзеры одним словом :)


 

Member
Статус: Не в сети
Регистрация: 01.06.2003
Откуда: Pskov
TiN_MGP писал(а):
Через интерфейс JTAG можно читать\писать любой регистр в CPU.

Можно перезаписать любые биты, даже если они read only ? :spy:

Хм, тогда это очень перспективное направление. :)
Спасибо еще раз за наводку на материал.

TiN_MGP писал(а):
Я все ждал, когда же народ задастся вопросом - а что это за разъемчик на мамке :). Но народ у нас ленивый, юзеры одним словом :)
Я этим вопросом задался еще в позапрошлом году (думаю я не один такой). А вот наглости задать его набрался только сегодня.:wink:

_________________
ПС: [13-06-2006] Идеальный скриншот BIOS'а ? Запросто ! // K.V.


 

Member
Статус: Не в сети
Регистрация: 23.01.2005
Откуда: LN2 Club Member
TiN_MGP писал(а):
Я все ждал, когда же народ задастся вопросом - а что это за разъемчик на мамке . Но народ у нас ленивый, юзеры одним словом

что-то не вижу токаго на DFI nF4... Это я к тому, что не надо всех под одну гребеку!О великий Тин... только такие как вы могут заметить это... :D

_________________
хў — http://www.hwbot.org/user.do?userId=6719 TopMods.NET Team 北国人 — 優勝者


Последний раз редактировалось Nordling 01.06.2006 16:19, всего редактировалось 1 раз.

 

Member
Статус: Не в сети
Регистрация: 08.04.2006
Откуда: Ростов-на-Дону
Nordling Дык на дифиай то и нету.

_________________
Почётный ЧлеН команды UdaFFOverClan


 

Hardware Nightmare
Статус: Не в сети
Регистрация: 14.09.2003
Откуда: Taipei, Taiwan
:::HIS:::
На всех мат.платах S939 есть. Просто на DFI он стоит терминированный. Интересующийся сабжем человек это несомненно бы заметил, просмотрев ссылки на которые я указывал выше.


 

Member
Статус: Не в сети
Регистрация: 08.04.2006
Откуда: Ростов-на-Дону
TiN_MGP А точно тока сейчас заметил, просто у меня картинки отключены :oops:

_________________
Почётный ЧлеН команды UdaFFOverClan


 

Member
Статус: Не в сети
Регистрация: 01.06.2003
Откуда: Pskov
TiN_MGP

Нашел даташит (правда, на K5):

AMD-K5 Processor Technical Reference Manual [#18524c]

Целых 3 страницы посвящено JTAG. ;)

HDT идет отдельно и про него сказано следующее:

Цитата:
The Hardware Debug Tool (HDT)—sometimes referred to as
the debug port or Probe mode—is a collection of signals, registers,
and processor microcode that is enabled when external
debug logic drives R/S Low or loads the processor’s Test Access
Port (TAP) instruction register with the USEHDT instruction.

Documentation on the HDT is available under nondisclosure
agreement to test and debug developers. For information, contact
your AMD sales representative or field application engineer.


Отсюда можно сделать вывод, что однозначно ассоциировать Hardware Debug Tool c JTAG некорректно.
HDT несколько более широкое понятие.

Добавлено спустя 19 минут, 11 секунд

Нашел еще один полезный даташит:

AMD-K5 Processor Software Development Guide [#20007e].

В нем теме JTAG'а посвящено уже больше 20 страниц!

Будем надеяться, что эту инфу можно экстраполировать и на K7/K8. :roll:
Добавлено спустя 8 часов, 15 минут, 2 секунды
Продолжаю собирать помаленьку инфу о JTAG и HDT. :oops:

Цитаты из рядового даташита на K7 (AMD Athlon Processor Model 4 Data Sheet [#23792].pdf)
Цитата:
DBRDY and DBREQ# Pins [2 pins]

DBRDY (AA1) and DBREQ# (AA3) are routed to the debug connector.
DBREQ# is tied to VCC_CORE with a pullup resistor.

FLUSH# Pin [1 pin]

To the debug connector, this pin should be tied to VCC_CORE with a pullup resistor, and to SMI# with a resistor that is not populated.

JTAG Pins [5 pins]

TCK (Q1), TMS (Q3), TDI (U1), TRST# (U3), and TDO (U5) are the JTAG interface.
Connect these pins directly to the motherboard debug connector.
Pullup TDI, TCK, TMS, and TRST# to VCC_CORE.

PLL Bypass and Test Pins [6 pins]

PLLTEST# (AC3), PLLMON1 (AN13), PLLMON2 (AL13), PLLBYPASSCLK (AN15), and PLLBYPASSCLK# (AL15) are the PLL bypass and test interface.
This interface is tied disabled on the motherboard.
All six pin signals are routed to the debug connector.
All four processor inputs (PLLTEST#, PLLMON1, and PLLMON2) are tied to VCC_CORE with pullup resistors.

Нда, негусто: всего лишь 14 контактов.

Типичная схема подключения (взята отсюда):
#77

По ходу поисков в голову пришла мысль, что K7 -- это не только атлоны/дюроны/семпроны, но и Geod NX. Появилась эта разновидность позже всех остальных K7, значит и доки на него (если они есть) самые свежие.

Нужная дока нашлась, но не сразу: AMD Geode NX Processors Data Book[#31177H]

Датирована она апрелем этого года и сожержит немного больше инфы:

#77

Хоть какое-то описание целых 17-ти контактов HDT.
Вот только остается открытым вопрос: относить Scan pins к HDT или нет ?

Идем дальше. На фотографии из брошюры по девелоперской плате для GeodNX можно разглядеть, что число контактов HDT разъема равно 25..26 !

Т.е. можно сделать предположение, что конструктив HDT-коннектора для K8 и для геода (K7) совпадают.

В документе pinouts.pdf, найденном по наводке с экстримсистемз, есть следующая распиновка для оптерона:

#77

Чтож, выяснилось расположение хотя бы некоторых из вышеперечисленных контактов.

ЗЫ: Цитата из документа Testability Features of AMD-K6 Microprocessors.pdf (найден здесь):

#77

_________________
ПС: [13-06-2006] Идеальный скриншот BIOS'а ? Запросто ! // K.V.


 

Hardware Nightmare
Статус: Не в сети
Регистрация: 14.09.2003
Откуда: Taipei, Taiwan
Цитата:
расположение хотя бы некоторых из вышеперечисленных контактов

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

Цитата:
Geode NX

Вообще-то это и есть атлон\дурон, разве что перемаркирован и работает на низкой частоте и напряжении.


 

Member
Статус: Не в сети
Регистрация: 18.11.2003
Откуда: Из капусты.
TiN_MGP писал(а):
...ВСЕ контакты найдены. дело в не железе, с железом уже все давно порешали, программатор собрали и подключили.


Заинтересовался темой.

А в чем же дело?

И тогда вопрос: а как же тогда вы переделали свой 3200+ в x2 3800+ ?

_________________
Не думаю, что об этом стоит говорить.


 

Member
Статус: Не в сети
Регистрация: 09.09.2005
Гм, на пнях тоже j-tag присутствует....
а каким софтом пользовались при прошивке/отладке?

_________________
Лужу, паяю....


 

Member
Статус: Не в сети
Регистрация: 01.06.2003
Откуда: Pskov
TiN_MGP
TiN_MGP писал(а):
Вы упорно не хотите прочесть ссылки, которые я давал выше?

Не хотел, потому что там слишком много воды. Из 600-та сообщений лишь несколько по теме. И результатов практически никаких :( (кроме успешного "сеанса связи" с первопнем по JTAG).

Там есть некоторые материалы, которые я здесь привожу, но далеко не все...

После прочтения всей ветки возникли следующие вопросы (вместо саммари):

0. Куда на том форуме делись модераторы ? Может автору большинства сообщений по существу из той ветки самому написать саммари (по-русски)? :)

1. Откуда взялось убеждение, что разблокировать процы можно именно посредством JTAG-интерфейса ? ИМХО если существует вероятность этого, то она так же мала, как и вероятность успеха софтового метода.

2. Почему это вдруг все [там] решили, что через JTAG возможен доступ к любым регистрам (в т.ч MSR) ?

3. Почему все радостно взялись за АМД-шные процы ? Почему не за Интел (они, кстати, тоже заблокированы) ? Ведь на чьи процы больше документации ? И почему бы для начала не начать изучение JTAG с чего-нить попроще (K5/K6/embedded) ? А с наскока вряд ли что-нибудь путное получится.

4. Откуда взялась точная инфа насчет допустимости 50MHz для TAP-контроллера у K8 ?

5. Почему все вдруг поверили, что AMD HDT Debug Tool существует в природе, а не является плодом воображения вездесущего автора СВID ? Ведь ему инсталляшку налабать (ту, что на анимированном гифе) -- раз плюнуть.

Цитата:
Вообще-то это и есть атлон\дурон
Вообще-то я в курсе. ;)
Цитата:
Там же все это уже описано, ВСЕ контакты найдены. дело в не железе, с железом уже все давно порешали, программатор собрали и подключили.
Дело за малым -- заставить все это хозяйство работать ? ;)

Интересно будет узнать о результатах, хоть я и сомневаюсь в возможности применения JTAG для разблокировки...

ЗЫ: Сорри за скепсис. :)

_________________
ПС: [13-06-2006] Идеальный скриншот BIOS'а ? Запросто ! // K.V.


 

Advanced member
Статус: Не в сети
Регистрация: 30.08.2003
Откуда: Санкт-Петербург
xKVtor
1. не знаю. по идее jtag только для отладки, а зашивают процы вероятно по ssi или i2c и эти ноги не документированы. baza пытался их найти у S370 процов и вроде получилось.... Тока непонятно что с ними делать
3. док на интел много, только реально их все равно не достаеи. вспомнить хотя бы те же раскопки по smm или про replay
5. логика. Хотя про джунгля промолчу. анреспект ему за многое...

а вообще эта тема может быть темой для спекуляций и мифов. А разобраться в ней почти не реально, но очень бы хотелось....
Добавлено спустя 6 минут, 46 секунд
PS: интересно, а вроде ведь дока на ICE для Intel'ов была.. Да и раскопки R.Collins'а сбрасывать со счетов не стоит.
Добавлено спустя 1 минуту, 32 секунды
PPS: сорри, за скептицизм, но хотелось бы убедиться, что тут реально делом занимаются, а не разводят сказки, как тов. Джунгль

_________________
{:€ дед в законе :-) нородный окодемег
почетный пользователь OpenSuSE 11.3
Ремонт и модернизация ноутбуков IBM (Lenovo) ThinkPad


 

Member
Статус: Не в сети
Регистрация: 01.01.2004
Откуда: St. Petersburg
Фото: 9
Народ, помните на слотовых атлонах был разъемчик, на который можно было какую-то херь нацепить чтоб множитель менять?
http://www.dvgu.ru/meteo/PC/AMDAthlon600.htm


 

Member
Статус: Не в сети
Регистрация: 18.11.2003
Откуда: Из капусты.
Это не то. Это тоже, что пихать скобки в сокетный атлон.

_________________
Не думаю, что об этом стоит говорить.


 

Member
Статус: Не в сети
Регистрация: 19.08.2005
Откуда: СПб
sail
Это называлось "Золотой палец" и выглядело в виде кучки DIP переключателей.

_________________
=nVidia OverGuru= || -=AMD OverClub=- || HardwareTech_TSC!_Team || ПС - People.overclockers.ru/Nicl || www.hwtech.ru


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 83 • Страница 1 из 51  2  3  4  5  >
-

Часовой пояс: UTC + 3 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


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

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan