Установка Linux LVRT на десктоп

Обсуждение вопросов, связанных со средами разработки и проектирования
Ответить
Borjomy_1

Activity Professionalism Silver
expert
expert
Сообщения: 1936
Зарегистрирован: 28 июн 2012, 09:32
Награды: 3
Версия LabVIEW: 4-8.6,9-14
Откуда: город семи холмов
Благодарил (а): 3 раза

Установка Linux LVRT на десктоп

Сообщение Borjomy_1 »

Добрый день. Да будет вам известно, в 2020 году заканчивается поддержка LVRT на базе операционной системы PharLaps. Все живенько, в течение последних нескольких лет, переходят на Linux. Кто-нибудь пробовал ставить LVLRT?

Аватара пользователя
toshas
junior
junior
Сообщения: 65
Зарегистрирован: 05 апр 2009, 22:45
Версия LabVIEW: 9.0

Re: Установка Linux LVRT на десктоп

Сообщение toshas »

Похоже, еще год-два есть в запасе http://www.ni.com/content/dam/web/pdfs/ ... oadmap.pdf
Существует ли мануал по установке и настройке наподобие этого http://www.ni.com/tutorial/2733/en/
Конечно здесь есть некоторое описание, но наверное должен быть какой-нибудь скрипт установки на типовой пк https://github.com/ni/nilrt

ujin
user
user
Сообщения: 92
Зарегистрирован: 28 июл 2019, 13:16
Версия LabVIEW: 19
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Re: Установка Linux LVRT на десктоп

Сообщение ujin »

Borjomy_1 писал(а):
15 июн 2020, 22:33
Добрый день. Да будет вам известно, в 2020 году заканчивается поддержка LVRT на базе операционной системы PharLaps. Все живенько, в течение последних нескольких лет, переходят на Linux. Кто-нибудь пробовал ставить LVLRT?
Информации по этой теме немного. Сама операционная система NI Linux RT открыта.
Но по информации https://lavag.org/topic/19653-ni-linux- ... esktop-pc/ официально нет способов установить ПО для Real time.
Попробовал на промышленном компьютере подходящем под требования PharLap установить PharLap. Устанавливается и работает.
Попробовал развернуть NI Linux RT через загрузочную флэшку (у нас приобретена лицензия на real time модуль).
Create USB Drive1.png
Ni Linux RT устанавливается на компьютер, загружается дополнительное ПО
add software.png
. Определяется как cRIO.
С включенным рабочим столом XFCE система работает.
Enable XFCE.png
Загрузил тестовую программу с нагрузкой под 80-100%. Работает.
Подключился клиентами к программе через shared переменные и OPC UA сервер. Тоже работает.
Попробую неделю погонять.
Второй компьютер не подходящий под требования PharLap (не подходит сетевая карта). Ni Linux RT так же устанавливается. При загрузке приложения *.rtexe комп зависает через несколько минут.
Есть третий более мощный кандидат, планирую его так же погонять. PharLap на нем работает.
Технически открытый способ установки таки есть. Как это с лицензионной точки зрения ???

Borjomy_1

Activity Professionalism Silver
expert
expert
Сообщения: 1936
Зарегистрирован: 28 июн 2012, 09:32
Награды: 3
Версия LabVIEW: 4-8.6,9-14
Откуда: город семи холмов
Благодарил (а): 3 раза

Re: Установка Linux LVRT на десктоп

Сообщение Borjomy_1 »

ujin писал(а):
25 авг 2020, 14:22
Попробовал развернуть NI Linux RT через загрузочную флэшку (у нас приобретена лицензия на real time модуль).
А можно спецификацию на компьютер? А то на виртуалку не ставится, разные пробовал варианты - виснет при загрузке флешки.

ujin
user
user
Сообщения: 92
Зарегистрирован: 28 июл 2019, 13:16
Версия LabVIEW: 19
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Re: Установка Linux LVRT на десктоп

Сообщение ujin »

Borjomy_1 писал(а):
25 авг 2020, 17:48
А можно спецификацию на компьютер? А то на виртуалку не ставится, разные пробовал варианты - виснет при загрузке флешки.
iROBO-6000-NAE4C (Встраиваемый компьютер с Intel Atom E3826 1.46ГГц, 4ГБ DDR3L RAM, 256ГБ SATA SSD, DVI-I, HDMI, 2xGb LAN, 2xRS-232, 2xRS-232/422/485, 3xUSB, Audio, CFast слот, Mini-PCIe, 9..30В DC, адаптер питания в комплекте, -20 ... 70 °С). В спецификацию просили обязательно указать тип сетевой карты сетевой карты Intel ®210IT.
Флешка в этом компьютере загрузилась с UEFI. Инструкция http://www.ni.com/tutorial/55153/en/

ujin
user
user
Сообщения: 92
Зарегистрирован: 28 июл 2019, 13:16
Версия LabVIEW: 19
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Re: Установка Linux LVRT на десктоп

Сообщение ujin »

Borjomy_1 писал(а):
25 авг 2020, 17:48
А можно спецификацию на компьютер? А то на виртуалку не ставится, разные пробовал варианты - виснет при загрузке флешки.
ICO300-E3815 Встраиваемый компьютер с Intel Atom E3815 1.46Ггц, DDR3-1333 SO-DIMM,1 x CF,320 Gb SATA 2.5", VGA,1xSIM, 2xUSB, 4 x RS-232/422/485, 2 x 10/100/1000 Ethernet,10-24B DC
Устанавливается так же с флэшки через UEFI.
Форматируется диск, загружается ПО однократно. Добавление, удаление ПО вызывает перезагрузку и не устанавливается.
Программы для NI Linux RT работают в режиме старт с компьютера. Можно отключаться (disconnect). Можно подключиться через сутки, программа продолжает работать без перезагрузки.
*.rtexe работает только с флагом Enable Embedded UI, несколько минут, затем виснет и не реагирует на мышь, клавиатуру и не пингуется.
Для целей отладки некоторой части ПО полезная штука.

Borjomy_1

Activity Professionalism Silver
expert
expert
Сообщения: 1936
Зарегистрирован: 28 июн 2012, 09:32
Награды: 3
Версия LabVIEW: 4-8.6,9-14
Откуда: город семи холмов
Благодарил (а): 3 раза

Re: Установка Linux LVRT на десктоп

Сообщение Borjomy_1 »

ujin писал(а):
27 авг 2020, 13:55
ICO300-E3815 Встраиваемый компьютер с Intel Atom E3815 1.46Ггц
Пробовал на разные сименсы ставить - загрузка Linux RTс флешки виснет в начале процесса. Причем Simatic Box PC (IPC227, IPC427) на разных платформах. И на честных чипсетах и на SOC. Причем PharLap поставить можно.

ujin
user
user
Сообщения: 92
Зарегистрирован: 28 июл 2019, 13:16
Версия LabVIEW: 19
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Re: Установка Linux LVRT на десктоп

Сообщение ujin »

Borjomy_1 писал(а):
27 авг 2020, 14:23
Пробовал на разные сименсы ставить - загрузка Linux RTс флешки виснет в начале процесса.
Флешку сделал из под NI MAX Version 19.5.0f0
п5 инструкции "In the same tab, select the UEFI: <USB drive name> under Boot Override. Note: This will reboot the controller and boot into the USB. If this USB does not work, attempt to use another USB."

Borjomy_1

Activity Professionalism Silver
expert
expert
Сообщения: 1936
Зарегистрирован: 28 июн 2012, 09:32
Награды: 3
Версия LabVIEW: 4-8.6,9-14
Откуда: город семи холмов
Благодарил (а): 3 раза

Re: Установка Linux LVRT на десктоп

Сообщение Borjomy_1 »

Я не писал, что загрузка не начинается. Я говорю, что процесс загрузки линукса зависает. В некоторых вариантах он доходит до диалогового режима, но на клавиатуру не реагирует (а всего-то надо сказать "y")

ujin
user
user
Сообщения: 92
Зарегистрирован: 28 июл 2019, 13:16
Версия LabVIEW: 19
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Re: Установка Linux LVRT на десктоп

Сообщение ujin »

Borjomy_1 писал(а):
27 авг 2020, 15:56
Я не писал, что загрузка не начинается. Я говорю, что процесс загрузки линукса зависает. В некоторых вариантах он доходит до диалогового режима, но на клавиатуру не реагирует (а всего-то надо сказать "y")
Остается версия MAX и железо.
Попробовал еще один комп из закромов. Промышленный компьютер advantech. процессор Intel(R) Pentium(R) CPU G860 @ 3.00GHz Память 3,74 GB
Тоже загружается и работает. Быстрее предыдущего в несколько раз (загрузка процессора меньше в 10 раз) на той же задаче.

ujin
user
user
Сообщения: 92
Зарегистрирован: 28 июл 2019, 13:16
Версия LabVIEW: 19
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Re: Установка Linux LVRT на десктоп

Сообщение ujin »

Borjomy_1 писал(а):
15 июн 2020, 22:33
Добрый день. Да будет вам известно, в 2020 году заканчивается поддержка LVRT на базе операционной системы PharLaps. Все живенько, в течение последних нескольких лет, переходят на Linux. Кто-нибудь пробовал ставить LVLRT?
здесь есть много информации по этому вопросу

Borjomy_1

Activity Professionalism Silver
expert
expert
Сообщения: 1936
Зарегистрирован: 28 июн 2012, 09:32
Награды: 3
Версия LabVIEW: 4-8.6,9-14
Откуда: город семи холмов
Благодарил (а): 3 раза

Re: Установка Linux LVRT на десктоп

Сообщение Borjomy_1 »

Итак первое, которое лежит на поверхности. Загрузка все-таки происходит. Но. Я тут ругаться не буду, но стоит. Проблема вроде как лежит на поверхности - в конфигурационных файлах указано, что консоль это ttyS0. По факту это COM1. Причем настройки скорости... постоянно меняются в ходе загрузки. Если ничего не трогать скорость 115200, потом (основной блок загрузки) 9600, потом ... 38400. Причем на вопрос о продолжении (y/N) надо отвечать на 9600, а далее терминал переходит на 38400 и ответ его - кракозябры. По факту ответ следующий:
NI Linux Real-Time 8.0 recovery console

recovery login: root (automatic login)

root@recovery:/#
А теперь вопрос: что дальше то?...
Загрузку хочу сделать с CompactFlash, про него консоль пишет следующее:
[ 28.501755] scsi host0: ata_piix
[ 28.540407] scsi host1: ata_piix
[ 28.578958] ata1: SATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0x9110 irq 14
[ 28.662142] ata2: SATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0x9118 irq 15
[ 28.745655] ata_piix 0000:00:1f.5: MAP [ P0 -- P1 -- ]
[ 28.981624] scsi host2: ata_piix
[ 29.030282] scsi host3: ata_piix
[ 29.068832] ata3: SATA max UDMA/133 cmd 0x9128 ctl 0x914c bmdma 0x90f0 irq 16
[ 29.083838] ata1: SATA link down (SStatus 0 SControl 300)
[ 29.218545] ata4: SATA max UDMA/133 cmd 0x9120 ctl 0x9148 bmdma 0x90f8 irq 16
[ 29.270087] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 29.272813] ata2.00: ATA-5: SIMATIC PC CompactFlash 4 GByte, V100511, max UDMA/66
[ 29.272816] ata2.00: 8033760 sectors, multi 2: LBA
[ 29.272821] ata2.00: applying bridge limits
[ 29.277753] ata2.00: configured for UDMA/66
[ 29.277898] scsi 1:0:0:0: Direct-Access ATA SIMATIC PC Compa 511 PQ: 0 ANSI: 5
[ 29.278327] sd 1:0:0:0: [sda] 8033760 512-byte logical blocks: (4.11 GB/3.83 GiB)
[ 29.278350] sd 1:0:0:0: [sda] Write Protect is off
[ 29.278391] sd 1:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 29.279175] sda: sda1
[ 29.279648] sd 1:0:0:0: [sda] Attached SCSI disk

Ответить

Вернуться в «Среды разработки»