Description:
The LatticeMico32 tutorial describes a process for generating a platform intended for use on hardware that has not been fully configured. This initial version is considered a development platform image. The development platform permits you to perform the necessary steps to configure a newly built board, especially unprogrammed non-volatile memories that will be used for LatticeMico32 opcodes.
The tutorial also describes how to configure the LatticeMico32 and to deploy code to a non-volatile memory in order to permit the LatticeMico32 run when power is applied. The production version of the LatticeMico32 has the Exception Base Address assigned to the base address of your firmware. This permits the LatticeMico32 to run your code after the FPGA is configured. If you continue to leave the Enable Debug Interface check box active in your platform you can, at any time, start a debug session. This allows a single LatticeMico32 configuration to run code after the FPGA is configured, and perform debug work on demand.
Recommended reading: