Hallo Benny,
ausnahmsweise mal feierabend vor 20:00...
hab das MLA geladen und in "TCPIP - Demo App" reingesehen.
Wenn du DIE benutzt, dann musst du mehr geändert haben als das was du
als "dein config" bezeichnest.
Zuerst, ich habe den MRF24G mit einem PIC24F auf dem Explorer16 in
Slot-hälfte 2 , also SPI2 am laufen gehabt, gemäss meiner alten notes.
Das PIC24F PIM hab ich in der Firma u werde es wohl auch nicht am
Wochenende zur hand haben.
Jetzt zum Pic32 ESK, im "HWP PIC32_ETH_SK_ETH795.h" sind schon die
ersten hinweise das es eigentlich ohne gefrikel mit SPI1 auch nicht
geht.
Da steht das es mit USB D+ D- kollidiert und deshalb nicht supportet
ist. INT3 könnte auch ein problem werden wegen des PHY, der ist da hart
angeschlossen (1k5 pullup).
Ich suche wenns wetter böse ist, am wochenende meinen privaten
Explorer16 raus und schau da auch noch mal. Der ist mir eh lieber da es
fast keine doppelbelegten PINs gibt.
Du solltest dennoch schon mal ein klitzekleines SPI2 testing machen.
Also initialisieren, ein byte senden und das gelesene ausgeben (uart).
Dann die SDI2+SDO2 verbinden, testen. RX u TX byte vergleichen. LED
anmachen bei gut oder schlecht reicht ja auch wenn du kein UART dran
hast.
Dann, CE RST und ev die restlichen PINs zu deinem MRF24 mal klappern
lassen, ev mit LED oder Messgerät prüfen ob sie auch wie erwartet
arbeiten.
welche Interrupt frei ist schaue ich am Wochenende.
Und falls du eine andere Demo benutzt, sag "welche" und was du ausser
den Zeilen im 1.ten Post noch so geändert hast.
Nebenbei, die TCP Demos, wenn auf ESK configuriert, benutzen immer den
ChipInternen Phy.
mfG
Peter ;-)