RK3568 安卓11的rtc hym8563驱动开机无法创建/dev/rtc*
1.先在设备树下面配置。
2.在启动驱动的时候报这个错误could not init device,由于rtc0x00H寄存器默认值的是168,驱动源代码去初始化的时候是想把这个寄存器写为0,但是写完读出来的十进制值是136.在下一次手动拔电就出现上面这个错误,然后无法创建/dev/rtc*.所以在驱动初始化的时候只要改变0x00H寄存器的第五位就行,默认值其他的不变。
1.先在设备树下面配置。
2.在启动驱动的时候报这个错误could not init device,由于rtc0x00H寄存器默认值的是168,驱动源代码去初始化的时候是想把这个寄存器写为0,但是写完读出来的十进制值是136.在下一次手动拔电就出现上面这个错误,然后无法创建/dev/rtc*.所以在驱动初始化的时候只要改变0x00H寄存器的第五位就行,默认值其他的不变。