Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: PCI и питание ?
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > ISA/PCI/PCI-X/PCI Express
plis
Разработал PCI устройство, на альтере(свой проект), сам развёл. Втыкаю в машину в старых всё нормально работатет, в новых через одну, иногда просто конфликты типа система не грузится(с дисками не работает), а в некоторых даже питание нет (лампочка на материнке моргает).
PSP
Может быть дело в 5-и и 3-х вольтовых вариантах PCI. Откуда питается Ваша плата, возможно дело в последовательности подачи питания от разных источников? Или пока конфигурируется Altera не работаю clamping диоды или коротится шина. Конкретный чип допускает работу на PCI?
plis
Что за "clamping диоды" что они делают, я наверно что то пропустил ??
Проблема с разными уровня питаниями, врядли, используються оба, но для пис надо только 5В.
Плата питаеться 5В с шины. всё работает но не во всех машинах.
Tod
Сложно так с лету что-то сказать. ИМХО ключевое слово "в старых всё нормально работатет".
1) Частота - на старых матерях она 33 мега. Пробывали на 33 мега принудительно частоту на новых матерях выставить?
2) "иногда просто конфликты типа система не грузится(с дисками не работает), а в некоторых даже питание нет (лампочка на материнке моргает)." - тут вообще не понятно, ощущение или питание или, что пси-биос раком встал...
plis
Цитата(Tod @ Nov 3 2007, 12:21) *
1) Частота - на старых матерях она 33 мега. Пробывали на 33 мега принудительно частоту на новых матерях выставить?
А как ???
Tod
Цитата(plis @ Nov 3 2007, 14:26) *
А как ???


У меня на материнке она выставляется джампером, есть где через биос ставиться. Нужно найти такую и протестировать на разных частотах. Пример такой материнки http://www.overclockers.ru/lab/14936.shtml
I.S.A.
Протестить - это хорошо!
А в PCI-E или хотябы в AGP втыкать не пробовали? Наверное лампочка питания на материнской плате тоже мигать будет. Проверьте... интересно будет!
А если без приколов, то не понятно, под какой тип PCI Вы ее спроектировали и сами развели. Нынче e PCI много версий и они сверху вниз совместимы, т.е 2.2 должно в 2.1 работать, но не наоборот (а может и наоборот.... подумать надо....). А какой адрес для IDSEL используется? Прерывания как используются... Тут есть, что проверять.
plis
Цитата(I.S.A. @ Nov 5 2007, 01:30) *
А в PCI-E или хотябы в AGP втыкать не пробовали? Наверное лампочка питания на материнской плате тоже мигать будет. Проверьте... интересно будет!
Если видюху вытаскиваю то нормально питание стартует видюха PCI-E.
Цитата(I.S.A. @ Nov 5 2007, 01:30) *
А если без приколов, то не понятно, под какой тип PCI Вы ее спроектировали и сами развели. Нынче e PCI много версий и они сверху вниз совместимы, т.е 2.2 должно в 2.1 работать, но не наоборот (а может и наоборот.... подумать надо....).
старался выдержать pci 2.0
Цитата(I.S.A. @ Nov 5 2007, 01:30) *
А какой адрес для IDSEL используется?
В смысле ???????
Цитата(I.S.A. @ Nov 5 2007, 01:30) *
Прерывания как используются... Тут есть, что проверять.
без прерывания
Tosha
Для выбора частоты вообщето есть специальный пин M66EN.
Если вам надо 33МГц, он должен быть на земле.

Не используется ли на плате напряжение Vio? Не коротит на +5v например? Какое напряжение питания альтеры?

Clamp диоды - по спецификации PCI подключены от пина к питанию. Для включения нужно выбрать стандарт PCI для пинов подключеных к шине.
Kaligooola
А потребления тока платой не измеряли, может при старте идет завышенный пусковой ток и на материнке срабатывает защита. Если есть возможность отключить на плате часть потребителей, то можно так попробовать вставить и запустить в новых матерях.
еще можно выставить паузу на загрузку ОС от подачи питания, чтобы успевал загружаться проект в альтеру,
hobgoblin
У меня как-то плата не хотела работать на некоторых материнках, когда я случайно подал из плисины на INTA постоянный ноль. На моей материнке при попытке выключить питание из под Винды экран гас, но кулер не останавливался, а в остальном все работало как часы (прерывания мне тогда были не нужны). Еще на одной материнке это внешне вообще никак не проявлялось. А вот третья напрочь отказывалась работать вплоть до того, что даже до теста видяхи и памяти дело не доходило. У вас, насколько я понял, прерывание не используется, а сигнал физически с плисины на линию INTA в вашей схеме заводится? По умолчанию Quartus делает все незадействованные пины в проекте выходами, на которые выдается ноль. Вряд-ли конечно дело в этом, но проверить стоит.
plis
Цитата(hobgoblin @ Nov 6 2007, 22:01) *
У меня как-то плата не хотела работать на некоторых материнках, когда я случайно подал из плисины на INTA постоянный ноль. На моей материнке при попытке выключить питание из под Винды экран гас, но кулер не останавливался, а в остальном все работало как часы (прерывания мне тогда были не нужны). Еще на одной материнке это внешне вообще никак не проявлялось. А вот третья напрочь отказывалась работать вплоть до того, что даже до теста видяхи и памяти дело не доходило. У вас, насколько я понял, прерывание не используется, а сигнал физически с плисины на линию INTA в вашей схеме заводится? По умолчанию Quartus делает все незадействованные пины в проекте выходами, на которые выдается ноль. Вряд-ли конечно дело в этом, но проверить стоит.

история такая же, но только у меня INTA и INTB заведены на плис и я их принудительно в tri-state выставляю
GAZE
сталкивался вроде с такой проблемой, но у меня она была в том что закоротил контакты Vio с питанием 5V хотя ключь на разьеме был на 3,3V возможно проблема в этом...

кстати, лампочка на материнке мигает вроде при каких то косяках с питанием... может просто не хватает мосщи у плока питания....???
plis
Цитата(GAZE @ Nov 7 2007, 12:37) *
сталкивался вроде с такой проблемой, но у меня она была в том что закоротил контакты Vio с питанием 5V хотя ключь на разьеме был на 3,3V возможно проблема в этом...

кстати, лампочка на материнке мигает вроде при каких то косяках с питанием... может просто не хватает мосщи у плока питания....???
Кароче запустил....
В системе стоит видёха(pci-e), моя плата(pci) и сетевуха(pci) запускаю не работает(лампочка моргает), вытаскиваю сетевуху запускаеться.
Tosha
Еще раз что с VIO?
Если у вас оно коротит на 5 вольт, а на сетевухе на 3.3, то работать не будет.
Либо как вариант если VIO не используется, при этом VIO=3.3в, то через выходные буферы и clamp диоды может коротить с 5в на 3.3в.
plis
Цитата(Tosha @ Nov 9 2007, 06:12) *
Еще раз что с VIO?
Если у вас оно коротит на 5 вольт, а на сетевухе на 3.3, то работать не будет.
Либо как вариант если VIO не используется, при этом VIO=3.3в, то через выходные буферы и clamp диоды может коротить с 5в на 3.3в.
На мамке 5В разЪём.
VIO к воздуху подключены.
может моЩей не хватает, по PCI есть какие ограничения ???
Tosha
Поскольку сейчас происходит переход на 3.3в и ниже логику, то в новых версиях PCI 5в совсем убрали. Поэтому возможно все-таки 5в попадет на 3.3 либо на vio. Стоит прозвонить при установленной плате 5в на 3.3 на предмет коротыша + в режиме диода мультиметром с 5в на 3.3в.
К сожалению нет спецификации PCI 2.0, не могу посмотреть что там.
Мамки новые кстати поддерживают обычно с 2.1, для 2.3 например 5в карты уже не поддерживаются.
plis
Цитата(Tosha @ Nov 30 2007, 14:17) *
Поскольку сейчас происходит переход на 3.3в и ниже логику, то в новых версиях PCI 5в совсем убрали. Поэтому возможно все-таки 5в попадет на 3.3 либо на vio. Стоит прозвонить при установленной плате 5в на 3.3 на предмет коротыша + в режиме диода мультиметром с 5в на 3.3в.
К сожалению нет спецификации PCI 2.0, не могу посмотреть что там.
Мамки новые кстати поддерживают обычно с 2.1, для 2.3 например 5в карты уже не поддерживаются.
Сам разЪём 5В, о каких 3х вы говорите, тем более в спецификации на 5В я не нашёл ни чего интересного для 5В она заточена для 3, я же делал для2.х спецификакации (где что понял).
Я уже разобрался работает, всем ответившим БОЛЬШОЕ СПОСИБО. Проблема была в дежурном питании Vaux.
flashEl
Нову тему решил не начинать, так как ситуация похожа:
- устройство нормально работает с чипсетами вплоть до 945
- на 965 и G33 устройство не определяется как PCI-устройство (нет его в Device Manager)
- PCI-контроллер реализован на ALTERA
Думаю, что отсутствие питания 5В...
Кто знает, на каких "ножках" смотреть его отсутствие? (хотя, теоретически, 5В используется для других целей а не для контроллера)

Может еще какая причина может быть?
plis
Цитата(flashEl @ Dec 5 2007, 18:28) *
Думаю, что отсутствие питания 5В...
Кто знает, на каких "ножках" смотреть его отсутствие? (хотя, теоретически, 5В используется для других целей а не для контроллера)
Ну для этого лучше почитать спецификацию, там всё описанно, существует 2 типа разъёмов(5В и 3В) посмотрите какой у вас разЪём на материнке.
А так поищете 5В на контакта A61, A62, B61, B62, там должно быть.
Trizna
Столкнулся с проблеммой
Есть самописный PCI target, работает много лет на разных платформах полет нормальный. С платой Asus P5B на 965 чипсете вылезла проблема - материнка при shutdown не выключает питание. С несконфигурированной платой - всё ОК, т.е проблема где-то в логике.
Power managment на плате не реализован. В чем может быть проблема?
lock
Прежде чем начинать решать проблему. Опишите девайс:
- какая конкретно FPGA.
- есть ли буферы на PCI.
- Какая схема питания PCI - FPGA(VIO, Vcore).
А потом и подумать можно.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.