Hi
I have connected LPC2148 with 12Mhz Crystal, 15 Mhz PCLK to ENC28J60 with the following PIN Connections.
ARM ENC28J60 PO.4 >>>>> SCK PO.6 >>>>> SI PO.5 >>>>> SO PO.7 >>>>> CS
RESET PIN of ENC28J60 is connected to hardware reset PIN of LPC2148. I have been able to run the compiled program in Proteus and was able to PING the configured IP. No problem at all.
When I run the same with real hardware... it doesnt work. I dont even get a PIN response. What could be the problem ? Should I do anything more with the hardware? Please advise.
Thank you.
No simulator provides a 100% fully accurate simulation - they all have certain restrictions & limitations.
You might be using the simulator wrong, and/or not have it configured correctly.
For specific details about the particular simulator and its configuration, operation, and restrictions/limitations, you should consult the documentation for that simulator, and/or contact the supplier for support; eg,
https://www.labcenter.com/
support.labcenter.co.uk/.../
Also, the simulation can only be as accurate as the information you give it - so are you sure that you have 100% exactly and completely modelled your precise hardware?
And, of course, the simulator will not simulate any faults or errors in the hardware you are using.
As its name suggests, use the Debugger to debug your real hardware system ...