Отговори на тема  [ 2 мнения ] 
Проблем с Ethernet при 18F86J65 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Юни 25, 2009 1:01 pm
Мнения: 2251
Мнение Проблем с Ethernet при 18F86J65
Здравейте! Имам проблем с Ethernet модула 18F86J65. Имам работеща схема за 18F66J60 и 18F67J60. Та понеже са от същата серия реших да я приложа и при 86-тицата! Да ама НЕ! Не се получава! "Ламбите" мигат, а инфото, което се получава на компа е буквано "един гаща плява ...". Не може да се синхронизира дори ARP протокола като гледам през Wireshark! Не е проблем в програмата, защото използвам прекомпилирана от 18F66J60 (тествам на платка и работи) към 18F86J65. Опитах както с CCS стек, така и с майкрочипския! Остава хардуера (според мен)! Презапоих краката на чипа, проверих връзките - всико е ОК. Единственото, за което се сещам на този етап е, че не използвам 49,9 ома резистори, но при 18F66 и 67 всичко е ОК! Някакви идеи? Някой имал ли е подобен проблем?
Благодаря!

_________________
www.elkran.com


Пет Май 01, 2015 1:08 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Фев 04, 2005 9:59 pm
Мнения: 6019
Местоположение: София
Мнение Re: Проблем с Ethernet при 18F86J65
Не съм се борил с Ethernet при PIC, обаче при часта за RF, USB, Ethernet и т.н. си затваряш очите и прекопирваш схемата от дейташита едно към едно. Ако са написали 49,9 ома резистори с точност 1% слагаш 49,9 ома резистори с точност 1%.
Като най-лесно можеш да провериш, дали работи като свържеш платката с други лаптопи и суичове.
За да мине пакета трябва да са изпълнени доста условия.
1. Трябва нивата на сигнала да са 2.5в, със съответното им запълване и честота.
2. На всеки 16 милисекунди трябва да се подава сигнала "Normal Link Pulse".
3. Tx и Rx чивтовете не трябва да са разменени, освен ако от другата страна няма суич, който може да аутодетеква чифтовете.
4. Трябва да имаш преамбъл и SFD.
5. Пакета ти трябва да има минимална дължина и правилни мак адреси.
6. CRC сумата трябва да съвпада.
.... сигурно съм изтървал още доста неща.
Ако получаваш пакети, значи изпращането ти е ОК, обаче буфера, който се изпраща не е правилен.

_________________
Warriors of the Night, ASSEMBLER!!!


Съб Май 02, 2015 10:35 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 2 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни