Commit b0a8f190 authored by The Nguyen's avatar The Nguyen Committed by Chris Friedt
Browse files

shields: Add EK-RA8D1 to RTK7EKA6M3B00001BU Display Adapter

Add EK-RA8D1 to RTK7EKA6M3B00001BU Display Adapter.
This is a converter from EK-RA8D1 J57 port to RTK7EKA6M3B00001BU
Display CN1 pin signal.

Signed-off-by: default avatarThe Nguyen <the.nguyen.yf@renesas.com>
parent f191de39
Loading
Loading
Loading
Loading
+5 −0
Changes for boards/shields/ek_ra8d1_rtk7eka6m3b00001bu/Kconfig.shield: 5 added lines, 0 removed lines.
Original line number Diff line number Diff line
# Copyright (c) 2025 Renesas Electronics Corporation
# SPDX-License-Identifier: Apache-2.0

config SHIELD_EK_RA8D1_RTK7EKA6M3B00001BU
	def_bool $(shields_list_contains,ek_ra8d1_rtk7eka6m3b00001bu)
+12.2 KiB
Loading image diff...
+13.9 KiB
Loading image diff...
+46 −0
Changes for boards/shields/ek_ra8d1_rtk7eka6m3b00001bu/doc/index.rst: 46 added lines, 0 removed lines.
Original line number Diff line number Diff line
.. _ek_ra8d1_rtk7eka6m3b00001bu:

EK-RA8D1 to RTK7EKA6M3B00001BU Display Adapter
##############################################

Overview
********

The EK-RA8D1 to RTK7EKA6M3B00001BU Display Adapter is an open-source hardware converter PCB that
adapts the EK-RA8D1 Parallel Graphics Expansion Port (J57) to the RTK7EKA6M3B00001BU display
shield.

.. figure:: img/top.webp
   :align: center
   :alt: EK-RA8D1 to RTK7EKA6M3B00001BU Display Adapter (top)
   :width: 300

   EK-RA8D1 to RTK7EKA6M3B00001BU Display Adapter (top)

.. figure:: img/bottom.webp
   :align: center
   :alt: EK-RA8D1 to RTK7EKA6M3B00001BU Display Adapter (bottom)
   :width: 300

   EK-RA8D1 to RTK7EKA6M3B00001BU Display Adapter (bottom)

Programming
***********

Set ``--shield ek_ra8d1_rtk7eka6m3b00001bu`` when you invoke ``west build``.
This shield is just a converter, so it is usually used with RTK7EKA6M3B00001BU shield.

For example,

.. zephyr-app-commands::
   :zephyr-app: tests/drivers/display/display_read_write
   :board: ek_ra8d1
   :shield: ek_ra8d1_rtk7eka6m3b00001bu,rtk7eka6m3b00001bu
   :goals: build

References
**********
- `EK-RA8D1 to RTK7EKA6M3B00001BU Display Adapter`_

.. _EK-RA8D1 to RTK7EKA6M3B00001BU Display Adapter:
   https://oshpark.com/shared_projects/pzfp0mCD
+19 −0
Changes for boards/shields/ek_ra8d1_rtk7eka6m3b00001bu/ek_ra8d1_rtk7eka6m3b00001bu.overlay: 19 added lines, 0 removed lines.
Original line number Diff line number Diff line
/*
 * Copyright (c) 2025 Renesas Electronics Corporation
 *
 * SPDX-License-Identifier: Apache-2.0
 */

/ {
	lcd_expansion_rtk7eka6m3b00001bu: parallel-graphics-connector {
		compatible = "renesas,ra-parallel-graphics-header";
		#gpio-cells = <2>;
		gpio-map-mask = <0xffffffff 0xffffffc0>;
		gpio-map-pass-thru = <0 0x3f>;
		gpio-map = <5 0 &ek_ra8d1_parallel_graphics_expansion 4 0>,	/* IIC_SCL */
			   <21 0 &ek_ra8d1_parallel_graphics_expansion 2 0>,	/* IIC_SDA */
			   <35 0 &ek_ra8d1_parallel_graphics_expansion 6 0>,	/* DISP_RST */
			   <38 0 &ek_ra8d1_parallel_graphics_expansion 3 0>,	/* DISP_INT */
			   <39 0 &ek_ra8d1_parallel_graphics_expansion 1 0>;	/* DISP_BLEN */
	};
};
Loading