Страница 4 из 12
Re: LinuxCNC на BeagleBone black
Добавлено: 12 июл 2013, 15:56
Andy123
это странно что HDMI работает медленнее чем SSH
я попробую за выходные,
пока что надо купить новый HDMI монитор,
все до этого пробовал на телевизоре и это неудобно.
Re: LinuxCNC на BeagleBone black
Добавлено: 12 июл 2013, 16:21
serg_io
Я не большой специалист в X-server, но как я понимаю передаваемые данные имеют аттрибуты, и где-то передается не просто картинка, а некие объекты, котрые должны (или могут) быть отрисованы при помощи GL. Вот на удаленной машине этот GL поддердивается на уровне ускорителя, а на BeagleBone только програмно.
Re: LinuxCNC на BeagleBone black
Добавлено: 13 июл 2013, 22:35
Andy123
Установил LXDE, перезагрузил - получил графику
скопировал файлы с перекинутыми пинами, запустил,
выбрал BeBo-LCD, они автоматически создалась копия LCD1
Почему-то спрашивает SSH password?
После этого ошибка в HAL на линии 1
Я подправил папку на "LCD1" - всеравно ошибку дает...
Re: LinuxCNC на BeagleBone black
Добавлено: 13 июл 2013, 22:59
Andy123
Похоже я не прочитал инструкции:
2. Выполнить "sudo /home/linuxcnc/linuxcnc/config/BegleBone/BB-LCD/dtc.sh
Но эта комманда дает ошибку (без " )
Код: Выделить всё
linuxcnc@arm:~$ sudo /home/linuxcnc/linuxcnc/config/BegleBone/BB-LCD/dtc.sh
sudo: /home/linuxcnc/linuxcnc/config/BegleBone/BB-LCD/dtc.sh: command not found
Re: LinuxCNC на BeagleBone black
Добавлено: 14 июл 2013, 02:04
Serg
serg_io писал(а):Если-кто знает Tcl/Tk и сможет быстро поправить код интерфейса TkLinuxnc дабы он влез в 800х480, то тогда смогу проверить.
В .ini можно написать:
но часть элементов не поместится.
serg_io писал(а):Я не большой специалист в X-server, но как я понимаю передаваемые данные имеют аттрибуты, и где-то передается не просто картинка, а некие объекты, котрые должны (или могут) быть отрисованы при помощи GL.
Да, передаётся не растр, а примитивы имеющиеся в библиотеке X11.
Re: LinuxCNC на BeagleBone black
Добавлено: 14 июл 2013, 04:24
Andy123
Появился новый image с HDMI в котором пины передвинуты
http://bb-lcnc.blogspot.com/p/machinekit_16.html
Запустился сразу.
Re: LinuxCNC на BeagleBone black
Добавлено: 14 июл 2013, 08:37
PKM
Наконец-то, это уже можно пробовать.
А у кого-то есть BeBoPr, или как собираетесь подключать принтер?
Re: LinuxCNC на BeagleBone black
Добавлено: 14 июл 2013, 09:29
PKM
Правильно я понимаю, что на машине с линуксом записываем образ на sdcard с помощью скрипта
sudo ./setup_sdcard.sh --mmc /dev/sdX --uboot bone_dtb
где sdX - кардридер, потом эту карточку вставляем в ВВВ и он с нее загрузится? Или для запуска с карты что-то еще нужно сделать?
Re: LinuxCNC на BeagleBone black
Добавлено: 14 июл 2013, 12:36
serg_io
To Andy123: Как впечатления от GUI через HDMI?
Re: LinuxCNC на BeagleBone black
Добавлено: 14 июл 2013, 13:23
Andy123
Axis работает быстрее чем ssh но медленнее чем мой старый ноутбук.
Re: LinuxCNC на BeagleBone black
Добавлено: 14 июл 2013, 13:25
Andy123
PKM писал(а):Правильно я понимаю, что на машине с линуксом записываем образ на sdcard с помощью скрипта
sudo ./setup_sdcard.sh --mmc /dev/sdX --uboot bone_dtb
где sdX - кардридер, потом эту карточку вставляем в ВВВ и он с нее загрузится? Или для запуска с карты что-то еще нужно сделать?
Вы поняли правильно.
Re: LinuxCNC на BeagleBone black
Добавлено: 14 июл 2013, 14:14
PKM
Уже разобрался, система грузится долгонько, конечно...
Запустил конфиг K9.wHDMI, интерфейс TkLinuxCNC, не знаю как сделать скриншот.
Еще бы прикрутить маленький недорогой экранчик.
Re: LinuxCNC на BeagleBone black
Добавлено: 14 июл 2013, 14:20
Andy123
Медленно первый раз, потом быстрее,
Также задержка если не подсоединен Ethernet кабель из за DHCP
Re: LinuxCNC на BeagleBone black
Добавлено: 14 июл 2013, 14:34
PKM
Кабель подсоединял, и то долго показалось.
Остается главный вопрос - как подключить термодатчик экструдера?
Re: LinuxCNC на BeagleBone black
Добавлено: 14 июл 2013, 15:13
Andy123
Мой грузится за 20 секунд до логина, и еще 15 секунд до десктопа
С экструдером помочь не могу - я использую с фрезами
Re: LinuxCNC на BeagleBone black
Добавлено: 14 июл 2013, 20:36
serg_io
Провел несколько тестов с новым имиджем и своей конфигурацией BB-LCD. Хотелось все-таки объективно оценить производительность. Вместо HDMI использовался TFT дисплей, замеры делались используя top когда linuxcnc отрабатывал 3D_Chips.ngc. В % это время отбираемое каждым из процессов в системе, IDLE - время простоя.
BBB+TkEMC+TFT:
wish(TkEMC)-36%
Xorg - 35%
milltask-5%
IDLE - 24%
BBB+TkEMC+X11 over SSH:
wish(TkEMC)-36%
ssh - 20%
milltask-5%
IDLE - 36%
BBB+Axis+X11 over SSH:
axis-44%
ssh - 25%
milltask-5%
IDLE - 20%
BBB+Axis+TFT:
axis-84%
Xorg - 5%
milltask-5%
IDLE - 0..0.5%
Как видно последний тест Axis на дисплее практически перегрузил систему, даже визуально GUI работал очень медленно. Хотя при работе через SSH еще оставалось около 20% времени для простоя процессора. TkEMC работал неплохо в обеих конфигурациях оставляя еще некоторое время для простоя.
Re: LinuxCNC на BeagleBone black
Добавлено: 14 июл 2013, 20:43
Andy123
Простите за безграмотность в Linux, а чем и как померить загрузку процессора?
Re: LinuxCNC на BeagleBone black
Добавлено: 14 июл 2013, 21:02
serg_io
Andy123 писал(а):Простите за безграмотность в Linux, а чем и как померить загрузку процессора?
команда "top" в консоли
Re: LinuxCNC на BeagleBone black
Добавлено: 14 июл 2013, 21:55
Andy123
первый тест:
3D-Chips + BBB + Axis + HDMI 1920x1080 - Axis~72%
Re: LinuxCNC на BeagleBone black
Добавлено: 14 июл 2013, 21:56
PKM
serg_io писал(а):провел первые эксперименты с TFT 7" 800x480 40pin
Куда его включать? И сколько стоит?