生成的u-boot。ldr文件 烧写到SPI flash里面 串口打印出如下信息 谁能帮我分析下这是哪儿有问题啊 是不是spi flash驱动有问题?EXCAUSE : 0x21
是不是说硬件有问题?
U-Boot 1.1.6 (ADI-2008R1) (Aug 18 2014 - 19:27:27)
CPU: ADSP bf531 (Detected Rev: 0.5)
Board: ADI BF533 Stamp board
Support: http://blackfin.uclinux.org/
Clock: VCO: 400 MHz, Core: 400 MHz, System: 133 MHz
RAM: 32 MB
Ack! Something bad happened to the Blackfin!
SEQUENCER STATUS:
SEQSTAT: 0000c021 IPEND: 1fc00b2 SYSCFG: 0032
HWERRCAUSE: 0x3
EXCAUSE : 0x21
physical IVG7 asserted : <0x01fc0460> { _evt_default + 0x0 }
RETE: <0x83a001a0> { ___smulsi3_highpart + 0x81a2c98c }
RETN: <0xd02ee801> { ___smulsi3_highpart + 0xce31afed }
RETX: <0x00000180> /* unknown address */
RETS: <0x00000000> /* Maybe null pointer? */
PC : <0x01fc00b2> { _start + 0xb2 }
DCPLB_FAULT_ADDR: <0x01f5bedc> /* unknown address */
ICPLB_FAULT_ADDR: <0x00000180> /* unknown address */
PROCESSOR STATE:
R0 : 00000010 R1 : 00000008 R2 : 00000010 R3 : 00000000
R4 : f0000000 R5 : 07f28155 R6 : 00000000 R7 : 000000f0
P0 : 01fe175c P1 : 00000000 P2 : 01f5bedb P3 : 01fd3928
P4 : 01fe1764 P5 : 01f5c000 FP : 01fe175c SP : 01f5be0c
LB0: 01fd37dc LT0: 01fd37d0 LC0: 00000000
LB1: 01fce142 LT1: 01fce140 LC1: 00000000
B0 : 21064396 L0 : 00000000 M0 : 154eda43 I0 : 01f5becc
B1 : 25c44b43 L1 : 00000000 M1 : 45ce5f20 I1 : c9445027
B2 : 5da663c4 L2 : 00000000 M2 : f584bb00 I2 : 55cc134b
B3 : 5d44cb49 L3 : 00000000 M3 : 45888107 I3 : 8ccc4267
A0.w: 02155555 A0.x: 00000000 A1.w: 000028cf A1.x: 00000000
USP : 5d44c967 ASTAT: 00001004
Hardware Trace:
0 Target : <0x01fc0930> { _bfin_panic + 0x0 }
Source : <0x01fc0af4> { _trap_c + 0x188 }
1 Target : <0x01fc0aea> { _trap_c + 0x17e }
Source : <0x01fc0988> { _trap_c + 0x1c }
2 Target : <0x01fc096c> { _trap_c + 0x0 }
Source : <0x01fc0406> { _trap + 0x56 }
3 Target : <0x01fc03b0> { _trap + 0x0 }
Source : <0x0000017e> /* unknown address */
4 Target : <0x00000000> /* Maybe null pointer? */
Source : <0x01fc404a> { _flash_write_cmd + 0x7a }
5 Target : <0x01fc4044> { _flash_write_cmd + 0x74 }
Source : <0x01fc4012> { _flash_write_cmd + 0x42 }
6 Target : <0x01fc4008> { _flash_write_cmd + 0x38 }
Source : <0x01fc4000> { _flash_write_cmd + 0x30 }
7 Target : <0x01fc3ff6> { _flash_write_cmd + 0x26 }
Source : <0x01fc3fce> { _flash_make_cmd + 0x3a }
8 Target : <0x01fc3fb6> { _flash_make_cmd + 0x22 }
Source : <0x01fc3fb0> { _flash_make_cmd + 0x1c }
9 Target : <0x01fc3fa6> { _flash_make_cmd + 0x12 }
Source : <0x01fc3fc8> { _flash_make_cmd + 0x34 }
10 Target : <0x01fc3fb6> { _flash_make_cmd + 0x22 }
Source : <0x01fc3fb0> { _flash_make_cmd + 0x1c }
11 Target : <0x01fc3fa6> { _flash_make_cmd + 0x12 }
Source : <0x01fc3fc8> { _flash_make_cmd + 0x34 }
12 Target : <0x01fc3fb6> { _flash_make_cmd + 0x22 }
Source : <0x01fc3fb0> { _flash_make_cmd + 0x1c }
13 Target : <0x01fc3fa6> { _flash_make_cmd + 0x12 }
Source : <0x01fc3fc8> { _flash_make_cmd + 0x34 }
14 Target : <0x01fc3fb6> { _flash_make_cmd + 0x22 }
Source : <0x01fc3fb0> { _flash_make_cmd + 0x1c }
15 Target : <0x01fc3fa6> { _flash_make_cmd + 0x12 }
Source : <0x01fc3fc8> { _flash_make_cmd + 0x34 }
Please reset the board
### ERROR ### Please RESET the board ###