"kernel access of bad area, sig: 11" During boot

The forum for our foreign guests... Please post in English
AndyMo
Beiträge: 2
Registriert: Donnerstag 24. Februar 2005, 11:43

"kernel access of bad area, sig: 11" During boot

Beitrag von AndyMo »

Hi all,

could anybody help me to find workaroud for Nokia, avia500 2xAMD dbox2 problem.

I've tried 2 different images but in both cases it fails attempting to load the same module:
debug: BMon V1.0 mID 01
debug: feID dd gtxID 0b
debug: fpID 5a dsID 01-ee.db.cb.05.00.00-b1
debug: HWrev X5 SWrev 0.81
debug: B/Ex/Fl(MB) 16/00/08
WATCHDOG reset enabled
debug: &_text 0x10000, &_etext 0x26160, &_data 0x26160, &_edata 0x29c50
debug: &_end 0x347dc, &__stack 0x400000
debug: Memory tests (0x400000 -- 0x1000000)
debug: NumberTest: debug: passed
debug: MarchTest: debug: passed
debug: PermTest: debug: passed
dbox2:root> boot
debug:
BOOTP/TFTP bootstrap loader (v0.3)
debug:
debug: Transmitting BOOTP request via broadcast
debug: Given up BOOTP/TFTP boot
boot net failed
boot: elfcopy failed: 16
dbox2:root> !debug: DDF: Calibrating delay loop... debug: DDF: 67.79 BogoMIPS
debug: BMon V1.0 mID 01
debug: feID dd gtxID 0b
debug: fpID 5a dsID 01-ee.db.cb.05.00.00-b1
debug: HWrev X5 SWrev 0.81
debug: B/Ex/Fl(MB) 16/00/08
WATCHDOG reset enabled
dbox2:root> debug:
BOOTP/TFTP bootstrap loader (v0.3)
debug:
debug: Transmitting BOOTP request via broadcast
debug: Given up BOOTP/TFTP boot
boot net failed

Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
Found file /root/platform/nokia-dbox2/kernel/os in Flash-FS
debug: Got Block #0032

will verify ELF image, start= 0x800000, size= 152952
verify sig: 263
Branching to 0x40000


U-Boot 1.1.1 (TuxBox) (Jun 16 2004 - 15:59:45)

CPU: PPC823ZTnnB2 at 67.200 MHz: 2 kB I-Cache 1 kB D-Cache
Board: DBOX2, Nokia, BMon V1.0
Watchdog enabled
I2C: ready
DRAM: 16 MB
FLASH: 8 MB
Scanning JFFS2 FS: .......... done.
FB: ready
LCD: ready
In: serial
Out: serial
Err: serial
Net: SCC ETHERNET

Options:
1: Console on null
2: Console on ttyS0
3: Console on framebuffer
Select option (1-3), other keys to stop autoboot: 0
### FS (jffs2) loading 'vmlinuz' to 0x100000
### FS load complete: 613693 bytes loaded to 0x100000
...............................................................
Un-Protected 63 sectors
## Booting image at 00100000 ...
Image Name: dbox2
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 613629 Bytes = 599.2 kB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Linux version 2.4.25-dbox2 (mirik@mirik-ttk) (gcc version 3.3.3) #9 13 16:37:4
2 EEST 2004
On node 0 totalpages: 4096
zone(0): 4096 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: console=ttyS0 root=/dev/mtdblock2 rw
Decrementer Frequency = 252000000/60
m8xx_wdt: active wdt found (SWTC: 0xFFFF, SWP: 0x1)
m8xx_wdt: keep-alive trigger installed (PITC: 0x12C0)
Console: colour dummy device 80x25
Calibrating delay loop... 66.96 BogoMIPS
Memory: 14708k available (1040k kernel code, 368k data, 60k init, 0k highmem)
Dentry cache hash table entries: 2048 (order: 2, 16384 bytes)
Inode cache hash table entries: 1024 (order: 1, 8192 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
JFFS2 version 2.2. (C) 2001-2003 Red Hat, Inc.
i2c-core.o: i2c core module version 2.6.1 (20010830)
i2c-dev.o: i2c /dev entries driver module version 2.6.1 (20010830)
CPM UART driver version 0.04
ttyS0 at 0x0280 is on SMC1 using BRGttyS1 at 0x0380 is on SMC2 using BRG2
pty: 256 Unix98 ptys configured
eth0: CPM ENET Version 0.2.dbox2 on SCC2, 00:50:9c:12:84:3e
D-Box 2 flash driver (size->0x800000 mem->0x10000000)
D-Box 2 flash memory: Found 2 x16 devices at 0x0 in 32-bit mode
Amd/Fujitsu Extended Query Table at 0x0040
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
Creating 5 MTD partitions on "D-Box 2 flash memory":
0x00000000-0x00020000 : "BR bootloader"
0x00020000-0x00040000 : "flfs (ppcboot)"
0x00040000-0x00800000 : "var (jffs2)"
0x00020000-0x00800000 : "flash without bootloader"
0x00000000-0x00800000 : "complete flash"
Linux video capture interface: v1.00
mice: PS/2 mouse device common for all mice
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 1024 bind 2048)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
cramfs: wrong magic
VFS: Mounted root (jffs2 filesystem).
Mounted devfs on /dev
Freeing unused kernel memory: 60k init
init started: BusyBox v1.00-pre8 (2004.03.07-13:49+0000) multi-cSIOCADDRT: Netw
ork is unreachable
Using /lib/modules/2.4.25-dbox2/misc/tuxbox.o
Detected STB:
Vendor: Nokia
Model: D-BOX2
Using /lib/modules/2.4.25-dbox2/misc/dvb-core.o
Using /lib/modules/2.4.25-dbox2/misc/dbox2_i2c.o
[i2c-8xx]: mpc 8xx i2c init
[i2c-8xx]: adapter: 0
Using /lib/modules/2.4.25-dbox2/misc/dvb_i2c_bridge.o
Using /lib/modules/2.4.25-dbox2/misc/event.o
event: $Id: event.c,v 1.12 2003/09/30 05:45:38 obi Exp $
Using /lib/modules/2.4.25-dbox2/misc/dbox2_fp.o
Using /lib/modules/2.4.25-dbox2/misc/dbox2_fp_input.o
Using /lib/modules/2.4.25-dbox2/misc/ves1820.o
Using /lib/modules/2.4.25-dbox2/misc/ves1x93.o
Using /lib/modules/2.4.25-dbox2/misc/avs.o
Using /lib/modules/2.4.25-dbox2/misc/saa7126.o
Using /lib/modules/2.4.25-dbox2/misc/cam.o
$Id: cam.c,v 1.30 2004/01/10 16:36:34 alexw Exp $
Using /lib/modules/2.4.25-dbox2/misc/lcd.o
lcd.o: init lcd driver module
lcd.o: found KS0713/SED153X lcd interface
Using /lib/modules/2.4.25-dbox2/misc/avia_av.o
avia_av: $Id: avia_av_core.c,v 1.92 2004/05/31 15:34:34 carjay Exp $
avia_av_event: $Id: avia_av_event.c,v 1.11 2003/10/26 16:32:51 obi Exp $
avia_av_proc: $Id: avia_av_proc.c,v 1.14 2004/01/21 20:02:29 carjay Exp $
Using /lib/modules/2.4.25-dbox2/misc/avia_gt.o
avia_gt_core: $Id: avia_gt_core.c,v 1.47 2004/05/23 10:52:31 derget Exp $
avia_gt_core: autodetecting chip type... GTX
Oops: kernel access of bad area, sig: 11
NIP: C28BC03C XER: 20000000 LR: C28BB1A4 SP: C0D19CC0 REGS: c0d19c10 TRAP: 0300
Not tainted
MSR: 00009032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11
DAR: 00000010, DSISR: 00000168
TASK = c0d18000[51] 'insmod' Last syscall: 128
last math 00000000 last altivec 00000000
GPR00: 00000000 C0D19CC0 C0D18000 00000000 00000000 C0D19D50 C28C63E4 C0F3E000
GPR08: 00000000 C28C8CD4 00000086 C28D0000 44008028 1006ABAC 00000000 00000000
GPR16: 00000000 00000000 00000000 00000000 00001032 00D19D40 00000000 C00027C0
GPR24: C00039B4 00000007 C28C8E90 C012E9E0 00000000 00000002 00000000 C0F3E800
Call backtrace:
00009032 C0003954 C0003A10 C00027C0 C000A594 C00033A0 C28BB604
C001059C C000257C 30089008 1001D6CC 1001E864 10003D60 10003954
0FEF88A0 00000000
Kernel panic: Aiee, killing interrupt handler!
In interrupt handler - not syncing
<0>Rebooting in 180 seconds..
Thanks!
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Looks like a defective GTX-Chip or its RAM.
There are 10 types of people in the world: those who know binary and those who don't
AndyMo
Beiträge: 2
Registriert: Donnerstag 24. Februar 2005, 11:43

Beitrag von AndyMo »

Vielen Dank, DeMade, for the quick answer.

Is there any way to test/proof the chip/ram before replacing it?

could 16M be a problem in this case?
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

There's no further way of diagnosis known to me - if the driver crashes on loading, it showed up to be the GTX or the GTX-RAM in most of the cases (don't mix this with the RAM used by the CPU).

An defective CPU or CPU-RAM _may_ also lead to this Problem, but it's unlikely in this case IMHO.
There are 10 types of people in the world: those who know binary and those who don't