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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
Start AT91Bootstrap...
7 v1 R& C; w) c' s" U2 G) Q' bInit DDR... Done!
; N! A3 q! Y4 t4 j4 LLoading 1-Wire info...+ h- Y4 r. x( Y0 ~5 Y
sn: 0x0;   rev: 0x421
- B/ {# A$ o7 g  }Downloading image...
4 s1 w/ d) N- ~' Z6 Pchip id: 0xecda
  O7 t' z- N; Y0 g7 F8 n: L# `. BCopy 0x50000 bytes from 0x40000 to 0x26f00000# R% d0 k( B8 h1 c' k
Done!
8 F0 P& E- L" n/ C/ n. x) |
* O0 }: K% {+ M) I) i4 A! U  E( r/ m( Q: q6 |8 W6 R; D' I- \
U-Boot 2010.06 (Feb 25 2013 - 11:02:59)8 Q( P' t8 G: R) `6 r1 R
. Q4 o! X% w5 T* ~" F
DRAM:  128 MiB  A7 n; j2 @5 a2 @1 E
NAND:  256 MiB6 Z1 E1 A7 ]' f1 M" U: m7 t
In:    serial, D' c( Z2 s5 M: q2 ]) e3 `# k
Out:   serial
& H% m- `/ s' e* E+ W/ m# G* OErr:   serial. |5 ]% t( E. U* g1 L& b+ \
Net:   macb0/ C1 V2 h1 K; s
macb0: No PHY present
6 p; i& o" b/ M- Q2 qHit any key to stop autoboot:  0 % Q& l  y3 o# H

, S+ X/ v; O& q+ g! L2 _( z: A. b- MNAND read: device 0 offset 0x200000, size 0x280000
4 O% U7 V, m, G3 u, o% V 2621440 bytes read: OK
  V" F! a2 K3 {& L, W## Booting kernel from Legacy Image at 22000000 ...3 ~. {- h9 ?0 `6 c
   Image Name:   Linux-2.6.397 Y( R& F# o4 O, {
   Image Type:   ARM Linux Kernel Image (uncompressed)
3 G1 A& k5 Y8 k6 j" I& u. H* n; p1 z   Data Size:    2411772 Bytes = 2.3 MiB
+ ?% C! J( d$ _0 y3 ]   Load Address: 20008000
2 t, S. B! N, G  |/ Y  ~9 X( ]   Entry Point:  20008000
" o/ y/ A. f6 b6 P% s# ]4 Z   Verifying Checksum ... OK2 f$ c0 N0 p1 h" I$ E
   Loading Kernel Image ... OK2 J  Z( X$ o8 H, F5 g! X1 h
OK
! j( Z: Z, {; n9 O; y: F4 ?6 ^% j0 q! d- \2 v
Starting kernel ...
# t+ ?3 m# O. |: |2 J5 d3 W
& I# J  d1 q7 N0 I+ W9 {; GUncompressing Linux... done, booting the kernel.1 M- p6 z3 f8 z
Linux 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' Y" ?$ v9 t, J
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177( m: K% O. \) |! g9 {
CPU: VIVT data cache, VIVT instruction cache, T/ v! J; o) `' o0 k
Machine: Atmel AT91SAM9X5-EK
5 Y( g0 r0 B- VMemory policy: ECC disabled, Data cache writeback) S- W7 T. b  m* k% r" @
Clocks: CPU 400 MHz, master 133 MHz, main 12.000 MHz
( u/ u8 v5 X6 W$ PBuilt 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512; J: ^/ i' h/ s' r& ]) h
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:rootfs3 Q' y8 L. `5 x1 S" k( c
PID hash table entries: 512 (order: -1, 2048 bytes), u- k2 L* D. x5 S# k4 ~! A- T
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)8 x) Q8 z/ H' G6 w" a6 {; m+ B
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)% i1 h* V9 `9 q/ ?
Memory: 128MB = 128MB total
  T; t/ J: G; c8 ?, pMemory: 124820k/124820k available, 6252k reserved, 0K highmem
# h+ G- l/ F, O9 W5 {Virtual kernel memory layout:
; Q5 {6 M  W* o4 a4 D    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
2 `9 T$ ^7 P5 ^% I    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)5 s! _- ]: R' j' g
    DMA     : 0xff000000 - 0xffe00000   (  14 MB)
6 o. L4 n" |( q" R+ S& @    vmalloc : 0xc8800000 - 0xfee00000   ( 870 MB)' K: x1 @8 W2 E! x2 h9 I
    lowmem  : 0xc0000000 - 0xc8000000   ( 128 MB)
3 z8 }9 h& ?$ P% N! N    modules : 0xbf000000 - 0xc0000000   (  16 MB)) y3 ^3 S/ {( h1 u' |
      .init : 0xc0008000 - 0xc002b000   ( 140 kB). @  T$ I9 f9 M3 a* }7 B
      .text : 0xc002b000 - 0xc04aeac4   (4623 kB)
, C* w. [/ q2 H4 ~; j3 `9 F! t      .data : 0xc04b0000 - 0xc04e0f60   ( 196 kB)
2 ?1 ~3 }* j- Y; JNR_IRQS:1921 E4 M' e% \% x  p& u) w
AT91: 128 gpio irqs in 4 banks& K* c+ }) c% u4 Z. K
Console: colour dummy device 80x30# F1 e3 c& \0 A
console [ttyS0] enabled
4 h2 E3 O8 c1 [: JCalibrating delay loop... 199.06 BogoMIPS (lpj=995328)8 Y2 J( v& P5 W( }4 \
pid_max: default: 32768 minimum: 3019 q% E) w9 O& N8 `. R
Mount-cache hash table entries: 512
7 H, }6 ~1 j5 k) B8 \5 ]6 F! TCPU: Testing write buffer coherency: ok
) \$ B5 r9 r$ p/ h: k0 yNET: Registered protocol family 16
, a, W9 [2 O6 k2 D/ I0 i# j$ yAT91: CM rev B and higher$ G: M" t) |+ e+ n. ?; I
AT91: EK rev B and higher- R7 C& F0 o. t, ~; t
AT91: Power Management (with slow clock mode)
; T: g7 O0 K8 I' M' mAT91: Starting after power-restored wakeup
2 Q. s+ w; w# F$ ?% F% nbio: create slab <bio-0> at 0. b8 @! b% n7 K! B) N
SCSI subsystem initialized
3 K) k; w, C. k; b% y( L+ {4 Busbcore: registered new inteRFace driver usbfs9 Z2 w4 l5 W: d! h7 s
usbcore: registered new interface driver hub
  S; X- @) o* J% p0 y# z9 i3 jusbcore: registered new device driver usb
. u$ E/ v0 F9 a; D2 H% K, [i2c-gpio i2c-gpio.0: using pins 62 (SDA) and 63 (SCL)
- O4 r3 D  C9 l! s. jat_hdmac at_hdmac.0: Atmel AHB DMA Controller ( cpy slave ), 8 channels
8 p7 @5 w: L; g9 R& @$ I( Z( TRomBOOT- N+ Y7 O6 r' c8 W, t
请问大家有遇到过此问题吗?我量过复位引脚和电源,都没有问题。! P" r$ [1 a- I0 }0 `+ \

. O# F- _* j' Q2 I$ E7 A" H9 a

该用户从未签到

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

该用户从未签到

3#
发表于 2015-8-30 00:12 | 只看该作者
串口有debug数据输出,证明硬件是没有问题的。看输出的信息,uboot已经成功引导kernel了,kernel成功加载后又重启的,说明kernel有问题。
" `0 f% o' u% H6 e  }5 G9 W看日志,kernel的问题似乎又集中在atmel的DMA上,如果引导信息到此结束,建议lz还是看看kernel的代码吧。这种问题,不好搞啊,kernel的问题说起来就复杂了。

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-23 17:40 , Processed in 0.156250 second(s), 23 queries , Gzip On.

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

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

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