天嵌 ARM开发社区

 找回密码
 注册
查看: 3262|回复: 2

TQ210v4 Linux3.0.8 联网问题

[复制链接]
kylinight 发表于 2014-9-11 13:24:55 | 显示全部楼层 |阅读模式
我新手,请大家帮我一下。版主,帮我看一下。


问题描述:
1.TQ210v4 板子买了快一周了,联网一直是问题,还很奇怪。
网络环境:
公司的网络,必须静态配置IP、网关、DNS,才能联网。动态分配不行的。
家里的网是动态分配IP的。

镜像:
光盘原厂最新镜像,什么都没改。
uboot_TQ210_1.3.4_V1.6.bin
zImage_Kernel_3.0.8_TQ210_for_Linux_v2.1_CoreB_20140808.bin
rootfs_linux_v1.6_CoreB_20140415.tar.bz2(解压出来是rootfs_linux_v1.4_CoreB.bin)
bug:
1.通过触摸屏,进入设置,网络配置,选中 动态获取,等几秒后,保存。提示重启。重启后,再来发现仍处于未选中状态。
2.只要插网线,就会提示dm9000 dm9000: status check fail: xx
开机时,如果有插网线(公司网络),串口提示
...略....
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
dm9000 dm9000: eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1
dm9000 dm9000: status check fail: 31
------------[ cut here ]------------
WARNING: at net/sched/sch_generic.c:255 dev_watchdog+0x264/0x284()
NETDEV WATCHDOG: eth0 (dm9000): transmit queue 0 timed out
Modules linked in: Acceleration_sensor rt5370sta ds18b20 s5pv210_hdmi wm8960
[<c003fdec>] (unwind_backtrace+0x0/0xfc) from [<c0058b30>] (warn_slowpath_common+0x4c/0x64)
[<c0058b30>] (warn_slowpath_common+0x4c/0x64) from [<c0058bdc>] (warn_slowpath_fmt+0x30/0x40)
[<c0058bdc>] (warn_slowpath_fmt+0x30/0x40) from [<c051bd04>] (dev_watchdog+0x264/0x284)
[<c051bd04>] (dev_watchdog+0x264/0x284) from [<c0064188>] (run_timer_softirq+0x11c/0x238)
[<c0064188>] (run_timer_softirq+0x11c/0x238) from [<c005e2b0>] (__do_softirq+0x88/0x118)
[<c005e2b0>] (__do_softirq+0x88/0x118) from [<c005e578>] (irq_exit+0xa4/0xac)
[<c005e578>] (irq_exit+0xa4/0xac) from [<c0034034>] (asm_do_IRQ+0x34/0x84)
[<c0034034>] (asm_do_IRQ+0x34/0x84) from [<c0039e08>] (__irq_svc+0x48/0xc0)
Exception stack(0xef40dab0 to 0xef40daf8)
daa0:                                     000000a0 eea33000 00000200 0000015a
dac0: f01371f0 f0137000 eea33000 00000004 00000200 00000004 00000000 c09650c0
dae0: f01371f0 ef40daf8 c02e7910 c02e02dc 80000113 ffffffff
[<c0039e08>] (__irq_svc+0x48/0xc0) from [<c02e02dc>] (nand_read_buf+0x18/0x30)
[<c02e02dc>] (nand_read_buf+0x18/0x30) from [<c02e7910>] (s3c_nand_read_page_1bit+0xf4/0x170)
[<c02e7910>] (s3c_nand_read_page_1bit+0xf4/0x170) from [<c02e2e84>] (nand_do_read_ops+0x1b0/0x440)
[<c02e2e84>] (nand_do_read_ops+0x1b0/0x440) from [<c02e317c>] (nand_read_oob+0x68/0x2fc)
[<c02e317c>] (nand_read_oob+0x68/0x2fc) from [<c02dab9c>] (part_read_oob+0x64/0x15c)
[<c02dab9c>] (part_read_oob+0x64/0x15c) from [<c0214ee8>] (nandmtd2_read_chunk_tags+0x1f0/0x29c)
[<c0214ee8>] (nandmtd2_read_chunk_tags+0x1f0/0x29c) from [<c0213d80>] (yaffs_rd_chunk_tags_nand+0x40/0xdc)
[<c0213d80>] (yaffs_rd_chunk_tags_nand+0x40/0xdc) from [<c0210f18>] (yaffs_file_rd+0x2b8/0x2bc)
[<c0210f18>] (yaffs_file_rd+0x2b8/0x2bc) from [<c0209694>] (yaffs_readpage_nolock+0x90/0x16c)
[<c0209694>] (yaffs_readpage_nolock+0x90/0x16c) from [<c0209900>] (yaffs_readpage+0x28/0x6c)
[<c0209900>] (yaffs_readpage+0x28/0x6c) from [<c00a3390>] (__do_page_cache_readahead+0x284/0x2b0)
[<c00a3390>] (__do_page_cache_readahead+0x284/0x2b0) from [<c00a33e0>] (ra_submit+0x24/0x2c)
[<c00a33e0>] (ra_submit+0x24/0x2c) from [<c009c208>] (filemap_fault+0x354/0x46c)
[<c009c208>] (filemap_fault+0x354/0x46c) from [<c00b1790>] (__do_fault+0x54/0x458)
[<c00b1790>] (__do_fault+0x54/0x458) from [<c00b1ea0>] (handle_pte_fault+0xb0/0xb3c)
[<c00b1ea0>] (handle_pte_fault+0xb0/0xb3c) from [<c00b2e20>] (handle_mm_fault+0xa8/0xe8)
[<c00b2e20>] (handle_mm_fault+0xa8/0xe8) from [<c0040df8>] (do_page_fault+0x168/0x1dc)
[<c0040df8>] (do_page_fault+0x168/0x1dc) from [<c003424c>] (do_PrefetchAbort+0x34/0x98)
[<c003424c>] (do_PrefetchAbort+0x34/0x98) from [<c003a260>] (ret_from_exception+0x0/0x10)
Exception stack(0xef40dfb0 to 0xef40dff8)
dfa0:                                     00000000 00000000 40000000 3ffb3333
dfc0: 00000002 ffff0fc0 00000000 00000000 00000000 40a66628 40a66528 be96b468
dfe0: 41030470 be968b30 40523268 41030470 60000010 ffffffff
---[ end trace 2ed0cb6c09496eb4 ]---
dm9000 dm9000: status check fail: 146
dm9000 dm9000: status check fail: 106



3.在公司网络,触摸屏设置IP、掩码、网关、DNS后(参数绝对正确,电脑这样配置就可以上网。),板子不能上网。一直捣腾,重烧好多次,有一天下午抱着再一试态度,配置后居然可以上网了。当时没管,晚上回去,接入家里网络,动态配置IP,udhcpc -i eth0  。虽然仍提示dm9000 dm9000: status check fail:xx 但是一会,仍然可以分配到IP,然后可以联网。第二天去公司,插网线后,不能上网了。从此,折腾多次,格式化nandflash,重烧镜像,配置网络参数,无数遍,就是不能联网。网线插电脑,相同配置,就是可以联网。现在板子只能在家里网络,动态分配IP,上网。

联系技术,让板子邮回去检测,伤不起,来回至少10天。dm9000 dm9000: status check fail 这个一看就知道是网卡驱动问题。


如果说,硬件有问题,为什么在家里 动态IP,可以联网?网卡应该没坏的。如果说在公司网络,静态参数配置有问题,电脑就是这样配置的。IP也没冲突。就是不能联网。


如果有谁遇到类似的问题,说一声,谢啦!如果大家都遇到上述问题,说明是软件bug, 如果只有我这块板子,有这样的问题,那只能找时间返修了。
有玩 Linxu 3.0.8的,求赐教!




4.开机串口有报错
.................
.........略.......
Please press Enter to activate this console. entry
mlcdheight(480),mlcdwidth(800)  /dev/fb0
tvout_v4l2_querycapDRIVER : S5P TV Vid drv, CARD : S5PC1xx TVOUT Video, CAP.: 0x00000002
tvout_v4l2_enum_stdCurrent video standard: 480P_60_16_9
tvout_v4l2_enum_stdCurrent video standard: 480P_60_4_3
tvout_v4l2_enum_stdCurrent video standard: 576P_50_16_9
tvout_v4l2_enum_stdCurrent video standard: 576P_50_4_3
tvout_v4l2_enum_stdCurrent video standard: 720P_50
tvout_v4l2_enum_stdCurrent video standard: 1080P_50
tvout_v4l2_enum_stdCurrent video standard: 1080I_60
tvout_v4l2_enum_stdCurrent video standard: 1080I_50
tvout_v4l2_enum_stdCurrent video standard: 480P_59
tvout_v4l2_enum_stdCurrent video standard: 720P_59
tvout_v4l2_enum_stdCurrent video standard: 1080I_50
tvout_v4l2_enum_outputenum. output [index = 0] :: type : 0x00000005 , name = Analog  COMPOSITE
tvout_v4l2_enum_outputenum. output [index = 1] :: type : 0x00000006 , name = Analog  SVIDEO
tvout_v4l2_enum_outputenum. output [index = 2] :: type : 0x00000007 , name = Analog COMPONENT_YPBPR_I
tvout_v4l2_enum_outputenum. output [index = 3] :: type : 0x00000008 , name = Analog COMPONENT_YPBPR_P
tvout_v4l2_enum_outputenum. output [index = 4] :: type : 0x00000009 , name = Analog COMPONENT_RGB_P
tvout_v4l2_enum_outputenum. output [index = 5] :: type : 0x0000000a , name = Digital HDMI(YCbCr)
tvout_v4l2_g_outputCurrent output index 5
tvout_v4l2_enum_fmtenum. fmt [id : 0x00000000] :: type = 0x00000002, name = YUV420, NV12 (Video Processor), pxlfmt = 0x3231564e
connect::m_flagHWConnected() fail



这个不知道你们有没有遇到,重烧镜像,开机串口就提示上述信息,不过目前还没用到tvout那一块。




现在我只想知道是不是,只有我这块板子有上述的问题。还是,大家都有遇到。







deng 发表于 2014-10-22 13:14:31 | 显示全部楼层
我想要zImage_Kernel_3.0.8_TQ210_for_Linux_v2.1_CoreB_20140808.bin这个镜像
井底之龙 发表于 2015-5-13 22:05:19 | 显示全部楼层
我的也是你这个错
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-2 10:09 , Processed in 1.046868 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表