ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
24 апреля
1088526 Топик полностью
SciFi (25.03.2021 16:01, просмотров: 556) ответил NikAl на Воюю с PIC32MX695F512H + KSZ8081MLX. TCP соединение устанавливается, но как приходит запрос "GET", появляется прерывание по переполнению. ETHRXOVFLOW увеличивается на единичку. Свободные дескрипторы в ДМА есть. Отчего переполняется не понимаю( Кто нибудь с таким сталкивался ?
Мануал говорит: 
FIFO overflows because of one of the following reasons:
- Excessive system level latency
- The BUFCNT<7:0> bits (ETHSTAT<23:16>) reaching maximal value
- No descriptors are available for hardware processing


Вы проверили третье условие. Осталось проверить ещё два. Можно начать с BUFCNT.

ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้