Meldung beim Caanoo beim Booten und Shutdown


KidPaddle

Very Active Member
Joined
May 14, 2006
Messages
491
Location
Germany
Beim Booten kommt:
Code:
U-Boot 1.1.6 (Aug  6 2010 - 18:38:02)

U-Boot code: 07680000 -> 076B345C  BSS: -> 076E7488
RAM Configuration:
Bank #0: 00000000 128 MB
NAND:  128 MiB
*** Warning - bad CRC or NAND, using default environment

In:    serial
Out:   serial
Err:   serial
### main_loop entered: bootdelay=0

### main_loop: bootcmd="bootm 0x02000000"
Hit any key to stop autoboot:  0
   Verifying Checksum ... OK
No initrd

Starting kernel ...
Das mit dem "Warning - bad CRC or NAND, using default environment" finde ich seltsam.

Beim Shutdown kommt eine lange Liste, hier nur ein Teil.
Code:
Unable to handle kernel NULL pointer dereference at virtual address 00000020
pgd = c0004000
[00000020] *pgd=00000000
Internal error: Oops: 805 [#4]
Modules linked in: rt3070sta(PF) usbhid hid usb_storage libusual usbcore sd_mod scsi_mod ad7993
CPU: 0    Tainted: PF     D  (2.6.24 #117)
PC is at free_pages_bulk+0x21c/0x25c
LR is at 0xc03cae20
pc : [<c0071394>]    lr : [<c03cae20>]    psr: 40000093
sp : c30dba60  ip : c028290c  fp : c30dba9c
r10: 00000000  r9 : 00000002  r8 : 00000000
r7 : c02828a4  r6 : 40000013  r5 : 000003f0  r4 : c03cae00
r3 : c03cae18  r2 : 00000068  r1 : 00000000  r0 : 0000001c
Flags: nZcv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment user
Control: 0005317f  Table: 05174000  DAC: 00000015
Process flushcache (pid: 512, stack limit = 0xc30da268)
Stack: (0xc30dba60 to 0xc30dc000)
ba60: c30dba7c 00000001 c02828c8 00000005 c30dba9c c03b0f20 c02828bc 40000013
ba80: c02828a4 bf000000 bf000000 bf000000 c30dbabc c30dbaa0 c0071510 c0071188
baa0: c03b0f20 befff000 c5037dc0 c3737ffc c30dbacc c30dbac0 c00715a4 c00713e4
bac0: c30dbadc c30dbad0 c00747b4 c00715a0 c30dbaf4 c30dbae0 c008307c c007469c
bae0: c03b0f20 c03b0f20 c30dbb6c c30dbaf8 c007ae2c c0083034 beffffff beffffff
bb00: ffffffff 00000000 c30dbb7c 00000001 003ff000 00000000 c30da000 c032abc8
bb20: c5176fb8 c5176fb8 c50cc9a0 02ef90ff ffffffff 00000000 00000000 00000000
bb40: 20000013 c30dbb7c c5037dc0 00000000 c50cc9a0 c0071394 00000008 bf000000
bb60: c30dbb9c c30dbb70 c007d0d8 c007aad8 c30dbb78 00000000 00000001 c032abc8
bb80: c50cc9a0 c50cc9d4 c50b1000 00000000 c30dbbb4 c30dbba0 c0043980 c007d07c
bba0: c005c614 c50cc9a0 c30dbbd4 c30dbbb8 c0047500 c004394c 00000000 00000001
bbc0: c50b1000 0000000b c30dbbec c30dbbd8 c0048b54 c0047448 bcec4f10 433dc385
bbe0: c30dbbfc c30dbbf0 c0033438 c0048984 c30dbc1c c30dbc00 c00351f4 c00331a8
bc00: 00010000 c027a55c c50b1000 c5037dc0 c30dbc64 c30dbc20 c0035418 c0035198
bc20: 00000010 ffffffff 00000000 40000000 c30dbd30 00000805 c005c614 ffffffff
bc40: c027a55c 00000805 c30dbd30 00000020 40000093 00000000 c30dbc7c c30dbc68
bc60: c00354d4 c0035214 c009ee14 ffffffff c30dbd2c c30dbc80 c002e1f0 c00354c8
bc80: c03d3240 c3192100 000000e0 00000000 c30da000 c006be3c 00000000 c03d3240
bca0: 00000fcc 00000000 00000114 00000000 c30dbd14 c30dbcc0 c006cc2c c00a15e4
bcc0: c0077690 c0100aa8 c30dbd24 c30dbdd0 c03b8d80 00000765 c30dbd24 c30dbce8
bce0: c007121c c006fcc0 00000000 00000001 c02828c8 00000006 c3cbd2c8 c03d6400
bd00: c02828bc 40000013 c02828a4 ffffffff c30dbd64 40000013 c02828a4 00000000
bd20: c30dbdb4 c30dbd30 c002ea0c c002e1c4 0000001c 00000000 00000068 c03c6d38
bd40: c03c6d20 000001e9 40000013 c02828a4 00000000 00000001 00000000 c30dbdb4
bd60: c028290c c30dbd78 c03c6d00 c0071394 40000093 ffffffff c007ba3c 00000001
bd80: c02828c8 00000005 c032abc8 c03bd860 c02828bc 40000013 c02828a4 c50cc874
bda0: c500e6c0 c3192000 c30dbdd4 c30dbdb8 c0071510 c0071188 c3270000 c50b1000
bdc0: c50cc840 c50cc840 c30dbde4 c30dbdd8 c00715a4 c00713e4 c30dbdf4 c30dbde8
bde0: c00715e8 c00715a0 c30dbe0c c30dbdf8 c003647c c00715b8 c30dbe00 c50cc840
be00: c30dbe24 c30dbe10 c0043920 c00363bc c50cc840 c50cc840 c30dbe3c c30dbe28
be20: c00439f0 c0043904 c005c614 c50cc9a0 c30dbe8c c30dbe40 c0092010 c004394c
be40: c500e6c0 00000000 00000000 00000000 c008b728 c00a2074 c30dbe8c c30da000
be60: c3192000 c31921e0 c30da000 00000000 00000000 00000000 c30da000 00000000
be80: c30dbf34 c30dbe90 c00bc828 c0091be8 00000010 00000000 c30dbfb0 c3192000
bea0: c500ea80 c3192100 00000004 00000000 c3192000 00000001 00000000 00000000
bec0: 00000014 00000000 c30dbf0c c30dbed8 c009108c c007a3f0 00000001 00000001
bee0: c30dbeec 00000000 c30dbfb0 c03b0f20 c30dbf0c 00000004 c009103c c007469c
bf00: c30dbf5c c30dbf10 c00913d0 c0283afc c3192000 fffffffe 00000000 c30dbfb0
bf20: c30da000 c0283750 c30dbf5c c30dbf38 c00914e4 c00bc108 c3192000 00000000
bf40: beffffb6 bea9ab54 c30dbfb0 00000000 c30dbf84 c30dbf60 c0092610 c009145c
bf60: 20000013 c3d27000 bea9ab54 bea9aee0 c30dbfb0 c002f068 c30dbfa4 c30dbf88
bf80: c00324c0 c0092504 00000000 00000000 40140000 0000000b 00000000 c30dbfa8
bfa0: c002eec0 c0032494 00000000 00000000 4012adb8 bea9ab54 bea9aee0 40141924
bfc0: 00000000 00000000 40140000 0000000b 00009230 00000000 40024000 bea9ad84
bfe0: 00000020 bea9ab48 4005974c 400b23f4 00000010 4012adb8 00000000 00000000
Backtrace:
[<c0071178>] (free_pages_bulk+0x0/0x25c) from [<c0071510>] (free_hot_cold_page+0x13c/0x164)
[<c00713d4>] (free_hot_cold_page+0x0/0x164) from [<c00715a4>] (free_hot_page+0x14/0x18)
 r7:c3737ffc r6:c5037dc0 r5:befff000 r4:c03b0f20
[<c0071590>] (free_hot_page+0x0/0x18) from [<c00747b4>] (put_page+0x128/0x140)
[<c007468c>] (put_page+0x0/0x140) from [<c008307c>] (free_page_and_swap_cache+0x58/0x5c)
[<c0083024>] (free_page_and_swap_cache+0x0/0x5c) from [<c007ae2c>] (unmap_vmas+0x364/0x57c)
 r4:c03b0f20
[<c007aac8>] (unmap_vmas+0x0/0x57c) from [<c007d0d8>] (exit_mmap+0x6c/0x104)
[<c007d06c>] (exit_mmap+0x0/0x104) from [<c0043980>] (mmput+0x44/0xc4)
 r7:00000000 r6:c50b1000 r5:c50cc9d4 r4:c50cc9a0
[<c004393c>] (mmput+0x0/0xc4) from [<c0047500>] (exit_mm+0xc8/0xcc)
 r4:c50cc9a0
[<c0047438>] (exit_mm+0x0/0xcc) from [<c0048b54>] (do_exit+0x1e0/0x6f4)
 r6:0000000b r5:c50b1000 r4:00000001
[<c0048974>] (do_exit+0x0/0x6f4) from [<c0033438>] (die+0x2a0/0x2fc)
[<c0033198>] (die+0x0/0x2fc) from [<c00351f4>] (__do_kernel_fault+0x6c/0x7c)
[<c0035188>] (__do_kernel_fault+0x0/0x7c) from [<c0035418>] (do_page_fault+0x214/0x230)
 r7:c5037dc0 r6:c50b1000 r5:c027a55c r4:00010000
[<c0035204>] (do_page_fault+0x0/0x230) from [<c00354d4>] (do_translation_fault+0x1c/0x84)
[<c00354b8>] (do_translation_fault+0x0/0x84) from [<c002e1f0>] (do_DataAbort+0x3c/0xa0)
 r4:ffffffff
[<c002e1b4>] (do_DataAbort+0x0/0xa0) from [<c002ea0c>] (__dabt_svc+0x4c/0x60)
Exception stack(0xc30dbd30 to 0xc30dbd78)
bd20:                                     0000001c 00000000 00000068 c03c6d38
bd40: c03c6d20 000001e9 40000013 c02828a4 00000000 00000001 00000000 c30dbdb4
bd60: c028290c c30dbd78 c03c6d00 c0071394 40000093 ffffffff
 r8:00000000 r7:c02828a4 r6:40000013 r5:c30dbd64 r4:ffffffff
[<c0071178>] (free_pages_bulk+0x0/0x25c) from [<c0071510>] (free_hot_cold_page+0x13c/0x164)
[<c00713d4>] (free_hot_cold_page+0x0/0x164) from [<c00715a4>] (free_hot_page+0x14/0x18)
 r7:c50cc840 r6:c50cc840 r5:c50b1000 r4:c3270000
[<c0071590>] (free_hot_page+0x0/0x18) from [<c00715e8>] (__free_pages+0x40/0x4c)
[<c00715a8>] (__free_pages+0x0/0x4c) from [<c003647c>] (free_pgd_slow+0xd0/0xf0)
[<c00363ac>] (free_pgd_slow+0x0/0xf0) from [<c0043920>] (__mmdrop+0x2c/0x48)
 r4:c50cc840
[<c00438f4>] (__mmdrop+0x0/0x48) from [<c00439f0>] (mmput+0xb4/0xc4)
 r4:c50cc840
[<c004393c>] (mmput+0x0/0xc4) from [<c0092010>] (flush_old_exec+0x438/0x6b8)
 r4:c50cc9a0
[<c0091bd8>] (flush_old_exec+0x0/0x6b8) from [<c00bc828>] (load_elf_binary+0x730/0x188c)
[<c00bc0f8>] (load_elf_binary+0x0/0x188c) from [<c00914e4>] (search_binary_handler+0x98/0x1e4)
[<c009144c>] (search_binary_handler+0x0/0x1e4) from [<c0092610>] (do_execve+0x11c/0x184)
[<c00924f4>] (do_execve+0x0/0x184) from [<c00324c0>] (sys_execve+0x3c/0x5c)
 r8:c002f068 r7:c30dbfb0 r6:bea9aee0 r5:bea9ab54 r4:c3d27000
[<c0032484>] (sys_execve+0x0/0x5c) from [<c002eec0>] (ret_fast_syscall+0x0/0x2c)
 r7:0000000b r6:40140000 r5:00000000 r4:00000000
Code: e7970002 e2843018 e087c002 e5840018 (e5803004)
---[ end trace 433dc385bcec4f10 ]---
Fixing recursive fault but reboot is needed!
Das sieht doch irgendwie seltsam aus, habt Ihr das auch in der seriellen Ausgabe?

Gruß
Thomas
 
Das mit dem Bad CRC ist normal - das gabs früher auch schon beim GP2X, etc.
Dürfte daran liegen, dass keine besondere Konfiguration für U-Boot abgelegt ist, da die Standard-Konfig passt - und die nutzt er dann ja auch.

Beim Runterfahren scheint was abzustürzen... ist meiner Meinung nach nicht bedenklich, aber seeehr unsauber programmiert.
 
Back
Top