Есть платы MESA 5i20 и 7i37TA. Проблема заключается в следующем. Пытаюсь изменять 40-47 выводы на плате 5i20 (эти узлы вродь как отвечают за выходы платы 7i37TA). Реакции 0. При чем если измерять непосредственно сигналы на шлейфе - никаких изменений тоже не обнаружено.
Сигналы изменяю напрямую:
setp hm2_5i20.0.gpio.***.out true/false
*** - 040, 041,.. 047
Плата 7i37TA подключена к коннектору 3 ( средний - узлы 24-47).
Кто сталкивался ? Может я что-то не правильно понимаю, или необходим еще какой-то enable сигнал и т.п.
MESA 5i20 + 7i37TA
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: MESA 5i20 + 7i37TA
setp hm2_5i20.0.gpio.***.out true/false
Не уверен, что так будет работать. В EMC2, вроде есть штука, чтобы менять пины вручную, лучше воспользоваться ей.
Не уверен, что так будет работать. В EMC2, вроде есть штука, чтобы менять пины вручную, лучше воспользоваться ей.
Re: MESA 5i20 + 7i37TA
А какая прошивка заливается в 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
Посмотри 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
FPGA - SVST8_4, если я правильно понял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
dmesg это что такое? В конфигурации такого файла не обнаружено.
hm2_5i20.0.gpio.040.is_output - такого узла нет. Есть только in, in_not, out. А вот если такую строку в HAL добавить то не ругается. Странно
Кто-то с этой платой работал? Существует подозрение, что она не должна ничего выдавать, а просто работать как развязка. Очень даже вероятно. Но пока что тоже до ума довести не удалось.
Re: MESA 5i20 + 7i37TA
Всем спасибо. Заработало.
Действительно плата работает как развязка. Ошибка была в том, что выход был проинвертирован.
Действительно плата работает как развязка. Ошибка была в том, что выход был проинвертирован.