Emerson PME1 Network Router User Manual


 
Monitor: Remote Host Commands
PmT1 and PmE1 User’s Manual 10002367-02
8-18
cachetest
tests the operation of the data cache. The test writes a word to every cache line and verifies
that the data was written into the data cache and not into DRAM.
Description:
cachetest
eepromtest
checks the interface to the I
2
C EEPROM by writing a byte to the device, and then reading it
back and verifying the data.
Description:
eepromtest
memtest
performs an address boundary test throughout all of DRAM. The test first clears all of mem-
ory by writing zeros. The test then performs a rotating bit test on each address boundary
and writes the test address as data to the test address location. The test finishes by verify-
ing each address location contains its address as data. Any failure during the memtest
causes an error message to be displayed and the debug monitor is entered. The debug
monitor does not require RAM to execute.
Description:
memtest
REMOTE HOST COMMANDS
The monitor commands transmode, download, and call are used for downloading applica-
tions and data in hex-Intel format, S-record format, or binary format.
Hex-Intel and S-record are common formats for representing binary object code as ASCII
for reliable and manageable file downloads. Both formats send data in blocks called
records, which are ASCII strings. Records may be separated by any ASCII characters except
for the start-of-record characters–“S” for S-records and “:” for hex-Intel records. In prac-
tice, records are usually separated by a convenient number of carriage returns, linefeeds, or
nulls to separate the records in a file and make them easily distinguishable by humans.
All records contain fields for the length of the record, the data in the record, and some kind
of checksum. Some records also contain an address field. Most software requires the hexa-
decimal characters that make up a record to be in uppercase only.
transmode stands for “transparent mode,” which means that the console port is connected
to the download port via software. In this mode, a terminal connected to the console port
can communicate with a host connected to the download port through the PmT1 and
PmE1 as though they were transparent. This allows you to edit your source code, recom-