Страница 3 из 7
Re: Установка EMC2 на Compact Flash (CF)
Добавлено: 16 май 2011, 05:41
kernel
Nick писал(а):По двигателям говорили, что там возникает самоиндукция и еще токи какие-то большие... в общем, я мало что понял, кроме того, что нужно повышать напряжение и ставить ограничение по току...
Ну ШИМ есть у меня в контроллере. Напряжения 31В должно быть достаточно для начала (позже 50 будет).
Nick писал(а):Там и сам ИТ42 станок не маленький

. 170мм
3 это 17мм*10мм*1мм микро станочек

.
Эммм... обшибся немножко

Имелось ввиду мини-комп в виде кубика 170 мм с кажд. стороны

Re: Установка EMC2 на Compact Flash (CF)
Добавлено: 19 май 2011, 05:24
aike
Я как раз тот чувак с ИТ42 и CF картой

У меня кроме ИТ42 есть еще несколько станков, так вот на японских ОЦ SODICK 450MC, 600MC мы тоже заменили жесткие диски на CF.
Нам про это подсказала служба поддержки.
На Fanuc и Hitachi (такие тоже есть) CF мы не ставили, так как там уже подобное стоит.
А вообще в цехе лучше CF ничего нет.
Команда dd if=/dev/sdX of=$HOME/CNC_NAME.img очень здорово помагает от crash.
Где /dev/sdX эта вытащенная вами CF и вставленная в картридер под Linux
Re: Установка EMC2 на Compact Flash (CF)
Добавлено: 19 май 2011, 06:46
Nick
Welcome

!
aike писал(а):Команда dd if=/dev/sdX of=$HOME/CNC_NAME.img очень здорово помагает от crash.
А что бывает, что CF-ки летят?
aike писал(а):А вообще в цехе лучше CF ничего нет.
Это из-за вибраций на станке, или еще есть какие-нибудь причины?
Re: Установка EMC2 на Compact Flash (CF)
Добавлено: 19 май 2011, 19:07
aike
Согласно ППР (Планово профилактический ремонт) необходимо производить backup.
При заменене программы, настройки и т д делается backup.
CF используем x300 и более. Обычные x166 плохо работают. Иногда дают задержку.
И их проще поменять чем HD. Просто взял, сделал образ и вперед.
Re: Установка EMC2 на Compact Flash (CF)
Добавлено: 19 май 2011, 20:47
Nick
С HDD тоже можно dd if= of=...
Все в принципе понятно, кроме того почему нельзя взять просто обычную USB флешку?
Re: Установка EMC2 на Compact Flash (CF)
Добавлено: 24 май 2011, 07:08
valb
Nick писал(а):С HDD тоже можно dd if= of=...
Все в принципе понятно, кроме того почему нельзя взять просто обычную USB флешку?
USB по сравнению с CF это бутылочное горлышко. Сигналы с CF идут напрямую на IDE, а у USB много преобразований. CFки не все по быстродействию подходят. Где-то так.

Re: Установка EMC2 на Compact Flash (CF)
Добавлено: 24 май 2011, 07:22
valb
aike писал(а):У меня кроме ИТ42 есть еще несколько станков, так вот на японских ОЦ SODICK 450MC, 600MC мы тоже заменили жесткие диски на CF.
Нам про это подсказала служба поддержки.
Вопросик небольшой. Какие непосредственно переходнички применили. Ссылочку если можно.
По цене как получается? Переходник + CF = дороже получается чем например взять буковский винт?
Немного инфы:
http://www.thg.ru/storage/ssd_compact_flash/print.html
http://www.flashboot.ru/forum/index.php?topic=162.0
http://www.pccar.ru/archive/index.php/t-3999.html
http://www.rusdoc.ru/articles/vash_vtor ... 890/print/
Re: Установка EMC2 на Compact Flash (CF)
Добавлено: 24 май 2011, 10:17
Nick
valb писал(а):Nick писал(а):С HDD тоже можно dd if= of=...
Все в принципе понятно, кроме того почему нельзя взять просто обычную USB флешку?
USB по сравнению с CF это бутылочное горлышко. Сигналы с CF идут напрямую на IDE, а у USB много преобразований. CFки не все по быстродействию подходят. Где-то так.

Да там в принципе много-то и не надо. У меня нот с флешки очень шустро стартует. А после загрузки emc2 в ней вообще необходимость отпадает...
Re: Установка EMC2 на Compact Flash (CF)
Добавлено: 25 май 2011, 16:45
kernel
valb писал(а):...
По цене как получается? Переходник + CF = дороже получается чем например взять буковский винт?
...
Мне обошелся переходник за 100 руб. и сама флэшка 4ГБ 200 руб. Но это б\у с аукциона

К тому же переходник дорабатывать пришлось (для поддержки DMA).
Re: Установка EMC2 на Compact Flash (CF)
Добавлено: 05 июн 2011, 01:04
aftaev
Разобрал ноут глянул какой там винт стоит. Посчитал штырьки получилось 44 pin.
Я правильно соображаю если я куплю:
1. Переходник
http://cgi.ebay.com/SD-SDHC-MMC-2-5-44- ... 2308095a51
2. Имею вот такую карточку от фотика 16Gb:

- Карточка.jpg (9.99 КБ) 3539 просмотров
То смогу из ноута винт выбросить и поставить Linux с ЕМС?
Re: Установка EMC2 на Compact Flash (CF)
Добавлено: 05 июн 2011, 06:31
valb
aftaev писал(а):Разобрал ноут глянул какой там винт стоит. Посчитал штырьки получилось 44 pin.
Я правильно соображаю если я куплю:
1. Переходник
2. Имею вот такую карточку от фотика 16Gb:
То смогу из ноута винт выбросить и поставить Linux с ЕМС?
По идее можно попробывать. Будет ли эта флешка определяться как винт. Вот в чем вопрос.
И быстродействия хватит ли. Латенци позволит работать ЕМС2?
Re: Установка EMC2 на Compact Flash (CF)
Добавлено: 05 июн 2011, 11:32
aftaev
valb писал(а):Будет ли эта флешка определяться как винт.
Флешки как то форматируют, тогда видит Биос флешку как винт, но это про USB флешки.
valb писал(а):И быстродействия хватит ли.
Если на USB работают.
valb писал(а):Латенци позволит работать ЕМС2?
На ноуте Латенси 2800 если ничего не делать, если долго мучать ноут прогами, максимум Латенси подымался до 5800
Re: Установка EMC2 на Compact Flash (CF)
Добавлено: 07 июн 2011, 11:00
Nick
А зачем тебе винт выкидывать? на ноутах он тем более обычно защищен лучше от вибраций и ударов.
В конце концов можешь просто воткнуть флешку и грузиться с нее как с liveusb. У тебя там картридер есть?
Работать будет медленнее, но на latency влиять не должно. Во время выполнения Gкода EMC2 грузит его целиком в память и на винч не лазит. Т.е. медленнее будут запускаться программы, а все остальное будет по-прежнему.
Когда все сделаешь и настроишь, напиши, я объясню что делать с dd, и зачем он нужен

. Только не забудь!
Re: Установка EMC2 на Compact Flash (CF)
Добавлено: 07 июн 2011, 19:27
aftaev
Nick писал(а):А зачем тебе винт выкидывать?
На станок мож ноут прикручу. Винты не шибко любят вибрации.
Re: Установка EMC2 на Compact Flash (CF)
Добавлено: 03 июл 2011, 12:58
PKM
kernel писал(а): fstab поправил в соответствие с документом "Installing to a CompactFlash solid state drive" с сайта LinuxCNC. ФС выбрал Ext3 журналируемую. Первым делом поставил mc, из него проводил все дальнейшие пытки
Кстати, после поправки fstab, система стала побыстрее работать.
Я вот то же самое пытаюсь сделать, но пока не выходит. У моего fstab немного другая структура, чем описано по ссылке. Почти все отделено табуляторами, а не запятыми, поэтому не пойму, куда параметры пихать
upd: вроде бы сделал, но не знаю, насколько верно =)
Re: Установка EMC2 на Compact Flash (CF)
Добавлено: 03 июл 2011, 19:25
kernel
А версия Ubuntu какая? Скиньте в этой теме содержимое fstab`а на всякий случай
PS:
Где-то пару недель назад купил Mini PCI-E SSD. Хочу развести переходничок на SATA и поставить его на свою микроматплату вместо винта с EMC, т.е. на станок. Просто дешево продавался, поэтому решил не тормозить и купить сразу. Как доделаю, отпишусь.
Re: Установка EMC2 на Compact Flash (CF)
Добавлено: 04 июл 2011, 10:01
Nick
PKM писал(а):Почти все отделено табуляторами, а не запятыми, поэтому не пойму, куда параметры пихать
А какая разница, табами или запятыми? Сверху обычно написано что какая колонка значит
Код: Выделить всё
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/md0 during installation
UUID=bfbd27a0-7632-4e90-80a0-84f0456a341c / ext4 errors=remount-ro 0 1
# /home was on /dev/md2 during installation
UUID=96e9ffd6-9d99-4edd-811f-82eec6a0b44e /home ext4 defaults 0 2
Т.е. должно быть примерно так:
Код: Выделить всё
# <file system> <mount point> <type> <options> <dump> <pass>
UUID=bfbd27a0-7632-4e90-80a0-84f0456a341c / ext4 errors=remount-ro 0 1
Re: Каковы требования к компу, в EMC?
Добавлено: 06 июл 2011, 20:10
gendos
kernel писал(а):Флэшки, у которых память выполнена по технологии SLC обычно не менее 100 000 циклов, для памяти по технологии MLC - 10 000. К тому же с записью у MLC гораздо больше проблем, чем у SLC. У меня MLC, к сожалению. Поэтому вопрос о наличии swap в EMC сразу отпал. С чтением проблем вообще не должно быть.
В общем, чтобы не гадать, попробую сначала на другой флэшке (послезавтра покупать планирую), затем отпишусь, что получилось

два года назад поставил на фирме CF флешку через ide переходник вместо винта для управления фрезером под mach3 станок работает каждый день
в неотапливаемом помещении зимой -10 градусов ни каких проблем.За это время вышел из строя только силовой драйвер по одной координате.
Я думаю винт в таких условиях не выжил бы.
Re: Установка EMC2 на Compact Flash (CF)
Добавлено: 01 сен 2011, 22:08
aike
ВСЕМ кто ставит CF.
Сталкнулся с такой проблемой. При выключении питания стали слетать привязки.
Они находятся по умолчанию в файле var.txt. Так вот, пришлось при монтировании CF
убирать опцию noatime.
Пока помогло, хотя вероятно проблемы были и не вней.
Но лучше всего сделать так, при создании выделить 100 Мб. под /home
и его монтировать без noatime. А все остальный с noatime.
Проявляется эта херня на ext4. На ext3 с такой проблемой (не сохранения/сброс данных на CF) не сталкивался.
Re: Установка EMC2 на Compact Flash (CF)
Добавлено: 01 сен 2011, 23:19
Nick
aike писал(а):убирать опцию noatime.
Пока помогло, хотя вероятно проблемы были и не вней.
Странно это, noatime вроде не для того нужен...
Может там проблема с этими двумя:
sync
All I/O to the file system should be done synchronously. In case of media with limited number of write cycles (e.g. some flash drives) "sync" may cause life-cycle shortening.
dirsync
All directory updates within the file system should be done synchronously. This affects the following system calls: creat, link, unlink, symlink, mkdir, rmdir, mknod and rename.
Но тут правда без вариантов, либо флешка раньше сдохнет, либо файл записываться сразу не будет.