Приветствую всех.
Хотелось бы затронуть вопрос связанный с промышленной автоматикой. А именно со стандартом промышленной сети Ethercat.
Я уже имел честь беседовать на эту тему с некоторыми специалистами МЦСТ и "ИНЭУМ им. И.С. Брука".
Но в связи с "последними событиями", специалист с которыми я беседую - заняты и не успевают "уделить мне внимание"
В связи с этим хотелось бы найти специалистов которые могли бы продвинуть данный вопрос.
А именно "Заставить работать компьютерами на базе процессоров Эльбрус с Ethercat"
Перейду к сути:
На сегодняшний день, как я вижу, наиболее простой способ это просто напросто установить IgH EtherCAT Master
https://etherlab.org/en/ethercat/
Для установки этого драйвера необходимо иметь ОП с ядром реального времени. В качестве такового такового подходит Debian (PREEMPT RT).
Но так реализация ядра реального времени для e2k требует больших "энергоресурсов" специалистов МЦСТ. В итоге в качестве ОС была выбрана «Эльбрус Линукс» (Real Time) с ядром 5.4.
А в качестве железа МП18 (http://www.sm1820.ru/2018/09/04/mp18/) + носитель для него (http://www.sm1820.ru/2018/09/04/mnmp-bpi/) с Ethernet контроллером Intel v210i.
На данный момент железки у меня нет. Но с заверения специалист МЦСТ мне дали понять, что для первых шагов можно воспользоваться ОС Эльбрус под x86 с минимальной установкой deb пакетов.
Собственно я у становил эту ОС на обычный компьютер и начал собирать IgH EtherCAT Master.
И проблема следующая в каталоге usr/src/ отсутствуют папки *header* и *common* которые обычно всегда присутствуют в дистрибутивах Linux вместе с установкой или компиляцией ядра самостоятельно. В Астре эти файлы есть, но для Астры нет RT ядра для e2k. (Под Astra x86 все собирается удачно. )
Поэтому вопрос откуда взять данные файлы/папки для e2k?
PS. Я пока в кратце описал проблему. Думаю для начала этого достаточно. Буду ждать развития диалога от знающих людей.
Всем спасибо
Ethercat
-
- Сообщения: 1
- Зарегистрирован: 08 мар 2022, 22:34
- Контактная информация:
Вернуться в «Пожелания по развитию ПО»
Перейти
- Общая информация о форуме и сайте сообщества Эльбрус
- ↳ Правила форума
- ↳ ЧаВо (Часто Задаваемые Вопросы)
- Обсуждение информации сообщества Эльбрус
- ↳ Новости сообщества Эльбрус
- ↳ Новости отрасли
- ↳ Материалы сообщества
- Общая информация о платформах Эльбрус и МЦСТ-R
- ↳ Общая информация о платформе Эльбрус
- ↳ Общая информация о платформе МЦСТ-R
- ↳ Вопросы производительности
- ↳ Предложения
- Интегральные микросхемы АО "МЦСТ"
- ↳ Микропроцессоры серии "Эльбрус"
- ↳ Микропроцессоры серии МЦСТ R
- ↳ Контроллеры периферийных интерфейсов
- ↳ Пожелания по развитию СБИС
- Аппаратные решения АО "МЦСТ"
- ↳ Вычислительные модули
- ↳ Периферийные модули
- ↳ Вычислительные машины и комплексы
- ↳ Пожелания по развитию аппаратуры
- Программные решения АО "МЦСТ"
- ↳ Операционная система "Эльбрус Линукс"
- ↳ Средства разработки PDK "Эльбрус"
- ↳ Компилятор lcc
- ↳ Математические библиотеки
- ↳ Система бинарной трансляции кода х86 и х86_64
- ↳ Пожелания по развитию ПО
- Аппаратные решения партнеров
- ↳ Предложения по развитию продуктов Партнеров
- Программные решения партнеров
- ↳ Операционные системы
- ↳ Прикладное ПО
- Техническая поддержка
- ↳ Как получить техническую поддержку
- ↳ ЧаВо (Часто Задаваемые Вопросы)
- ↳ Форум для размещения заявок владельцев и пользователей вычислительной техники Эльбрус и МЦСТ-R
- Хранилище файлов
- ↳ Дистрибутивы ОС Эльбрус-x86
- ↳ Виртуальные машины с ОС Эльбрус-x86
- ↳ Документация
- ↳ Маркетинговые и прочие материалы