The
ARM7S core does not support scan chain0 for Endianess detection. Instead this must be setup in the sdopts.cfg
emulation configuration file.
Sdopts.cfg
is located in your windows system32 directory.
Add one of the two configurations below to your sdopts.cfg file in the
appropriate emulator section. These options can be applied to ALL ARM7
processors to override auto detection of endianess.
#ARM7S
Big Endain Configuration
DevArm7IsBigEndian=YES
DevArm7NoChain0=YES
#ARM7S
Little Endain Configuration
DevArm7IsBigEndian=NO
DevArm7NoChain0=YES
The
following are typical configurations for the XDS510PP PLUS and XDS510USB
emulators:
#
======================================================================================
#
XDS510PP/SPI515/eZdsp/XDS510PP_PLUS, PORT 0x378, SPP8
#
[EmulatorId=378]
EmuPortAddr=0x378
EmuPortMode=SPP8
EmuPortSpeed=1000
EmuAddOptoPod=NO
EmuDisablePolling=NO
EmuDoWaitInReset=NO
#
Uncomment only one of the following EmuProductName options
#EmuProductName=XDS510PP
#EmuProductName=SPI515
EmuProductName=XDS510PP_PLUS
#EmuProductName=EZDSPVC3X
#EmuProductName=EZDSP54X
#EmuProductName=EZDSP2710
#EmuTckDiv=4
#EmuManageTargetPower=YES
#EmuPulseTrst=YES
DevArm7IsBigEndian=YES
DevArm7NoChain0=YES
# ======================================================================================
#
XDS510USB Port 0x510
#
[EmulatorId=510]
EmuPortAddr=0x510
EmuPortMode=USB
EmuPortSpeed=0
EmuAddOptoPod=NO
EmuDisablePolling=YES
EmuDoWaitInReset=NO
EmuProductName=XDS510USB
#EmuTckDiv=1
#EmuPulseTrst=YES
#EmuIoOffAtExit=NO
DevArm7IsBigEndian=YES
DevArm7NoChain0=YES