LinuxCNC на BeagleBone black
-
Andy123
- Новичок
- Сообщения: 20
- Зарегистрирован: 09 июл 2013, 02:50
- Репутация: 0
- Контактная информация:
Re: LinuxCNC на BeagleBone black
это странно что HDMI работает медленнее чем SSH
я попробую за выходные,
пока что надо купить новый HDMI монитор,
все до этого пробовал на телевизоре и это неудобно.
я попробую за выходные,
пока что надо купить новый HDMI монитор,
все до этого пробовал на телевизоре и это неудобно.
-
serg_io
- Кандидат
- Сообщения: 44
- Зарегистрирован: 23 мар 2013, 11:15
- Репутация: 0
- Контактная информация:
Re: LinuxCNC на BeagleBone black
Я не большой специалист в X-server, но как я понимаю передаваемые данные имеют аттрибуты, и где-то передается не просто картинка, а некие объекты, котрые должны (или могут) быть отрисованы при помощи GL. Вот на удаленной машине этот GL поддердивается на уровне ускорителя, а на BeagleBone только програмно.
-
Andy123
- Новичок
- Сообщения: 20
- Зарегистрирован: 09 июл 2013, 02:50
- Репутация: 0
- Контактная информация:
Re: LinuxCNC на BeagleBone black
Установил LXDE, перезагрузил - получил графику
скопировал файлы с перекинутыми пинами, запустил,
выбрал BeBo-LCD, они автоматически создалась копия LCD1
Почему-то спрашивает SSH password?
После этого ошибка в HAL на линии 1
Я подправил папку на "LCD1" - всеравно ошибку дает...
скопировал файлы с перекинутыми пинами, запустил,
выбрал BeBo-LCD, они автоматически создалась копия LCD1
Почему-то спрашивает SSH password?
После этого ошибка в HAL на линии 1
Я подправил папку на "LCD1" - всеравно ошибку дает...
-
Andy123
- Новичок
- Сообщения: 20
- Зарегистрирован: 09 июл 2013, 02:50
- Репутация: 0
- Контактная информация:
Re: LinuxCNC на BeagleBone black
Похоже я не прочитал инструкции:
2. Выполнить "sudo /home/linuxcnc/linuxcnc/config/BegleBone/BB-LCD/dtc.sh
Но эта комманда дает ошибку (без " )
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- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: LinuxCNC на BeagleBone black
В .ini можно написать:serg_io писал(а):Если-кто знает Tcl/Tk и сможет быстро поправить код интерфейса TkLinuxnc дабы он влез в 800х480, то тогда смогу проверить.
Код: Выделить всё
DISPLAY = tklinuxcnc -geometry 800x480Да, передаётся не растр, а примитивы имеющиеся в библиотеке X11.serg_io писал(а):Я не большой специалист в X-server, но как я понимаю передаваемые данные имеют аттрибуты, и где-то передается не просто картинка, а некие объекты, котрые должны (или могут) быть отрисованы при помощи GL.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
Andy123
- Новичок
- Сообщения: 20
- Зарегистрирован: 09 июл 2013, 02:50
- Репутация: 0
- Контактная информация:
Re: LinuxCNC на BeagleBone black
Появился новый image с HDMI в котором пины передвинуты
http://bb-lcnc.blogspot.com/p/machinekit_16.html
Запустился сразу.
http://bb-lcnc.blogspot.com/p/machinekit_16.html
Запустился сразу.
- PKM
- Почётный участник

- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: LinuxCNC на BeagleBone black
Наконец-то, это уже можно пробовать.
А у кого-то есть BeBoPr, или как собираетесь подключать принтер?
А у кого-то есть BeBoPr, или как собираетесь подключать принтер?
- PKM
- Почётный участник

- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: LinuxCNC на BeagleBone black
Правильно я понимаю, что на машине с линуксом записываем образ на sdcard с помощью скрипта
sudo ./setup_sdcard.sh --mmc /dev/sdX --uboot bone_dtb
где sdX - кардридер, потом эту карточку вставляем в ВВВ и он с нее загрузится? Или для запуска с карты что-то еще нужно сделать?
sudo ./setup_sdcard.sh --mmc /dev/sdX --uboot bone_dtb
где sdX - кардридер, потом эту карточку вставляем в ВВВ и он с нее загрузится? Или для запуска с карты что-то еще нужно сделать?
-
serg_io
- Кандидат
- Сообщения: 44
- Зарегистрирован: 23 мар 2013, 11:15
- Репутация: 0
- Контактная информация:
Re: LinuxCNC на BeagleBone black
To Andy123: Как впечатления от GUI через HDMI?
-
Andy123
- Новичок
- Сообщения: 20
- Зарегистрирован: 09 июл 2013, 02:50
- Репутация: 0
- Контактная информация:
Re: LinuxCNC на BeagleBone black
Axis работает быстрее чем ssh но медленнее чем мой старый ноутбук.
-
Andy123
- Новичок
- Сообщения: 20
- Зарегистрирован: 09 июл 2013, 02:50
- Репутация: 0
- Контактная информация:
Re: LinuxCNC на BeagleBone black
Вы поняли правильно.PKM писал(а):Правильно я понимаю, что на машине с линуксом записываем образ на sdcard с помощью скрипта
sudo ./setup_sdcard.sh --mmc /dev/sdX --uboot bone_dtb
где sdX - кардридер, потом эту карточку вставляем в ВВВ и он с нее загрузится? Или для запуска с карты что-то еще нужно сделать?
- PKM
- Почётный участник

- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: LinuxCNC на BeagleBone black
Уже разобрался, система грузится долгонько, конечно...
Запустил конфиг K9.wHDMI, интерфейс TkLinuxCNC, не знаю как сделать скриншот.
Еще бы прикрутить маленький недорогой экранчик.
Запустил конфиг K9.wHDMI, интерфейс TkLinuxCNC, не знаю как сделать скриншот.
Еще бы прикрутить маленький недорогой экранчик.
-
Andy123
- Новичок
- Сообщения: 20
- Зарегистрирован: 09 июл 2013, 02:50
- Репутация: 0
- Контактная информация:
Re: LinuxCNC на BeagleBone black
Медленно первый раз, потом быстрее,
Также задержка если не подсоединен Ethernet кабель из за DHCP
Также задержка если не подсоединен Ethernet кабель из за DHCP
- PKM
- Почётный участник

- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: LinuxCNC на BeagleBone black
Кабель подсоединял, и то долго показалось.
Остается главный вопрос - как подключить термодатчик экструдера?
Остается главный вопрос - как подключить термодатчик экструдера?
-
Andy123
- Новичок
- Сообщения: 20
- Зарегистрирован: 09 июл 2013, 02:50
- Репутация: 0
- Контактная информация:
Re: LinuxCNC на BeagleBone black
Мой грузится за 20 секунд до логина, и еще 15 секунд до десктопа
С экструдером помочь не могу - я использую с фрезами
С экструдером помочь не могу - я использую с фрезами
-
serg_io
- Кандидат
- Сообщения: 44
- Зарегистрирован: 23 мар 2013, 11:15
- Репутация: 0
- Контактная информация:
Re: LinuxCNC на BeagleBone black
Провел несколько тестов с новым имиджем и своей конфигурацией 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 работал неплохо в обеих конфигурациях оставляя еще некоторое время для простоя.
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 работал неплохо в обеих конфигурациях оставляя еще некоторое время для простоя.
-
Andy123
- Новичок
- Сообщения: 20
- Зарегистрирован: 09 июл 2013, 02:50
- Репутация: 0
- Контактная информация:
Re: LinuxCNC на BeagleBone black
Простите за безграмотность в Linux, а чем и как померить загрузку процессора?
-
serg_io
- Кандидат
- Сообщения: 44
- Зарегистрирован: 23 мар 2013, 11:15
- Репутация: 0
- Контактная информация:
Re: LinuxCNC на BeagleBone black
команда "top" в консолиAndy123 писал(а):Простите за безграмотность в Linux, а чем и как померить загрузку процессора?
-
Andy123
- Новичок
- Сообщения: 20
- Зарегистрирован: 09 июл 2013, 02:50
- Репутация: 0
- Контактная информация:
Re: LinuxCNC на BeagleBone black
первый тест:
3D-Chips + BBB + Axis + HDMI 1920x1080 - Axis~72%
3D-Chips + BBB + Axis + HDMI 1920x1080 - Axis~72%
- PKM
- Почётный участник

- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: LinuxCNC на BeagleBone black
Куда его включать? И сколько стоит?serg_io писал(а):провел первые эксперименты с TFT 7" 800x480 40pin