• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : linux2.6.29 for qq2440 复制链接 | 浏览器收藏 | 打印
fqh
级别: 新手上路
UID: 630
精华: 0
发帖: 11
金钱: 90 两
威望: 73 点
综合积分: 22 分
注册时间: 2008-05-05
最后登录: 2010-02-23
楼主  发表于: 2009-04-14 16:33

 linux2.6.29 for qq2440

我也发个贴。

按键,cs8900驱动都搞好了。可以直接从nfs启动。lcd背光和i2c测试 还不行,其他的还没注意到。下面的补丁是直接打在2.6.29上的。文件系统就用mini2440新的文件系统。

注:我的液晶屏是nec35的,据说没有支持背光调节的硬件,所以lcd背光测试不行。至于i2c测试,注意到就是使用官方的非系统测试程序来测试eeprom的读写,在带屏的情况下都是失败的.这个问题可能和硬件设计有关,没去研究它了.有待官方的解释.

qq2440_2.6.29的git库:

http://repo.or.cz/w/linux-2.6/sniper-linux-2.6.git?a=shortlog;h=refs/heads/official-mini2440-to-qq2440-dev
[ 此帖被fqh在2009-05-01 15:54重新编辑 ]
描述:qq2440_2.6.29 补丁
附件: qq2440_2.6.29.diff.tar.bz2 (123 K) 下载次数:100
级别: 新手上路
UID: 1222
精华: 0
发帖: 49
金钱: 490 两
威望: 391 点
综合积分: 98 分
注册时间: 2008-08-04
最后登录: 2010-11-24
1楼  发表于: 2009-04-14 21:30
怎么不直接拉附件?!上来
级别: 新手上路
UID: 1222
精华: 0
发帖: 49
金钱: 490 两
威望: 391 点
综合积分: 98 分
注册时间: 2008-08-04
最后登录: 2010-11-24
2楼  发表于: 2009-04-16 20:26
可以阁下打了以后再和友臂官方mini的2.6.29内核diff一下吗
级别: 侠客
UID: 401
精华: 0
发帖: 76
金钱: 470 两
威望: 190 点
综合积分: 152 分
注册时间: 2008-03-27
最后登录: 2018-09-19
3楼  发表于: 2009-04-19 15:17
使用提供的補丁

結果如下
[root@FriendlyARM /]#
[root@FriendlyARM /]#
[root@FriendlyARM /]# ifconfig
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

[root@FriendlyARM /]# ping 192.168.1.230
PING 192.168.1.230 (192.168.1.230): 56 data bytes
ping: sendto: Network is unreachable
[root@FriendlyARM /]#

少掉 eth0 Link encap:Ethernet HWaddr 00:11:aa:bb:cc:dd
                   inet addr:192.168.1.230 Bcast:192.168.1.255 Mask:255.255.255.0
                   UP BROADCAST RUNNING .....................
之類

似乎沒有用

可否幫忙

感謝
fqh
级别: 新手上路
UID: 630
精华: 0
发帖: 11
金钱: 90 两
威望: 73 点
综合积分: 22 分
注册时间: 2008-05-05
最后登录: 2010-02-23
4楼  发表于: 2009-04-19 18:34
我这个cs8900a驱动补丁目前是不支持mac地址设定的。也不知道这个功能有什么用。我是可以mount或直接从192.168.1.111地址的nfs-server上启动。有空再看看你的问题。

你可以看看官方的补丁,这个功能全。但我没验证过它是否行。
http://opencsbc.svn.sourceforge.net/viewvc/opencsbc?view=rev&revision=109
级别: 侠客
UID: 401
精华: 0
发帖: 76
金钱: 470 两
威望: 190 点
综合积分: 152 分
注册时间: 2008-03-27
最后登录: 2018-09-19
5楼  发表于: 2009-04-20 00:07
就再試試!!!   我們是QQ2440V3的CS8900的孤兒!!!  感謝援助!!!
级别: 新手上路
UID: 5499
精华: 0
发帖: 1
金钱: 10 两
威望: 10 点
综合积分: 2 分
注册时间: 2009-04-25
最后登录: 2009-04-27
6楼  发表于: 2009-04-25 17:10
用的是kernel自带的驱动吗?
级别: 新手上路
UID: 5547
精华: 0
发帖: 3
金钱: 30 两
威望: 30 点
综合积分: 6 分
注册时间: 2009-04-27
最后登录: 2017-09-13
7楼  发表于: 2009-04-27 18:53

 谢谢楼主!

非官方消息, 您的CS8900网卡的driver将成为友善之臂下一次发行的一部分,并保留您的署名.
级别: 新手上路
UID: 1222
精华: 0
发帖: 49
金钱: 490 两
威望: 391 点
综合积分: 98 分
注册时间: 2008-08-04
最后登录: 2010-11-24
8楼  发表于: 2009-04-28 22:09
那官方的什么时候来
fqh
级别: 新手上路
UID: 630
精华: 0
发帖: 11
金钱: 90 两
威望: 73 点
综合积分: 22 分
注册时间: 2008-05-05
最后登录: 2010-02-23
9楼  发表于: 2009-05-01 15:38

 回 6楼(aiqinhaii) 的帖子

不是内核自带的。是网上流行的cs8900的驱动。我对它作了很大的简化和修改,利用platform驱动模型注册,使用了struct net_device_ops这个新的风格。内核中的cs89x0.c和dm9000.c因为兼顾通用性的原因,很杂很乱,不利于学习。
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go