Prosecutors say he gave the child third-degree burns on his toes.
They later had to be amputated.
Barnes allegedly told investigators that he was not home when his son was burned and that the boy burned his own toes.
A judge refused to reduce his $500,000 bond.