Prosecutors in the northern canton (state) of Aargau also accuse the 34-year-old Swiss defendant of extortion, kidnapping, hostage taking, raping the 13-year-old boy, arson and possessing thousands of pictures and videos showing child sex abuse.
Fingerprints and DNA tied the suspect to the scene of the crime in Rupperswil, about 30 kilometers (19 miles) west of Zurich, and prosecutors said at the time that he confessed under questioning. They also said he had no previous convictions or connections to the victims.
The trial is being held in the neighboring town of Schafisheim, and is expected to last until Friday. Swiss public broadcaster SRF reported that the defendant, during Tuesday's proceedings, said he wanted to one day look after his mother, and was hoping to start a distance-learning course in economics in prison.