|
光盘资料没带公司来,是从网上下载的gcc,psp和文件系统。内核编译成uImage了,通过NFS启动内核和文件系统。加载命令如下:
> setenv serverip 192.168.1.126; tftp 30000000 uImage; setenv bootargs console=ttySAC0,115200n8 root=/dev/nfs nfsroot=192.168.1.126:/tftpboot/rootfs/rootfs_tq2440 ip=192.168.1.78:192.168.1.126:192.168.1.254:255.255.255.0:embedded2440:eth0:off
> bootm 30000000
请教各位大虾两个问题:
1,uImage加载能成功,就是不知道加载地址0x30000000是怎么得出来的?因为从网上搜,也有地址给的是0x30008000的。
2,脚本加载驱动rt2x00usb.ko的时候,出现错误:Unable to handle kernel NULL pointer dereference at virtual address 00000000。不知道这个是怎么引起的?(我个人猜测有可能编译器版本不一致引起的;或者是内核我重新使用make menuconfig配置了下,是不是驱动也要重新编译下?)
|
|