Eugen_E
Full Member level 6
enc28j60
I started building an embedded webserver with ENC28J60 and ATmega16. The circuit is inspired from http://www.tuxgraphics.org/electronics/200611/embedded-webserver.shtml, adapted for ATmega16, and with a few additions.
I started testing with firmware from http://www.tuxgraphics.org/common/src2/article06111/eth_rem_dev_tcp-2.10.tar.gz - adapted for ATmega16 and recompiled.
When I run the code from test1.c, the LEDs connected to ENC28J60 flash according to specifications, but finally the link state LED remains off. I use a 1m crossover cable connected to PC.
I want to ask if the link establishment problem could be because of a wrong Rbias value (I used 2k7 and 2k2). The Rbias value should be chosen according to the silicon revision of the chip, but i don't know the revision. However, if i used a wrong value, could this influence reception for a small length cable, or could it damage the chip?
ENC28J60 runs a bit warm, is this normal?
Thanks
I started building an embedded webserver with ENC28J60 and ATmega16. The circuit is inspired from http://www.tuxgraphics.org/electronics/200611/embedded-webserver.shtml, adapted for ATmega16, and with a few additions.
I started testing with firmware from http://www.tuxgraphics.org/common/src2/article06111/eth_rem_dev_tcp-2.10.tar.gz - adapted for ATmega16 and recompiled.
When I run the code from test1.c, the LEDs connected to ENC28J60 flash according to specifications, but finally the link state LED remains off. I use a 1m crossover cable connected to PC.
I want to ask if the link establishment problem could be because of a wrong Rbias value (I used 2k7 and 2k2). The Rbias value should be chosen according to the silicon revision of the chip, but i don't know the revision. However, if i used a wrong value, could this influence reception for a small length cable, or could it damage the chip?
ENC28J60 runs a bit warm, is this normal?
Thanks