开发板更新的系统kernel版本是3.8.13-bone79,想换成kernel 3.8.13-rt,内核已经编译好了,我还需要新做一个根文件系统吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
开发板更新的系统kernel版本是3.8.13-bone79,想换成kernel 3.8.13-rt,内核已经编译好了,我还需要新做一个根文件系统吗?
3.8的kernel不是ti官方支持的版本的kernel,推荐使用http://software-dl.ti.com/processor-sw/esd/PROCESSOR-SDK-LINUX-AM335X/latest/index_FDS.html
您只是修改了内核而已,感觉应该不用重新制作根文件系统。
您好!uboot和kernel顺利编译完成,然后我采用u盘挂载将编译好的MLO、u-boot.img、zImage、arm335x-boneblack.dtb、kernel_modules.tar.gz 五个文件按照如下方式挂载到开发板上:
mkdir /media/sda1
mount /dev/sda1 /media/sda1
mkdir /media/mmcblk0p1
mount /dev/mmcblk0p1 /media/mmcblk0p1
cp –f /media/sda1/MLO /media/mmcblk0p1
cp –f /media/sda1/u-boot.img /media/mmcblk0p1
cp –f /media/sda1/zImage /media/mmcblk0p1
cp –f /media/sda1/am335x-boneblack.dtb /boot/uboot/dtbs
tar –xvf /media/sda1/kernel_modules.tar.gz –C /
同步文件,确保写入eMMC
sync
reboot
重启开发板之后,uname -a
查询发现启动的还是原来的内核,这应该是更换内核没成功吧
你好,我最近在搞内核,出现和你一样的问题,根据手册更新内核无效. 请问 你最后解决了吗???谢谢