Skip to content

Rensas ra2l1 support#77589

Closed
avolkov-1221 wants to merge 3 commits intozephyrproject-rtos:mainfrom
avolkov-1221:rensas-ra2l1-support
Closed

Rensas ra2l1 support#77589
avolkov-1221 wants to merge 3 commits intozephyrproject-rtos:mainfrom
avolkov-1221:rensas-ra2l1-support

Conversation

@avolkov-1221
Copy link
Contributor

This is a cutted down version of the original #75740 PR. To simplify the review and the subsequent merge of drivers with other members of the RA family, this version contains only the most basic RA2L1-related parts.

@zephyrbot zephyrbot added area: Flash platform: Renesas RA Renesas Electronics Corporation, RA labels Aug 26, 2024
@avolkov-1221 avolkov-1221 force-pushed the rensas-ra2l1-support branch 5 times, most recently from a17f6af to 75c852e Compare August 27, 2024 00:03
@KhiemNguyenT KhiemNguyenT self-assigned this Aug 27, 2024
Add basic support for Renesas RA2L1 SOC series.

Signed-off-by: Andrey VOLKOV <andrey.volkov@munic.io>
Add initial flash controller support for Renesas RA2L1.

Signed-off-by: Andrey VOLKOV <andrey.volkov@munic.io>
Add inital support for the Renesas EK-RA2L1 evaluation board.

Signed-off-by: Andrey VOLKOV <andrey.volkov@munic.io>
@avolkov-1221 avolkov-1221 requested a review from nordicjm August 27, 2024 20:03
@avolkov-1221 avolkov-1221 requested a review from nordicjm August 29, 2024 21:27
@avolkov-1221
Copy link
Contributor Author

This is the scope of the following PRs (still under hot discussion). But unfortunately, based on this root PR.

@nordicjm ping...

@nordicjm
Copy link
Contributor

nordicjm commented Sep 2, 2024

This is the scope of the following PRs (still under hot discussion). But unfortunately, based on this root PR.

@nordicjm ping...

Board need a UART, review stands

- name: ra2l1
socs:
- name: r7fa2l1a9xxfp
- name: r7fa2l1abxxfp
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As with other models, please specify the official model number here.
In this PR case that addressed EK-RA2L1, R7FA2L1AB2DFP would be good.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As with other models, please specify the official model number here. In this PR case that addressed EK-RA2L1, R7FA2L1AB2DFP would be good.

It's already official name. Using the temperature grade in names of the chips is not a best idea IMO. The chips R7FA2L1AB2DFP, R7FA2L1AB2CFP, R7FA2L1AB3DFP and R7FA2L1AB3CFP are the same from the code point of view. If you incorrectly solder one chip in place of another, your code will work as is (in the consumer grade range) and will never know about the wrong chip. Or, vice-versa, if you provide 2 versions of devices: industrial and consumer, then you all need to support 2 versions of identical device trees instead of one for the same device. Just because you are using different SOCs names.

Copy link
Member

@soburi soburi Sep 2, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since the custom of defining the complete model number itself has already been established here, please follow that custom first. I cannot allow irregularities in this model only. And at least I can't say the current custom is wrong. If necessary, please submit a separate PR to comprehensively correct all SoCs.

I understand the raised issue as that is asking about not accepting or not accepting the patch but which custom is better.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think that this was already discussed in pr for i2c at24 compatible devices (#73136) and using device temperature range or package was not something considered as good idea, as it only multiplied identifiers of devices that would have the same software/hardware characteristics as seen by software.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have split this issue into a separate issue. As I wrote there, I think it would be convenient to follow the FSP rules.

#79613

Supported Features
==================

The Renesas ``ek_ra2l1`` board configuration supports the following
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

*board target

@de-nordic
Copy link
Contributor

@avolkov-1221 Any updates?

@KhiemNguyenT KhiemNguyenT added this to the v4.0.0 milestone Oct 24, 2024
@KhiemNguyenT
Copy link

@avolkov-1221 we need to get it done for v4.0. The merging window will be closed by 08 Nov. It's appreciated to get this PR merged in-time.

@soburi
Copy link
Member

soburi commented Oct 24, 2024

@KhiemNguyenT

@avolkov-1221 we need to get it done for v4.0. The merging window will be closed by 08 Nov. It's appreciated to get this PR merged in-time.

Who can set the deadline?
There is no discussion and no agreement.

I assume you have a requirement by your company business,
I can't agree with you that you set the deadline for another contributor.

If you must finish the task by the deadline, I suggest making another PR to solve this issue.

@KhiemNguyenT KhiemNguyenT removed this from the v4.0.0 milestone Oct 24, 2024
@KhiemNguyenT
Copy link

@KhiemNguyenT

@avolkov-1221 we need to get it done for v4.0. The merging window will be closed by 08 Nov. It's appreciated to get this PR merged in-time.

Who can set the deadline? There is no discussion and no agreement.

I assume you have a requirement by your company business, I can't agree with you that you set the deadline for another contributor.

If you must finish the task by the deadline, I suggest making another PR to solve this issue.

@soburi I just thought that can help to get attention of the author, and it's a proposal. I also explained it in the message.
Anyway, I removed the milestone.

@soburi
Copy link
Member

soburi commented Oct 24, 2024

@KhiemNguyenT

@soburi I just thought that can help to get attention of the author, and it's a proposal. I also explained it in the message.

If it's a suggestion, there's no problem. However, I'm worried that it might be misleaderble current timing and review situation. I think it would be better to remove it for now and then consider how to respond.

Anyway, I removed the milestone.

Okay.

@KhiemNguyenT
Copy link

@avolkov-1221 it's about 2 months , but the PR is not moved. We would like to take over this so that RA2L1 board support will be upstream in early of Jan.2025. cc @soburi @de-nordic .
If there's no response until end of this week, let us push another PR for RA2L1 board support.

@github-actions
Copy link

This pull request has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this pull request will automatically be closed in 14 days. Note, that you can always re-open a closed pull request at any time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: Flash platform: Renesas RA Renesas Electronics Corporation, RA Stale

7 participants