7i71+7i44+5i20

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

Re: 7i71+7i44+5i20

Сообщение Nick »

В этом архиве (http://www.mesanet.com/software/parallel/5i20.zip) есть другой архив: /5i20/CONFIGS/HOSTMOT2/SOURCE/hostmot2.zip , в нем есть много файлов вида: PIN_SVSS8_44_72.vhd

Правда что с ними дальше делать не знаю :thinking:
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: 7i71+7i44+5i20

Сообщение Dmaster »

The .vhd file is of no particular use. Unless you are curious about what is changed in the firmware source to get the desired pinout. you can just delete it.



So my question is, how does one go about creating a custom .vhd file with the wished for pin assignments. I'm looking at modifying PIN_SVST8_4IM2SI_72.vhd for example.
That sounds like one of the Firmwares from the Mesa site. I have not had much luck building those the makefile way. I think that set only really works with the Xilinx GUI tools.
I have had more luck with the older, simpler set from the LinuxCNC repository and building the "makefile" way.
git.linuxcnc.org/gitweb?p=hostmot2-firmware.git;a=summary
(I can't remember how I got hold of all the files though)

However, if the top section has the modules you need, then you just need to edit the second section to put the pin functions where you want them.

Further concrete questions. What is the naming convention for the PIN_ files. I've read in the documentation that SV and ST are servo and stepper respectively.
What do the name tags SP, SS, IM, SI, TP, TW and so on represent?
SS = Smart Serial
TP = Three Phase PWM
RS = Resolver
UA = UART
Others I don't know, but I suspect things like SPI, BISS, etc.
" Linux CNC - наше всё"
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: 7i71+7i44+5i20

Сообщение Nick »

Я думаю, можно попробовать взять makefile из репозитория hostmot2 и подсунуть ему исходники из этого архива. Может что-то и выйдет...

в крайнем случае вечером опять им напишем, сейчас у них ночь, так что есть время на эксперименты :).
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: 7i71+7i44+5i20

Сообщение Dmaster »

эксперименты, увы, только после 19.00.. как приду домой)
" Linux CNC - наше всё"
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: 7i71+7i44+5i20

Сообщение Dmaster »

Ник! напомни американским друзьям про ссылочку на прошивку или на объяснение, как её сгенерить из *.vhd файла
" Linux CNC - наше всё"
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: 7i71+7i44+5i20

Сообщение Nick »

Я попробовал сделать так:
Скачал архив, взял из него исходники и скопировал поверх снепшота репозитория hostmot2 http://git.linuxcnc.org/gitweb?p=hostmo ... ;a=summary
потом запустил make, не вышло.
На linuxCNC сказали, что нужно поставить Xilinx:
Thats true for the 5I20 and 4I65 (that use Spartan 2 FPGAs) you need Xilinx weppack
(the free version of ISE) versions 9 0r 10. I use 9.2i for Spartan 2
.....
Dmaster, попробуй сделать тоже самое + поставь этот xilinx... сейчас времени совсем в обрез...
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: 7i71+7i44+5i20

Сообщение Dmaster »

Nick писал(а):поставь этот xilinx.
поставлен, 9.2i ... Только что теперь с этим делать?
Nick писал(а):потом запустил make, не вышло.
что это... xilinx. я скачал для винды... он банально был в торрентах
" Linux CNC - наше всё"
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: 7i71+7i44+5i20

Сообщение Nick »

под винду может не пойти. makefile сделан для линуха, там все на bash и пути линуховские...
Вот тут есть как его поставить на убунту 10.04.
http://ubuntuforums.org/showthread.php?t=1547435
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: 7i71+7i44+5i20

Сообщение Impartial »

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

Re: 7i71+7i44+5i20

Сообщение Nick »

А как он должен называться?
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: 7i71+7i44+5i20

Сообщение Impartial »

Я не работал с ксайлинксом. Загружаемые файлы битстримов скорее всего *.BIT
Описание назначения пинов дизайна *.PIN
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: 7i71+7i44+5i20

Сообщение Dmaster »

такс.... по моему мне надо удалить xilinx. :? ибо не по моим мозгам это :thinking:

Падаю в ноги великому "PCW" Ник.
Надо зарегиться наверное на linuxcnc.org...
" Linux CNC - наше всё"
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: 7i71+7i44+5i20

Сообщение Nick »

Просто проблема в том, что в скомпиленных вариантах есть .bit, но не для всех возможных pin из исходников.
погоди, сейчас попробуем что-нибудь придумать :)
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: 7i71+7i44+5i20

Сообщение Dmaster »

Не могу зарегистрироваться на LInuxcnc.org

При вводе данных и нажатии кнопочки Register он просто перегружает страницу и всё. Не объясняя причин.
Раз 5 пытался.. разные ники вводил.
" Linux CNC - наше всё"
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: 7i71+7i44+5i20

Сообщение nkp »

Dmaster писал(а):Не могу зарегистрироваться на LInuxcnc.org
Напиши John Thornton <jthorntonСОБАКgnipsel.com>
В письме укажи регистрационные данные
Он поможет(у меня так же было)
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: 7i71+7i44+5i20

Сообщение PKM »

Dmaster писал(а):Не могу зарегистрироваться на LInuxcnc.org
это защита от ботов. емнип, вместо gmail в адресе нужно использовать googlemail (система сама исправит на верный)
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: 7i71+7i44+5i20

Сообщение Dmaster »

PKM писал(а):вместо gmail в адресе нужно использовать googlemail (система сама исправит на верный)
Сработало)
" Linux CNC - наше всё"
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: 7i71+7i44+5i20

Сообщение Nick »

Решил попробовать поставить Xilinx webpack, он зараза весит 2Gb :shock:
Завтра посмотрим, получится или нет.
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: 7i71+7i44+5i20

Сообщение Dmaster »

НИК..Что нибудь удалось с прошивкой?... на linuxcnc.org PCW отмалчивается
" Linux CNC - наше всё"
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: 7i71+7i44+5i20

Сообщение Nick »

Пока нет, честно говоря времени совсем в обрез... Но я о ней не забыл :)
Ответить

Вернуться в «LinuxCNC»