2.3.5
Flash Loader Setting
When the build configuration of the active project is "DebugFlash" or "ReleaseFlash", it is necessary to set a
flash loader to load the program in the internal flash memory. However, when the build configuration is "Debug",
it is necessary to unset a flash loader because the program is executed on the internal RAM.
To set the flash loader, follow the procedure below.
•
When the build configuration is "Debug" (program execution in RAM)
(1) Select the [Project] > [Option] in the IAR EWARM menu.
(2) Select the [Debugger] in the [Category] list on the [Options for node "{project}"] dialog (Figure 2.3.5.1).
(3) Select the [Download] tab (Figure 2.3.5.1).
(4) Disable the [Use flash loader(s)] checkbox (Figure 2.3.5.1).
•
When the build configuration is "DebugFlash" or "ReleaseFlash" (program execution in internal flash
memory)
(1) Select the [Project] > [Option] in the IAR EWARM menu.
(2) Select the [Debugger] in the [Category] list on the [Options for node "{project}"] dialog (Figure 2.3.5.1).
(3) Select the [Download] tab (Figure 2.3.5.1).
(4) Enable the [Use flash loader(s)] checkbox (Figure 2.3.5.1).
(5) Enable the [Override default .board file] checkbox (Figure 2.3.5.1).
(6) Click the [...] button and select "S1C31D01_int.board" as a board file (Figure 2.3.5.1).
10
Figure 2.3.5.1 Flash Loader Setting
Seiko Epson Corporation
Select this option when executing the
program in the flash memory.
When [Use flash loader(s)] is selected,
select [Override default .board file] and
select the .board file for the flash loader
to be used by clicking the [...] button.
S1C31D01 Peripheral Circuit Sample
Software Manual (Rev.3.00)