logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[LPC24xx] LPC2468/78 Ethernet: Brak odbioru ramek, PHY DP83848I, tryb MII, brak przerwań

fish26 20 Gru 2008 13:17 1437 1
REKLAMA
  • #1 5880974
    fish26
    Poziom 14  
    Posty: 81
    Pomógł: 8
    Witam,

    Walczę od tygodnia z uruchomieniem ethernetu na procesorze LPC2468/78.
    Udało mi się doprowadzić do stanu, że procesor wysyła ramki, ale nadal nie potrafi odbierać. Nie dostaję zadnych przerwań od bloku odbiorczego (typu done, finish, err, over).

    Używam jako PHY kostki DP83848I, tryb pracy MII.

    Jako przykładu do konfiguracji LPC używam "Ethernet secondary ISP bootloader".
    Do podglądu ramek na PC używam Wireshark.

    Czy ktoś mógłby mnie wspomóc i podpowiedzieć jakie przebiegi są na liniach RX pomiędzy LPC a PHY i PHY gniazdo ethernetowe, bo już nie wiem gdzie mam błęda i zaczynam obstawiać, że to coś sprzętowego.
  • REKLAMA
  • #2 5884450
    Qber
    Poziom 11  
    Posty: 6
    Pomógł: 1
    Witam.
    Z ethernetem nie mialem za duzo do czynienia, ale... Mialem swego czasu na tapecie LPC2468 (do testow) i tam bawilem sie z systemami czasu rzeczywistego i moge Ci poradzic sprawdzenie czy sprzet jest ok na zasadzie wgrania systemu z obsluga sieci. Ja probowalem eCos'a i tam ethernet dziala bez problemu. eCos'a sciagniesz sobie z strony, a konfiguracje ustawisz na EMBEDDED ARTISTS LPC2468 i REDBOOT. Pakiety do obslugi sieci trzeba dodac (NETWORKING i potem usunac konflikty). REDBOOT miesci sie caly we flashu. Podlaczsz i odpalasz - na UARTcie beda dane diagnostyczne i tam mozna zobaczyc czy ethernet sie zainicjowal. Polaczenie mozna testowac poprzez telnet. Jak bedzie polaczenie tzn ze hardware jest ok.
    Pozdrawiam
REKLAMA