EasyManua.ls Logo

Mips Technologies Malta - Table 6.1 Download Codes; Table 6.2 Flash Download Error Messages

Default Icon
61 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...
1284 Flash Download Format
46 MIPS® Malta™ User’s Manual, Revision 01.07
Copyright © 2000-2007 MIPS Technologies Inc. All rights reserved.
Example of code download format:
#Example
!R
@1E000000
!E
12345678 23456789 3456789A 456789AB
56789ABC 6789ABCD 789ABCDE 89ABCDEF
9ABCDEF0 ABCDEF01 BCDEF012 CDEF0123
DEF01234 EF012345 F0123456 01234567
# always 16 words in a block
After a Reset it will start at 1E00.0000 (the base of Monitor Flash), erase the base sector, and then write the 16 words
into offset 0.
If an error occurs during Flash download, an error message appears on the ASCII displays. The meaning of the error
messages is shown in Table 6.2.
Table 6.1 Download Codes
Code Meaning
@ Sets current writing/erasing address (in physical memory map format)
!R Reset download system
!E Erase the current Flash sector (64 KB)
!C Clear all Flash lock-bits
!S Set current Flash sector lock-bit
# Comment (rest of line)
> Print command (shows next 8 characters in ASCII display, the com-
mand needs exactly 8 non-white space characters). Any character
except for "!" and "#" may be printed - use of these in the print com-
mand is reserved.
data data has to be in blocks of 16 words, without interruption of any Com-
ments (#) and Print Commands (>)
Table 6.2 Flash Download Error Messages
Message Meaning
Ill cmd Illegal command received, for example, “R” is received (not !R)
Ill !cmd Illegal “!” command received, for example, “!A” is received
Ill hex Illegal hex received (in data or addr), for example, ABCDEFGH” both
“G” and “H” is illegal characters
Hex exp Hex expected (always data blocks of 16 words), for example, a com-
ment (#) is received in the middle of a block of 16 words
Era susp Block erase suspended

Table of Contents