Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Triple-Speed Ethernet MegaCore
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
zloi7777
Возникло желание и потребность освоить Ethernet для Altera.
Взял Quartus 9.1, создал в нем проекть с IP Triple-Speed Ethernet (замкнул вход на выход ) и написал к нему блок управления, в котором инициализирую MAC Configuration Register и передаю пакет.
Регистры прописываются а пакет непередается.

В чем я неправ? Что я делаю нетак?


Сам проек ниже:
zloi7777
Или мне эту тему следовало разместить в "Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Fast Ethernet/Gigabit Ethernet/FibreChannel" ?
MIX@
Попробуй мой конфигуратор, только замени мак-адрес на свой.
Формат пакета для отправки:
Адрес назначения (6 байт) | Адрес отправителя (6 байт) | Тип протокола (2 байта) | Данные
CRC считает сам.

Если не заведётся - читай спеку на Avalon-ST интерфейс, через который гонишь пакеты.
zloi7777
Цитата
Попробуй мой конфигуратор, только замени мак-адрес на свой.

Я почти точно также конфигурю sad.gif


Цитата
Адрес назначения (6 байт) | Адрес отправителя (6 байт) | Тип протокола (2 байта) | Данные
CRC считает сам.

А пиамбулу прописывать надо?
MIX@
Цитата(zloi7777 @ Jun 13 2012, 15:42) *
А пиамбулу прописывать надо?


Нет, только стандартный Ethernet-заголовок.
zloi7777
Вторую неделю блуждаю в трех соснах sad.gif .
Конфигурю:


Формирую пакет:



Пакет формировал с приамбулой и без, результат один, нет передачи sad.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.