MSS ISP (SmartFusion2 Only)
UG0451 User Guide Revision 7.0 28
Programming Using UART Interface Demo Guide or SmartFusion2 SoC FPGA - In-System
Programming Using USB OTG Controller Interface Demo Guide.
The system controller runs verification as part of programming operation. However, verification can be
executed as a standalone operation to verify the contents of the SmartFusion2 device against the
bitstream.
When a standalone verification is required, execute the fabric digest check before calling the
VERIFICATION system service. A snippet from the firmware code is given below:
if(mode == MSS_SYS_PROG_VERIFY)
{
//Check digest before IAP verify
MSS_SYS_check_digest(MSS_SYS_DIGEST_CHECK_FABRIC);
}