Skip to content

Private fork of STM32Cube Package for the STM32H7. Branches H7_1.7.0, 1.6.0, 1.5.0 are support of v.1.7, 1.6, 1.5. Branch master follows the official ST repo.

License

Notifications You must be signed in to change notification settings

pavel-a/STM32CubeH7

 
 

Repository files navigation

STM32CubeH7 MCU Firmware Package

Branch: H7_V1.9 Fork: pavel_a

This is support branch of monolithic STM32H7 Cube package rebased from ST v. 1.9.1+

Examples for various boards and things not relevant for us have been removed for size reduction. All that is available in the official repo. Our patches are in _patches dir (some already applied)

Components:

  • STM32H7 HAL = 1.10.1 + fixes
  • Patched:
    • ETH: ... TODO see notes in the files!
  • STM32H7xx CMSIS = v1.10.0
  • Cortex M7 CMSIS = 5.6.0
  • LwIP = 2.1.2
    • Patched: Removed macro LWIP_PLATFORM_ASSERT(x) via printf() in Middlewares/Third_Party/LwIP/system/arch/cc.h
  • FreeRTOS = 10.3.1 (MPU)
  • BSP drivers:
    • Patched: stm32h743i_eval board - fix for EVB LEDs when not using I2C extender: Drivers\BSP\STM32H743I-EVAL\stm32h743i_eval.c

See release notes in the official ST repo for more info. https://github.com/STMicroelectronics/STM32CubeH7

About

Private fork of STM32Cube Package for the STM32H7. Branches H7_1.7.0, 1.6.0, 1.5.0 are support of v.1.7, 1.6, 1.5. Branch master follows the official ST repo.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 61.7%
  • HTML 34.0%
  • JavaScript 2.2%
  • Assembly 1.2%
  • CSS 0.8%
  • C++ 0.1%