sr480 писал(а):может есть надежда, что кто- нибудь из форумчан по шагам распишет где брать дистрибутив, куда его копировать, че дальше делать????
Если в рамках сабжа то начальные действия будут такими , ну или похожими на мою памятную записку , которую мне пришлось написать себе для того, что-бы если через год случиcь что- по новой не изучать всё понаписаное к тому времени в интернетах, после чего гугл краснеет , ухудшает релевантность ответов и банит всех подряд-
Собственно сложнее ubuntu на ПК поставить. Но если оно уже есть, то всё просто.
Открываем консоль на ПК и даём команду
я вижу вывод команды таким
из чего делаю заключение, что подключены 2 физических диска sda и sdb
Вставляю флешку 8Gb в картридер, подключаю ее к пк и повторяю команду
делаю вывод, что подключены уже 3 физических диска sda ,sdb и
sdc, из них красный это и есть флешка.
Следующим шагом добываю и создаю дистрибутив согласно инструкции
http://blog.machinekit.io/p/machinekit_16.html 
Так скажет правильный линуксоид. Но я не линуксоид, и поскольку я шибко ленив мне остаётся только скопипастить в консоль это
(для просмотра содержимого нажмите на ссылку)Код: Выделить всё
#перейдём во временную папку(директорию), где после перезагрузки всё пропадёт само
#внимание флешка обозначилась как SDС и если у Вас это не так , извольте поправить сперва текст под вашу реальность.
cd /tmp
#Get prebuilt image: получаю конкретно этот(последний на данный момент) скомпилированный образ
wget http://www.machinekit.net/deb/rootfs/wheezy/debian-7.3-machinekit-armhf-2013-12-28.tar.xz
#Unpack Image: распаковываю его
tar xJvf debian-7.3-machinekit-armhf-2013-12-28.tar.xz
cd debian-7.3-machinekit-armhf-2013-12-28
#в моём случае флешка обозначилась как SDС, вот и прописываю её как -mmc /dev/sdc в следующей строке
sudo ./setup_sdcard.sh --mmc /dev/sdc --uboot bone_dtb
Неторопясь выпиваю 3 чашки кофе и готово.
Всё . Пихаю флешку в BBB, подключаю BBB к hdmi монитору, клавиатуру к усб, включаю и логинюсь под именем linuxcnc
password: linuxcnc
EMC2 запускается из терминала командой linuxcnc
Для linuxcnc , а конкретно для debian-7.3-machinekit-armhf-2013-12-28 с
моей точки зрения будет полезно поменять ядро BBB так:
(для просмотра содержимого нажмите на ссылку)Код: Выделить всё
#просто весь этот текст скопипастить в терминал BBB подключеного к интернету. Для заметки - скопипастить из терминала и обратно просто - Ctrl-Shift-C Ctrl-Shift-V .
cd /tmp
wget http://www.machinekit.net/deb/wheezy-armhf/v3.8.13xenomai-bone39/3.8.13xenomai-bone39.zImage
wget http://www.machinekit.net/deb/wheezy-armhf/v3.8.13xenomai-bone39/3.8.13xenomai-bone39-modules.tar.gz
wget http://www.machinekit.net/deb/wheezy-armhf/v3.8.13xenomai-bone39/3.8.13xenomai-bone39-dtbs.tar.gz
wget http://www.machinekit.net/deb/wheezy-armhf/v3.8.13xenomai-bone39/3.8.13xenomai-bone39-firmware.tar.gz
sudo cp /tmp/*.zImage /boot/uboot/zImage
cd /
sudo tar -xzvf /tmp/*-modules.tar.gz
cd /boot/uboot/dtbs
#здесь вышла какая-то заковыка, пришлось из под sudo mc вручную копировать.
sudo tar -xzvf /tmp/*-dtbs.tar.gz
cd /lib/firmware
sudo tar -xzvf /tmp/*-firmware.tar.gz
#и если всё прошло как надо
#sudo reboot
новые машинекиты до этого времени появлялись на
http://www.machinekit.net/deb/rootfs/wheezy/ но вероятно скоро переедут поскольку есть новость
The King Is Dead
а вот дальше нюансы новоселья.
зы Вроде как на установленной у меня OS не хватило какого то пакета для правильного окончания процесса создания дистрибутива. Какого конкретно не помню, но это особенности выбора OS пользователем . В каждом конкретном случае проблема решается по месту.
сопутствующие материалы