完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
制作方法是通用的,不局限于JZ2440
1.首先确认开发板是否支持RTC,执行下面命令# hwclock 如果出现下面的错误提示,说明板子还没能支持RTC hwclock: can't open '/dev/misc/rtc': No such file or directory 2.首先修改内核目录的文件mach-smdk2440.c,建议先搜索一下这个文件 # locate mach-smdk2440.c 或者 # find -name mach-smdk2440.c 不同版本的内核,这个文件所在的文件目录可能不同,我的是Linux-3.4.2,文件在 arch/ARM/mach-s3c24xx/mach-smdk2440.c static struct platform_device *smdk2440_devices[] __initdata = { &s3c_device_u***, &s3c_device_lcd, &s3c_device_wdt, &s3c_device_i2c, &s3c_device_iis, &s3c_device_u***gadget, &s3c_device_ts, &s3c_device_rtc, //添加这一行,就支持了RTC了 }; 3.查看内核驱动是否支持了RTC # make menuconfig Device Drivers ---> <*> Real Time Clock ---> <*>Set system time from RTC on startup and resume <*>/sys/class/rtc/rtcN (sysfs) <*>/proc/driver/rtc (procfs for rtc0) <*>/dev/rtcN (character devices) <*> Samsung S3C series SoC RTC //支持RTC保证以上选项已经选择 4.重新编译内核,烧写之后,板子已经支持了RTC,下面就剩下设置了 5.设置日期时间并保存到CMOS中 # date -s "2014-03-23 12:17:45" # hwclock -w 6.如果想要系统启动之后就自动校正时间,则在/etc/init.d/rcS文件中加入命令 hwclock -s 这样,系统启动后,就直接从CMOS中读取北京时间 备注:我设置开发板时间的目的主要是为了能在开发板录制视频的时候在画面上显示时间,有问题可以提问,大家一起探讨.......................... |
|
相关推荐
11个回答
|
|
谢谢分享,学习了。我用了一个ntp 来更改时间。
|
|
|
|
你好,按照你的方法设置了一下,一块开发板可以记录更新时间,而另一块只要关机,时间就暂停,不能更新,你觉得问题出在哪里?
|
|
|
|
用万用表测一下纽扣电池是否还有电
|
|
|
|
这个纽扣电池不是充电电池?
|
|
|
|
一块不可充电的CR1220电池就可以用4年以上了,因此一般不会给你配可充电电池。
|
|
|
|
您好,我有一块4412的开发板,由于要做QT程序,有一个时间标签要直接读取开发板的时间,但是系统时间跟正常时间差8个小时左右,我按照您的教程操作了一遍,重启之后开发板的时间还是原来的,没有更改过来,您能帮我分析一下吗?
教程的步骤我都做了,&s3c_device_rtc,# date -s "2014-03-23 12:17:45" # hwclock -w # hwclock -s都做了, 是不是还有其他的因素没有排除啊 |
|
|
|
纽扣电池有电,3V电压
|
|
|
|
我做了好几次实验,发现不是改不过来,年份可以更改,但是时分秒总是查了8个多小时,会不会是时区的问题
|
|
|
|
可以做以下的尝试。
将 hwclock -s 改为 hwclock -s --localtime 将 hwclock -w 改为 hwclock -w --localtime |
|
|
|
谢谢。不过终端提示 hwclock -s --localtime 是一个无效语句
~ # hwclock -s --localtime [ 86.994418] s3c_rtc_gettime() 2117-4-23 1:53:24 hwclock: settimeofday: Invalid argument |
|
|
|
如果没有 --localtime 就换成 -l 效果是一样的,只是busybox进行了简化。
|
|
|
|
只有小组成员才能发言,加入小组>>
197个成员聚集在这个小组
加入小组为什么点亮LED的例子放在NORFlash上跑会出现奇怪的现象?
2160 浏览 6 评论
1968 浏览 5 评论
韦东山老师推出的《玩转ARM裸机实战》课程将帮你以上问题一扫而光!
4524 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-28 03:52 , Processed in 1.026456 second(s), Total 69, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号