Appendix: Implementing Workaround To Access Fabric Lsram After Iap/Isp Program; Operation; Changes Required In Libero Design; Option 1: Creating Smartdesign - Microsemi SmartFusion2 Demo Manual

Soc fpga in-application programming using pcie interface - libero soc v11.8
Hide thumbs Also See for SmartFusion2:
Table of Contents

Advertisement

Appendix: Implementing Workaround to Access Fabric LSRAM after IAP/ISP Program

Operation

7
Appendix: Implementing Workaround to
Access Fabric LSRAM after IAP/ISP Program
Operation
The LSRAM write and read accesses are denied after implementing the IAP or ISP program operation.
The workaround for this problem is to apply System Reset after the IAP or ISP program operation.
7.1

Changes Required in Libero Design

7.1.1

Option 1: Creating SmartDesign

The following steps describe how to apply System Reset:
1.
Choose File > New > SmartDesign.
2.
Enter the Name as Dev_Restart_after_IAP_blk in the Create New SmartDesign window.
3.
Navigate to Libero Catalog to open Tamper Macro.
a. Drag the Tamper Macro (shown in the following figure) available in Libero Catalog to the
Dev_Restart_after_IAP_blk SmartDesign canvas.
Figure 38 • Tamper Macro - Before Configuration
b. Select the Enable RESET Function check box in the Configuring Tamper 2_0 window, as
shown in
c. Click OK. The System Reset is enabled.
Figure 39,
page 32.
DG0584 Demo Guide Revision 5.0
31

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SmartFusion2 and is the answer not in the manual?

Table of Contents