Arduino como programador ISP

Buenas tardes, hay una consulta que quería hacer acerca de como utilizar un arduino UNO como programador ISP para grabar en un ATMEGA328P AU encapsulado TQFP. He leido muchos tutoriales al respecto pero ninguno contempla el problema que se me presenta. Resulta que cuando quiero quemar el bootloader en el chip que esta como proyecto independiente no me arroja ningun error y dice que grabo exitosamente. Sin embargo cuando quiero probar mi circuito es como si no grabo nada, todas las salidas estan en nivel logico bajo. Alguna idea de lo que pueda ser? tendra que ver la configuracion de los fuses del chip? porque tengo entendido que con grabar el bootloader de arduino se configuran los fuses automaticamente. Les adjunto el esquematico del circuito en cuestion y el firmware, el codigo lo he probado en un arduino UNO y un arduino MEGA y funciona a la perfectamente.

gracias
Leandro

Placa con atmega328.pdf (47.8 KB)

Adaptado_a_Arduino_UNO_mas_Buzer_mas_preescaler_1024_mas_smd.ino (6.3 KB)