Lcd companion boards support (VKLCD50RTA & VKLCD70RT)

What is this ?

This is a demo program using Renesas RGA library & USB Camera to demonstrate VK-RZ/A1H's companion boards workability.


Supported companion Boards:

VKLCD50RTA

/media/uploads/tvendov/front_view_hmi_50.png /media/uploads/tvendov/side_view_hmi_50.png

VKLCD70RT

/media/uploads/tvendov/front_view_hmi_70.png/media/uploads/tvendov/side_view_hmi_70.png /media/uploads/tvendov/front_view_lvds.png/media/uploads/tvendov/back_view_lvds.png


How to Configure ?

You can choose which display is installed by altering the lcd_panel.h file

Leave the active one & comment out the others:

#define     LCD_VDC5_CH0_PANEL                  LCD_CH0_PANEL_VKLCD50RTA
//#define     LCD_VDC5_CH0_PANEL                  LCD_CH0_PANEL_VKLCD70RT

You can alter the whole demo with your pictures if you like:


How to compile ?

  • The Demo can be compiled in 3 modes:
    • I. Execution from the internal 10-MB on-chip SRAM.
      • After import in the online compiler just leave only the VKRZA1H_RAM.sct & delete all others linker files in the TOOLCHAIN_ARM_STD folder.
      • Save the result binary in the SD Card (<SD>:\vkrza1\lcd_sample ), altering vkrza1h.ini by this way
    • II. Execution from the on-board serial FALSH in dual (32-MB) mode.
      • After import in the online compiler just leave only the VKRZA1H_DOUBLE.sct & delete all others linker files in the TOOLCHAIN_ARM_STD folder.
      • Drag & drop the result binary in MBED disk, (previously inited in double flash mode)
    • III. Execution from the on-board serial FALSH in single (16-MB) mode.
      • After import in the online compiler just leave only the VKRZA1H_SINGLE.sct & delete all others linker files in the TOOLCHAIN_ARM_STD folder.
      • Drag & drop the result binary in MBED disk, (previously inited in single flash mode )

Quick presentation:


Other demos ?

More demos you can find on our FTP

Download repository: zip gz

Files at revision 0:6435b67ad23c

Name Size Actions
[up]
AnalogIn.cpp 804 Revisions Annotate
BusIn.cpp 2546 Revisions Annotate
BusInOut.cpp 3384 Revisions Annotate
BusOut.cpp 2820 Revisions Annotate
CAN.cpp 2675 Revisions Annotate
CallChain.cpp 2470 Revisions Annotate
Ethernet.cpp 1782 Revisions Annotate
FileBase.cpp 2670 Revisions Annotate
FileLike.cpp 840 Revisions Annotate
FilePath.cpp 1983 Revisions Annotate
FileSystemLike.cpp 2502 Revisions Annotate
I2C.cpp 3694 Revisions Annotate
I2CSlave.cpp 1595 Revisions Annotate
InterruptIn.cpp 2797 Revisions Annotate
InterruptManager.cpp 3031 Revisions Annotate
LocalFileSystem.cpp 7147 Revisions Annotate
RawSerial.cpp 2527 Revisions Annotate
SPI.cpp 5272 Revisions Annotate
SPISlave.cpp 1453 Revisions Annotate
Serial.cpp 1142 Revisions Annotate
SerialBase.cpp 6732 Revisions Annotate
Stream.cpp 3306 Revisions Annotate
Ticker.cpp 1268 Revisions Annotate
Timeout.cpp 770 Revisions Annotate
Timer.cpp 2107 Revisions Annotate
TimerEvent.cpp 1508 Revisions Annotate
mbed_alloc_wrappers.cpp 11481 Revisions Annotate
mbed_assert.c 985 Revisions Annotate
mbed_board.c 2559 Revisions Annotate
mbed_critical.c 9370 Revisions Annotate
mbed_error.c 1012 Revisions Annotate
mbed_gpio.c 1914 Revisions Annotate
mbed_interface.c 2903 Revisions Annotate
mbed_lp_ticker_api.c 1273 Revisions Annotate
mbed_mem_trace.c 4093 Revisions Annotate
mbed_pinmap_common.c 2516 Revisions Annotate
mbed_rtc_time.cpp 2446 Revisions Annotate
mbed_semihost_api.c 4482 Revisions Annotate
mbed_ticker_api.c 4570 Revisions Annotate
mbed_us_ticker_api.c 1235 Revisions Annotate
mbed_wait_api_no_rtos.c 1119 Revisions Annotate
mbed_wait_api_rtos.cpp 1516 Revisions Annotate
retarget.cpp 20159 Revisions Annotate