А юзал ли кто такой стек: uIP-AVR (
А юзал ли кто такой стек: uIP-AVR (
да я пробовал, только с тремя но:
1) под руками не было 8515/8535 поэтому и посей день юзаю на ATmega128 (+внешняя память 32Кб) 2) через ethernet не пробовал, а написал свою реализацию PPP-слоя для работы через обычный внешний (RS232) модем. 3) кажется не реализован UDP протокол (не проверял), но в принципе нет ничего сложного (это ж не TCP с его приколами) дописать свою реализацию используя его (uIP) п/программы подсчета контр.сумм пакетов.Проверял, пока-что у меня таких багов нет! нормально уходит запрос на Вэб-сервер и нормально приходит ответ с сервера.
С пингами тоже проблемм нет.
Размер буфера (как и другие параметры) настраиваются в uipopt.h, правда у меня почему-то не получилось сделать UIP_BUFSIZE > 255 (не исключено что это из-за особенностей моей реализайции PPP - слоя).
Мои наилучшие пожелания, Александр Очеретин.
P.S. интересно, может кто-то уже пробовал это для GPRS-модемов?
Когда-то давно пробовал почитать RFC на PPP. Понял, что такой травы к нам не возят. Попробую для проверки реализовать SLIP, благо он (в классическом варианте) туп и циничен.
Угу.
Все баги, как я понял, живут на Ethernet-уровне. Я оторвал от этого дела всё, что касается IP, оставил только драйвер 8019 и коротенькую прогу, которая в цикле передаёт заранее сформированный пустой IP-пакет. Изредка он принимается как положено, иногда - с пропущенными байтами или, наоборот, вставленными FF. Попробую максимально затормозить ввод/вывод с рилтеком, авось чего получится.
В 8515 оно в таком виде просто не влезает в ПЗУ.
Не, у нас кругом провода. Более того, оные провода являются нашим основным орудием производства ;-)
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.