@memory 在menuconfig下也可以使用“/”搜索想要的配置项关键字。有些功能模块是选中了,它所依赖的功能模块也一并会被选中,或者看help也可以把依赖项都手工选中,但是有些驱动或者功能模块是想要正常工作需要多个配置单独设置的,如串口的内核启动打印,需要打开printk,需要设置log_level,需要配置字符设备,根据soc不一样还需要选中特定的串口驱动,类似于这种组合式配置只能通过经验或者问原厂来解决吗?
H
hilson 发布的帖子
-
回复: 请教关于工作中需对内核配置项的了解程度
-
请教关于工作中需对内核配置项的了解程度
工作中由于常采用的是原厂定制内核和文件系统,因此内核配置都是配好的,若遇到尚未适配的硬件模块(就是那种内核有相应驱动,但是需要额外增加配置的,字符或者杂项这种简单的直接自己添加上去的不算),查询原厂提供的技术文档+百度+FAE支持也能够解决。
鉴于内核配置的复杂性(我个人是感觉挺复杂的)以及解决问题的效率来看,应该是从项目中逐步加深对内核配置项的了解,还是通读走查所有配置项呢?望各位大佬分享经验和看法 -
回复: 麻雀D1s开发板支持buildroot 一件构建了。
@allwinnertech CI是在构建上简化了流程,但是在编写驱动时要经常编译而且还会经常遇到报错的情况,请问这种常规开发上CI也可以节省时间吗?就是本地不搭建开发环境了(或者只拉内核代码方便编辑器编写时有智能提示之类的),就只编写必要内核文件,编完就git push,我想知道这样的开发效率可以吗?