I have found a very strange problem on one of my AVR board (own design). AVR type: AtMega32u4, if it matters. Problem is with the RESET pin. I have 10k pullup on the reset line (like one should) but the reset pin is always low. I can program the chip perfectly, read all the fuses change them etc, but when it comes to the actual running of the application it fails.
But when I give the Reset line 5V from a wire with no resistor the application starts, so the code is loaded and is capable of running.
Has anyone encountered this kind of behavior before? Is there a solution to that? Is it maybe a broken AVR?
I have attached the schematic.