您尚未登录。

#1 Re: 全志 SOC » 移植Linux最小系统 » 2023-09-16 19:51:45

Czz
山羊胡子 说:

拉一个新内核去porting,最小依赖是很少的。应该比做减法更能符合你的要求

最初我的确是想这么做的,但是我对这块板子的硬件也没有很熟悉,想着做减法更容易。如果是从头 porting 是直接拿官网的 Linux 内核,重新配置config么?这样不会出现有一些驱动是没有适配的情况么?

#2 Re: 全志 SOC » 移植Linux最小系统 » 2023-09-15 08:33:53

Czz

感谢感谢,不过我现在通过官方的config编译的linux Image都没办法启动板子,可能是官网制作的镜像在启动时,都有initramfs对硬件的驱动模块进行初始化,而我在自己编译时没有挂载文件系统,导致uboot加载Image到内存后也没有正确的进入启动流程,还在排查。

#3 全志 SOC » 移植Linux最小系统 » 2023-09-14 21:33:32

Czz
回复: 4

现在我手边有一块树莓派4B、orangepi 3 lts、 orangepi zero 2,希望自己编译linux的内核并且仅仅保证linux保留最基本的系统功能,比如中断、串口、定时器、mmu等等,其余驱动模块通通不需要,有哪里有这方面的资料么,尝试了很多次自己改defconfig ,但是启动时都会遇到各种各样的问题。

#4 Re: 全志 SOC » 使用自己编译orangepi3-lts的uboot启动内核Starting kernel卡死 » 2023-09-12 21:38:26

Czz

这块板子我也是刚拿到手,不知道对不对哈,不少一部分情况下Linux作为系统启动时是会有一片用作加载各种模块与驱动的initramfs的,应该是少了一个文件镜像,导致内核没办法加载正确的驱动等等

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn