对LEON开发板进行配置所遇到的问题

1:我用周中华,贺明师兄配置后的LEON板子时,或者李雪梅,周鹏配置的LEON板子时,最大的问题就是网络。

即:在将操作系统下载到LEON板子的FLASH上后,使用NFS服务非常不稳定。

具体表现为:不管用内网还是外网,还是直接拿一个集线器把LEON板子与Linux PC连接起来,要么ping不成功,要么ping成功了,但是后面mount的时候老掉。

问题所在:是硬件配置的问题!

解决途径:这个问题真是害死我了,我起初以为是软件的问题,想尽办法去网上找NFS错误集锦,改与NFS有关的配置文件,还老怀疑是网络不好,还怀疑是软件配置中网络没设好等等。反正我是做了无数的无用功,后来问了贺明周中华师兄,到gaisler官网上下了人家提供的现成.bit文件与.mcs文件,重新下到LEON板子里,软件部分还是用以前的,结果行了。通过这个问题,我是深深的感受到了在嵌入式开发中NFS的强大方便之处,如果你修改了点东西就得一遍又一遍的往LEON板子里面烧,而且一烧就是大半个小时,你肯定回认同我的观点。

2:还是用周中华,贺明师兄配置后的LEON板子时,或者李雪梅,周鹏配置的LEON板子时,第二大问题是显示的问题。

即:配置完LEON板子后,能出来linux字符终端界面。但是在跑MiniGUI应用程序的时候,黑屏,但是有窗口框架,以及光标的痕迹。

问题所在:还是硬件配置的问题! 

解决途径:同问题一,换了官方提供的硬件配置版本,即可完全显示出MiniGUI界面。

3:在对LEON进行软件配置的时候,我把生成的image.flashbz文件烧到板子上后,显示屏上往往只出一个小企鹅的LOGO,没有字符终端的界面。

问题所在:我在参考周中华师兄写的LEON配置文档的时候,在这个选项中的640x480中的"x"我输成"*"了,结果信息并没有通过VGA输出。现将该选项摘抄如下:

"Kernel command line:console=tty0 video=grvga:640x480@60,8,307200 //此命令使信息在VGA输出,VGA分辨率为640x480,刷新频率60Hz8位,其中307200=640x480。如果需要使信息在超级终端中显示,则该命令行命令应该替换为:console=ttyS0,38400

4:LEON板子在unbuntu9.10上软件配置,make时,出现与sumvision文件有关的错误时,在sumvision.c文件中添加#include<limits.h>,即可编译通过

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值