-
Notifications
You must be signed in to change notification settings - Fork 2k
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
boards/stm32f723e-disco: enable ST7789 display #19939
boards/stm32f723e-disco: enable ST7789 display #19939
Conversation
19937: drivers/lcd: add MCU 8080 16-bit parallel mode support r=benpicco a=gschorcht ### Contribution description This PR adds the 16-bit support for MCU 8080 parallel mode for LCD driver ICs. ### Testing procedure Use either PR #19938 ``` BOARD=stm32l496g-disco make -j8 -C tests/drivers/st77xx ``` or #19939 on top of this PR to test. ``` BOARD=sstm32f723e-disco make -j8 -C tests/drivers/st77xx ``` ### Issues/PRs references Prerequisite for PR #19938 or PR #19938 Co-authored-by: Gunar Schorcht <gunar@schorcht.net>
8a190a8
to
47068b9
Compare
This PR works and this is awesome! Good job! |
Thanks for testing. I will take a look into the Kconfig mismatch problem. |
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.
Please squash! (there's another comment concerning a typo)
ACK
Oh, this also needs a rebase :) |
cd0c62a
to
764ba06
Compare
fixup! boards/stm32f723e-disco: enable ST7789 display
764ba06
to
1abcd73
Compare
bors merge |
Build succeeded! The publicly hosted instance of bors-ng is deprecated and will go away soon. If you want to self-host your own instance, instructions are here. If you want to switch to GitHub's built-in merge queue, visit their help page.
|
Thanks. |
19941: drivers/lcd: add MCU-driven low-level parallel interface r=benpicco a=gschorcht ### Contribution description The PR extends the LCD driver by a low-level interface for MCU-driven implementations of the MCU 8080 16-/8-bit parallel interface, allowing the MCU to use special peripherals for the interface, such as the FMC for STM32 MCUs, which is significantly faster than the integrated GPIO-driven parallel interface implementation of the LCD driver. ### Testing procedure ~Once PR #19938 and PR #19939 are merged, a PRs for these board can be pushed that allow to test this PR.~ Use either PR #19943 or PR #19944 on top of this PR to test, e.g. with PR #19943: ``` BOARD=stm32f723e-disco make -j8 -C tests/drivers/st77xx flash ``` ### Issues/PRs references Co-authored-by: Gunar Schorcht <gunar@schorcht.net>
Contribution description
This PR enables the ST7789 display and the touch panel for the
stm32f723e-disco
.The PR requires PR #19937.
Testing procedure
should work.
Issues/PRs references
Depends on PR #19937