Professional Documents
Culture Documents
Fig. 1
Fig 2.
Before using any feature the Connect & Write Memory, Read Memory and Target
Get ID button must be clicked. As a result, Go features will work only on halted target. If
selected TAP number, TCK frequency, I/O target is not halted, behavior is not determined.
voltage level and the Target Core are set and
Fields Address and Length are used by both
connection to the target is tested.
Read Memory and Write Memory features.
In case the Resurrector Settings radio is Additionally the Write Memory feature uses
checked these parameters are taken from the Source File field as the source file from which
resurrector; for Custom Target Settings these to take data to be uploaded into memory.
parameters are taken from the Settings Panel
Current version of software performs only
fields).
word read/writes (thus 32-bit bus accesses are
In case of successful operation, you will see performed by core when reading or writing
target ID displayed. If you have unknown data).
board, its recommended first to use Analyze
The Target Go feature allows running the
JTAG Chain to detect how many devices are
target. The starting run address is taken from
connected into JTAG chain.
the Address field. Please note, current
From now on its OK to Halt Target or to processor mode is not changed (thus bit T of
Reset Target. In first case target is halted, and CPSR register remains not changed) while
in second case before halt the NRST signal is using Target Go feature.
triggered, thus target is reset before halt.
Holding left CTRL key while clicking Reset
Target you can simply trigger the NRST signal.
Fig. 3
The features present on the DCC download (of course depending on valid
Read/Write page are performed through a virtual/physical address ranges).
DCC Loader. Communication between loader
When NAND Address Space is selected
and RIFF JTAG is done using DCC channel,
loader performs proper communication
available in most cores.
sequences with the core chipset or any other
Thus, to be able to use these features, internal peripheral devices in order to get
proper repair package (resurrector) needs to access to the flash memory.
be installed. The initial sequence is exactly
Write Flash feature is for flash memory
same as done by the Resurrection button:
write. Using it while the Straight Address
setting JTAG parameters (TCK, TAP, etc.),
Space is selected is not allowed.
initializing hardware, uploading loader to target
and executing it. The ECC Enable enables or disables ECC
module provided by most chipsets which have
With help of the Read Memory feature it is
a NAND controller. In case ECC is enabled,
possible to download any RAM or flash
the Spare (Redundancy) data is flashed only
memory range contents from target. RAM
into not used areas of spare zone into areas,
(Straight Address Space) or flash (FLASH
not occupied by the ECC data bytes. The ECC
Address Space) is selected from the combo
data usually is calculated by the controller
box at the right corner.
itself. For example if ECC controller puts ECC
When Straight Address Space is selected data into 6th, 7th and 8th bytes of 16-byte spare
all 4Gbytes of address space are available for zone, then original 6th, 7th, and 8th bytes are
Fig.4