EasyManua.ls Logo

Abatron BDI2000 - Page 22

Abatron BDI2000
51 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
bdiGDB for BDI2000 (PowerPC 7440/7450/86xx) User Manual 22
© Copyright 1997-2015 by ABATRON AG Switzerland V 1.13
WM64 address value Write a double word (64bit) to the selected memory place. This entry is
mainly used to unlock flash blocks. The pattern written is generated by du-
plicating the value (0x12345678 -> 0x1234567812345678).
address the memory address
value the value used to generate the pattern
Example: WM64 0xFFF00000 0x00600060 ; unlock block 0
RM8 address value Read a byte (8bit) from the selected memory place.
address the memory address
Example: RM8 0x00000000
RM16 address value Read a half word (16bit) from the selected memory place.
address the memory address
Example: RM16 0x00000000
RM32 address value Read a word (32bit) from the selected memory place.
address the memory address
Example: RM32 0x00000000
RM64 address value Read a double word (64bit) from the selected memory place.
address the memory address
Example: RM64 0x00000000
TSZ1 start end Defines a memory range with 1 byte maximal transfer size.
Normally when the BDI reads or writes a memory block, it tries to access
the memory with a burst access. The TSZx entry allows to define a maxi-
mal transfer size for up to 8 address ranges.
start the start address of the memory range
end the end address of the memory range
Example: TSZ1 0xFF000000 0xFFFFFFFF ; PCI ROM space
TSZ2 start end Defines a memory range with 2 byte maximal transfer size.
TSZ4 start end Defines a memory range with 4 byte maximal transfer size.
TSZ8 start end Defines a memory range with 8 byte maximal transfer size (no burst).
MMAP start end Because a memory access to an invalid memory space via JTAG can lead
to a deadlock, this entry can be used to define up to 32 valid memory rang-
es. If at least one memory range is defined, the BDI checks against this
range(s) and avoids accessing of not mapped memory ranges.
start the start address of a valid memory range
end the end address of this memory range
Example: MMAP 0xFFE00000 0xFFFFFFFF ;Boot ROM

Other manuals for Abatron BDI2000