Страница 5 из 12
Re: LinuxCNC на BeagleBone black
Добавлено: 15 июл 2013, 00:53
Serg
Andy123 писал(а):первый тест:
3D-Chips + BBB + Axis + HDMI 1920x1080 - Axis~72%
Надо смотреть не только на процент CPU, но и на Load Average.
Re: LinuxCNC на BeagleBone black
Добавлено: 15 июл 2013, 09:03
serg_io
PKM писал(а):serg_io писал(а):провел первые эксперименты с TFT 7" 800x480 40pin
Куда его включать? И сколько стоит?
Напрямую подключить не выйдет - нет там разъемов подходящих. Я экперементирую с
HW800480F-3A-0C.
Re: LinuxCNC на BeagleBone black
Добавлено: 15 июл 2013, 10:15
PKM
serg_io писал(а):Напрямую подключить не выйдет - нет там разъемов подходящих. Я экперементирую с HW800480F-3A-0C.
Так, цена очень адекватная! Как же этот экран подключить к BBB?
Гугл не особо находит готовые решения...
Re: LinuxCNC на BeagleBone black
Добавлено: 15 июл 2013, 11:34
serg_io
Готовое решение есть -
LCD7 Cape, цена правда повыше. Иных решений не видел, кроме как самому сделать.
Вообще нужно экран побольше, в смысле количества точек, т.к. в 800х480 ничего толком не влазит. Также имеются определенные сложности с тачскрином - виснет иногда АЦП + ловит ложные срабатывания, возможно из-за этого и виснет, еще проблема с калибровкой - от загрузки к загрузке уползает курсор от калиброваного значения, возможно тоже связано с наводками на тачскрин.
Re: LinuxCNC на BeagleBone black
Добавлено: 15 июл 2013, 11:55
PKM
За те же деньги
http://www.chipsee.com/bbb-exp-c.html разрешение 1024х600 и есть некоторые интерфейсы
Но как-то дорого покупать за 50 плату и за 150 к ней монитор... я бы предпочел символьный LCD
Re: LinuxCNC на BeagleBone black
Добавлено: 19 июл 2013, 17:54
Andy123
Может кто подскажет где найти полную схему BeBoPr?
Нужна только схема, разводка платы не обязательна.
Re: LinuxCNC на BeagleBone black
Добавлено: 19 июл 2013, 18:02
PKM
Re: LinuxCNC на BeagleBone black
Добавлено: 19 июл 2013, 19:06
Andy123
В этом случае кто подскажет хорошую базовую плату для POLOLU ШД модулей на 3-4 оси?
Re: LinuxCNC на BeagleBone black
Добавлено: 21 июл 2013, 18:32
asutpka
Правильно ли я понял из 5 страниц написанного, что из этой платы автономного генератора импульсов для 3-4 осевого станка пока не получается? То есть нет возможности программу преобразования G-code в сигналы управления станком запустить демоном , ну или хотя бы в screen спрятать, что бы не запускать голодный до ресурсов системы x-server?
Re: LinuxCNC на BeagleBone black
Добавлено: 22 июл 2013, 00:36
serg_io
asutpka писал(а):Правильно ли я понял из 5 страниц написанного, что из этой платы автономного генератора импульсов для 3-4 осевого станка пока не получается? То есть нет возможности программу преобразования G-code в сигналы управления станком запустить демоном , ну или хотя бы в screen спрятать, что бы не запускать голодный до ресурсов системы x-server?
Уже было, но повторюсь, т.к. прошло некоторое время и проведено больше тестов. На мой взгляд основные моменты:
1. Если использовать без внутреннего X-server, т.е. без подсоединенного HDMI дисплея/TFT модуля, то без установленного соединения с внешним X-server система останавливается.
2. Если есть дисплей, то работает автономно, но многие GUI тормозят, в частности написанные на python. TkLinuxcnc и mini работают преемлемо.
mini, ктсати, показал себя очень неплохо даже на 800х480: вместились все оcновные элементы. Это вселяет оптимизм по поводу прикручивани дешевого дисплея. Осталось победить тачскрин, но и без него можно пользоваться с внешней клавиатурой/мышкой.
3. Стабильность работы...виснет иногда, но возможно это из-за моей дешевой SD карты. Не знаю как-бы урезать этот Debian что-бы он влез на 2Gb внутренней eMMC.
Re: LinuxCNC на BeagleBone black
Добавлено: 22 июл 2013, 06:02
asutpka
serg_io писал(а):TkLinuxcnc и mini работают преемлемо.
не проскакивала ли информацмя о keystick ? там на сколько я понимаю чисто консоль и можно попытаться запустить через screen демоном.
у меня так rtorrent работает месяцами на сервере.
Re: LinuxCNC на BeagleBone black
Добавлено: 22 июл 2013, 11:44
serg_io
Да запустить и отключиться наверное не можно, вот как потом опять подключиться и посмотреть...
Re: LinuxCNC на BeagleBone black
Добавлено: 22 июл 2013, 11:52
Nick
А зачем отключаться? Подключиться по SSh и отсавить себе на главном компе это соединение с keystick...
Меня больше всего волнует, какие частоты можно получить при генерации шагов и насколько они будут равномерными?
Re: LinuxCNC на BeagleBone black
Добавлено: 22 июл 2013, 12:47
asutpka
serg_io писал(а):вот как потом опять подключиться и посмотреть...
ну это не вопрос
MAN подскажет если до того я сам ответ не найду.
Именно для того, что бы проверить стабильность генерации шагов и максимум частоты на этой приблуде надо попытаться поставить её не только раком, нагружая всем и вся, но и поместить её в идеальные условия, то есть нафиг иксы, к чёрту графику.
А вот постоянно по ssh связь держать как бы не айс. ПК клиент - добавочная деталь в системе и не одна, которая в свою очередь может дорогущей потерей обернуться. связь она такая --- СВЯЗЬ

Re: LinuxCNC на BeagleBone black
Добавлено: 22 июл 2013, 13:07
Nick
asutpka писал(а): но и поместить её в идеальные условия, то есть нафиг иксы, к чёрту графику.
Ну так я и говорю - ssh
А там вообще можно просто
Код: Выделить всё
halrun
loadrt stepgen ctrl_type=v
addf stepgen.make-pulses base-thread
addf stepgen.capture-position servo-thread
addf stepgen.update-freq servo-thread
setp stepgen.0.velocity-cmd 10000
start
PS а кстати, порванный ssh можно как-то восстановить?
Re: LinuxCNC на BeagleBone black
Добавлено: 22 июл 2013, 13:38
asutpka
Nick писал(а):а кстати, порванный ssh можно как-то восстановить?
никогда не слышал об этом. именно по этому screen вспомнил.
подключился по SSH , глянул, что там под screen-ом keystick рулит, вышел корректно из screen сеанса и пусть оно там ещё сутки молотит.
Re: LinuxCNC на BeagleBone black
Добавлено: 22 июл 2013, 14:48
Serg
Nick писал(а):PS а кстати, порванный ssh можно как-то восстановить?
Нет. Никакое разорванное tcp-соединение нельзя восстановить.
Re: LinuxCNC на BeagleBone black
Добавлено: 22 июл 2013, 15:01
Nick
А как бы тогда заново подключиться к компу и восстановить сессию ssh?
Ну или надо нам например с одного компьютера перейти на другой, или скажем на планшет, как туда перекинуть открытый сеанс ssh?
Re: LinuxCNC на BeagleBone black
Добавлено: 22 июл 2013, 15:39
asutpka
Nick писал(а):А как бы тогда заново подключиться к компу и восстановить сессию ssh?
Ну или надо нам например с одного компьютера перейти на другой, или скажем на планшет, как туда перекинуть открытый сеанс ssh?
Если речь идёт о консольном режиме, то делаем например так
Код: Выделить всё
stas@ubuntu:~$ screen
(входим в сеанс screen)
stas@ubuntu:~$ sudo su
[sudo] password for stas:
root@ubuntu:/home/stas#mc
А вот теперь когда midnight commander Запущен
нужно нажать Ctrl+A, после чего нажать D. в принципе, это единственная комбинация, которую простому пользователю стоит запомнить. Сtrl+A переведет screen в командный режим. клавиша D даст команду свернуть текущий скрин. Теперь вы можете закрыть терминал или разлогиниться с tty-консоли - запущенный в свернутом скрине процесс продолжит работу в фоне.
Для того, чтобы вернуться к свернутому скрину, достаточно запустить:
screen -r
я снова вхожу по SSH простым пользователем, запускаю
и вижу midning comander Запущен да ещё и из под #root
у меня всё выходит так
И не важно в каком месте планеты я пожелал посмотреть что там у меня такое на машине происходит.
Re: LinuxCNC на BeagleBone black
Добавлено: 22 июл 2013, 16:12
Serg
Nick писал(а):А как бы тогда заново подключиться к компу и восстановить сессию ssh?
Ну или надо нам например с одного компьютера перейти на другой, или скажем на планшет, как туда перекинуть открытый сеанс ssh?
screen именно для этого и придуман.
Более того, можно что-то запускать "под screen" автоматически прямо при загрузке системы.
Если man сами не асилите, то расскажу.
