Skip to content

boards: renesas: Add support for MCB-RX26T board #93638

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

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

quytranpzz
Copy link
Contributor

@quytranpzz quytranpzz commented Jul 24, 2025

  • Add RX26T SoC support and MCB-RX26T Type B board support using RXv3
  • Update the serial driver for the RX platform to use a common sci struct from HAL
    RX26T uses group interrupt feature, which will be supported in next patch, so currently only the serial polling API is supported

Update commit ID for hal_renesas to add HAL RX26T support

Signed-off-by: Quy Tran <[email protected]>
Copy link

github-actions bot commented Jul 24, 2025

The following west manifest projects have changed revision in this Pull Request:

Name Old Revision New Revision Diff
hal_renesas zephyrproject-rtos/hal_renesas@0769fe1 zephyrproject-rtos/hal_renesas#121 zephyrproject-rtos/hal_renesas#121/files

DNM label due to: 1 project with PR revision

Note: This message is automatically posted and updated by the Manifest GitHub Action.

@github-actions github-actions bot added manifest manifest-hal_renesas DNM (manifest) This PR should not be merged (controlled by action-manifest) labels Jul 24, 2025
@quytranpzz quytranpzz force-pushed the rx_zephyr_rx26t_support branch from 4b7ccf6 to 55b2b01 Compare July 24, 2025 07:19
Hau Ho and others added 5 commits July 24, 2025 09:16
This commit to initial support for RX26T SOC using Renesas RXv3 core.

Signed-off-by: Hau Ho <[email protected]>
This commit to initial support dts SoC layer on RX26T

Signed-off-by: Hau Ho <[email protected]>
Initial commit to support for MCB-RX26T board

Signed-off-by: Hau Ho <[email protected]>
- Update serial driver for RX26T support. This MCU using grp interrupt
feature (not supported yet), so need to add some marcos to enable
support.
- Change the struct st_sci0 to use a common sci iodefine struct as
st_sci

Signed-off-by: Hau Ho <[email protected]>
Signed-off-by: Phi Tran <[email protected]>
RX26T MCU uses a clock source marcos with different value
compared to the previous, this commit add new one

Signed-off-by: Quy Tran <[email protected]>
@quytranpzz quytranpzz force-pushed the rx_zephyr_rx26t_support branch from 55b2b01 to 2779098 Compare July 24, 2025 09:24
Copy link

@quytranpzz quytranpzz marked this pull request as ready for review July 25, 2025 04:02
@zephyrbot zephyrbot added area: UART Universal Asynchronous Receiver-Transmitter area: Clock Control area: RX labels Jul 25, 2025
@duynguyenxa duynguyenxa added the platform: Renesas RX Renesas Electronics Corp, RX label Jul 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: Clock Control area: RX area: UART Universal Asynchronous Receiver-Transmitter DNM (manifest) This PR should not be merged (controlled by action-manifest) manifest manifest-hal_renesas platform: Renesas RX Renesas Electronics Corp, RX
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants