[#4293] u-boot crash when trying to download linux kernel with ethernet unplugged

Document created by Aaronwu Employee on Sep 25, 2013
Version 1Show Document
  • View in full screen mode

[#4293] u-boot crash when trying to download linux kernel with ethernet unplugged

Submitted By: Jie Zhang

Open Date

2008-07-29 21:07:01     Close Date

2008-07-30 01:05:52

Priority:

Medium     Assignee:

Mike Frysinger

Category:

N/A     Fixed In Release:

N/A

Found In Release:

N/A     Status:

Closed

Board:

N/A     Processor:

N/A

Silicon Revision:

    Resolution:

Duplicated

Is the bug repeatable?:

N/A     

Summary: u-boot crash when trying to download linux kernel with ethernet unplugged

Details:

 

u-boot crash when trying to download linux kernel with ethernet unplugged

 

U-Boot 1.1.6-svn1302 (ADI-2008R2-pre) (Jul 30 2008 - 09:02:24)                 

                                                                               

CPU:   ADSP bf537-0.2 (Detected Rev: 0.2)                                      

Board: ADI BF537 stamp board                                                   

       Support: http://blackfin.uclinux.org/                                   

Clock: VCO: 500 MHz, Core: 500 MHz, System: 100 MHz                            

RAM:   64 MB                                                                   

Flash:  4 MB                                                                   

In:    serial                                                                  

Out:   serial                                                                  

Err:   serial                                                                  

Net:   Blackfin EMAC                                                           

MAC:   00:E0:22:FE:47:DF                                                       

Hit any key to stop autoboot:  0                                               

bfin> tftp 0x2000000 linux.bf537                                               

Link is down, please check your network connection                             

Using Blackfin EMAC device                                                     

TFTP from server 192.168.1.125; our IP address is 192.168.1.110                

Filename 'linux.bf537'.                                                        

Load address: 0x2000000                                                        

Loading: DCPLB exception outside of memory map at 0x59000000                   

                                                                               

                                                                               

                                                                               

Ack! Something bad happened to the Blackfin!                                   

                                                                               

SEQUENCER STATUS:                                                              

SEQSTAT: 00000026  IPEND: 3fc00e2  SYSCFG: 0032                               

  HWERRCAUSE: 0x0                                                              

  EXCAUSE   : 0x26                                                             

  physical IVG6 asserted : <0x03fc0768> { _evt_default + 0x0 }                 

  physical IVG7 asserted : <0x03fc0768> { _evt_default + 0x0 }                 

RETE: <0xd7f87c4a> { ___smulsi3_highpart + 0xd3fae42e }                       

RETN: <0x73ea5eee> { ___smulsi3_highpart + 0x6fecc6d2 }                       

RETX: <0x03fcb132> { _bfin_EMAC_send + 0x72 }                                 

RETS: <0x03fc8430> { _NetSendUDPPacket + 0xd4 }                               

PC  : <0x03fc00e2> { _start + 0xe2 }                                          

DCPLB_FAULT_ADDR: <0x590a4a1e> { ___smulsi3_highpart + 0x550cb202 }            

ICPLB_FAULT_ADDR: <0x03fcb132> { _bfin_EMAC_send + 0x72 }                      

                                                                               

PROCESSOR STATE:                                                               

R0 : 00000000    R1 : 03fe6c60    R2 : 0000002a    R3 : 00000000              

R4 : 0000001e    R5 : 7d01a8c0    R6 : 03fe40b6    R7 : 00000048              

P0 : 03fe6c8a    P1 : 03f601b0    P2 : 590a4a1e    P3 : 03fe49ec              

P4 : 03fe8b50    P5 : 03f5ff80    FP : 0000003a    SP : 03f5f96c              

LB0: 03fc6dfe    LT0: 03fc6dfc    LC0: 00000000                               

LB1: 00000001    LT1: ffa0002e    LC1: 00000000                               

B0 : bfbe383f    L0 : 00000000    M0 : afeb5d9f    I0 : 0000007d              

B1 : d99a6ff0    L1 : 00000000    M1 : f6cf7bab    I1 : 03fe6c8c              

B2 : 7d0f731e    L2 : 00000000    M2 : 2c985537    I2 : fcf957c6              

B3 : f9a02c1d    L3 : 00000000    M3 : e2197c2f    I3 : 496466b6              

A0.w: 2509748c   A0.x: 00000000   A1.w: 0000b5f4   A1.x: 00000000              

USP : fcf857c6  ASTAT: 02001024                                                

                                                                               

Hardware Trace:                                                                

   0 Target : <0x03fc0510> { _bfin_panic + 0x0 }                               

     Source : <0x03fc05f6> { _trap_c + 0xaa }                                  

   1 Target : <0x03fc05f4> { _trap_c + 0xa8 }                                  

     Source : <0x03fd2b56> { _printf + 0x42 }                                  

   2 Target : <0x03fd2b4c> { _printf + 0x38 }                                  

     Source : <0x03fc08d4> { _serial_puts + 0x1c }                             

   3 Target : <0x03fc08c8> { _serial_puts + 0x10 }                             

     Source : <0x03fc08a4> { _serial_putc + 0x48 }                             

   4 Target : <0x03fc0890> { _serial_putc + 0x34 }                             

     Source : <0x03fc089c> { _serial_putc + 0x40 }                             

   5 Target : <0x03fc0890> { _serial_putc + 0x34 }                             

     Source : <0x03fc089c> { _serial_putc + 0x40 }                             

   6 Target : <0x03fc0890> { _serial_putc + 0x34 }                             

     Source : <0x03fc089c> { _serial_putc + 0x40 }                             

   7 Target : <0x03fc0890> { _serial_putc + 0x34 }                             

     Source : <0x03fc089c> { _serial_putc + 0x40 }                             

   8 Target : <0x03fc0890> { _serial_putc + 0x34 }                             

     Source : <0x03fc089c> { _serial_putc + 0x40 }                             

   9 Target : <0x03fc0890> { _serial_putc + 0x34 }                             

     Source : <0x03fc089c> { _serial_putc + 0x40 }                             

  10 Target : <0x03fc0890> { _serial_putc + 0x34 }                             

     Source : <0x03fc089c> { _serial_putc + 0x40 }                             

  11 Target : <0x03fc0890> { _serial_putc + 0x34 }                             

     Source : <0x03fc089c> { _serial_putc + 0x40 }                             

  12 Target : <0x03fc0890> { _serial_putc + 0x34 }                             

     Source : <0x03fc089c> { _serial_putc + 0x40 }                             

  13 Target : <0x03fc0890> { _serial_putc + 0x34 }                             

     Source : <0x03fc089c> { _serial_putc + 0x40 }                             

  14 Target : <0x03fc0890> { _serial_putc + 0x34 }                             

     Source : <0x03fc089c> { _serial_putc + 0x40 }                             

  15 Target : <0x03fc0890> { _serial_putc + 0x34 }                             

     Source : <0x03fc089c> { _serial_putc + 0x40 }                             

                                                                               

Please reset the board                                                         

                                                                               

### ERROR ### Please RESET the board ###

 

Follow-ups

 

--- Mike Frysinger                                           2008-07-30 01:05:50

dupe of [#3089] ... this is a bug in the common ethernet code and will get fixed

when i upgrade versions

 

 

 

    Files

    Changes

    Commits

    Dependencies

    Duplicates

    Associations

    Tags

 

File Name     File Type     File Size     Posted By

No Files Were Found

Attachments

    Outcomes