找回密码
 注册
关于网站域名变更的通知
查看: 1240|回复: 3
打印 上一主题 下一主题

ARM9板子在启动过程中一直自动重启

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2015-4-21 18:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
Start AT91Bootstrap...
; _! ?. ~* [4 u- X4 ^- |; j2 X  GInit DDR... Done!
3 I3 m+ E0 T' q3 N3 |Loading 1-Wire info...& ]% g+ i7 F: C' _/ M- n
sn: 0x0;   rev: 0x421! L: V9 f% `4 O' g9 J- i, F' B
Downloading image...
1 R: u/ X% }- `9 _, u' }8 n, [/ qchip id: 0xecda# p  Y1 j+ N" q, I# A4 d
Copy 0x50000 bytes from 0x40000 to 0x26f00000
1 _7 q. F6 j% ^9 \  S1 @Done!/ M# a; }! S! a; w- w

1 P  t& ~  j) A' t; j7 j9 |
2 D! x# {$ g3 `# i( nU-Boot 2010.06 (Feb 25 2013 - 11:02:59)
, J. [: m6 {8 t2 \* [. G+ m2 K( W5 f6 S
DRAM:  128 MiB- T. u4 p, G) D$ o3 M7 x6 V
NAND:  256 MiB
2 D" q: |, p6 N' ]9 l$ I1 P) yIn:    serial
# Q# e: _; x7 u- oOut:   serial
, A) s, T3 i9 ?! R  @Err:   serial+ j3 M" ?& j6 l3 f3 y
Net:   macb0/ |- w4 I1 U+ w4 P2 |
macb0: No PHY present8 T1 L; I3 w' v7 W; y4 {
Hit any key to stop autoboot:  0
5 i5 ?( C( T" r& O/ B; O% K4 R- q4 A" p- U8 C; v* f6 d5 R
NAND read: device 0 offset 0x200000, size 0x280000) b; |- h" |2 q2 P
2621440 bytes read: OK
, P: f  ~- D8 {% F* w## Booting kernel from Legacy Image at 22000000 ...
) ]$ ]% V! E# v7 |   Image Name:   Linux-2.6.39
) w# j/ ^' H# z: @' w   Image Type:   ARM Linux Kernel Image (uncompressed)
+ L/ B) M  H$ S1 C3 |( J- ?( @   Data Size:    2411772 Bytes = 2.3 MiB0 k; {6 r8 y# C7 t7 [
   Load Address: 20008000
$ X* j( |8 \/ r% Q4 l   Entry Point:  200080004 K2 S! ?+ [" ?
   Verifying Checksum ... OK
1 Q/ d- G5 R6 c, Z) p   Loading Kernel Image ... OK
+ p! A) s0 t; {/ i" sOK8 Y3 Q6 Z, L# }9 V( w

( L% q$ E8 n; s' t5 B8 hStarting kernel ...
: v) S: x. o% g" x( n) S3 K# c
# j/ L. ~9 x0 L( L0 w7 {# q) @Uncompressing Linux... done, booting the kernel.
( u! y# l! K4 R8 m0 FLinux version 2.6.39 (jakebo@dev-server-pc) (gcc version 4.2.0 20070413 (prerelease) (CodeSourcery Sourcery G++ Lite 2007q1-10)) #1 Tue Mar 19 16:19:08 CST 2013. C! o3 q  V' S& [7 m, ~+ \( p0 `
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177& `- ~% I0 L. b; w( b( N& A% J  F' q& F
CPU: VIVT data cache, VIVT instruction cache( |7 a0 H/ Y4 @1 G+ i1 h
Machine: Atmel AT91SAM9X5-EK. W% q5 g( T; e, X' W) Y
Memory policy: ECC disabled, Data cache writeback  P1 B9 _8 E- _9 O  y2 n* f; W: ?
Clocks: CPU 400 MHz, master 133 MHz, main 12.000 MHz
; B" d+ n5 \' v" eBuilt 1 zonelists in Zone order, mobility grouping on.  Total pages: 325129 H' ]# {# H9 }! a& ~& ]
Kernel command line: mem=128M console=ttyS0,115200 mtdparts=atmel_nand:8M(bootstrap/uboot/kernel)ro,-(rootfs) root=/dev/mtdblock1 rw rootfstype=ubifs ubi.mtd=1 root=ubi0:rootfs+ w1 U, N& Y" l% c: ]
PID hash table entries: 512 (order: -1, 2048 bytes)( N% H: X% P9 F5 ~( l
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)7 r% `' k6 M& F" n- y* U8 O, y
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
1 Z6 t" I4 H+ l" V3 H3 }" ^Memory: 128MB = 128MB total
/ V. \3 q/ B9 y) ZMemory: 124820k/124820k available, 6252k reserved, 0K highmem
6 J; r6 s2 D# Z1 k/ q! yVirtual kernel memory layout:: Q  R& S  s$ P' s2 f
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
2 e) I4 f9 ]0 t" ?* f  ~6 t    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)& f' ~* b) l' w0 f/ q; Z
    DMA     : 0xff000000 - 0xffe00000   (  14 MB)
9 F" t& ^( i0 D3 o6 z( m" }    vmalloc : 0xc8800000 - 0xfee00000   ( 870 MB)
4 F! v  Z0 ^' U' i' Z    lowmem  : 0xc0000000 - 0xc8000000   ( 128 MB)- I, a( a9 a1 f  P( b
    modules : 0xbf000000 - 0xc0000000   (  16 MB)/ M' [, ]. p  C/ B1 @4 \
      .init : 0xc0008000 - 0xc002b000   ( 140 kB)
0 r0 h, z4 P5 r1 b8 L      .text : 0xc002b000 - 0xc04aeac4   (4623 kB)- m  D2 j. v/ ]  t& {
      .data : 0xc04b0000 - 0xc04e0f60   ( 196 kB)5 M6 f& R3 {& v! j1 e: Z( i& x3 N
NR_IRQS:192) }" b* E. M, B
AT91: 128 gpio irqs in 4 banks) o5 ?5 t) h$ f. a4 M0 T) b
Console: colour dummy device 80x30# M' g; R  J  R" {
console [ttyS0] enabled
# O) V! _, _) O! C3 M# ], k/ aCalibrating delay loop... 199.06 BogoMIPS (lpj=995328)4 T8 C* k! h4 d; t+ q3 }
pid_max: default: 32768 minimum: 301
3 `; I* a, f* b5 \Mount-cache hash table entries: 512! f. i$ G; o* B- N$ s
CPU: Testing write buffer coherency: ok
! i3 M8 w% S$ K& G  s8 Y( WNET: Registered protocol family 16: S8 U) N7 G$ d  m1 e5 ~. D9 P
AT91: CM rev B and higher
  B( l0 t. S- Z# D: _+ YAT91: EK rev B and higher
: p# Q9 J" R; [AT91: Power Management (with slow clock mode)
! y* x; n  M8 H- |3 t- zAT91: Starting after power-restored wakeup
: F. P" H8 Z: \) [4 Sbio: create slab <bio-0> at 0
; J  G8 {; z6 {: e, e2 M( a4 C, cSCSI subsystem initialized3 E0 K, E, C- v+ [7 f+ W! K7 ?! m2 t
usbcore: registered new inteRFace driver usbfs
% N5 t( t# Q& [* Susbcore: registered new interface driver hub
) d/ ~/ W/ @. F3 W1 T' susbcore: registered new device driver usb
# i& E4 \% i* ~& ri2c-gpio i2c-gpio.0: using pins 62 (SDA) and 63 (SCL)+ L6 j  `# v/ j
at_hdmac at_hdmac.0: Atmel AHB DMA Controller ( cpy slave ), 8 channels" u: u  G% h* m2 ^3 x
RomBOOT) ~" o0 w1 e7 w+ P5 p
请问大家有遇到过此问题吗?我量过复位引脚和电源,都没有问题。
( u' _- d8 _! l; T. v5 ]4 h9 Q& x- p) {1 U2 B. S

该用户从未签到

2#
发表于 2015-8-29 09:45 | 只看该作者
楼主的问题找到原因了么

该用户从未签到

3#
发表于 2015-8-30 00:12 | 只看该作者
串口有debug数据输出,证明硬件是没有问题的。看输出的信息,uboot已经成功引导kernel了,kernel成功加载后又重启的,说明kernel有问题。3 Q1 B$ J$ e2 N2 x& ^1 ?  ]2 u+ Q
看日志,kernel的问题似乎又集中在atmel的DMA上,如果引导信息到此结束,建议lz还是看看kernel的代码吧。这种问题,不好搞啊,kernel的问题说起来就复杂了。

该用户从未签到

4#
发表于 2015-8-31 16:31 | 只看该作者
光看调试信息看不出什么问题,不好定位
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-9-6 06:54 , Processed in 0.125000 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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