Кто-нибудь здесь разбирался с прошивкой Pluto-P?

Контроллеры, драйверы, датчики, управляющие устройства.
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?

Сообщение vmarkiv »

Моя практическая реализация Pluto описана в http://forum.rcdesign.ru/f110/thread185343-2.html , работает ...
alexx188
Кандидат
Сообщения: 46
Зарегистрирован: 18 фев 2012, 21:33
Репутация: 0
Контактная информация:

Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?

Сообщение alexx188 »

vmarkiv писал(а):Моя практическая реализация Pluto описана в http://forum.rcdesign.ru/f110/thread185343-2.html , работает ...
Читал уже, спасибо. Но я планирую использовать EPM240.
alexx188
Кандидат
Сообщения: 46
Зарегистрирован: 18 фев 2012, 21:33
Репутация: 0
Контактная информация:

Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?

Сообщение alexx188 »

Impartial писал(а): Я не представляю как можно задать позицию.
Вот пример:http://vrtp.ru/index.php?showtopic=19597&st=0
Impatrial писал(а):Для согласования их с платами управления применяют дифференциальные приемники сигнала энкодера. А в Циклоне2 эти приемники уже встроены. LVDS называются.
Спаибо. Не знал. Однако на моих енкодерах диф. выходов нет. И мне еще такие не попадплись. :(
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?

Сообщение vmarkiv »

Вы планируете использовать Pluto для LinuxCnc версии 10.04 или 8.04 ?
У меня для 10.04 не удалось скомпилировать драйвер для Pluto , глубоко не разбирался в причинах , поверил программистам ...
alexx188
Кандидат
Сообщения: 46
Зарегистрирован: 18 фев 2012, 21:33
Репутация: 0
Контактная информация:

Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?

Сообщение alexx188 »

vmarkiv писал(а):Вы планируете использовать Pluto для LinuxCnc версии 10.04 или 8.04 ?
У меня для 10.04 не удалось скомпилировать драйвер для Pluto , глубоко не разбирался в причинах , поверил программистам ...
Я скачал LiveCD 10.04. Там драйвер плуто присутствовал. Чтобы иметь возможность изменять драйвер скачал сырцы с git. Исходники скомпилировались, насколько я помню, без дополнительных зависимостей. Однако у меня возникло две проблемы. Одну решил, а вторая осталась. Не знаю пока связано ли это с версией убунту или с железом(скорее всего со вторым), но у меня периодически драйвер пропускает регистры. Смотрю jtag'ом у меня на линии nAddrStrobe и на линии nWrite появляются какие-то помехи, и из-за этого происходил ложный автоинкремент адреса. Вот сижу икаю - в обстановку вникаю :freak:
alexx188
Кандидат
Сообщения: 46
Зарегистрирован: 18 фев 2012, 21:33
Репутация: 0
Контактная информация:

Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?

Сообщение alexx188 »

ditter писал(а):интереснее как он с шима получал +-10в для сервы. :ugeek:
ну и на вопрос про генератор 50мгц может быть все таки ответит.
Я только сейчас заметил это сообщение. Про 50МГц - это ко мне вопрос? Да у меня 50. Я так понял в оригинале использовали 40. Мне кажется это большой роли не играет.
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?

Сообщение vmarkiv »

У меня были помехи связи через LPT ? я укоротил кабель и растянул импульсы . Кварц ставил на 40 и на 20 , все работало .
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?

Сообщение Impartial »

PKM писал(а):
aftaev писал(а):Вроде Месы что товыкладывали для свободного скачивания?
исходники лежат у них вместе с прошивками
И лицензия позволяет изменять и публиковать.
Исходники для Меса 7i43 в EPP варианте расширителя портов хорошо укладываются в EP2C5Q208. Только что проверил. ЕМС опознает. Для USB нужна FT2232 или FT245. Надо подключить и попробовать. Хотя все это по моему не нужно, прошивка плуто делает тоже самое и проще.
alexx188
Кандидат
Сообщения: 46
Зарегистрирован: 18 фев 2012, 21:33
Репутация: 0
Контактная информация:

Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?

Сообщение alexx188 »

vmarkiv писал(а):У меня были помехи связи через LPT ? я укоротил кабель и растянул импульсы . Кварц ставил на 40 и на 20 , все работало .
Все. Решено. Тему можно закрывать. Спасибо всем кто принимал участие :D

Все работает как часы. У меня получился следующий код(clk 50MHz)

Код: Выделить всё

wire EPP_wait; assign nWait = EPP_wait;
assign EPP_wait = EPP_strobe_reg[9];
reg [9:0] EPP_strobe_reg;
always @(posedge clk) 
	EPP_strobe_reg <= {EPP_strobe_reg[8:0], EPP_strobe};
wire EPP_strobe_edge1 = (EPP_strobe_reg[4:1]==4'b0011);

P.S. На каком этапе разработка pncconf для pluto?
alexx188
Кандидат
Сообщения: 46
Зарегистрирован: 18 фев 2012, 21:33
Репутация: 0
Контактная информация:

Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?

Сообщение alexx188 »

Impartial писал(а):
PKM писал(а):
aftaev писал(а):Вроде Месы что товыкладывали для свободного скачивания?
исходники лежат у них вместе с прошивками
И лицензия позволяет изменять и публиковать.
Исходники для Меса 7i43 в EPP варианте расширителя портов хорошо укладываются в EP2C5Q208. Только что проверил. ЕМС опознает. Для USB нужна FT2232 или FT245. Надо подключить и попробовать. Хотя все это по моему не нужно, прошивка плуто делает тоже самое и проще.
Почему бы не выложить проект для квартуса на всеобщее обозрение? Было бы очень интересно. :roll:
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?

Сообщение Nick »

alexx188 писал(а):P.S. На каком этапе разработка pncconf для pluto?
На самом начальном, но имхо она сильно не продвинется. Самый простой вариант - сделать красивый конфиг и его уже модернизировать под каждый конкретный случай.
alexx188
Кандидат
Сообщения: 46
Зарегистрирован: 18 фев 2012, 21:33
Репутация: 0
Контактная информация:

Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?

Сообщение alexx188 »

Nick писал(а):... Самый простой вариант - сделать красивый конфиг и его уже модернизировать под каждый конкретный случай.
А с этим как? У меня в ЕМС только lathe-pluto для примера.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?

Сообщение Nick »

Надо набросать один конфиг, потом привести его к красивому виду, чтобы его потом было просто модифицировать.
На самом деле, когда я создаю конфигурации, при помощи GUI делаю только "рыбу", а потом меняю все под себя уже в самих файлах конфигурации.
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?

Сообщение vmarkiv »

В черновике мне удаётся создать PNCconf для Pluto- P , но я хочу проверять созданную конфигурацию после генерирования , а это не просто . Поэтому я поднял эту тему и с помощью общественности , я надеюсь , этот вопрос можно решить . Ник , может все обсуждения по Pluto выставить в отдельную тему ?
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?

Сообщение Impartial »

vmarkiv писал(а):В черновике мне удаётся создать PNCconf для Pluto- P , но я хочу проверять созданную конфигурацию после генерирования , а это не просто . Поэтому я поднял эту тему и с помощью общественности , я надеюсь , этот вопрос можно решить . Ник , может все обсуждения по Pluto выставить в отдельную тему ?
Поддерживаю vmarkiv тема очень интересная и достойна отдельной темы.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?

Сообщение Nick »

Не совсем понимаю? Вы хотите отдельную тему или раздел? Тему заводите, не вопрос :), перенесу сообщения если будет надо.

Кстати, ковырялся в документации по компонентам emc2 наткнулся на:
[ur=http://www.linuxcnc.org/docview/2.5/htm ... rvo.9.html]PLUTO_SERVO[/url]
PLUTO_STEP
Pluto P Driver

Смотрели эти штуки?

также наткнулся на thc... надо будет по нему отдельную тему сделать :)
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?

Сообщение vmarkiv »

С этих ссылок и началось , а потом купил Mesa 7i43 и сравниваю шаг за шагом , плюсы к плюсам , а минус на минус -тоже плюс
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?

Сообщение aftaev »

Nick писал(а):также наткнулся на thc... надо будет по нему отдельную тему сделать
сцылку :pssdoff:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?

Сообщение aftaev »

Так это для ЕМС, а не для Punto
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Ответить

Вернуться в «Электроника»