у меня есть bare-metal (по типу того, что для ниоса я выкладывал), но там "квик" не получится - прием/передача есть, а сетевые дела (ping и т.д.) руки не дошли прикрутить. выложить?
у меня есть bare-metal (по типу того, что для ниоса я выкладывал), но там "квик" не получится - прием/передача есть, а сетевые дела (ping и т.д.) руки не дошли прикрутить. выложить?
Дададададада! Bare metal и надо. Там у Вас до уровня MAC разбор?
Группа: Участник
Сообщений: 527
Регистрация: 4-06-14
Из: Санкт-Петербург
Пользователь №: 81 866
Цитата
у меня есть bare-metal (по типу того, что для ниоса я выкладывал), но там "квик" не получится - прием/передача есть, а сетевые дела (ping и т.д.) руки не дошли прикрутить. выложить?
Присоединяюсь, просим просим! Было бы очень кстати!
В аттаче проект для Arrow SoCKit. Для других плат надо будет пересобрать bsp, наверное. В проекте происходит загрузка HPS с SD-карты, затем инициализация EMAC и FPGA (можно выбросить, если не нужно). Собственно к эзернету относятся эти файлы: emac_driver.h, emac_driver.c, emac_dma_descriptor.h. В мейкфайле забиты абсолютные пути - поправить, то что связано с screen.tga смело выбросить.