реклама на сайте
подробности

 
 
> cs8900a издевается надо мной
PriBoris
сообщение Mar 3 2007, 23:54
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 167
Регистрация: 7-10-05
Из: Санкт-Петербург
Пользователь №: 9 352



Помогите пожалуйста понять что происходит и в каком направлении копать.
Потому-что я вообще потерял нить, и появилось ощущение, что техника надо мной издевается.

Передача пакетов.
Если я прописываю МЕНЬШЕ примерно 34 байт в пакет, то он корректно отсылается. В cs8900a срабатывает прерывание tx ok, все как по описанию. Ethereal/IRIS/собственная_прога_на_основе_winpcap
видят эти пакеты, правда видят их дополненными до 60 байт последним посланым байтом.
Проблемы :
1. Установка флагов inhibit crc и автодополнения в TxCMD вообще никак не влияют на происходящее.
2. При попытке посылать БОЛЬШЕ чем 34 байта (1) прерывание в cs8900a не срабатывает, хотя осцильником наблюдаю как пакет изрыгается из контроллера (2) ethereal и сотоварищи его не видят, а iris который якобы имеет счетчик ошибок, этим счетчиком ничего не регистрирует.

Что делать ? Где искать проблему ?

PS
Прогу для управляющего процессора писал на основе скачанных линуксовых и досовских драйверов для сетевух на cs8900a, а также используя аппноту для msp430
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 09:05
Рейтинг@Mail.ru


Страница сгенерированна за 0.01352 секунд с 7
ELECTRONIX ©2004-2016