Hot ENC28J60 Chip

avrcurrentdebuggingenc28j60

I need some help figuring out why my ENC28J60 Chip is running hot. This is my first time using the chip and I'm not sure if I have everything right schematic-wise. I'm working on a prototype pcb I designed and ordered so I'm unable to use the breadboard approach of rewiring or swapping out components easily. I've followed (to the best of my knowledge) the example schematic in the datasheet as well as other resources online. The only difference that I'm aware of is that I used a 47uF capacitor on the VCAP pin instead of a 10uF cap. I'm not currently running any code on my MCU (ATXMEGA128A3U) other than flashing LEDs elsewhere on the board to test that the rest of the board is working. I'm too scared to keep running the chip that hot. I can hold my finger on it but its really warm. Does my schematic look correct and is there anything else I should check?

Schematic

http://i.stack.imgur.com/kRUYm.png

Best Answer

The operating current of the ENC28J60 is typically 120mA inactive and 160mA active from a 3.3V supply. You can expect it to run warm as that's around half a watt. Depending on the case, the temperature could be around 65°C which would fit your description for a typical uncalibrated digit.

If you're ATXMEGA128A3U is running from 3.3V it should not cause any extra heating. If you've mixed supply voltages, that could cause problems.