Dear all
I'm trying to use a CS8900a ethernet controller in one of my designs. I connected it to the CPU according to the app notes (16 bit IO mode, CPU's /CS conneced to AEN and /SBHE, I try to use IO mode). I tripple checked everything against the checklist in the app note an83-3 and so far everything looks ok. Hooking up a logic analyzer showes that timeings are ok also. When I plug in a 10BaseT cable from the RJ-45 on my board, the LINK-LED on both sides light. But when i try to read the signature from the register IOBASE+OAh, i always get 0x5555. In fact, i only get the value 0x5555 for all addresses between 0x300 and 0x30e.
I'm now struggling with this problem for days and would really apreciate any help on this. I searched the net and found an old thread about the same issue, but there was no solution to the problem posted. I'm currently realy out of ideas, so any hints on what to check etc. are welcome.
TIA
Markus