标题:
powerpc mpc8313调试实验流程(2)
[打印本页]
作者:
yuyang911220
时间:
2015-10-25 17:27
标题:
powerpc mpc8313调试实验流程(2)
四、编译linux内核和结点文件dts驱动树
1. 编译内核(略)
2. 编译驱动树文件dts
linux-2.6.x/arch/powerpc/boot/dts$ dtc -b 0 -V 17 -R 4 -S 0x3000 -I dts -O dtb -f mpc8313erdb.dts > mpc8313.dtb
生成 mpc8313.dtb后搭建tftp服务
将编译好的内核、文件系统、驱动树文件的bin放在搭建好的tftp目录下。
五、使用tftp进 行内核、文件系统、驱动树文件的下载。
1. 烧写内核
=>tftp 200000 uImage
=>erase fe100000 fe2fffff
=>cp.b 200000 fe100000 $size(uImage文件大小)
2. 烧写文件系统
=>tftp 1000000 rootfs.ext2.gz.uboot
=>erase fe300000 fe6fffff
=>cp.b 1000000 fe300000 $size(rootfs.ext2.gz.uboot文件大小)
3. 烧写驱动树文件
=>tftp 400000 mpc8313.dtb
=>erase fe700000 fe70ffff
=>cp.b 400000 fe700000 $size(mpc8313.dtb)
至此boot kernel filesystem dtb全部烧写完成,重启开发板启动至linux。
六、驱动程序加载
1. ping通网络使用NFS进行驱动加载。
/$> mount -t nfs -o nolock 192.168.x.x:/pctree/nfs/ /mnt
2. 加载/卸载驱动
/mnt>insmod **.ko
/mnt>rmmod **.ko
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0