Australia batsman Chris Rogers knows he has to contribute some runs in the second Ashes Test in Adelaide this week.