Страница 1 из 1

MESA 5i20 + 7i37TA

Добавлено: 17 окт 2011, 15:05
Kap1eC
Есть платы MESA 5i20 и 7i37TA. Проблема заключается в следующем. Пытаюсь изменять 40-47 выводы на плате 5i20 (эти узлы вродь как отвечают за выходы платы 7i37TA). Реакции 0. При чем если измерять непосредственно сигналы на шлейфе - никаких изменений тоже не обнаружено.
Сигналы изменяю напрямую:
setp hm2_5i20.0.gpio.***.out true/false
*** - 040, 041,.. 047
Плата 7i37TA подключена к коннектору 3 ( средний - узлы 24-47).
Кто сталкивался ? Может я что-то не правильно понимаю, или необходим еще какой-то enable сигнал и т.п.

Re: MESA 5i20 + 7i37TA

Добавлено: 20 окт 2011, 21:02
Nick
setp hm2_5i20.0.gpio.***.out true/false

Не уверен, что так будет работать. В EMC2, вроде есть штука, чтобы менять пины вручную, лучше воспользоваться ей.

Re: MESA 5i20 + 7i37TA

Добавлено: 23 окт 2011, 18:17
aike
А какая прошивка заливается в FPGA?
Посмотри dmesg, там будет видно, эти выводы как назначены.
И обязательно:
net estop-out => hm2_5i20.0.gpio.040.out
setp hm2_5i20.0.gpio.040.is_output true
Как видишь не setp hm2_5i20.0.gpio.***.out true/false, а is_output
Более правильная семантика в Integration Manual

Re: MESA 5i20 + 7i37TA

Добавлено: 24 окт 2011, 12:35
Kap1eC
aike писал(а):А какая прошивка заливается в FPGA?
Посмотри dmesg, там будет видно, эти выводы как назначены.
И обязательно:
net estop-out => hm2_5i20.0.gpio.040.out
setp hm2_5i20.0.gpio.040.is_output true
Как видишь не setp hm2_5i20.0.gpio.***.out true/false, а is_output
Более правильная семантика в Integration Manual
FPGA - SVST8_4, если я правильно понял
dmesg это что такое? В конфигурации такого файла не обнаружено.
hm2_5i20.0.gpio.040.is_output - такого узла нет. Есть только in, in_not, out. А вот если такую строку в HAL добавить то не ругается. Странно
Кто-то с этой платой работал? Существует подозрение, что она не должна ничего выдавать, а просто работать как развязка. Очень даже вероятно. Но пока что тоже до ума довести не удалось.

Re: MESA 5i20 + 7i37TA

Добавлено: 24 окт 2011, 13:38
Kap1eC
Всем спасибо. Заработало.
Действительно плата работает как развязка. Ошибка была в том, что выход был проинвертирован.