Error messages, Parallel programming mode, User code in-application pro – Maxim Integrated Ultra-High-Speed Flash Microcontroller User Manual
Page 167: Error messages -9, Parallel programming mode -9, User code in-application programming mode -9, User code in-application programming mode

15-9
Error Messages
E:ARGREQ
An argument or arguments are required for this command.
E:BADCMD
An invalid command letter was entered.
E:BADREG
This message is printed if a register other than OCR, ACON, CKCON, PMR, P0, P1, P2, or P3 is used as the argument for the W command.
E:BADVAL
The requested value cannot be programmed into the OCR register because it contains 1’s in bit position(s) where 0’s have already
been programmed.
E:EXTARG
Extra data was encountered on the command line when it was not needed. Reenter the command.
E:ILLOPT
The optional parameters given were in error. If the start address is greater than the end address, either implicitly or explicitly, then an
error is printed. The range bit implicitly determines the maximum range.
E:LOCK BITS ENABLED
The requested operation cannot be performed due to the current lock bit settings.
E:LOCK BITS ALREADY SET
The requested lock bit setting cannot be programmed because a higher order lock bit has already been programmed.
E:NOTHEX
A nonhexadecimal character was found when expecting a hexadecimal character.
E:VALUE MUST BE 1, 3 OR 7
A value other than 1, 3, or 7 was entered when trying to write the lock bits.
Parallel Programming Mode
The microcontroller also supports a parallel programming mode such as that used by commercial device programmers. This mode is
of little utility in normal applications, and is only used by commercial device programmers. For information on this mode, contact our
technical support depar
Early revisions of the DS89C420 (Revision A) used a unique parallel programming algorithm that differed from that used by later revi-
sions of all members of the ultra-high-speed flash microcontroller family. Users who have difficulty programming DS89C420 devices
using commercial device programmers should contact the vendor to ensure they have the latest software.
User Code In-Application Programming Mode
The data sheet contains the most comprehensive information relating to the in-application programming mode. Additional supporting
information can be found in the SFR definitions of FCNTL (D5h) and FDATA (F6h) of this user’s guide. In-application prpgramming mode
is not supported on the DS89C420.
Ultra-High-Speed Flash
Microcontroller User’s Guide
Maxim Integrated