-
Notifications
You must be signed in to change notification settings - Fork 7.3k
STM32N6: Add display support #88641
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
STM32N6: Add display support #88641
Conversation
Add stm32_psram PSRAM linker section. Signed-off-by: Hugues Fruchet <[email protected]>
Add support of framebuffer in PSRAM memory. Signed-off-by: Hugues Fruchet <[email protected]>
Hello @hfr72, and thank you very much for your first pull request to the Zephyr project! |
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.
Welcome to Zephyr :)
b2f92b7
to
b21aaa5
Compare
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.
Thanks for your great work, I only have a few comments
Add support of clock_configure() for clock source selection through devicetree. Signed-off-by: Hugues Fruchet <[email protected]>
Configure RIF for LTDC layer 1. Signed-off-by: Hugues Fruchet <[email protected]>
Add LTDC node for STM32N6. Signed-off-by: Hugues Fruchet <[email protected]>
Add support of Rockchip RK050HR18C 800x480 RGB 24bits panel connected on LTDC display parallel interface of STM32N6570-DK board. Signed-off-by: Hugues Fruchet <[email protected]>
Add stm32n6570_dk conf file in order to increase the amount of HEAP to ensure k_malloc allocation goes well. Signed-off-by: Alain Volmat <[email protected]>
b21aaa5
to
e9487b6
Compare
In some case, we may need to describe a domain clock for a device while there is no way to configure it. Signed-off-by: Hugues Fruchet <[email protected]>
Add patch "drivers: clock: stm32: h7: fixed domain clock configuration" after regression observed on STM32H750B-DK. |
Hi @hfr72! To celebrate this milestone and showcase your contribution, we'd love to award you the Zephyr Technical Contributor badge. If you're interested, please claim your badge by filling out this form: Claim Your Zephyr Badge. Thank you for your valuable input, and we look forward to seeing more of your contributions in the future! 🪁 |
Add display support for STM32N6. Enabled on STM32N6570-DK board running Rockchip
RK050HR18C 800x480 RGB 24bits panel connected to LTDC display parallel interface.
Framebuffer is configured in 800x480 RGB565 16 bits.
Tested on STM32N6570-DK:
west build -b stm32n6570_dk samples/drivers/display
Non-regression made on STM32H750B-DK:
west build -b stm32h750b_dk samples/drivers/display