Well, buddy, I had sucsessfull connected with target DSP56F801 and successfully read the memory (name file is "orig_x.s"). Soldered a new one chip and flash it via command flash_over_jtag flash801.cfg orig_x.s -w -p0x378
But after I had tryed to compare files and they are different. Note! With Program (‘P’) memory area all OK. I mean that "orig_P.s" mached to "readout_P.s". I have trouble only with (X) memory. What suppose to do? Also look at my log:
C:\flashOverJTAG>flash_over_jtag flash801.cfg orig_x.s -w -p0x378
DSP56F800 Flash loader. Compiled on Jul 23 2003, 15:47:57.
version Epsilon 0.7
(c) Motorola 2001 - 2002, MCSL
Partial Copyright 2000-2002, Zloba Alexander
I/O port driver started
Using printer port at address 0x378.
Waiting for target board to power-up & DSP to come out of reset...
JTAG IR path length: 4
JTAG DR path length: 1 (BYPASS)
IDCode status: 0xd
Jtag ID: 0x1f2101d
Debug Request status: 0xd
Enable OnCE status: 0xd, polls left: 10
Enable OnCE successful, target chip is in Debug mode
4 flash blocks defined in the config file.
S-record ID: Data memory dump 0x0:0x1000
Data @ 0x0 ignored
Data @ 0x0 ignored
Data @ 0x0 ignored
................................
................................
Data @ 0xFF0 ignored
Data @ 0xFF0 ignored
Initialising FIU at address: 0xf40
FIU initialisation failed, BUSY bit is set.
Flash mass erase failed, BUSY bit is set.
The target was reset, the application is running
C:\flashOverJTAG>
Read file:
C:\flashOverJTAG>flash_over_jtag flash801.cfg readout_x.S -rx0x0:0x1000 -p0x378
DSP56F800 Flash loader. Compiled on Jul 23 2003, 15:47:57.
version Epsilon 0.7
(c) Motorola 2001 - 2002, MCSL
Partial Copyright 2000-2002, Zloba Alexander
I/O port driver started
Using printer port at address 0x378.
JTAG IR path length: 4
JTAG DR path length: 1 (BYPASS)
IDCode status: 0x9
Jtag ID: 0x1f2101d
Debug Request status: 0x1
Enable OnCE status: 0xd, polls left: 10
Enable OnCE successful, target chip is in Debug mode
4 flash blocks defined in the config file.
Reading memory done, 0x1001 word(s) read.
Output written.
The target was reset, the application is running