完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我用的工业级imx6ul核心板,底板是OKMX6UL-C V1.1,使用的内核源码是资料下载中,下面这个帖子里的最新版源码,OKMX6UL-C(eMMC&Nand版)linux3.14.38 用户资料
结果编译出的zImage与OTG自带的zImage的启动打印有区别(其他所有文件未改变,只替换了zImage)。 想问一下,怎么修改源码才能变成OTG自带的那种打印? 只截取了有区别的部分(蓝色和红色是区别的地方): 源码编译出的zImage: ... Mounting /proc and /sys Starting the hotplug events dispatcher udevd Synthesizing initial hotplug events [ 4.223181] udevd (102): /proc/102/oom_adj is deprecated, please use /proc/102/oom_score_adj instead. Setting the hostname to freescale Running depmod depmod: can't change directory to '3.14.38-6UL_ga': No such file or directory Mounting filesystems Starting inetd: Starting syslogd and klogd ... OTG自带的zImage: ... Mounting /proc and /sys Starting the hotplug events dispatcher udevd Synthesizing initial hotplug events [ 4.144987] udevd (102): /proc/102/oom_adj is deprecated, please use /proc/102/oom_score_adj instead. [ 15.694906] 1-0030 supply DOVDD not found, using dummy regulator [ 15.701076] 1-0030 supply DVDD not found, using dummy regulator [ 15.810441] 1-0030 supply AVDD not found, using dummy regulator [ 16.083000] RTL871X: module init start [ 16.113342] RTL871X: rtl8723bu v4.3.16_14189.20150519_BTCOEX20150119-5844 [ 16.163525] RTL871X: build time: Dec 24 2018 09:59:35 [ 16.183940] RTL871X: rtl8723bu BT-Coex version = BTCOEX20150119-5844 [ 16.577460] RTL871X: rtw_ndev_init(wlan0) [ 16.593284] CSI: Registered sensor subdevice: ov9650 1-0030 [ 16.598911] camera ov9650, is found [ 16.630984] u***core: registered new inte**ce driver rtl8723bu [ 16.653838] RTL871X: module init ret=0 Setting the hostname to freescale Mounting filesystems Starting inetd: Starting syslogd and klogd ... Kernel image @ 0x80800000 [ 0x000000 - 0x627c58 ] Kernel image @ 0x80800000 [ 0x000000 - 0x627c48 ] 以上是两个内核的启动打印中的内核大小,今天发现编译出的内核比otg里给的略小,方便查出来是为什么吗?因为我要用摄像头,怕内核不完整,影响摄像头修改。 |
|
相关推荐
3个回答
|
|
1、烧写后可以正常使用吗
2、有试过 u-boot.imx、zImage、dtb、rootfs.tar.bz2 都替换来烧写 3、这边目前没有遇到这个情况.需要测试一下 4、帮你顶一下 |
|
|
|
1.可以正常使用,区别是得手动insmod ov9650驱动和另外一个驱动
2.也测试过覆盖其他文件,但是只要覆盖zImage就会这样。 3.你们测一下只重新编译zImage,覆盖OTG下的zImage-nand,然后烧写就会这样 4.不胜感激 |
|
|
|
Linux version 3.14.38-6UL_ga-00063-g138ff78 (liyue@developer-RH2485-V2)
Linux version 3.14.38-6UL_ga (kof@ubuntu) 找到原因了,是因为编译的时候产生的linux内核版本的名字不一致造成的,导致了内核模块的目录名字变了,但是文件系统下的内核模块目录名字没变,导致内核模块没法正确被加载。 只需要修改一下文件系统里内核模块的目录名字就可以了。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1036 浏览 1 评论
RK3568平台,进入烧录模式,部分电脑提示无法识别,无法烧录
3806 浏览 1 评论
【RK3568 Android11.0】如何在设置-显示-HDMI-分辨率设置中添加3840*2160的选项?
6484 浏览 1 评论
瑞芯微第二代8nm高性能AIOT平台 RK3576 详细介绍
1666 浏览 0 评论
6926 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-5-2 10:50 , Processed in 0.564049 second(s), Total 69, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号