Hi, all,
The problem is due the keyscan clock source.
Pls try to set KeyScan clock source selection (KEYSCLKS) to 1(selects PLLC1AUXCLK clock Divider) with DIV3=749(i.e. 24MHZ/(DIV3+1) = 24MHZ/750 = 32KHz )
i.e. PERI_CLKCTL = 0x36ED04FC.
It should solve the problem.
from:http://e2e.ti.com/support/embedded/linux/f/354/t/63990.aspx