bdiGDB for GNU Debugger, BDI2000 | User Manual 25 | |||
|
|
| ||
WBIN address filename | Write a binary image to the selected memory place. The binary image is | |||
| read via TFTP from the host. Up to 4 such entries are supported. |
| ||
| address | the memory address |
|
|
| filename | the filename including the full path |
|
|
| Example: | WBIN 0x4000 pagetable.bin |
|
|
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 |
|
|
MMAP start end | Because a memory access to an invalid memory space via JTAG leads to |
| ||
| a deadlock, this entry can be used to define up to 32 valid memory ranges. |
| ||
| 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 |
|
DELAY value | Delay for the selected time. |
|
| |
| value | the delay time in milliseconds (1...30000) |
| |
| Example: | DELAY 500 ; delay for 0.5 seconds |
|
|
CLOCK value | This entry allows to change the JTAG clock frequency during processing |
| ||
| of the init list. But the final JTAG clock after processing the init list is taken |
| ||
| from the CLOCK entry in the [TARGET] section. This entry maybe of inter- |
| ||
| est to |
| ||
| value | see CLOCK parameter in [TARGET] section |
| |
| Example: | CLOCK 2 ; switch to 8 MHz JTAG clock |
| |
|
|
|
|
|
|
|
|
|
|
© Copyright | V 1.04 |