On your default image internal-rtc is working ok.
I have created customised yocto image and able to boot from sdcard.
I’am able to set the current date and time in hwclock ,but on reboot it is not able to show current date which i stored in hwclock. It is because i’m booting from sdcard ?? or any other issue ?
Log file : link text