I´m trying to run the FreeRTOS demo “lwIP_Demo_Rowley_ARM7” build with gcc on a selfmade board.
It’s based on the ATMEL AT91SAM7X-EK schematic.
The FreeRTOS is basically ok. The LEDs are blinking and
I can communicate with the USB Port.
Further I use the Phy (DP83848I) in state of the original PHY which
use the developer of FreeRTOS.
Now I can communicate with the Phy over the MDIO-Interface.
Link is stable up and running. We get Links to the ethernet with
100 and 10 MBit.
But I don’t get an receive Interrupt on the EMAC.
The data (Rx0-3,Rxdv,Rxclk) from the Phy are on the Pins at the AT91SAM7X256
are measuered with an oscilloscop.
The pinning between the ARM and the PHY looks like this: