Skip to content
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

STM32H723 support #21352

Merged
merged 1 commit into from
Jun 28, 2023
Merged

STM32H723 support #21352

merged 1 commit into from
Jun 28, 2023

Conversation

tzarc
Copy link
Member

@tzarc tzarc commented Jun 23, 2023

Description

  • Initial support for STM32H723/733.
  • Modifies the stm32-dfu bootloader routine in order to cater for extra steps on Cortex-M7 MCUs.
  • Modifies the stm32-dfu bootloader routine to allow for custom "magic value" handling, in order to deal with RAM resetting the magic marker location usually used to signify entering bootloader.
  • Adds a onekey variant for this MCU.
  • MCU default config is set to max clock (550MHz) with no peripherals enabled.

Types of Changes

  • Core
  • Bugfix
  • New feature
  • Enhancement/optimization
  • Keyboard (addition or update)
  • Keymap/layout/userspace (addition or update)
  • Documentation

Checklist

  • My code follows the code style of this project: C, Python
  • I have read the PR Checklist document and have made the appropriate changes.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • I have tested the changes and verified that they work and don't break anything (as well as I can manage).

@tzarc tzarc requested a review from a team June 23, 2023 09:58
@tzarc tzarc changed the title Initial H723 support. STM32H723 support Jun 23, 2023
@tzarc tzarc force-pushed the feature/h723-support branch 2 times, most recently from abc46bd to 948c004 Compare June 23, 2023 10:32
@tzarc tzarc force-pushed the feature/h723-support branch from 948c004 to d361524 Compare June 24, 2023 07:18
@drashna drashna requested a review from a team June 24, 2023 07:48
@tzarc tzarc merged commit c814be0 into qmk:develop Jun 28, 2023
@tzarc tzarc deleted the feature/h723-support branch June 28, 2023 03:07
@tzarc tzarc mentioned this pull request Jul 4, 2023
14 tasks
@sigprof sigprof mentioned this pull request Aug 12, 2023
14 tasks
jesperhellberg pushed a commit to jesperhellberg/qmk_firmware that referenced this pull request Sep 9, 2023
thismarvin pushed a commit to thismarvin/qmk_firmware that referenced this pull request Sep 27, 2023
akeep pushed a commit to akeep/qmk_firmware that referenced this pull request Oct 2, 2023
csolje pushed a commit to csolje/qmk_firmware that referenced this pull request Oct 21, 2023
jashort pushed a commit to jashort/qmk_firmware that referenced this pull request Nov 20, 2023
autoferrit pushed a commit to SpaceRockMedia/bastardkb-qmk that referenced this pull request Dec 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants