Страница 2 из 3
Re: 7i71+7i44+5i20
Добавлено: 20 сен 2012, 10:13
Nick
В этом архиве (
http://www.mesanet.com/software/parallel/5i20.zip) есть другой архив: /5i20/CONFIGS/HOSTMOT2/SOURCE/hostmot2.zip , в нем есть много файлов вида: PIN_SVSS8_44_72.vhd
Правда что с ними дальше делать не знаю

Re: 7i71+7i44+5i20
Добавлено: 20 сен 2012, 11:36
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.
Re: 7i71+7i44+5i20
Добавлено: 20 сен 2012, 12:05
Nick
Я думаю, можно попробовать взять makefile из репозитория hostmot2 и подсунуть ему исходники из этого архива. Может что-то и выйдет...
в крайнем случае вечером опять им напишем, сейчас у них ночь, так что есть время на эксперименты

.
Re: 7i71+7i44+5i20
Добавлено: 20 сен 2012, 13:11
Dmaster
эксперименты, увы, только после 19.00.. как приду домой)
Re: 7i71+7i44+5i20
Добавлено: 20 сен 2012, 18:01
Dmaster
Ник! напомни американским друзьям про ссылочку на прошивку или на объяснение, как её сгенерить из *.vhd файла
Re: 7i71+7i44+5i20
Добавлено: 20 сен 2012, 19:58
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... сейчас времени совсем в обрез...
Re: 7i71+7i44+5i20
Добавлено: 20 сен 2012, 23:05
Dmaster
Nick писал(а):поставь этот xilinx.
поставлен, 9.2i ... Только что теперь с этим делать?
Nick писал(а):потом запустил make, не вышло.
что это... xilinx. я скачал для винды... он банально был в торрентах
Re: 7i71+7i44+5i20
Добавлено: 20 сен 2012, 23:35
Nick
под винду может не пойти. makefile сделан для линуха, там все на bash и пути линуховские...
Вот тут есть как его поставить на убунту 10.04.
http://ubuntuforums.org/showthread.php?t=1547435
Re: 7i71+7i44+5i20
Добавлено: 21 сен 2012, 00:05
Impartial
Dmaster писал(а):поставлен, 9.2i ... Только что теперь с этим делать?
Не лезьте в эти дебри. Это система проектирования дизайна ФПГА от Ксайлинкса. Её надо изучать дольше, чем юбунту вместе с емс. Еще и VHDL в придачу.
В каталоге, где хранятся файлы проекта с .vhd расширением, должен быть уже собранный дизайн. Его и грузите в месу.
Re: 7i71+7i44+5i20
Добавлено: 21 сен 2012, 00:46
Nick
А как он должен называться?
Re: 7i71+7i44+5i20
Добавлено: 21 сен 2012, 01:04
Impartial
Я не работал с ксайлинксом. Загружаемые файлы битстримов скорее всего *.BIT
Описание назначения пинов дизайна *.PIN
Re: 7i71+7i44+5i20
Добавлено: 21 сен 2012, 09:12
Dmaster
такс.... по моему мне надо удалить xilinx.

ибо не по моим мозгам это
Падаю в ноги великому "PCW" Ник.
Надо зарегиться наверное на linuxcnc.org...
Re: 7i71+7i44+5i20
Добавлено: 21 сен 2012, 09:13
Nick
Просто проблема в том, что в скомпиленных вариантах есть .bit, но не для всех возможных pin из исходников.
погоди, сейчас попробуем что-нибудь придумать

Re: 7i71+7i44+5i20
Добавлено: 25 сен 2012, 15:19
Dmaster
Не могу зарегистрироваться на LInuxcnc.org
При вводе данных и нажатии кнопочки Register он просто перегружает страницу и всё. Не объясняя причин.
Раз 5 пытался.. разные ники вводил.
Re: 7i71+7i44+5i20
Добавлено: 25 сен 2012, 15:31
nkp
Dmaster писал(а):Не могу зарегистрироваться на LInuxcnc.org
Напиши John Thornton <jthorntonСОБАКgnipsel.com>
В письме укажи регистрационные данные
Он поможет(у меня так же было)
Re: 7i71+7i44+5i20
Добавлено: 25 сен 2012, 17:38
PKM
Dmaster писал(а):Не могу зарегистрироваться на LInuxcnc.org
это защита от ботов. емнип, вместо gmail в адресе нужно использовать googlemail (система сама исправит на верный)
Re: 7i71+7i44+5i20
Добавлено: 25 сен 2012, 18:32
Dmaster
PKM писал(а):вместо gmail в адресе нужно использовать googlemail (система сама исправит на верный)
Сработало)
Re: 7i71+7i44+5i20
Добавлено: 25 сен 2012, 23:35
Nick
Решил попробовать поставить Xilinx webpack, он зараза весит 2Gb

Завтра посмотрим, получится или нет.
Re: 7i71+7i44+5i20
Добавлено: 29 сен 2012, 18:00
Dmaster
НИК..Что нибудь удалось с прошивкой?... на linuxcnc.org PCW отмалчивается
Re: 7i71+7i44+5i20
Добавлено: 29 сен 2012, 19:44
Nick
Пока нет, честно говоря времени совсем в обрез... Но я о ней не забыл
