Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Triple-Speed Ethernet Migration
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
doom13
Приветствую. Может кто сталкивался и поможет быстро разобраться в особенностях обновления ядра TSE до версии 14.
Есть проект, где используется ядро TSE v12. Как-то пробовал переселить его на v13, но не пошло и разбираться не стал, в Q13 оно ещё поддерживалось.
Счас хочу использовать Q14, а тут оно уже не поддерживается. Пришлось перегенерить и подключить всё заново.
Даже что-то работает, но приёмник периодически теряет пакеты. Обычно проблема бала связана с клоками для RGMII (там, правда, или принимало или нет), подвигал клок относительно данных но не помогло.
Вопрос, как правильно осуществить переход на 14 версию ядра?
doom13
Проблема решилась, клоки неправильно на ядро заводил. Посчитал что receive_clock_connection и transmit_clock_connection -
клоки для RGMII, а это оказывается клоки Avalon ST приёмника и передатчика. Клоки psc_mac_tx_clock_connection и psc_mac_rx_clock_connection,
не разобравшись, подключил к тактовой процессора, а они и являются клоками шины RGMII.
Надо, как на рисунке. Далее на tse_mac_rgmii_txc заводится та же линия что и на RGMII_TXC, на tse_mac_rgmii_rxc - линия RGMII_RXC.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.