the RESET of the device you want to burn/program (pin 1 of the 328) MUST be connected to the proper GPIO (D10) of the board you are using as a programmer (the pin configured as RESET in the ArduinoISP sketch.)
(This is how programming works - essentially, when RESET of the device is low, it becomes an SPI Slave capable of receiving ISP commands.)
1 Like