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

LinuxCNC 2.9.2

Добавлено: 08 май 2024, 16:57
odekolon
Весь на педалях!
скачал последнюю версию с оф сайта. Нужно реверс G-кода сделать.
ну бред какой-то!
не ставится, хоть тресни.
начинает процесс, ну там язык, страна , клавиатура
а потом пишет "не удается смонтировать установочный носитель"
у как только эту бедную флэшку ни мучил
и на одну флэшку и на другую
и руфусом и ультраизо и в fat32 и в ntfs и в режиме ISO в режиме DD
и так и сяк
ни хрена!!!
а каждая операция записи на флэшку от 10 минут (в ntfs вообще 45 минут флэшка писалась)
полдня убил, результата ноль.


это только у меня так?

ЗЫ
причем на ту же мамку, 2.7.14 встала с полпинка

Re: LinuxCNC 2.9.2

Добавлено: 08 май 2024, 20:26
rustyvane
У меня тоже.
Если цель не разобраться, а просто поставить LCNC то я знаю 2 варианта:
1) вытащить флешку на некоторое время(не выходя из программы установки), вставить флешку и попробовать продолжить установу - этот способ я не проверял;
2) я проследовал видеоинструкции и установка продолжилась (смотреть с 59 сек до 2м55с):
[youtube]https://www.youtube.com/watch?v=3LoFYE0gbC0&t=58s[/youtube]

Re: LinuxCNC 2.9.2

Добавлено: 08 май 2024, 21:36
alex_sar
а если загрузиться в live и оттуда сделать инсталл ?

Re: LinuxCNC 2.9.2

Добавлено: 08 май 2024, 21:40
snexus
Пользовался всегда RUFUSом, но в этом случае не прокатила. А вот записывал Win32 Disk Imager и никаких проблем.

Re: LinuxCNC 2.9.2

Добавлено: 08 май 2024, 22:05
woodshop
Установщик дебиана кривой, у меня была та же проблема, не мог понять вообще в чём дело, но перезагрузил установку и дело пошло, флешку записывал через dd из убунты-live.

Re: LinuxCNC 2.9.2

Добавлено: 08 май 2024, 23:50
iMaks-RS
попробуй записать на диск/флешку Ventoy. Потом на этот носитель скопируй просто файл с образом. Некоторым помогает.
2.9.2 ставлю на "нулячий" дебиан, вроде актуальный 12.5: ставлю дистр и потом качаю пакет deb с 2.9.2 прям с сайта LinuxCNC.org.

Re: LinuxCNC 2.9.2

Добавлено: 10 май 2024, 18:47
odekolon
всем спасибо, проблему решил выдергиванием флэшки, и вставлением на ее место другой флэшки, тоже с инсталлятором

ну худо-бедно, реверсный ход, заработал


новая напасть ,уже полчаса бьюсь

не работает конструкция

Код: Выделить всё

loadrt conv_s32_float count=1
addf conv_s32_float.0 servo-thread
в ошибках пишет "addf failed" . именно на addf

в доках чего-то написано что типа "компонент требует потока с плавающей запятой "

и все. как его подключить, так и не разобрался

Re: LinuxCNC 2.9.2

Добавлено: 10 май 2024, 18:57
alex_sar
закомментарь вторую строчку, запусти linuxcnc
и посмотри из консоли что там вообще получается то

halcmd show pin | grep conv_s32_float
halcmd show threads
halcmd show function

Re: LinuxCNC 2.9.2

Добавлено: 10 май 2024, 19:08
alex_sar
Скорей всего такой компонент уже где-то загружается, отсюда и проблема.
Красивей всего делать так

loadrt conv_s32_float names=conv_my_float
addf conv_my_float servo-thread

Re: LinuxCNC 2.9.2

Добавлено: 10 май 2024, 22:07
odekolon
alex_sar писал(а): 10 май 2024, 19:08 Скорей всего такой компонент уже где-то загружается, отсюда и проблема.
Эт вряд ли.
Я смотрел пины запущенных компонентов. Такого компонента там не было.
И пробовал поставить count=2
И грузил компонент с номером 1
Результат был тот же.
Дело в чем то другом.
Буду в понедельник домучивать.

Re: LinuxCNC 2.9.2

Добавлено: 11 май 2024, 20:56
byba
Такое было с несколькими ноутбуками.
Вопрос решался перетыканием флэшки в другой usb порт.

Re: LinuxCNC 2.9.2

Добавлено: 12 май 2024, 13:38
odekolon
всем привет
на даче холодищща,
не утерпел, приехал заниматься проблемой conv-s32-float

что имеем:
при закоменчивании строки
#addf conv_s32_float.0 servo-thread
linuxcnc грузится и видим, что компонент conv_s32_float с порядковым номером 0 подключен к потоку с плавающей запятой

Код: Выделить всё

bor@LinuxCNC:~$ halcmd show function
Exported Functions:
Owner   CodeAddr  Arg       FP   Users  Name
 00045  7f974f5ab189  7f974f9c0350  NO       1   and2.0
 00072  7f974f57e199  7f974f9c0670  YES      0   conv-s32-float.0
 00063  7f974f58d199  7f974f9c0580  NO       1   dbounce.0
 00063  7f974f58d199  7f974f9c05b0  NO       1   dbounce.1

при этом, на
addf conv_s32_float.0 servo-thread

ругается по прежнему :thinking:

а вот так:
loadrt conv_s32_float names=conv_my_float
addf conv_my_float servo-thread

заработало ! :D
видимо какой-то глюк...

Re: LinuxCNC 2.9.2

Добавлено: 12 май 2024, 14:17
alex_sar
odekolon писал(а): видимо какой-то глюк...
неа, не глюк. обрати внимание на название функции
(черточки вместо подчеркивания)

но с именем все равно правильнее. можно по смыслу называть.

Re: LinuxCNC 2.9.2

Добавлено: 12 май 2024, 16:29
odekolon
ааа!!!!
вот где собака порылась!

в документации - название функции с подчеркиванием (копировал прям оттуда)
и loadrt ее жрет
а уже addf требует черточек.
глюк.

Re: LinuxCNC 2.9.2

Добавлено: 12 май 2024, 17:01
alex_sar
odekolon писал(а): глюк.
не.
loadrt нужно имя файла. оно с подчеркиваниями.
а hal всегда по одной системе функции и пины переименовывает. в C коде они с подчеркиванием, а в hal с черточками. всегда.

Re: LinuxCNC 2.9.2

Добавлено: 12 май 2024, 19:24
odekolon
спасибо. буду знать.

Re: LinuxCNC 2.9.2

Добавлено: 11 июн 2024, 11:06
obuhus
Доброго всем. Полное видео по записи, установке и первоначальной настройке 2.9.2 - https://youtu.be/vIlp7mvz4j0