реклама на сайте
подробности

 
 
> CAN core для Xilinx FPGA, Что скажете насчет Opensource?
syoma
сообщение Nov 8 2007, 18:32
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Привет.
Хочу еще прицепить CAN к своей ПЛИСине - Spartan3, только я думаю как лучше это замутить:
Внутри есть Microblaze с Linuxом
Как вы думаете реально зашить проэкт с Opensource http://www.opencores.org/projects.cgi/web/can/overview
и запустить? В принципе в Линухе есть даже дрова типа CAN4LIN для SJA1000. A эта корка вроде с ним совместима.
Или не мучатться да подключить внешний CAN контроллер типа того же SJA1000. Правда пинов у меня не хватает...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
syoma
сообщение Jun 13 2008, 19:59
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



В общем давно я этим делом не занимался, а вчера взял да решил.
CAN контроллер давно лежал скачанный с OPENCORES http://www.opencores.org/projects.cgi/web/can/overview Интересно кто это такой Игорь Мохор?
Все написано на Верилоге, что конечно вначале не сильно понравилось, так как я и VHDL толком не знаю. Ну ладно. В описании написано, что корка Wishbone совместима, ага, значит ищем контроллер Wishbone, так как у Microblaze только OPB, PLB, да FSL. И о, чудо, лежит себе тут: http://www.asics.ws/ бесплатный OPB2WB wrapper, причем для EDK! В общем прикрутил я его к проэкту, сделал периферию из CAN core, правда файл bitstuff.v я так и не понал к чему, поэтому и не включил. Назначил адрес в OPB и подключил Wishbone портами, как мне показалось правильно исходя из спецификации.
И в итоге оно сгенерировало Bitstream! Я пока не пробовал програмить, но чувствую, что работать оно будет, если еще помучаться.
В общем буду пробовать дальше. Если есть желание попробовать, могу объяснить, что к чему, правда это оказалось до смешного просто.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th August 2025 - 09:02
Рейтинг@Mail.ru


Страница сгенерированна за 0.01341 секунд с 7
ELECTRONIX ©2004-2016