Using PEEDI
[OS_ECOS]
ITEM = int32_abs, BASE, Cyg_Scheduler_Base::current_thread, 0
ITEM = int32, NEXT, 0xA4
ITEM = int32, PID, 0x4C
ITEM = str32, NAME, 0xA0, 0
ITEM = reg32, R0, 0xC, 0xC
ITEM = reg32, R1, 0xC, 0x10
ITEM = reg32, R2, 0xC, 0x14
ITEM = reg32, R3, 0xC, 0x18
ITEM = reg32, R4, 0xC, 0x1C
ITEM = reg32, R5, 0xC, 0x20
ITEM = reg32, R6, 0xC, 0x24
ITEM = reg32, R7, 0xC, 0x28
ITEM = reg32, R8, 0xC, 0x2C
ITEM = reg32, R9, 0xC, 0x30
ITEM = reg32, R10,0xC, 0x34
ITEM = reg32, R11,0xC, 0x38
ITEM = reg32, R12,0xC, 0x3C
ITEM = reg32, sp, 0xC, 0x8
ITEM = reg32, lr, 0xC, 0x40
ITEM = reg32, pc, 0xC, 0x40
ITEM = reg32_abs, xpsr, 0x20010000
3.15 Working with CLI (Command Line Interface)
PEEDI CLI allows you to:
•
Perform simple debugging
You can load executable image into target RAM, get or set target memory or registers, put break
and watch points, start, step or stop the target. For more information, see the description of
core, go,
breakpoint, step, halt, reset, info, memory
commands.
•
Program target flash
Full functional FLASH programmer is available, capable of programming different image file
formats. For more information, see the description of
flash
command.
•
Manage files from various sources
While in CLI, you can copy files from and to local EEPROM and SD/MMC card or FTP, TFTP or
HTTP servers. You can create, remove and rename directories and files on the MMC/SD card. For
more information, see the description of
transfer, card and eeprom
commands.
PEEDI User’s Manual
104