I have prepared a PCB using ATmega64A, as there was a third-party core providing support for this IC "MegaCore".
The problem is, I am able to download the program but the IC is not able to execute even simple commands like set a pin to high level, it remains in tri-state.
When I upload a normal avr program using Atmel Studio the IC executes these insructions.
When I prepare the same program for Arduino Uno using the Arduino IDE and test it on an Arduino Uno, it works.
I tried reinstalling the MegaCore, but still no result.
P.S. : I am using usbasp programmer to burn my hex file directly into the chip.