реклама на сайте
подробности

 
 
> Проблема с запуском PCI9054
V-ctor
сообщение Sep 13 2006, 14:28
Сообщение #1





Группа: Новичок
Сообщений: 6
Регистрация: 21-04-06
Пользователь №: 16 361



Такая заморочка убираю EEPROM, подтягиваю резистор у сигнала EEDI/EEDO на землю, врубаю плату, BIOS чудесно находит плату, на некоторых машинах даже система грузица, на некоторых правда или вкапываеца при загрузке или грузицо, но не работают мышь и клава
но вот если шью EEPROM (примером что для кита идет), вставляю ее, резистор теперь делаю на питалово и ни биос ни ОС не видят карты вообще.

из-за чего такое может быть? локальные сигналы (я их вроде как надо посадил внутри ПЛМ)?
или все же прошивка не та?
пытаюсь завести в режиме J, но пробовал и в С - результат тот же
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
chds
сообщение Aug 29 2008, 18:29
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 173
Регистрация: 5-11-07
Из: Чернигов, Украина
Пользователь №: 32 078



Ух, давно это было, когда я PCI9054 оживлял.
Если LHOLD на LHOLDA закоротили, то считается, что локальный процессор разрешает конфигурацию, точнее как бы выполнил ее, т.к. EEPROM отсутствует (pulldown).
Есть еще такой сигнал, как CCS# с ним тоже нужно что то было сделать. Вроде посадить его на землю, что б разрешить конфигурировать регистры PLX PnP BIOS. Иначе получалось, что компьютер зависал на цикле конфигурации и не грузился дальше. Возможно сейчас контроллеры PCI на материнских платах стали умнее и просто отключают такое устройство. Я запускал все это на i568.
Отрезанный адрес, возможно, являлся сигналом IDSEL, который начинает конфигурационную последовательность для устройств на PCI.
Go to the top of the page
 
+Quote Post
Cronter
сообщение Aug 30 2008, 17:28
Сообщение #3





Группа: Участник
Сообщений: 12
Регистрация: 8-02-08
Из: Минск
Пользователь №: 34 867



Спасибо, chds. В понедельник попробую с CCS# и отпишу.
Go to the top of the page
 
+Quote Post
Cronter
сообщение Sep 1 2008, 06:42
Сообщение #4





Группа: Участник
Сообщений: 12
Регистрация: 8-02-08
Из: Минск
Пользователь №: 34 867



wacko.gif К сожалению заземление контакта CCS# не помогло,
если раньше биос проходил поиск PCI-устройств и выходил на загрузку
системы, то теперь на экране проскакивает Detecting IDE drivers и
машина виснет, в это время идет конфигурационное чтение
контроллера по адресу 08h, которое обрывает контроллер,
завершая транзакцию STOP# и это крутится в цикле.
Что еще может быть?
Go to the top of the page
 
+Quote Post
dsmv
сообщение Sep 2 2008, 07:39
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 451
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 284



Цитата(Cronter @ Sep 1 2008, 10:42) *
wacko.gif К сожалению заземление контакта CCS# не помогло,
если раньше биос проходил поиск PCI-устройств и выходил на загрузку
системы, то теперь на экране проскакивает Detecting IDE drivers и
машина виснет, в это время идет конфигурационное чтение
контроллера по адресу 08h, которое обрывает контроллер,
завершая транзакцию STOP# и это крутится в цикле.
Что еще может быть?


CCS# к земле подтягивать совершенно не нужно. CCS#=0 означает что начинается цикл
обращения от локального устройства к PLX.
Проверьте сигнал READY. Его нужно подтянуть к земле и соеденить LHOLDA и LHOLD. В этом случае цикл на локальной шине завершиться нормально.
При загрузке компьютера BIOS пытается прочитать область EPROM, если она разрешена в конфигурационной ПЗУ. Это три-четыре обращения. Если нет RDY, то PLX как раз и впадает в вечный цикл c командой RETRY (STOP#=0)

У нас была плата, на которой при незапрограммированной ПЛИС была как раз такая ситуация. Так вот, для первого включения заклеивали скотчем PCI разъём в районе управляющих сигналов и программировали ПЛИС. А уже после этого - PLX. Потом стали READY к земле подтягивать - жизнь стала легче :-)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- V-ctor   Проблема с запуском PCI9054   Sep 13 2006, 14:28
- - makc   Плата скольки слойная? Мосты PLX критически относя...   Sep 13 2006, 15:45
|- - V-ctor   4-х слойная 2 сигльнальных, 2 питалова (один земля...   Sep 14 2006, 07:23
- - Алексей-999   Приветствую! У нас такая же проблема, вы смогл...   Mar 27 2008, 09:00
- - chds   На счет требовательности PLX к разводке наслышан м...   Apr 21 2008, 17:56
- - Cronter   Подскажите, пожалуйста, что может быть. Есть плата...   Aug 29 2008, 11:38
- - chds   А тактовые есть и на PCI и на локальной шине. Д.б....   Sep 2 2008, 07:41
- - Cronter   Что-то не получается. Поэтому давайте по-порядку. ...   Sep 2 2008, 12:05
|- - dsmv   Цитата(Cronter @ Sep 2 2008, 16:05) Что-т...   Sep 4 2008, 09:55
|- - Cronter   У меня на Альтере собрана схема, которая обеспечив...   Sep 4 2008, 13:23
|- - dsmv   Цитата(Cronter @ Sep 4 2008, 17:23) Приче...   Sep 4 2008, 15:52
|- - Cronter   Обнаружилось это случайно, был дисконтакт в разъем...   Sep 5 2008, 06:35
- - Cronter   Проблема повернулась еще одной гранью, благо хоть...   Sep 5 2008, 07:45
- - chds   А вы можете просмотреть информацию по вашей плате....   Sep 5 2008, 08:22
- - Serg_Sm   BIOS хранит информацию о PCI устройствах. При част...   Sep 11 2008, 11:29
- - NeuroMan   Здравствуйте!!! Помогите решить пробл...   Nov 10 2009, 17:32


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 09:46
Рейтинг@Mail.ru


Страница сгенерированна за 0.01406 секунд с 7
ELECTRONIX ©2004-2016