[RTEMS Project] #4580: Update BSP for STM32H7
RTEMS trac
trac at rtems.org
Sat Jan 15 00:47:50 UTC 2022
#4580: Update BSP for STM32H7
----------------------+---------------------
Reporter: kgardas | Owner: (none)
Type: defect | Status: new
Priority: normal | Milestone:
Component: bsps | Version:
Severity: normal | Keywords: stm32h7
Blocked By: | Blocking:
----------------------+---------------------
It looks like after STM32H7 BSP was added STM added few more members to
the stm32h7 chip family. So code addition tracked by #3910 is now a bit
incomplete and it would be great to grab what was grabbed in the past and
merge again since both projects
https://github.com/STMicroelectronics/stm32h7xx_hal_driver and
https://github.com/STMicroelectronics/STM32CubeH7 are up to date with
latest hardware offerings from STM.
Anyway, when I tried to do merge myself I've found several things which
may be considered difficult for merge:
(1) both projects seems to switch t o Unix line endings while original bsp
submission kept original (of that time) DOS line endings.
(2) STM changed license note in the code itself:
{{{
- @endverbatim
-
******************************************************************************
- * @attention
- *
- * <h2><center>© Copyright (c) 2017 STMicroelectronics.
- * All rights reserved.</center></h2>
- *
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with
the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
- *
-
******************************************************************************
- */
-
+
******************************************************************************
+ * @attention
+ *
+ * Copyright (c) 2017 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software is licensed under terms that can be found in the
LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
+ *
}}}
Anyway, the new code adds support for following chips:
{{{
bsps/arm/stm32h7/include/stm32h723xx.h
bsps/arm/stm32h7/include/stm32h725xx.h
bsps/arm/stm32h7/include/stm32h730xx.h
bsps/arm/stm32h7/include/stm32h730xxq.h
bsps/arm/stm32h7/include/stm32h733xx.h
bsps/arm/stm32h7/include/stm32h735xx.h
bsps/arm/stm32h7/include/stm32h745xg.h
bsps/arm/stm32h7/include/stm32h747xg.h
}}}
and also for Cordic and FMAC features whatever that means.
--
Ticket URL: <http://devel.rtems.org/ticket/4580>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list