[iPAQ] voyager implementation problem

From: ravinder <ravinder.a.t.esparkinfotech.com>
Date: Wed Jul 07 2004 - 14:46:01 EDT

sir
we are trying to implement the voyager onto the simputer its an PDA like
embedded device which almost have the same specifictaions as your ipaq is
having , the linux version is 2.4.8-rmk7 and the x server we are using is
Xfbdev , when we insert the colographic voyager card onto the simputer CF
slot (the interface to the strong arm processor of CF slot is done internally
using the L1110 ) afer giving the dmesg command on the command prompt
we get the following messages:

Simputer#cs: 0x1c 0x1c 0x1d 0xc0 ...
cs: read_cis_mem(1, 0x1e, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x72, 2)
cs: 0x52 0xaa 0x00 0x00 ...
cs: read_cis_mem(1, 0x11e, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x172, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x1c6, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x21a, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x26e, 2)
cs: 0x52 0xf9 0x00 0x00 ...
cs: read_cis_mem(1, 0x369, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x3bd, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x411, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x465, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x4b9, 2)
cs: 0x52 0xad 0x00 0x00 ...
cs: read_cis_mem(1, 0x568, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x5bc, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x610, 2)
cs: 0xfd 0xfd 0x00 0x00 ...
cs: read_cis_mem(1, 0x70f, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x763, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x7b7, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x80b, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x85f, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x8b3, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x907, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x95b, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x9af, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0xa03, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0xa57, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0xaab, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0xaff, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0xb53, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0xba7, 2)
cs: 0x52 0x5a 0x00 0x00 ...
cs: read_cis_mem(1, 0xc03, 2)
cs: 0x52 0xda 0x00 0x00 ...
cs: read_cis_mem(1, 0xcdf, 2)
cs: 0x52 0x49 0x00 0x00 ...
cs: read_cis_mem(1, 0xd2a, 2)
cs: 0xbd 0xbd 0x00 0x00 ...
cs: read_cis_mem(1, 0xde9, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0xe3d, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0xe91, 2)
cs: 0x52 0x3d 0x00 0x00 ...
cs: read_cis_mem(1, 0xed0, 2)
cs: 0x52 0xfe 0x00 0x00 ...
cs: read_cis_mem(1, 0xfd0, 2)
cs: 0x52 0x75 0x00 0x00 ...
cs: read_cis_mem(1, 0x1047, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x109b, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x10ef, 2)
cs: 0x52 0x3c 0x00 0x00 ...
cs: read_cis_mem(1, 0x112d, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x1181, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x11d5, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x1229, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x127d, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x12d1, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x1325, 2)
cs: 0x3c 0x3c 0x00 0x00 ...
cs: read_cis_mem(1, 0x1363, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x13b7, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x140b, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x145f, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x14b3, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x1507, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x155b, 2)
cs: 0x52 0x26 0x00 0x00 ...
cs: read_cis_mem(1, 0x1583, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x15d7, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x162b, 2)
cs: 0x52 0x62 0x00 0x00 ...
cs: read_cis_mem(1, 0x168f, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x16e3, 2)
cs: 0x52 0xfe 0x00 0x00 ...
cs: read_cis_mem(1, 0x17e3, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x1837, 2)
cs: 0x52 0x32 0x00 0x00 ...
cs: read_cis_mem(1, 0x186b, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x18bf, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x1913, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x1967, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x19bb, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x1a0f, 2)
cs: 0x52 0x3c 0x00 0x00 ...
cs: read_cis_mem(1, 0x1a4d, 2)
cs: 0x52 0x7d 0x00 0x00 ...
cs: read_cis_mem(1, 0x1acc, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x1b20, 2)
cs: 0x52 0xb9 0x00 0x00 ...
cs: read_cis_mem(1, 0x1bdb, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x1c2f, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x1c83, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x1cd7, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x1d2b, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x1d7f, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x1dd3, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x1e27, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x1e7b, 2)
cs: 0x52 0xfe 0x00 0x00 ...
cs: read_cis_mem(1, 0x1f7b, 2)
cs: 0x52 0x3c 0x00 0x00 ...
cs: read_cis_mem(1, 0x1fb9, 2)
cs: 0x52 0x7d 0x00 0x00 ...
cs: read_cis_mem(1, 0x2038, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x208c, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x20e0, 2)
cs: 0x85 0x85 0x00 0x00 ...
cs: read_cis_mem(1, 0x2167, 2)
cs: 0x52 0xbd 0x00 0x00 ...
cs: read_cis_mem(1, 0x2226, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x227a, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x22ce, 2)
cs: 0x52 0xf8 0x00 0x00 ...
cs: read_cis_mem(1, 0x23c8, 2)
cs: 0xde 0xde 0x00 0x00 ...
cs: read_cis_mem(1, 0x24a8, 2)
cs: 0x52 0x7c 0x00 0x00 ...
cs: read_cis_mem(1, 0x2526, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x257a, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x25ce, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x2622, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x2676, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x26ca, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x271e, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x2772, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x27c6, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x281a, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x286e, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x28c2, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x2916, 2)
cs: 0x52 0x37 0x00 0x00 ...
cs: read_cis_mem(1, 0x294f, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x29a3, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x29f7, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x2a4b, 2)
cs: 0x52 0x7a 0x00 0x00 ...
cs: read_cis_mem(1, 0x2ac7, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x2b1b, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x2b6f, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x2bc3, 2)
cs: 0x52 0x7d 0x00 0x00 ...
cs: read_cis_mem(1, 0x2c42, 2)
cs: 0x52 0xf8 0x00 0x00 ...
cs: read_cis_mem(1, 0x2d3c, 2)
cs: 0x52 0x72 0x00 0x00 ...
cs: read_cis_mem(1, 0x2db0, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x2e04, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x2e58, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x2eac, 2)
cs: 0x52 0xc9 0x00 0x00 ...
cs: read_cis_mem(1, 0x2f77, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x2fcb, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x301f, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x3073, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x30c7, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x311b, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x316f, 2)
cs: 0x52 0x52 0x00 0x00 ...
cs: read_cis_mem(1, 0x31c3, 2)
Unable to handle kernel paging request at virtual address 74fffef8
pgd = c3878000
*pgd = 00000000, *pmd = 00000000
Internal error: Oops: ffffffff
CPU: 0
pc : [<c48bfa04>] lr : [<c48bf9ec>] Tainted: P
sp : c051d8d4 ip : 74fffef8 fp : c051d8f0
r10: 00000002 r9 : c051d978 r8 : 00000001
r7 : 74fffed4 r6 : 00000000 r5 : 0000012c r4 : c0033048
r3 : 00006000 r2 : be36a635 r1 : 28000000 r0 : 012c2100
Flags: nzCv IRQs on FIQs on Mode SVC_32 Segment user
Control: C387B17F Table: C387B17F DAC: 00000015
Process cardmgr (pid: 234, stackpage=c051d000)
Stack: (0xc051d8c4 to 0xc051e000)
d8c0: c48bf9ec c48bfa04 20000013 ffffffff c0033000 c0033048 00000002
d8e0: c0033000 c051d908 c051d8f4 c48b4084 c48bf87c 00006386 c0033048 c051d93c
d900: c051d90c c48b41e8 c48b406c 00000000 c051d978 c0033000 00000002 00000040
d920: 000031c3 c00333d0 c051d978 00000001 c051d96c c051d940 c48b487c c48b40c4
d940: c051d978 c051dac4 000031c3 00000001 c0033000 c03f4b60 c051dc74 0000007e
d960: c051d9a0 c051d970 c48b4d4c c48b4758 c051d978 00000020 00005252 c051dac4
d980: c03f4b60 c03f4b60 00000000 00000000 00000000 c051d9c0 c051d9a4 c48b4b1c
d9a0: c48b4cc0 c051dac4 c03f4b60 c051db00 00000000 c051dafc c051d9c4 c48b6458
d9c0: c48b4a2c c051d9d0 c004b4e4 c004b418 00001864 c051d9fc ffffe79c 60000013
d9e0: 60000013 00000020 00000001 00000002 c051da14 c051da00 c004b938 c00485b8
da00: c01e7be8 c01d4324 c051da34 c051da18 c004b7f0 c004b890 00000000 c0033048
da20: 00000000 c0033000 c051da78 c051da48 c48b426c c004b6b0 c48bbc80 0000001c
da40: 0000001c 0000001d 000000c0 c051dab6 c0033000 c0033000 00000002 00000000
da60: 00000000 c0033350 c051dab4 c051daa8 c051da7c c48b48d0 c0199a2c c051dab4
da80: c051dc74 00000000 00000001 c0033000 c03f4b60 c051dc74 00000000 c051dadc
daa0: c051daac c48b4d4c c48b4758 c051dab4 ffffffff c01d1c1c c051dc74 c03f4b60
dac0: c03f4b60 00000002 0000001b 00000110 00000000 00000000 c48b001c c48b4cc0
dae0: 8004640b c051db00 c03f4b60 c051dcc4 c051dcbc c051db00 c48b653c c48b6434
db00: c01d3050 c01d2e34 00000000 000001d2 c01d304c c01d2e34 c051db54 c051db28
db20: c0065d1c c0065864 c051dc04 c01d2e34 00000000 c01d2e34 000001d2 c08d4e20
db40: 00063000 ffffffff c051db64 c051db58 c0068330 c0065cd4 c051db84 c051db68
db60: c00683a8 c37dc0bf c02f9f00 00000000 c0636500 c08d4e20 c051dbb4 c051db88
db80: c005b48c c0040470 c051db94 00063000 c08d4e20 c0636500 ffffffff c051c000
dba0: c051dc60 c08d4e20 c051dbe0 c051dbb8 c005b520 c005b348 c3a9958c c051dbc8
dbc0: c0636500 c051c000 ffffffff 00063cd0 ffffffff c051dc08 c051dbe4 c003fc58
dbe0: c005b4a4 00000001 c01ed8ac c051dc18 c051dbfc c00547b4 c051dc18 c051dc08
dc00: c0049644 c0048038 c0728000 c051dc34 c051dc1c c0054940 c00495f4 0000001d
dc20: c0728000 00000000 c051dc58 c051dc38 c00549f8 c00548ec c0728000 00000005
dc40: c0646bfc ffffffff 00000005 c051dc68 c051dc5c c0054cf8 c0054954 c051dd00
dc60: c051dc6c c007b0e4 c0054ce4 00000000 00063cd0 00000002 c051c0ff 00000110
dc80: 00000000 00000002 c0931c1c c051dcbc 00000000 8004640b c3bee4c0 00000000
dca0: 00000000 00000000 bffff878 00000004 c051df80 c051dcc0 c48d51bc c48b64b4
dcc0: 80000000 00000000 40000000 00000001 00062000 00062cb8 c3fb3ec0 00001812
dce0: 00063cd0 00062cb8 0005acb8 c0728000 0000004e c051dd28 c051dd04 c007b160
dd00: c007b01c c0403350 00020001 0000001d ffffffff 00000001 00000002 c051dd44
dd20: c03b1000 00000000 c01d2080 00000000 60000093 c01ec0a0 c051dd58 c051dd48
dd40: c00d1a68 c00485b8 c03b3f00 c051dd78 c051dd5c c004fe9c c00d1a0c 00000001
dd60: c01d20d8 fffffff7 c01ec0a0 c051dd9c c051dd7c c004fc40 c004fe3c 00000000
dd80: 0000000f 00000000 c0032060 c0032000 00000001 c051ddbc c051dda4 c035e260
dda0: c0215408 c051ddd0 c051ddb4 c011b5b4 c0063b38 c3a5aa60 ffffffe0 7fffffff
ddc0: 00000000 c051ddfc c051ddd4 c011a948 c3beea40 00000030 c3a5a3e0 c3a5a3e0
dde0: 7fffffff c3a5aa60 c051de94 00000030 c051de10 c051de00 c011b208 c00485b8
de00: c035e260 c051de50 c051de14 c015b380 c011b1dc c01d3ac4 c051de20 00000000
de20: ffffffe0 c051de30 00000000 c051de54 c38feb00 00000030 00000000 c051c000
de40: 00000000 c051de84 c051de54 c011831c c015afe8 000000ea 00000000 00000000
de60: 00000000 00000000 02027890 00000000 c38feb00 00000030 c051df54 c051de88
de80: c0119130 c006d400 020278c0 00000000 00000030 00000000 00000000 c051de88
dea0: 00000001 00000000 00000000 00000000 c02325c0 c01d2e34 c069c3c0 02002000
dec0: 00000001 c08d4da0 c051def8 c051ded8 c004052c c00403bc 02002000 c0032060
dee0: c0032000 00000001 c051df10 c051def8 c487ede4 c487ecd8 00000010 c0032000
df00: 00000000 c051df38 c051df14 c48805cc c487fdb0 00000000 c09c98a0 0000002b
df20: 00000000 00000000 00000000 c051df64 00000000 00000008 c051df60 00000000
df40: 00000000 0000000d c003a9e4 401402a4 c051dfa4 c051df60 c39f7e20 8004640b
df60: 00000003 bffff878 ffffffe7 c051c000 02012138 c051dfa4 c051df84 c007b674
df80: c48d4e04 00000000 02012138 00000000 00000036 c003a9e4 00000000 c051dfa8
dfa0: c003a860 c007b484 00000000 c003b070 00000003 8004640b bffff878 00000000
dfc0: 00000000 02012138 00000000 00000001 00000000 00000000 02012138 bffffb34
dfe0: 400ea370 bffff85c 02001d18 400ea374 60000010 00000003 e1a0c00d e92dd800
Backtrace:
Function entered at [<c48bf870>] from [<c48b4084>]
 r7 = C0033000 r6 = 00000002 r5 = C0033048 r4 = C0033000
Function entered at [<c48b4060>] from [<c48b41e8>]
 r5 = C0033048 r4 = 00006386
Function entered at [<c48b40b8>] from [<c48b487c>]
Function entered at [<c48b474c>] from [<c48b4d4c>]
Function entered at [<c48b4cb4>] from [<c48b4b1c>]
Function entered at [<c48b4a20>] from [<c48b6458>]
 r7 = 00000000 r6 = C051DB00 r5 = C03F4B60 r4 = C051DAC4
Function entered at [<c48b6428>] from [<c48b653c>]
 r6 = C051DCC4 r5 = C03F4B60 r4 = C051DB00
Function entered at [<c48b64a8>] from [<c48d51bc>]
Function entered at [<c48d4df8>] from [<c007b674>]
Function entered at [<c007b478>] from [<c003a860>]
 r8 = C003A9E4 r7 = 00000036 r6 = 00000000 r5 = 02012138
 r4 = 00000000
Code: e5843008 e087c20c e894000f e28cc024 (e88c000f)
ls

sir as per my knowledge its trying to memory map the
cards region but as we can see that we are getting the
message Unable to handle kernel paging request at virtual
address 74fffef8 .it seems that mapping is not successfull
but i don't have a clear cut idea of the problem and how to
troubleshoot it ,i need some guidence from your side so that i
can proceed further.
with regards
ravinder
Received on Thu Jul 8 02:48:10 2004

This archive was generated by hypermail 2.1.8 : Thu Jul 08 2004 - 02:49:06 EDT