最近使用板子需要添加RTC的功能,而我发现在使用IPNC的内核时,无法从内核配置添加I2C控制的RTC设备,只要选上这三个选项
│ │ *** RTC interfaces *** │ │
│ │ [*] /sys/class/rtc/rtcN (sysfs) │ │
│ │ [*] /proc/driver/rtc (procfs for rtc0) │ │
│ │ [*] /dev/rtcN (character devices)
摄像头就无法正常启动,rtc设备也无法加载。所以不知道在使用IPNC内核时应该如何添加RTC 设备驱动
Louis:
你好,
看看下面的链接是否有帮助?
《TMS320DM36x Digital Media System-on-Chip (DMSoC) Power Management and Real-Time Clock Subsystem (PRTCSS) User's Guide》
http://www.ti.com/lit/ug/sprufj0b/sprufj0b.pdf
https://developer.ridgerun.com/wiki/index.php/How_to_use_RTC_Real_Time_Clock_hardware
Shaquille Wu:
回复 zhou jiang:
前辈,能不能告诉我为什么要选用"M“呢?
我直接选成"y",Linux内核启动阶段没问题,但是到了,应用程序就出问题了
具体是,CMEM_init的时候,提示我这样的错误
getVersion: Failed to retrieve version from driver: -1.CMEM Error: init: major version mismatch between interface and driver.CMEM Error: needs driver version 0x3000100, got 0xffffffff
我用的是DM368 RDK4.0