-
Notifications
You must be signed in to change notification settings - Fork 7.5k
boards: renesas: Add support Renesas ek_ra8p1 board #91917
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
boards: renesas: Add support Renesas ek_ra8p1 board #91917
Conversation
Update commit for hal_renesas to support for EK_RA8P1 Signed-off-by: Thao Luong <[email protected]>
The following west manifest projects have changed revision in this Pull Request:
⛔ DNM label due to: 1 project with PR revision Note: This message is automatically posted and updated by the Manifest GitHub Action. |
95f2fd8
to
80e0478
Compare
Add minimal support for RA8P1 SoC Signed-off-by: Khoa Nguyen <[email protected]>
Add minimal support for r7ka8p1kflcac_cm85 and r7ka8p1kflcac_cm33 Signed-off-by: Khoa Nguyen <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
issues have been listed at first instance only, fix in all commits in PR
boards/renesas/ek_ra8p1/board.cmake
Outdated
# Copyright (c) 2025 Renesas Electronics Corporation | ||
# SPDX-License-Identifier: Apache-2.0 | ||
|
||
if (CONFIG_SOC_R7KA8P1KFLCAC_CM85) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no space between if and bracket in cmake
psels = <RA_PSEL(RA_PSEL_SCI_8, 13, 2)>; | ||
drive-strength = "medium"; | ||
}; | ||
group2 { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
newline gap between child nodes
*/ | ||
|
||
&pinctrl { | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
bank@0 { | ||
reg = <0>; | ||
renesas,ra-sdram-timing = <SDRAM_TRAS_6CYCLES | ||
SDRAM_TRCD_3CYCLES |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
indent?
|
||
&iic1 { | ||
status = "okay"; | ||
ft5336_rtklcdpar1s00001be: ft5336-rtklcdpar1s00001be@38 { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
newline gap on line 22
hfront-porch = <179>; | ||
vfront-porch = <403>; | ||
}; | ||
backlight-gpios = <&renesas_parallel_graphics_connector 1 GPIO_ACTIVE_HIGH>; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
move above child node
Add support for Renesas ek_ra8p1 board Signed-off-by: Khoa Nguyen <[email protected]> Signed-off-by: Thao Luong <[email protected]>
Add support rtklcdpar1s00001be display shield Signed-off-by: Khoa Nguyen <[email protected]>
Add support pmod_sd shield for Renesas ek_ra8p1 Signed-off-by: Khoa Nguyen <[email protected]>
RA8P1 has 14 ports (from 0 to d) and 32 external irq while current driver support 12 ports (0 to b) and 16 external irq. This add addtional support for remain ports and external irq to be able to work with RA8P1. Signed-off-by: Thao Luong <[email protected]>
Add additional clocks to support for RA8P1. Signed-off-by: Thao Luong <[email protected]>
This is temporary update because in HWM only mention IRQCR but FSP is defining for IRQCRa and IRQCRb with same values. Haven't understood why need both IRQCRa and IRQCRb. Current update is using IRACRa. Signed-off-by: Thao Luong <[email protected]>
Add support test uart_async_api for Renesas ek_ra8p1 Signed-off-by: Khoa Nguyen <[email protected]>
Add support test app pwm_loopback for Renesas ek_ra8p1 Signed-off-by: Khoa Nguyen <[email protected]>
Add support test app spi_loopback for Renesas ek_ra8p1 Signed-off-by: Khoa Nguyen <[email protected]>
Add support test app i2c_api for Renesas ek_ra8p1 testing on i2c and sci-i2c HWIP Signed-off-by: Khoa Nguyen <[email protected]>
Add support test app `display_read_write` for ek_ra8p1/r7ka8p1kflcac/cm85 Signed-off-by: Khoa Nguyen <[email protected]>
Add support test app `power_mgmt_soc` for Renesas ek_ra8p1 Signed-off-by: Khoa Nguyen <[email protected]>
Add support test app `gpio_loopback` for Renesas ek_ra8p1 board Signed-off-by: Khoa Nguyen <[email protected]>
Add support sample counter/alarm for Renesas ek_ra8p1 Signed-off-by: Khoa Nguyen <[email protected]>
Add support sample app `renesas/comparator` for Renesas ek_ra8p1 Signed-off-by: Khoa Nguyen <[email protected]>
Add support for ek_ra8p1/r7ka8p1kflcac/cm85 running on rtklcdpar1s00001be display shield Signed-off-by: Khoa Nguyen <[email protected]>
80e0478
to
3756418
Compare
|
ek_ra8p1
boardek_ra8p1
peripherals