This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Dm355EVM can't work with dm9000b

hi~

I design a new broad base on DM355EVM,but replace the dm9000a with dm9000b.

I check my broad with u-boot ping command and a network sniffer,i found circuit can send package successfully,but can't receive.

I look into u-boot source code (dm9000x.c) and turn on debug info,i found it always check 'rxrdy' fail in eth_rx func.

I replace dm9000a on the DM355EVM with dm9000b,it is the same problems,And I put dm9000a on my broad,it works fine.

Check the dm9000a between dm9000b datasheet,it is look like no difference except some version register.

any suggestions or experience for this?

please forgive my poor English. thanks a lot :)