У меня возник (возможно глупый) вопрос с микроконтроллером PIC18F67J60.
Пытаясь повторить схему (но, без sd-карты) http://trt.ru/design/solutions/trt-ethernet.htm столкнулсся с проблемой.
Собираю прошивку исключив sd и http модули.
Включаю - девайс перезагружется в момент выполнения StackInit(). Точнее в MACInit(). И так до бесконечности.
Падает (перезагружается) во время выполнения
void MACInit(void) (ETH97J60.c)
Точнее при выполнении:
Код: Выделить всё
ECON2bits.ETHEN = 1; // Enable Ethernet!Оба эти контакта подключены к Vdd через резисторы 51 Ом. Как на схеме trt (49.9 Ом).
Если отключить Vdd и подключить TPOUT+ и TPOUT- перезагрузки тоже не происходит, но при этом не работает отправка пакетов (линк на плате, а на коммутаторе - нет).

