常见问题
组件
制作一个Linux发行版需要集成哪些组件?
制作一个Linux发行版,至少需要集成以下组件,系统才能运行到命令行。
其中,esos是RCPU (Real-Time CPU)的firmware,负责部分硬件模块初始化,以及HDMI Audio中断转发,被Linux内核依赖,缺失会无法启动。发布在esos和esos-lite仓库,编译esos后会生成rt24_os0_rcpu.elf和rt24_os1_rcpu.elf文件,需要安装到initramfs的/lib/firmware目录。
支持GPU,需要集成以下组件:
支持视频硬件加速,需要集成以下组件:
- k3x-vpu-firmware
- mpp
- FFmpeg
- GStreamer
其中,FFmpeg和GStreamer的补丁在buildroot仓库,路径分别是package/ffmpeg和package/gstreamer1。