OpenHarmony开发者论坛
标题:
内核config文件修改方法
[打印本页]
作者:
润开鸿_闻飞
时间:
2024-6-3 16:35
标题:
内核config文件修改方法
[md][itopen组织](
https://gitee.com/itopen
)
1、提供OpenHarmony优雅实用的小工具
2、手把手适配riscv + qemu + linux的三方库移植
3、未来计划riscv + qemu + ohos的三方库移植 + 小程序开发
4、一切拥抱开源,拥抱国产化
## 一、内核配置标准步骤
内核中有时候我们需要修改部分config配置,此时我们不能在对应xxx_config中直接添加或删除,应该执行如下步骤进行修改
我们假设对应的架构是arm,编译的config文件为exynos_config
```shell
make ARCH=arm exynos_config menuconfig
# 在menuconfig中进行相关的配置
make ARCH=arm savedefconfig
# 查看修改前后差异
diff -u arch/arm/configs/exynos_config defconfig
# 修改exynos_config
cp deconfig arch/arm/configs/exynos_config
```
## 二、内核增加V4L2模块
选择的是linux-5.10版本,基于x86架构编译x86_64_defconfig时默认是没有打开V4L2模块,现在添加该模块的步骤:
- 执行 `make menuconfig`进入 `Kernel Configuration`界面,按 `/`后输入 `V4L2`回车
如下图所示,发现V4L2相关的都依赖 `Multimedia support`
![image.png](
https://forums-obs.openharmony.c ... 53e5yt8nn3tvyhu.png
"image.png")
- 键盘输入 `1`,按空格键将 `Multimedia support`设置为 `<*>`,如下图所示
![image.png](
https://forums-obs.openharmony.c ... hbrcormhpapjc8o.png
"image.png")
- 按回车进入如下图所示,然后设置如下图所示
![image.png](
https://forums-obs.openharmony.c ... f0o31bf5o090wc5.png
"image.png")
- `Media core support`设置如下图所示
![image.png](
https://forums-obs.openharmony.c ... aekm2hyj0j2jyjc.png
"image.png")
- `Video4Linux options`设置如下图所示
![image.png](
https://forums-obs.openharmony.c ... 665z6h0m55hd5d5.png
"image.png")
- `Media drivers`设置如下图所示
![image.png](
https://forums-obs.openharmony.c ... 7uggjjenxe4z5hl.png
"image.png")
- `V4L platform devices`设置如下图所示
![image.png](
https://forums-obs.openharmony.c ... q2nak424n1ajrn2.png
"image.png")
- `V4L test drivers`设置如下图所示
![image.png](
https://forums-obs.openharmony.c ... 54pdyel4lhnpdzl.png
"image.png")
- 打开 `LEDS_CLASS_FLASH`宏,按 `/`后输入 `LEDS_CLASS_FLASH`回车,输入 `1`
![image.png](
https://forums-obs.openharmony.c ... 3rbrnmc9rmi3spj.png
"image.png")
![image.png](
https://forums-obs.openharmony.c ... 5i4674n44l334hl.png
"image.png")
- 打开 `V4L2_FLASH_LED_CLASS`宏,按 `/`后输入 `V4L2_FLASH_LED_CLASS`回车,输入 `1`
![image.png](
https://forums-obs.openharmony.c ... wgduvb8evwrruv2.png
"image.png")
[/md]
作者:
shixiaocheng
时间:
2024-6-5 09:04
图片全部加载出错
作者:
润开鸿_闻飞
时间:
2024-6-5 10:48
回复
shixiaocheng
: 谢谢提醒,提交时候没注意看
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5