[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

MCM flashing problem



Hi all,

I have a problem when flashing our prototype based on ETRAX  MCM.

We use only MCM without any external RAM or FLASH.

- CONFIG lines are:
      CONF0   A1
      CONF1   A9
      CONF2   A11
      CONF3   A12
      CONF4   A13

- BS0 & BS1 are pull down to ground, BS3 pull-up to VCC and BS2 is 
attached to switch between NETWORK BOOT and NORMAL BOOT on power up.

Thank you for any suggestions.
Best regards,

Nabil



The console output is :

 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
nd-portable:/axis/devboard_82# ./flashitall -d eth0

Using internal boot loader: INTERNAL_NW - Network boot (default).
Starting boot...
We're doing a flash write, this may take up to a few minutes...


Device ID = 0x01109af0
This bootloader was built by root on Fri Jun 20 02:49:16 CEST 2003.
Checksum of bootloader is 0x000988d2
Waiting for load info.
Checksum of file is 0x00001ee5
Got load info.
SET_REGISTER
0xb0000000
0x000095f8
SET_REGISTER
0xb0000004
0x00000104
SET_REGISTER
0xb000000c
0x00e03636
SET_REGISTER
0xb0000008
0x8000c002
PAUSE_LOOP
0x00020000
SET_REGISTER
0xb0000008
0x8000c602
SET_REGISTER
0xb0000008
0x8000c002
SET_REGISTER
0x38001f00
0x00000007
SET_REGISTER
0xb0000008
0x8000c402
SET_REGISTER
0xb0000008
0x8000c002
LOOP
0x38001f00
0x38001f5c
SET_REGISTER
0xb0000008
0x8000c402
SET_REGISTER
0xb0000008
0x8000c002
LOOP
0x38001f00
0x38001f5c
SET_REGISTER
0xb0000008
0x8000c402
SET_REGISTER
0xb0000008
0x8000c002
LOOP
0x38001f00
0x38001f5c
SET_REGISTER
0xb0000008
0x8000c402
SET_REGISTER
0xb0000008
0x8000c002
LOOP
0x38001f00
0x38001f5c
SET_REGISTER
0xb0000008
0x8000c402
SET_REGISTER
0xb0000008
0x8000c002
LOOP
0x38001f00
0x38001f5c
SET_REGISTER
0xb0000008
0x8000c402
SET_REGISTER
0xb0000008
0x8000c002
LOOP
0x38001f00
0x38001f5c
SET_REGISTER
0xb0000008
0x8000c402
SET_REGISTER
0xb0000008
0x8000c002
LOOP
0x38001f00
0x38001f5c
SET_REGISTER
0xb0000008
0x8000c402
SET_REGISTER
0xb0000008
0x8000c002
LOOP
0x38001f00
0x38001f5c
SET_REGISTER
0xb0000008
0x8060c202
SET_REGISTER
0xb0000008
0x8000c002
SET_REGISTER
0xb0000008
0x80008002
SET_REGISTER
0xb0000030
0x00001df0
SET_REGISTER
0xb0000038
0x00001ef3
PACKET_INFO
0xc0004000
0x00200018
Checksum of file is 0x0898d417
FLASH
0xc0004000
0x00000000
0x00200000
Found 1 x 16Mb BB at 0x80000000
No single x16 at 0x84000000
No interleaved x16 at 0x84000000
0x80000000: Writing 0x00200000 bytes...Verify error at 0x80000600
Timed out!
Verify error at 0x80000600
Timed out!
Verify error at 0x80000600
Timed out!
Verify error at 0x80000600
Timed out!
Verify error at 0x80000600
Timed out!
Verify error at 0x80000600
Timed out!
Verify error at 0x80000600
Timed out!
Verify error at 0x80000600
Timed out!
Verify error at 0x80000600
Timed out!
Fatal verify error.
No single x16 at 0x84000000
No interleaved x16 at 0x84000000
0x80000000: Erasing 0x00010000 bytes...done, verifying...OK
END
Exiting with code 0

 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>