Difference between revisions of "Using Guiliani 2.0 RZ/A with TES eGML SDK with e2Studio"
From Guiliani
(→inc) |
|||
Line 1: | Line 1: | ||
− | == Guiliani 2.0 developing on | + | == Guiliani 2.0 developing on e²studio == |
=== Assumed knowledge === | === Assumed knowledge === | ||
* C++ | * C++ | ||
− | * General Handling of | + | * General Handling of e²studio or eclipse |
=== Prerequisites === | === Prerequisites === | ||
Line 22: | Line 22: | ||
The QSPI bootloader configures the QSPI FLASH to execute the application code at maximum speed. It can be configured for Single or Dual QSPI interfaces depending on your Hardware setup. | The QSPI bootloader configures the QSPI FLASH to execute the application code at maximum speed. It can be configured for Single or Dual QSPI interfaces depending on your Hardware setup. | ||
===== inc folder ===== | ===== inc folder ===== | ||
− | Holds includes | + | Holds includes. |
− | + | ===== linker_script ===== | |
+ | Holds linker script. | ||
===== src folder ===== | ===== src folder ===== | ||
+ | C sources | ||
{| class="wikitable" | {| class="wikitable" | ||
!|File/directory | !|File/directory | ||
Line 40: | Line 42: | ||
|rza_io_regrw.c | |rza_io_regrw.c | ||
|Register I/O | |Register I/O | ||
+ | |} | ||
+ | ===== startup folder ===== | ||
+ | low-level startup code | ||
+ | {| class="wikitable" | ||
+ | !|File | ||
+ | !|Description | ||
+ | |- | ||
+ | |low_level_init_gcc.c | ||
+ | |C/C++ Inititlization; call to main function | ||
+ | |- | ||
+ | |reset_handler.S | ||
+ | |low-level Program entry | ||
+ | |- | ||
+ | |start.S | ||
+ | |Interrupt handler | ||
|} | |} |
Revision as of 17:40, 19 January 2017
Contents
Guiliani 2.0 developing on e²studio
Assumed knowledge
- C++
- General Handling of e²studio or eclipse
Prerequisites
- Installed Guiliani 2.0 SDK for Renesas RZ/A
- Installed e²studio V5
- Installed Segger JLink drivers
e²Studio workspace
Select this directory as project workspace (relative to SDK directory):
SR_ShowRoom\projects\e2Studio
The opened workspace includes three projects :
- BSP: Renesas BSP files
- RZ_A1H_QSPI_LOADER: Loader for QSPI flash files
- SR_ShowRoom: The ShowRoom demo
QSPI bootloader
The QSPI bootloader configures the QSPI FLASH to execute the application code at maximum speed. It can be configured for Single or Dual QSPI interfaces depending on your Hardware setup.
inc folder
Holds includes.
linker_script
Holds linker script.
src folder
C sources
File/directory | Description |
---|---|
qspi_controller_driver | General driver for QSPI controller |
main.c | Program entry |
qspi_change_config.c | QSPI configuration |
rza_io_regrw.c | Register I/O |
startup folder
low-level startup code
File | Description |
---|---|
low_level_init_gcc.c | C/C++ Inititlization; call to main function |
reset_handler.S | low-level Program entry |
start.S | Interrupt handler |