A Hidalgo County father is facing upgraded criminal charges after his 6-year-old son died in the hospital.