Влияние сигнала PICCLK на запуск плат Slot1/370/8 (применительно к Asus P2B-D)
- Max1024
- Advanced Member
- Сообщения: 877
- Зарегистрирован: 29.12.2014,15:15
- Откуда: Беларусь, Могилев
- Контактная информация:
-
Конкурсы
Влияние сигнала PICCLK на запуск плат Slot1/370/8
применительно к Asus P2B-D
В рамках проекта запуска 2xPPro на P2B-D(CPU не стартует во втором слоте, но работает в
первом) есть предположение о влияния уровня сигнала PICCLK.
Плата P2B-D имеет два конденсатора, напаянные снизу вручную и как показала проверка,
они подключены между линией PICCLK(синхронизация LAPIC) и корпусом.
Штатный уровень сигнала PICCLK (~3.3V), а также BCLK и CMOS input/output у PPro выше чем
у Pentium2-3 (~2.5В). Появилось предположение о том, что конденсаторы снижают и без того
заниженный уровень PICCLK, и возможно во втором слоте конденсатор чуть большей емкости
установлен, соответственно уровень оказывается ниже "критического".
Вот что пишется об этом сигнале этом в datasheet:
All GTL+ signals are synchronous. All of the 3.3 V tolerant signals can be applied
asynchronously, except when running two processors in FRC mode. To run in FRC mode,
synchronization logic is required on all signals (except PWRGOOD) going to both processors.
Also note the timing requirements for PICCLK with respect to BCLK. With FRC enabled, PICCLK
must be 1⁄4X BCLK and synchronized with respect to BCLK. PICCLK must always lag BCLK by at
least 1 ns and no more than 5 ns.
У нас правдв не FRC mode, но все же указание на необходимое запаздываеие PICCLK настораживает.
И вот еще
PICCLK must be driven with a clock input, and the
PICD[1:0] lines must each be pulled-up to 3.3 V with
a separate 150 Ω resistor, even when the APIC will
not be used.
Те колебания на линии PICCLK нужны даже в однопроцессорной системе.
Решено было проверить влияние PICCLK на плате Zida P2VBX-T. Установил переходник Slot1->S370
и Celeron400. Работает эта плата правда не очень стабильно(не запускается после Ctrl-Alt-Del),
но при включении всегда стартует.
Стал я припаивать разные конденсаторы к PICCLK и ближайшей Vss (земля) и одновременно
контролировать осциллографом (советский С1-70) сигнал PICCLK. Без конденсатора старт
нормальный, размах PICCLK ~2.5V. Далее я стал увеличивать емкость. При емкости порядка
680pf плата перестала стартовать, причем интересно, что если подключить емкость после старта
(появления POST кодов), то это уже не мешало работе. Конечно с конденсатором работает только
до перезагрузки (hard reset или power off-on cycle). Монитор правда я не подключал, но
клавиатура работала (после окончания POST клавиатура реагировала на CapsLock), POST
исполнялся даже при подключенном конденсаторе, главное чтобы в момент пуска этого
конденсатора не было. То есть выходит, что амплитуда PICCLK должна быть нормальной в момент
пуска, а потом уже не очень критична, может быть даже PICCLK после старта не нужен вовсе.
Может быть не нужен для однопроцессорной системы, с двухпроцессорной системой проблемы
появятся в виде нерабочего LAPIC (если OS использует APIC mode) даже только с одним CPU,
но POST пройдем.
Таким образом, похоже что с одним CPU PICCLK нужен только в момент старта, а потм система
может работать даже без PICCLK.
Кто имеет дополнительную информацию о PICCLK, просьба поделится.
И еще, у кого есть платы P2B-D/DS(особенно интересны платы Rev 1.06), есть ли у них такие
конденсаторы, припаянные с обратной стороны платы, между корпусом(выводом конденсатора) и
линией PICCLK?
PS. ссылка на repair_manual для Asus P2B-D. Уникальный документ.
В рамках проекта запуска 2xPPro на P2B-D(CPU не стартует во втором слоте, но работает в
первом) есть предположение о влияния уровня сигнала PICCLK.
Плата P2B-D имеет два конденсатора, напаянные снизу вручную и как показала проверка,
они подключены между линией PICCLK(синхронизация LAPIC) и корпусом.
Штатный уровень сигнала PICCLK (~3.3V), а также BCLK и CMOS input/output у PPro выше чем
у Pentium2-3 (~2.5В). Появилось предположение о том, что конденсаторы снижают и без того
заниженный уровень PICCLK, и возможно во втором слоте конденсатор чуть большей емкости
установлен, соответственно уровень оказывается ниже "критического".
Вот что пишется об этом сигнале этом в datasheet:
All GTL+ signals are synchronous. All of the 3.3 V tolerant signals can be applied
asynchronously, except when running two processors in FRC mode. To run in FRC mode,
synchronization logic is required on all signals (except PWRGOOD) going to both processors.
Also note the timing requirements for PICCLK with respect to BCLK. With FRC enabled, PICCLK
must be 1⁄4X BCLK and synchronized with respect to BCLK. PICCLK must always lag BCLK by at
least 1 ns and no more than 5 ns.
У нас правдв не FRC mode, но все же указание на необходимое запаздываеие PICCLK настораживает.
И вот еще
PICCLK must be driven with a clock input, and the
PICD[1:0] lines must each be pulled-up to 3.3 V with
a separate 150 Ω resistor, even when the APIC will
not be used.
Те колебания на линии PICCLK нужны даже в однопроцессорной системе.
Решено было проверить влияние PICCLK на плате Zida P2VBX-T. Установил переходник Slot1->S370
и Celeron400. Работает эта плата правда не очень стабильно(не запускается после Ctrl-Alt-Del),
но при включении всегда стартует.
Стал я припаивать разные конденсаторы к PICCLK и ближайшей Vss (земля) и одновременно
контролировать осциллографом (советский С1-70) сигнал PICCLK. Без конденсатора старт
нормальный, размах PICCLK ~2.5V. Далее я стал увеличивать емкость. При емкости порядка
680pf плата перестала стартовать, причем интересно, что если подключить емкость после старта
(появления POST кодов), то это уже не мешало работе. Конечно с конденсатором работает только
до перезагрузки (hard reset или power off-on cycle). Монитор правда я не подключал, но
клавиатура работала (после окончания POST клавиатура реагировала на CapsLock), POST
исполнялся даже при подключенном конденсаторе, главное чтобы в момент пуска этого
конденсатора не было. То есть выходит, что амплитуда PICCLK должна быть нормальной в момент
пуска, а потом уже не очень критична, может быть даже PICCLK после старта не нужен вовсе.
Может быть не нужен для однопроцессорной системы, с двухпроцессорной системой проблемы
появятся в виде нерабочего LAPIC (если OS использует APIC mode) даже только с одним CPU,
но POST пройдем.
Таким образом, похоже что с одним CPU PICCLK нужен только в момент старта, а потм система
может работать даже без PICCLK.
Кто имеет дополнительную информацию о PICCLK, просьба поделится.
И еще, у кого есть платы P2B-D/DS(особенно интересны платы Rev 1.06), есть ли у них такие
конденсаторы, припаянные с обратной стороны платы, между корпусом(выводом конденсатора) и
линией PICCLK?
PS. ссылка на repair_manual для Asus P2B-D. Уникальный документ.
Мои статьи: https://overclockers.ru/tag/show/10017/max1024
- ShER424
- Advanced Member
- Сообщения: 1824
- Зарегистрирован: 18.02.2012,02:10
- Откуда: MSK
- Контактная информация:
Что-то я не понЯл.Max1024 писал(а):В рамках проекта запуска 2xPPro на P2B-D(CPU не стартует во втором слоте, но работает в
первом) есть предположение о влияния уровня сигнала PICCLK.
Вы с одним процом запускаете? В однопроцессорной сборке процессор не должен ли именно в первый слот ставиться?
Вам ли, любящим баб да блюда, жизнь отдавать в угоду?!
Я лучше в баре блRдRм буду подавать ананасную воду!
Я лучше в баре блRдRм буду подавать ананасную воду!
- Max1024
- Advanced Member
- Сообщения: 877
- Зарегистрирован: 29.12.2014,15:15
- Откуда: Беларусь, Могилев
- Контактная информация:
-
Конкурсы
acorp
Фото сделаю чуть попозже
ShER424
Если коротко то для P-II фиолетово в каком он слоте стоит, работает по отдельности в обоих с терминатором и без. А вот PPro упрямится во 2-м слоте. Были опробованы разные варианты и причины.
Фото сделаю чуть попозже
ShER424
Если коротко то для P-II фиолетово в каком он слоте стоит, работает по отдельности в обоих с терминатором и без. А вот PPro упрямится во 2-м слоте. Были опробованы разные варианты и причины.
Мои статьи: https://overclockers.ru/tag/show/10017/max1024