Skip to content

Conversation

@toonst
Copy link
Contributor

@toonst toonst commented May 21, 2024

Add support for display on stm32h750b_dk. samples/drivers/display is compiling and flashing correctly now. Previous PR is here: #67245 but, I can't reopen it.

Contains patch by pcornu, also tested by ajarmouni-st

Comment on lines 187 to 188
Copy link
Member

Choose a reason for hiding this comment

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

Question on these commented lies:
Will they be potentially useful ?
If yes, under which conditions ? -> A comment would be nice
if not, can we remove them ?

Copy link
Member

@erwango erwango left a comment

Choose a reason for hiding this comment

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

The second commit doesn't look required.
Can you squash both ?

Comment on lines +7 to +14
Copy link
Member

Choose a reason for hiding this comment

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

Already included in boards/arm/stm32h750b_dk/Kconfig.defconfig doesn't look required here.

@toonst toonst force-pushed the stm32h750b_dk_display branch from 8e11ab1 to f4197c1 Compare May 22, 2024 17:19
@zephyrbot zephyrbot added the area: Shields Shields (add-on boards) label May 22, 2024
@toonst toonst force-pushed the stm32h750b_dk_display branch from f4197c1 to 925c12b Compare May 22, 2024 17:22
toonst and others added 3 commits May 22, 2024 19:40
ltdc devicetree definition

Signed-off-by: Toon Stegen <[email protected]>
ltdc devicetree definition & external SDRAM selection
for the display buffer

Signed-off-by: Philippe Cornu <[email protected]>
Signed-off-by: Toon Stegen <[email protected]>
Add flashing with stm32cubeprogrammer.

Signed-off-by: Abderrahmane Jarmouni <[email protected]>
@toonst toonst force-pushed the stm32h750b_dk_display branch from 925c12b to c9e74ba Compare May 22, 2024 17:40
@ajarmouni-st
Copy link
Contributor

Hi @toonst you have a CI issue to be fixed

Error: See https://docs.zephyrproject.org/latest/guides/kconfig/index.html for more details.

 Undefined Kconfig symbols:

 warning: undefined symbol DISPLAY:

- Referenced at boards/st/stm[32](https://github.com/zephyrproject-rtos/zephyr/actions/runs/9195959793/job/25292938413?pr=73107#step:10:33)h750b_dk/Kconfig.stm32h750b_dk:11:

config MEMC
	default y
	depends on DISPLAY
Error: Process completed with exit code 1.

@ajarmouni-st
Copy link
Contributor

Hi @toonst can you rebase & incoporate changes directly from my branch https://github.com/ajarmouni-st/zephyr_dev/tree/dev_stm32h750b_dk_display ? Thanks!

@ajarmouni-st ajarmouni-st added this to the v3.7.0 milestone Jun 13, 2024
Copy link
Contributor

@mathieuchopstm mathieuchopstm left a comment

Choose a reason for hiding this comment

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

LGTM besides this:

Copy link
Contributor

Choose a reason for hiding this comment

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

This looks like a stray file (unless this is for HWMv1 compatibility?).
AFAIK, Kconfig should come from boards/st/stm32h750b_dk/Kconfig.stm32h750b_dk instead (which also contains this), so this file should probably be removed.

Copy link
Member

Choose a reason for hiding this comment

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

Good catch this file is not required indeed. Please remove.

Copy link
Member

Choose a reason for hiding this comment

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

Good catch this file is not required indeed. Please remove.

@erwango
Copy link
Member

erwango commented Jun 14, 2024

I've pushed @ajarmouni-st 's branch here: #73107

@aescolar aescolar modified the milestones: v3.7.0, v4.0.0 Jun 17, 2024
@aescolar
Copy link
Member

Bulk changing the milestone from everything which did not make it to the v3.7.0 freeze deadline
and which is not labeled as a bug or documentation (or does not appear clearly as only containing
a bug fix or a documentation change).
If you disagree about this change please add the milestone again.

Please note that until rc2 only PRs containing bug fixes, docs and tests can be merged.
After that and until release only bug fixes and docs changes.

Exceptions require approval by the release team and a vote by the TSC.
https://docs.zephyrproject.org/latest/project/release_process.html#stabilization-phase

@aescolar
Copy link
Member

@toonst rebase needed

@ajarmouni-st
Copy link
Contributor

Closed in favor of #74294.

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

Labels

area: Display area: Shields Shields (add-on boards) platform: STM32 ST Micro STM32

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants