Skip to main content
Knowledgebase
Home
Renesas Electronics Europe - Knowledgebase

Loader Program versus User Application Program

Last Updated:09/27/2017

Question:

What is the difference between a loader program and user application programs?

Answer:

The loader program is a user program (no larger than 24 KB) that starts processing just after boot processing. The loader program is stored in external flash memory in advance, and then is copied from the external flash memory to the internal tightly coupled memory (BTCM) area during boot processing.

The user application program is a user program (no larger than 512 KB) that starts processing after the loader program is finished processing. It is assumed the user application program is copied (or loaded) from the external flash memory to the ATCM area by the loader program. Because the user application program is not copied automatically like the loader program, it is necessary to be explicitly copied by the loader program.

Therefore, the following usage is recommended:

 - Loader program: Perform the initial settings such as clock function, bus function, etc. Then copies the user application program.
 - User application program:  Application for user's system.

For more details, refer to RZ/T1 Group User’s Manual: Hardware (R01UH0483) "3.5 Operating Mode Descriptions."

Suitable Products
RZ/T1