Witam,
Uruchamiam moduł ENC28j60 na At128 i mam problem z uruchomieniem najprostszego programu.
Program jest z BB - 20_ETH_serwer_www. Na zestawie ATB działa okej bez problemów pin CS mogę podpiąć pod dowolony pin.
(testuję bez bufora 74lvc125). Natomiast kiedy chce uruchomić ten sam kod na procesorze At128 + bufor 74lvc125 to już nie działa , nie ładuje strony.
Na schemacie zasilanie 74lvc125 jest VCC, ale zostało to zmienione na 3,3V
Schemat:

plik ENC28j60.c zmieniony
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
oraz
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
W pliku basic_web_server_example.c ustawiam pin SS jako wyjście w momencie kiedy steruje pinem CS i innego portu.
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Probowałem już ominać bufor i na chwilkę podłączyć moduł bez niego (myślałem że to jego wina), ale nic z tego.
Wygląda mi na to jakby SPI było zablokowane..
Kwarc: 16Mhz
Fuse bity : M103C wyłączony , Jtag również