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

 
 
> Проблема с запуском 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
Ответов
Cronter
сообщение Sep 2 2008, 12:05
Сообщение #2





Группа: Участник
Сообщений: 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 кОм), у Альтеры выход ОК,
не помогло. Обе процедуры вместе не делал. Что не так?
Go to the top of the page
 
+Quote Post
dsmv
сообщение Sep 4 2008, 09:55
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 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

и т.д.
Go to the top of the page
 
+Quote Post
Cronter
сообщение Sep 4 2008, 13:23
Сообщение #4





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



У меня на Альтере собрана схема, которая
обеспечивает PCI Target цикл, те последовательность
описанную вами. Причем, если оторвать один из
AD, о чем я писал ранее, плата обнаруживается
и можно работать с Альтерой по этому циклу,
разрешив 0-space. Т.е., видимо, Альтера
вырабатывает READY# верно. Кроме того,
READY# вырабатывается при любом обращении
к локальной шине, независимо наш адрес или нет.
Я подумал, что может надо уточнить то, что плата
работает на PCI-шине стандарта PC104+.
И последнее, при загрузке во время работы
биоса есть обращение к локальной шине, два
чтения и Альтера отвечает. Подскажите, если есть
какие-то мысли.

Сообщение отредактировал Cronter - Sep 4 2008, 13:24
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   Ух, давно это было, когда я 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


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

 


RSS Текстовая версия Сейчас: 5th August 2025 - 21:26
Рейтинг@Mail.ru


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