首页 > 技术知识 > 正文

1、驱动RTC

先检查板级适配的roofs根文件系统格式是否正确

RV1126 驱动RTC及设置开发板IP遇到的问题-rvn开发人员

再查看设备树里有没有RTC节点

RV1126 驱动RTC及设置开发板IP遇到的问题-rvn开发人员1

去到内核配置里挂载

RV1126 驱动RTC及设置开发板IP遇到的问题-rvn开发人员2RV1126 驱动RTC及设置开发板IP遇到的问题-rvn开发人员3RV1126 驱动RTC及设置开发板IP遇到的问题-rvn开发人员4RV1126 驱动RTC及设置开发板IP遇到的问题-rvn开发人员5

按y选择后保存退出

输入命令:

make ARCH=arm savedefconfig

cp defconfig arch/arm/configs/rv1126_defconfig

烧写到板子后输入hwclock就可以查看时间

我这里刚烧录完显示的是出厂的时间

可以用date命令设置时间

格式: date 041300002023.00

月日时分年.秒

然后输入hwclock -w 将硬件时钟调整为与目前的系统时钟一致

hwclock -s可以启动时自动执行RTC时间同步到系统时间

RV1126 驱动RTC及设置开发板IP遇到的问题-rvn开发人员6

2、设置开发板IP遇到的问题

要设置开发板静态IP之前,首先得查看自己windows IP的网段,最好是设置之前ping一下你要设置的IP地址是否被占用。

注意,一定要是以太网适配器的网段,我之前改的是wifi的网段所以一直测试不了。

然后就可以在adb shell上设置静态IP

ifconfig eth0 192.168.xx.xxx netmask 255.255.255.0

route add default gw 192.168.xx.xxx

想要永久设置IP地址,在 /etc/profile里就可以修改

RV1126 驱动RTC及设置开发板IP遇到的问题-rvn开发人员7

加上最后一行即可。

到此就可以不需要USB口就能连接开发板。

即便重启开发板也不会更改IP地址

猜你喜欢