Страница 6 из 12
Re: LinuxCNC на BeagleBone black
Добавлено: 22 июл 2013, 16:29
asutpka
UAVpilot писал(а): то расскажу.
А раз начал, то рассказывай, я этот кошмар года 3 как забыл, когда скрипт автозапуска для торрент-клиента писал.
пусть освежится в памяти.
Nick писал(а):еня больше всего волнует, какие частоты можно получить при генерации шагов
Вот здесь какое то чудо показывают. Скриншот прибора на сколько я понял на клетку 5us=5 микросекунд, так последние импульсы на 500килогерц похожи
Re: LinuxCNC на BeagleBone black
Добавлено: 22 июл 2013, 16:57
Nick
т.е. я захожу по ssh на BeagleBone,
там на всякий случай запускаю screen,
потом в нем запускаю linuxcnc с gui keystick,
потом если надо могу отключиться
и когда надо опять подключиться и написав screen попаду в linuxcnc?
Re: LinuxCNC на BeagleBone black
Добавлено: 22 июл 2013, 16:59
asutpka
Nick писал(а):и когда надо опять подключиться и написав screen попаду в linuxcnc?
так и есть
если всего один экран свёрнут, а ежели нет,
Код: Выделить всё
$screen -list
(это даст пиды всех свёрнутых экранов )
There are screens on:
10149.pts-0.ubuntu (22.07.2013 18:34:32) (Attached)
9942.pts-0.ubuntu (22.07.2013 18:29:19) (Detached)
(а уж затем)
stas@ubuntu:~$ screen -r 10149
Единственный подводный камень может подстерегать там где хоткеи screen и linuxcnc пересекутся, то тогда главенство screen не обойдёшь, либо исходник keystick перекомпилить переназначив хоткеи или screen

таким же образом заставить игнорировать какие либо сочетания клавиш.
Re: LinuxCNC на BeagleBone black
Добавлено: 22 июл 2013, 17:15
Nick
Ну тогда вообще шик - надо так с beaglebone и работать, screen + keystick...
Re: LinuxCNC на BeagleBone black
Добавлено: 22 июл 2013, 17:24
asutpka
Nick писал(а):Ну тогда вообще шик - надо так с beaglebone и работать, screen + keystick...
Вот если на
http://ru.farnell.com/jsp/search/produc ... KU=2291620 не продинамят, что уже похоже на реальность, то твоя помощь в настройке оченно понадобится! Тем более, что в твоих сообщениях за 2011 год было, что ты keystick нюхал довольно долго, и он у тебя летел.
Re: LinuxCNC на BeagleBone black
Добавлено: 22 июл 2013, 21:15
PKM
Как-то получается автономный контроллер, который без толкача (внешнего ПК) не запустить. Какой в этом смысл?
Re: LinuxCNC на BeagleBone black
Добавлено: 22 июл 2013, 21:18
Nick
Можно много станков к одному компу подключить. Да и вообще на него можно с мобильника по ssh зайти и заставить крутить программу!
Re: LinuxCNC на BeagleBone black
Добавлено: 23 июл 2013, 00:22
Serg
asutpka писал(а):А раз начал, то рассказывай, я этот кошмар года 3 как забыл, когда скрипт автозапуска для торрент-клиента писал.
пусть освежится в памяти.
Код: Выделить всё
/usr/bin/screen -d -m -h 1000 -S cnc /bin/su - cncuser -c "linuxcnc config.ini"
-d -m : Запустится без управляющего терминала и сразу сделать детач.
-h 1000 : буфер скролинга на 1000 строк, бывает полезно посмотреть что было, пока вас небыло.
-S cnc : это чтоб при присоединении указывать не номер процесса, а осмысленный лейбл.
/bin/su - cncuser : стать пользователем cncuser
-c "linuxcnc config.ini": и от этого юзера запустить linuxcnc.
asutpka писал(а):Единственный подводный камень может подстерегать там где хоткеи screen и linuxcnc пересекутся,
screen использует только один хоткей: Ctrl-A.
Re: LinuxCNC на BeagleBone black
Добавлено: 23 июл 2013, 03:57
asutpka
Nick писал(а):Да и вообще на него можно с мобильника по ssh зайти и заставить крутить программу!
Это фича! Но вот надобно потрудиться научить себя и мобильник Ctrl-A D нажимать
А вот если за NATом контроллер, да ещё и динамический адрес? В случае с x86 у меня работает linux-hamachi без проблем, а вот ARM как заставить? Вряд-ли - Проприетарный софт

Re: LinuxCNC на BeagleBone black
Добавлено: 23 июл 2013, 11:14
Serg
Так linux-hamachi и есть проприетарный софт.
Re: LinuxCNC на BeagleBone black
Добавлено: 23 июл 2013, 13:17
asutpka
хм , интересно, а вроде как пойдёт
с сайта hamachi (для просмотра содержимого нажмите на ссылку)Please make sure you have the LSB 3.0 (or above) package installed prior to attempt installing the product. If you had an older version of Hamachi for Linux, please make sure you uninstall it prior to attempt installing the latest software and read the README file located in the download package. Make sure that you have an ARMv4T or better processor and tun/tap driver installed before running Hamachi for Linux with ARM support.
Если так то вообще красота , при условии, что
эта инсталяха заработает.
Re: LinuxCNC на BeagleBone black
Добавлено: 23 июл 2013, 13:40
Nick
UAVpilot писал(а): linux-hamachi
А что это вообще такое???
Re: LinuxCNC на BeagleBone black
Добавлено: 23 июл 2013, 14:24
asutpka
Nick писал(а):UAVpilot писал(а): linux-hamachi
А что это вообще такое???
прошу прощения за самовольство. Правильно назвать Hamachi for Linux is a secure VPN client for the Linux platform. Создаёт безопасную виртуальную сеть за минуту.

Все мой подопечные системы объеденины в общую сеть, что позволяет при наличии доступа интернет на любой системе получить контроль над другой, минуя NATы провайдеров.
Re: LinuxCNC на BeagleBone black
Добавлено: 23 июл 2013, 16:27
Serg
asutpka писал(а):Создаёт безопасную виртуальную сеть
Это если ты доверяешь неизвестному тебе серваку...

Re: LinuxCNC на BeagleBone black
Добавлено: 23 июл 2013, 16:31
asutpka
я кавычки забыл

ну и меры принял как положено
Re: LinuxCNC на BeagleBone black
Добавлено: 23 июл 2013, 21:51
serg_io
итак, наконец прибыла беспроводная клавиатура и я собрал все вместе.
Конфигурация:
1. BeagleBone Black + 8 Gb SD card. На карте Debian релиз от 13.07.2013 и модифицированная конфигурация для LCD дисплея. Система заимает на диске 3.3Гб.
2. TFT дисплей 800х480 без тачскрина
3. Беспроводная клавиатура/тачпад китайского производства. Определился сразу ядром и Xorg без бубнов, правда ядро кастомное, пересобиралось при экспериментах с тачскрином, но думаю что должно работать и оригинальное.
Ппрошу прощения за качество видео, снимал первым попавшимся телефоном.
Максимальная частота шагов 50 кГц, длительность импульса шага 10 мкс, фронты /срезы отличные. Двигателя работают хорошо, без срывов на максимальных частотах ( правда без нагрузки).
Из растройств это конечно сложности с тачскрин, однако когда получил клавиатуру, то понял что он не так уж и нужен, тем более что цена вопроса практически одинаковая.
Загрузка процессора всем процессами около 70%, т.е. вполне приемлемо и даже есть некоторый запас.
https://www.youtube.com/watch?v=vKwx3b9wXjs
Re: LinuxCNC на BeagleBone black
Добавлено: 23 июл 2013, 22:12
aftaev
Крутотень

Re: LinuxCNC на BeagleBone black
Добавлено: 23 июл 2013, 22:26
PKM
serg_io писал(а):2. TFT дисплей 800х480 без тачскрина
Отлично, также стремлюсь к такому. Это тот самый китайский дисплей? Контроллер самодельный?
Re: LinuxCNC на BeagleBone black
Добавлено: 23 июл 2013, 22:37
serg_io
Да дисплей как по ссылке, что давал раньше. Там-же есть такой-же дисплей, но без тачскрина, цена на пару баксов меньше.
Re: LinuxCNC на BeagleBone black
Добавлено: 23 июл 2013, 22:50
PKM
Дисплей я понял, а контроллер какой? Покупной с ибея?