7i71+7i44+5i20
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: 7i71+7i44+5i20
В этом архиве (http://www.mesanet.com/software/parallel/5i20.zip) есть другой архив: /5i20/CONFIGS/HOSTMOT2/SOURCE/hostmot2.zip , в нем есть много файлов вида: PIN_SVSS8_44_72.vhd
Правда что с ними дальше делать не знаю
Правда что с ними дальше делать не знаю
- Dmaster
- Мастер
- Сообщения: 1271
- Зарегистрирован: 15 июл 2011, 13:36
- Репутация: 476
- Контактная информация:
Re: 7i71+7i44+5i20
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.
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
Я думаю, можно попробовать взять makefile из репозитория hostmot2 и подсунуть ему исходники из этого архива. Может что-то и выйдет...
в крайнем случае вечером опять им напишем, сейчас у них ночь, так что есть время на эксперименты .
в крайнем случае вечером опять им напишем, сейчас у них ночь, так что есть время на эксперименты .
- Dmaster
- Мастер
- Сообщения: 1271
- Зарегистрирован: 15 июл 2011, 13:36
- Репутация: 476
- Контактная информация:
Re: 7i71+7i44+5i20
Ник! напомни американским друзьям про ссылочку на прошивку или на объяснение, как её сгенерить из *.vhd файла
" Linux CNC - наше всё"
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: 7i71+7i44+5i20
Я попробовал сделать так:
Скачал архив, взял из него исходники и скопировал поверх снепшота репозитория hostmot2 http://git.linuxcnc.org/gitweb?p=hostmo ... ;a=summary
потом запустил make, не вышло.
На linuxCNC сказали, что нужно поставить Xilinx:
Dmaster, попробуй сделать тоже самое + поставь этот xilinx... сейчас времени совсем в обрез...
Скачал архив, взял из него исходники и скопировал поверх снепшота репозитория 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
поставлен, 9.2i ... Только что теперь с этим делать?Nick писал(а):поставь этот xilinx.
что это... xilinx. я скачал для винды... он банально был в торрентахNick писал(а):потом запустил make, не вышло.
" Linux CNC - наше всё"
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: 7i71+7i44+5i20
под винду может не пойти. makefile сделан для линуха, там все на bash и пути линуховские...
Вот тут есть как его поставить на убунту 10.04.
http://ubuntuforums.org/showthread.php?t=1547435
Вот тут есть как его поставить на убунту 10.04.
http://ubuntuforums.org/showthread.php?t=1547435
-
- Мастер
- Сообщения: 953
- Зарегистрирован: 23 фев 2011, 01:50
- Репутация: 36
- Контактная информация:
Re: 7i71+7i44+5i20
Не лезьте в эти дебри. Это система проектирования дизайна ФПГА от Ксайлинкса. Её надо изучать дольше, чем юбунту вместе с емс. Еще и VHDL в придачу.Dmaster писал(а):поставлен, 9.2i ... Только что теперь с этим делать?
В каталоге, где хранятся файлы проекта с .vhd расширением, должен быть уже собранный дизайн. Его и грузите в месу.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: 7i71+7i44+5i20
А как он должен называться?
-
- Мастер
- Сообщения: 953
- Зарегистрирован: 23 фев 2011, 01:50
- Репутация: 36
- Контактная информация:
Re: 7i71+7i44+5i20
Я не работал с ксайлинксом. Загружаемые файлы битстримов скорее всего *.BIT
Описание назначения пинов дизайна *.PIN
Описание назначения пинов дизайна *.PIN
- Dmaster
- Мастер
- Сообщения: 1271
- Зарегистрирован: 15 июл 2011, 13:36
- Репутация: 476
- Контактная информация:
Re: 7i71+7i44+5i20
такс.... по моему мне надо удалить xilinx. ибо не по моим мозгам это
Падаю в ноги великому "PCW" Ник.
Надо зарегиться наверное на linuxcnc.org...
Падаю в ноги великому "PCW" Ник.
Надо зарегиться наверное на linuxcnc.org...
" Linux CNC - наше всё"
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: 7i71+7i44+5i20
Просто проблема в том, что в скомпиленных вариантах есть .bit, но не для всех возможных pin из исходников.
погоди, сейчас попробуем что-нибудь придумать
погоди, сейчас попробуем что-нибудь придумать
- Dmaster
- Мастер
- Сообщения: 1271
- Зарегистрирован: 15 июл 2011, 13:36
- Репутация: 476
- Контактная информация:
Re: 7i71+7i44+5i20
Не могу зарегистрироваться на LInuxcnc.org
При вводе данных и нажатии кнопочки Register он просто перегружает страницу и всё. Не объясняя причин.
Раз 5 пытался.. разные ники вводил.
При вводе данных и нажатии кнопочки Register он просто перегружает страницу и всё. Не объясняя причин.
Раз 5 пытался.. разные ники вводил.
" Linux CNC - наше всё"
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: 7i71+7i44+5i20
Напиши John Thornton <jthorntonСОБАКgnipsel.com>Dmaster писал(а):Не могу зарегистрироваться на LInuxcnc.org
В письме укажи регистрационные данные
Он поможет(у меня так же было)
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: 7i71+7i44+5i20
это защита от ботов. емнип, вместо gmail в адресе нужно использовать googlemail (система сама исправит на верный)Dmaster писал(а):Не могу зарегистрироваться на LInuxcnc.org
- Dmaster
- Мастер
- Сообщения: 1271
- Зарегистрирован: 15 июл 2011, 13:36
- Репутация: 476
- Контактная информация:
Re: 7i71+7i44+5i20
Сработало)PKM писал(а):вместо gmail в адресе нужно использовать googlemail (система сама исправит на верный)
" Linux CNC - наше всё"
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: 7i71+7i44+5i20
Решил попробовать поставить Xilinx webpack, он зараза весит 2Gb
Завтра посмотрим, получится или нет.
Завтра посмотрим, получится или нет.
- Dmaster
- Мастер
- Сообщения: 1271
- Зарегистрирован: 15 июл 2011, 13:36
- Репутация: 476
- Контактная информация:
Re: 7i71+7i44+5i20
НИК..Что нибудь удалось с прошивкой?... на linuxcnc.org PCW отмалчивается
" Linux CNC - наше всё"
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: 7i71+7i44+5i20
Пока нет, честно говоря времени совсем в обрез... Но я о ней не забыл