add RTC and KeyBoard ,but not tested