主题 : 使用2440test 调试开发板,超级终端显示如下内容 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 1084
精华: 0
发帖: 40
金钱: 345 两
威望: 41 点
综合积分: 80 分
注册时间: 2008-07-16
最后登录: 2010-11-17
楼主  发表于: 2008-07-19 11:09

 使用2440test 调试开发板,超级终端显示如下内容

SBC2440 SOUND driver p
Code: bad PC value.m: not found     
<0>Kernel panic - not syncing: Attempted to kill the idle task!udio driver initialized08                                     
<1>Unable to handle kernel paging request at virtual address 30000000
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)     
pgd = c0004000             
[30000000] *pgd=00000000 
TCP: Hash tables conf
Internal error: Oops: 0 [#4] 4096)0040, irq 346 to     
Modules linked in:                 
CPU: 0     
PC is at 0x30000000P reno registered 
LR is at panic+0xfc/0x124                       
pc : [<30000000>]    lr : [<c0044c50>]    Not taintedred protocol family 1                               
sp : c02a7c10  ip : c02a7c10  fp : 00000000undConsole: switching                     
[y] Download root_ya                   

Process swapper (pid: 0, stack limit = 0xc02a6194)                                           

MMC
Stack: (0xc02a7c10 to 0xc02a8000)d is busy - trying again.       
7c00:                                    c02a7c4c c02a7c30 c0047348 c0044b68                                                                           
7c20: c026d70c 00000004 c02a6000 00000000 c02a80c0 c02a7c60 c02a7b80 fffffffcg again.                                                             
     

Freeing
7c80: c00344dc c004e804 c02a6000 c02a7cf4 ffffffff c02a7d28 c0334e78 00000000a: server version Boa/0.94.13  sh: apm: not found                         
7ca0: c02a7cf4 200000d3 0000000b c02a7ce0 c02a7cbc c0034820 c003461c c004a6b80000] boa: server built Feb 28 2004 at 21:47:23.            sh: apm: not foun
7cc0: ffffffff c02a7d28 c0334e78 30000000 c02a7e68 c02a7cf0 c02a7ce4 c00349b0 
7d80: c02a7dac c02a7d90 c0034538 c0032178 ffffffff c02a80c0 c0334e78 00000000
7da0: c02a7de4 c02a7db0 c00347dc c00344dc c004e804 c02a6000 c02a7e20 ffffffff
7dc0: c02a7e54 c0334e78 00000000 c02a7e20 200000d3 0000000b c02a7e0c c02a7de8
7de0: c0034820 c003461c c004a6b8 ffffffff c02a7e54 c0334e78 30000000 c02a7f94
7e00: c02a7e1c c02a7e10 c00349b0 c0034804 00000000 c02a7e20 c002cba0 c00349a8
7e20: 0000b5e4 00000000 000000f7 c0334e78 00036b1e c0334e7c c0334e78 30000000
7e40: c02a7f94 c02a7f4c 0000000b 00000000 c02a7e68 c02a7e68 c0044c50 30000000
7e60: 200000d3 ffffffff c02a7ea4 c02a7e88 c0047348 c0044b68 c026d70c 00000000
7e80: c02a6000 00000000 c02a80c0 c02a7eb8 600000d3 c02a7ea8 c02a7eb8 c02a7ea8
7ea0: c0032460 c00472dc 00000000 c02a7ed8 c02a7ebc c0034538 c0032178 ffffffff
7ec0: c02a80c0 c02a9008 00000000 c02a7f10 c02a7edc c00347dc c00344dc c02a7f5c
7ee0: c02a7f10 c02a7f4c ffffffff c02a7f80 c02a9008 00000000 c02a7f4c 200000d3
7f00: 3001dc54 c02a7f38 c02a7f14 c0034820 c003461c ffffffff ffffffff c02a7f80
7f20: c02a9008 c03a16bc 3001dc84 c02a7f48 c02a7f3c c00349b0 c0034804 00000000
7f40: c02a7f4c c002cba0 c00349a8 02300000 0000002f f040000c 00e3e774 c02a6000
7f60: c002ea74 c02a9008 c03a16bc 3001dc84 41129200 3001dc54 00000000 c02a7fa4
7f80: c02a7f94 c002ead0 30000000 200000d3 ffffffff c02a7fb0 c02a7fa4 c002ead0
7fa0: c002e9fc c02a7fc8 c02a7fb4 c002eb3c c002ea84 c033bfc0 c0333adc c02a7fd8
7fc0: c02a7fcc c002c03c c002eaf8 c02a7ff4 c02a7fdc c0008780 c002c010 c00082e4
7fe0: c0333b68 c0007175 00000000 c02a7ff8 30008094 c0008648 00000000 00000000
Backtrace: no frame pointer
Code: bad PC value.
<0>Kernel panic - not syncing: Attempted to kill the idle task!
级别: 新手上路
UID: 1102
精华: 0
发帖: 5
金钱: 50 两
威望: 5 点
综合积分: 10 分
注册时间: 2008-07-19
最后登录: 2010-04-19
1楼  发表于: 2008-07-19 16:45
你的内核配不对,你用光盘提供的内核试一试。
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
2楼  发表于: 2008-07-20 12:03
用2440test调试,CPU运行的应该是SDRAM中的2440test程序,不应该出现Linux内核。建议你按照手册上的步骤重新设置你的AXD调试环境
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 1084
精华: 0
发帖: 40
金钱: 345 两
威望: 41 点
综合积分: 80 分
注册时间: 2008-07-16
最后登录: 2010-11-17
3楼  发表于: 2008-07-21 14:49
我是按照手册上设置的,而且重新装了光盘里提供的内核,可还是显示如下:
Unable to handle kernel paging request at virtual addressable to find America/New_York                                               

pgd = c0004000
[30000000] *pgd=00000000
Internal error: Oops: 0 [#1]
Modules linked in:
CPU: 0
PC is at 0x30000000
LR is at default_idle+0x5c/0x74
pc : [<30000000>]    lr : [<c002ead0>]    Not tainted
sp : c02a7f94  ip : c02a7fa4  fp : 00000000
r10: 3001dc54  r9 : 41129200  r8 : 3001dc84
r7 : c03a16bc  r6 : c02a9008  r5 : c002ea74  r4 : c02a6000
r3 : 00e3e774  r2 : f040000c  r1 : 0000002f  r0 : 00000000
Flags: nzCv  IRQs off  FIQs off  Mode SVC_32  Segment kernel
Control: C000717F  Table: 33D14000  DAC: 00000017
Process swapper (pid: 0, stack limit = 0xc02a6194)
Stack: (0xc02a7f94 to 0xc02a8000)
7f80:                                              c02a7fb0 c02a7fa4 c002ead0
7fa0: c002e9fc c02a7fc8 c02a7fb4 c002eb3c c002ea84 c033bfc0 c0333adc c02a7fd8
7fc0: c02a7fcc c002c03c c002eaf8 c02a7ff4 c02a7fdc c0008780 c002c010 c00082e4
7fe0: c0333b68 c0007175 00000000 c02a7ff8 30008094 c0008648 00000000 00000000
Backtrace: no frame pointer
Code: bad PC value.
<0>Kernel panic - not syncing: Attempted to kill the idle task!
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
4楼  发表于: 2008-07-22 06:36
引用第3楼blackswan于2008-07-21 14:49发表的  :
我是按照手册上设置的,而且重新装了光盘里提供的内核,可还是显示如下:
Unable to handle kernel paging request at virtual addressable to find America/New_York                                               

pgd = c0004000
[30000000] *pgd=00000000
.......

按照手册把NAND Flash里的supervivi擦掉然后再用2440test。2440test的运行是独立的,不需要事先安装Linux操作系统
[ 此贴被kasim在2008-07-22 06:54重新编辑 ]
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 1084
精华: 0
发帖: 40
金钱: 345 两
威望: 41 点
综合积分: 80 分
注册时间: 2008-07-16
最后登录: 2010-11-17
5楼  发表于: 2008-07-22 09:29
可是手册里并没有说要擦掉NAND Flash里的supervivi啊,是不是就是重新分区来擦掉?
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
6楼  发表于: 2008-07-22 11:28
是,至少要擦除NAND Flash上supervivi所在分区的数据,让CPU上电后找不到任何程序可以运行。以后再用SJF工具通过Jtag恢复supervivi
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 1084
精华: 0
发帖: 40
金钱: 345 两
威望: 41 点
综合积分: 80 分
注册时间: 2008-07-16
最后登录: 2010-11-17
7楼  发表于: 2008-07-26 14:28
谢谢!