sydneylee 发表于 2012-07-17 10:22

2.6.8内核运行到Cirrus Logic CS8900A driver for Linux (V0.02)终止

现有优龙公司FS2410开发板和核心板一块,核心板是在自己新做的底板上用的。开发板光盘上带BOIS、2.4.18版本内核及根文件系统;核心板光盘带BOIS、2.6.8版本内核及根文件系统。这两套内核和根文件系统在2410开发板上都能成功运行,但是在核心板上烧写时都是到一半就终止,没有报错。自己做的底板上只焊接了电源部分、232串口、USB及网口部分。下图是2.6.8内核运行串口信息,是到网口驱动部分停止的。请教各位前辈,这是硬件问题影响到内核吗?(因为在2410开发板上都能正常运行),还是内核的问题?(因为底板上只焊接了烧写内核和根文件系统所需的串口、USB,网口是在运行到网口驱动停止后才焊接的)从硬件查找或者内核上都觉得没有明显问题,现在不知道该从哪入手,欢迎大家指点方向!

sydneylee 发表于 2012-07-17 17:19

:Q 尝试其它内核根文件无效

shell_albert 发表于 2012-07-17 22:18

未必是驱动程序的问题

T-Bagwell 发表于 2012-07-18 18:34

网口去掉然后试试
还有问题就去掉usb试试
如果还有问题,就要更详细的介绍一下你的硬件情况,更详细的介绍操作的步骤

T-Bagwell 发表于 2012-07-18 18:34

网口去掉然后试试
还有问题就去掉usb试试
如果还有问题,就要更详细的介绍一下你的硬件情况,更详细的介绍操作的步骤

sydneylee 发表于 2012-07-18 21:35

回复 3# shell_albert


    有点怀疑核心板的问题了,把电源、地、串口所用到的核心板引出线单独引出来接到底板上,还是一样的情况。

sydneylee 发表于 2012-07-18 22:06

T-Bagwell 发表于 2012-07-18 18:34 http://bbs.chinaunix.net/static/image/common/back.gif
网口去掉然后试试
还有问题就去掉usb试试
如果还有问题,就要更详细的介绍一下你的硬件情况,更详细的介绍 ...

网口和USB都去了,把电源、地、串口所用到的核心板引出线单独引出来接到底板上,还是一样的情况。我按照2410使用手册上,先用SJF烧写BIOS到nanflash,再上电进入BIOS

选择USB传输,先烧内核到1分区,再烧根文件到2分区


紧接着就是启动了,出现再早的图片,到Cirrus Logic CS8900A driver for Linux (V0.02)终止.

sydneylee 发表于 2012-07-18 22:09

T-Bagwell 发表于 2012-07-18 18:34 http://bbs.chinaunix.net/static/image/common/back.gif
网口去掉然后试试
还有问题就去掉usb试试
如果还有问题,就要更详细的介绍一下你的硬件情况,更详细的介绍 ...
         硬件上的底板上除了串口、USB、网口,还有485、CAN和并行口、LCD模块,但都没焊接,底板连接正常,电源也正常的,走线暂时没发现到问题。会不会是核心板的问题呢?

T-Bagwell 发表于 2012-07-18 23:47

sydneylee 发表于 2012-07-18 22:09 static/image/common/back.gif
硬件上的底板上除了串口、USB、网口,还有485、CAN和并行口、LCD模块,但都没焊接,底板连接正常 ...

换一个核心板试试?
如果还不行,那就是底板的问题

sydneylee 发表于 2012-07-19 11:34

回复 9# T-Bagwell


    刚刚拿2440的核心板,接上电源地、串口,也是一样到网口停止。很怀疑底板的问题,但是底板和核心板只接了4根线:5V、GND、TXD、RXD。
页: [1] 2
查看完整版本: 2.6.8内核运行到Cirrus Logic CS8900A driver for Linux (V0.02)终止