-
Notifications
You must be signed in to change notification settings - Fork 6.8k
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
Support Flash HP driver for Renesas RA6, RA4 devices #79858
Support Flash HP driver for Renesas RA6, RA4 devices #79858
Conversation
Hello @khoa-nguyen-18, and thank you very much for your first pull request to the Zephyr project! |
The following west manifest projects have changed revision in this Pull Request:
✅ All manifest checks OK Note: This message is automatically posted and updated by the Manifest GitHub Action. |
769ca3c
to
1ba5766
Compare
1ba5766
to
b5674f0
Compare
b5674f0
to
f75cc59
Compare
|
f75cc59
to
29a4f8e
Compare
Change the layout and modify the message of commits |
7854ca9
to
636e146
Compare
I just rebased main to solve conflicts and updated the revision for hal_renesas in |
dts/bindings/flash_controller/renesas,ra-flash-hp-controller.yaml
Outdated
Show resolved
Hide resolved
636e146
to
3018d5b
Compare
Hi, @de-nordic, @KhiemNguyenT, @soburi, @thaoluonguw, @duynguyenxa Can you please take a look at this Flash PR? |
62bfb21
10c3f19
to
62bfb21
Compare
|
62bfb21
to
23e5728
Compare
Rebase main to solve conflicts |
23e5728
to
988105e
Compare
988105e
to
3607785
Compare
Add support flash_get_size api |
Update hal_renesas to support flash hp on RA Signed-off-by: Khoa Nguyen <[email protected]>
- Bring macro defined of RA8 in flash_hp_ra.h to device tree - Change to use irq_lock instead of semaphore for code flash - Modify and add conditions to check and make decision to perform action at last block. Signed-off-by: Khoa Nguyen <[email protected]> Signed-off-by: Tran Van Quy <[email protected]>
Remove code_in_ram section which is defined in sections.ld of ra8m1, ra8d1, ra8t1, ra6m5, ra6m4, ra6m3, ra6m2, ra6m1, ra6e2, ra6e1, ra4m3, ra4m2, ra4e2 Signed-off-by: Khoa Nguyen <[email protected]>
- Add Flash HP support for ra6-cm4, ra6-cm33, ra4-cm33 (except r7fa4w1ad2cng) - Add config to set the minimal size of data which can be written for RA4E2, RA4M2, RA4M3, RA6E1, RA6E2, RA6M1, RA6M2, RA6M3, RA6M4, RA6M5 Signed-off-by: Khoa Nguyen <[email protected]> Signed-off-by: Phi Tran <[email protected]>
- Add Flash HP support for ek_ra6m1, ek_ra6m2, ek_ra6m3, ek_ra6m4, ek_ra6m5, ek_ra6e2, fpb_ra6e1, fpb_ra6e2, ek_ra4e2, ek_ra4m2, ek_ra4m3 - Add doc about Flash for these boards Signed-off-by: Khoa Nguyen <[email protected]> Signed-off-by: Phi Tran <[email protected]>
Add overlay to support test flash/commone for: ek_ra6m1, ek_ra6m2, ek_ra6m3, ek_ra6m4, ek_ra6m5, ek_ra6e2, fpb_ra6e1, fpb_ra6e2, ek_ra4m2, ek_ra4m3, ek_ra4e2 Signed-off-by: Khoa Nguyen <[email protected]> Signed-off-by: Phi Tran <[email protected]>
3607785
to
2cc5907
Compare
@de-nordic can you please have a look at this PR? |
Add support for Flash HP driver for RA6, RA4 devices
.code_in_ram
section in the linker file of all boards supported