PCB schematic

Dear all.

Here I am trying to build my own UNo eliminating unnecessary component used in project. I have eleimnated USB part and i wanted to upload code using avr pocket programmer

Please let me know what are changes to made need to work.

I have attched my schematic here.

PCB.pdf (22.1 KB)

Looking at the schematic you supplied it has a 6 pin ICSP2 socket with each pin going to the correct place so you should be able to plug the 6 pin header of the programmer into it and the programmer should supply power and program your chip.
If your having problems then the LCD also uses pins 11 & 12 so may interfere with programming.
The sparkfun link you posted has links to how to setup the IDE for programming.

Unless you need a 16MHz processor speed you could reduce the component count further by removing crystal (Y1), capacitors (C1 & C2) & resistor (R2) and setting fuses to use internal 8MHz clock.

Resistor R2 shouldn't be there in the first place, it may cause problems
for the low power crystal oscillator.

I have used same schematic as show in pdf file. I am using avr pocket programmer to upload the code.

i am getting below error> please let me know how to resolve this

Connection made as per below link
https://learn.sparkfun.com/tutorials/pocket-avr-programmer-hookup-guide/programming-via-arduino#pogo-pins

Avr pocket programmer working fine with arduino board , but not working for schematic i designed.

In the IDE go into the preferences and select verbose output for upload, try uploading again and cut/paste the output here.
It looks like the chip is not what the programmer was expecting but the verbose output should help to be sure of this.
Have you disconnected the LCD while trying to program just in case it's interfering?

currently i am doing only bootloader circuit connected.

since i am, using atmega328pu IC.

Here i am following below circuit and error i got as below. i have attached my schematic for reference

PCB.pdf (22.1 KB)