In-System Debugging—IP2022 User’s Manual 336 www.ubicom.com 7. FWRITE—Write   flash   memory   and   increment   address
pointer.  A  series  of  FWRITE  commands  can  be  used  to
write all of flash memory, one location at a time.
8. RESET_ALL—Resets  the  chip.  After  executing  this  com-
mand, the FUSE0 register initialized from the configuration
block will be used. The ISD/ISP interface is closed and the
IP2022 begins execution at the reset vector.
9. OPEN—If    there    are    further    ISD/ISP    commands    and
RESET_ALL  was  used  earlier,  an  OPEN  command  is  re-
quired before issuing any more commands.
The ISD/ISP command set is listed in Table 5-1. A command from
the  debugger/programmer  is  sent  with  an  MSB  of  zero  (which
corresponds  to  the  position  of  the  DONE  bit  in  the  command
response).  The  MSB  is  followed  by  seven  opcode  bits  and  an
additional  16  bits  that  may  hold  an  operand.  The  command
acknowledgement  consists  of  the  DONE  bit  followed  by  the
opcode of the command being acknowledged and an additional 16
bits that may hold a return value.