在哪里可以下载内核版本#2.6.31-rc7-omap1-06331-g757f531的OMAP 3530文件系统,或者如何从源代码创建一个?
TI提供的文件系统内核版本为2.6.29-rc3-omap1。 (基于/ lib / modules /)。我构建了版本#2.6.31-rc7-omap1-06331-g757f531的新uImage(内核)和模块(.ko)文件,所以当我尝试插入我的模块时,它会抱怨:
root @ omap3evm:〜#modprobe -r pci.ko 致命:无法加载/lib/modules/2.6.31-rc7-omap1-06331-g757f531/modules.dep:没有这样的文件或目录
因为文件系统只有文件夹' 2.6.29-rc3-omap1'在/ lib / modules下。
我尝试插入模块" -f"或" - force-vermagic"和" - force-modversion",不起作用。
答案 0 :(得分:0)
您无需为特定内核版本构建单独的文件系统。文件系统是通用的,它应该适用于所有内核。使用以下命令将特定内核版本安装到文件系统中。
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- uImage
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- modules
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- INSTALL_MOD_PATH=<target filesystem> modules_install
这将在/ lib / modules /文件夹中创建内核版本的新目录。