2024年4月1日发(作者:)
1. 主机和开发板可以相互ping通,但是nfs不能挂载
经和正常nfs的开发板检查对比,发现pmon关于网口的mac地址即ethaddr处的
设置不一致,由11:22:33:44:55:66改为00:e0:ee:ec:d8:e6,再试即正常
命令:set ethaddr 00:e0:ee:ec:d8:e6
9.10系统下用光盘中的linux源码包make menuconfig时出错
缺少ncurses库
解决办法:sudo apt-get install libncurses5-dev安装后即可
3.安装mipsel-linux-gcc后,编译程序时出错,提示缺少.6
环境变量未设置
如输入命令:export PATH=/home/dev/develop/gcc-3.4.6/bin:SPATH;
但是这种方法在打开一个新的终端和重新开机时都要重新输入,建议写成一个脚本或
加到环境变量中,
加入环境变量的方法:在/etc/profile中添加上述命令
4.编译教程中汇编程序出错
错误提示:hello_mips.s: Assembler messages:
hello_mips.s:4: Error: unknown pseudo-op: `.rdata'
hello_mips.s:13: Error: unknown pseudo-op: `.ent'
hello_mips.s:15: Error: no such instruction: `move $4,$0'
hello_mips.s:16: Error: no such instruction: `la $5,hello'
hello_mips.s:17: Error: no such instruction: `li $6,len'
hello_mips.s:18: Error: no such instruction: `li $2,4004'
hello_mips.s:21: Error: no such instruction: `li $2,4001'
hello_mips.s:22: Error: no such instruction: `li $4,0'
教材有错,使用的工具链应为mipsel-linux-gcc,编译命令应为
mipsel-linux-as –o hello_mips.o hello_mips.s
mipsel-linux-ld hello_mips.o
./


发布评论