Lukasz Czapla has admitted withholding information when being interviewed about killing his son "because he could not confront his actions".
The 41-year-old is on trial accused of murdering his two-year-old boy, Julius, at his home in Muirhouse, Edinburgh, in November 2020.
Former IT technician Lukasz has offered to plead guilty to culpable homicide - but this was not accepted by the Crown.