-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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