ещё не разобрался пришлось полностью переустанавливать ось, ибо dbg в кокосе под xp не работает сетевые карты менял lan8720 и dp83848 стоят на разных платах, с разной длиной проводов увеличение в некоторых пределах количества буферов увеличивает количество прошедших пингов, до ошибки включение оптимизации - тоже улучшает ситуацию нашёл ещё софт http://mikrocontroller.bplaced.net/wordpress/?page_id=1756 - на 100мбит такая же ерунда
iosifk
Apr 19 2015, 08:26
Цитата(Огурцов @ Apr 18 2015, 12:19)
на 100 мбит теряют половину пингов, udp, tcp практически не работают на 10 мбит - всё нормально кто-нибудь сталкивался ? что может быть причиной ?
Для начала проверьте прием-передачу на заглушку... Потом смотрите джиттер тактовой на трансивере, пульсации питания, особенно аналогового.
Огурцов
Apr 19 2015, 10:37
Цитата(iosifk @ Apr 19 2015, 08:26)
питания
логично заменил порт и шнурок usb на покороче, потолще и с фильтрами на концах lan8720 со вторым примером начала работать стабильно dp83848, на шлейфе 15см - стало наверное чуть лучше, стал зависать 1 из 10 пингов подключил второй (был свободный) земляной провод - стал зависать 1 из 40 пингов удивляет полное отсутствие электролитов или хотя бы "большой" керамики на обеих платах
Огурцов
Apr 19 2015, 13:11
с dp83848 электролит ничего не изменил чуть помогла переброска питания с одного края платы на другой проблема решилась складыванием шлейфа змейкой
Огурцов
Apr 20 2015, 04:29
теперь по-ходу софтовая проблема при полной? загрузке теряется (не возвращается на хост) 60% udp-пакетов при отключенной оптимизации и 4% при максимальной оптимизации камень банально слаб ? там какбэ ещё другие задачи предполагаются, кроме принять/отправить
aaarrr
Apr 20 2015, 09:52
Цитата(Огурцов @ Apr 20 2015, 07:29)
камень банально слаб ? там какбэ ещё другие задачи предполагаются, кроме принять/отправить