请教关于工作中需对内核配置项的了解程度
-
工作中由于常采用的是原厂定制内核和文件系统,因此内核配置都是配好的,若遇到尚未适配的硬件模块(就是那种内核有相应驱动,但是需要额外增加配置的,字符或者杂项这种简单的直接自己添加上去的不算),查询原厂提供的技术文档+百度+FAE支持也能够解决。
鉴于内核配置的复杂性(我个人是感觉挺复杂的)以及解决问题的效率来看,应该是从项目中逐步加深对内核配置项的了解,还是通读走查所有配置项呢?望各位大佬分享经验和看法 -
grep 搜索目录下面的 Kconfig 和 Makefile 文件,即查即用。
-
@memory 在menuconfig下也可以使用“/”搜索想要的配置项关键字。有些功能模块是选中了,它所依赖的功能模块也一并会被选中,或者看help也可以把依赖项都手工选中,但是有些驱动或者功能模块是想要正常工作需要多个配置单独设置的,如串口的内核启动打印,需要打开printk,需要设置log_level,需要配置字符设备,根据soc不一样还需要选中特定的串口驱动,类似于这种组合式配置只能通过经验或者问原厂来解决吗?
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号