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

|
Такая заморочка убираю EEPROM, подтягиваю резистор у сигнала EEDI/EEDO на землю, врубаю плату, BIOS чудесно находит плату, на некоторых машинах даже система грузица, на некоторых правда или вкапываеца при загрузке или грузицо, но не работают мышь и клава но вот если шью EEPROM (примером что для кита идет), вставляю ее, резистор теперь делаю на питалово и ни биос ни ОС не видят карты вообще.
из-за чего такое может быть? локальные сигналы (я их вроде как надо посадил внутри ПЛМ)? или все же прошивка не та? пытаюсь завести в режиме J, но пробовал и в С - результат тот же
|
|
|
|
|
 |
Ответов
|
Sep 2 2008, 12:05
|
Группа: Участник
Сообщений: 12
Регистрация: 8-02-08
Из: Минск
Пользователь №: 34 867

|
Что-то не получается. Поэтому давайте по-порядку. Что есть изначально: 1) MODE0 и MODE1 - заземлены 2) CCS# - в воздухе (внутренняя подтяжка) 3) BREQi - заземлен 4) EEDI/EEDO - заземлен через 1 кОм 5) LEDI - к питанию через 10 кОм 6) LHOLD через Альтеру соединен с LHOLDA и запаздывает на один такт LCLK 7) BTERM#, LSERR#, WAIT#, BIGEND#, DMPAF/EOT# - в воздухе (внутренняя подтяжка) 8) DP[3:0] - в воздухе (внутренняя подтяжка) 9) ADS#, BLAST#, LRESET# - идут на входы Альтеры и подтянуты через 10 кОм к питанию 10) USERi - подтянут через 10 кОм к питанию 11) USERo - в воздухе 12) READY# - идёт на выход Альтеры и подтянут через 10 кОм к питанию 13) TEST - через 1 кОм заземлен 14) LINT# - идёт на выход Альтеры и подтянут через 10 кОм к питанию 15) PME и ENUM - в воздухе 16) LCLK - берется с шины PCI (33МГц) через буфер, стоящий рядом с шиной Теперь что делал. CCS# землил, не помогло. Отрезал READY# от подтяжки к питанию, землил через 1,5 кОм (встречал инфу, что землят через 10 кОм), у Альтеры выход ОК, не помогло. Обе процедуры вместе не делал. Что не так?
|
|
|
|
|
Sep 4 2008, 09:55
|
Местный
  
Группа: Свой
Сообщений: 451
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 284

|
Цитата(Cronter @ Sep 2 2008, 16:05)  Что-то не получается. Поэтому давайте по-порядку. Что есть изначально: Теперь что делал. CCS# землил, не помогло. Отрезал READY# от подтяжки к питанию, землил через 1,5 кОм (встречал инфу, что землят через 10 кОм), у Альтеры выход ОК, не помогло. Обе процедуры вместе не делал. Что не так? READY# подтягиваем к земле и смотрим осциллографом цикл на локальной шине Должна быть следующая последовательность: (по тактам) 1. LHOLD=1 - запрос на захват шины 2. LHOLDA=1 - разрешение захвата шины 3. ADS=0 - строб адреса 4. ADS=1, BLAST=0 - признак последнего адреса, в это время должен быть READY=0 Если READY=0, то переход к п.6 иначе ждём до бесконечности или таймаута - задаётся в регистрах управления PLX 5. BLAST=1 6. LHODL=1 7. LHOLDA=1 и т.д.
|
|
|
|
|
Sep 4 2008, 13:23
|
Группа: Участник
Сообщений: 12
Регистрация: 8-02-08
Из: Минск
Пользователь №: 34 867

|
У меня на Альтере собрана схема, которая обеспечивает PCI Target цикл, те последовательность описанную вами. Причем, если оторвать один из AD, о чем я писал ранее, плата обнаруживается и можно работать с Альтерой по этому циклу, разрешив 0-space. Т.е., видимо, Альтера вырабатывает READY# верно. Кроме того, READY# вырабатывается при любом обращении к локальной шине, независимо наш адрес или нет. Я подумал, что может надо уточнить то, что плата работает на PCI-шине стандарта PC104+. И последнее, при загрузке во время работы биоса есть обращение к локальной шине, два чтения и Альтера отвечает. Подскажите, если есть какие-то мысли.
Сообщение отредактировал Cronter - Sep 4 2008, 13:24
|
|
|
|
Сообщений в этой теме
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 Ух, давно это было, когда я PCI9054 оживлял.
Если ... Aug 29 2008, 18:29 Cronter Спасибо, chds. В понедельник попробую с CCS# и отп... Aug 30 2008, 17:28  Cronter К сожалению заземление контакта CCS# не помогло,
е... Sep 1 2008, 06:42   dsmv Цитата(Cronter @ Sep 1 2008, 10:42) К со... Sep 2 2008, 07:39 chds А тактовые есть и на PCI и на локальной шине. Д.б.... Sep 2 2008, 07:41   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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|