#3910 closed project (fixed)

Add BSP for STM32H7

Reported by: Sebastian Huber Owned by: Sebastian Huber
Priority: normal Milestone: 6.1
Component: bsps Version: 6
Severity: normal Keywords:
Cc: Blocked By:
Blocking:

Description

Add a BSP for the STM32H7 series. Import the HAL from https://github.com/STMicroelectronics/stm32h7xx_hal_driver. Add a VERSION file to allow future updates similar to https://git.rtems.org/rtems/tree/cpukit/dtc/VERSION. Add standard clock and console drivers.

Change History (16)

comment:1 Changed on 04/02/20 at 09:14:25 by Sebastian Huber <sebastian.huber@…>

In 2c7cd34/rtems-docs:

eng: Add documentation guidelines

Start with templates for the application configuration options.

Remove "Format to be followed for making changes in this file" from
c-user.

Update #3910.

comment:2 Changed on 10/20/20 at 15:29:55 by Mick

Hi Sebastian, I was keen to use RTEMS on an STM32H7xx board and thought I would reach out and see how the effort was going. I'm not much of a C/C++ dev unfortunately but if there is anything I can do to assist please let me know.

Cheers,

Mick

comment:3 Changed on 10/21/20 at 05:59:34 by Sebastian Huber <sebastian.huber@…>

In 3fccdc95/rtems:

bsps/arm: Add support for MPU region alignment

Update #3910.

comment:4 Changed on 10/27/20 at 05:14:39 by Sebastian Huber <sebastian.huber@…>

In 2131228/rtems:

bsp/stm32h7: Import from STM32CubeMX-5.6.0

Update #3910.

comment:5 Changed on 10/27/20 at 05:14:43 by Sebastian Huber <sebastian.huber@…>

In 2cfcd00/rtems:

bsp/stm32h7: Constify some functions

Update #3910.

comment:6 Changed on 10/27/20 at 05:14:46 by Sebastian Huber <sebastian.huber@…>

In 2f157e2/rtems:

bsp/stm32h7: Move <math.h> include

This is necessary for libbsd compatibility.

Update #3910.

comment:7 Changed on 10/27/20 at 05:14:49 by Sebastian Huber <sebastian.huber@…>

In abb7858/rtems:

bsp/stm32h7: Enable LL drivers

Update #3910.

comment:8 Changed on 10/27/20 at 05:14:53 by Sebastian Huber <sebastian.huber@…>

In e4ba06f/rtems:

bsp/stm32h7: Disable unused functions

Update #3910.

comment:9 Changed on 10/27/20 at 05:14:56 by Sebastian Huber <sebastian.huber@…>

In c44e404/rtems:

bsp/stm32h7: Fix warnings

Update #3910.

comment:10 Changed on 10/27/20 at 05:14:59 by Sebastian Huber <sebastian.huber@…>

In 99494370/rtems:

bsp/stm32h7: New BSP

Update #3910.

comment:11 Changed on 10/27/20 at 06:51:45 by Sebastian Huber <sebastian.huber@…>

Resolution: fixed
Status: assignedclosed

In 8fe0da2/rtems-docs:

user: Add arm/stm32h7

Close #3910.

comment:12 Changed on 11/26/20 at 07:37:19 by Sebastian Huber <sebastian.huber@…>

In fe58f6ce/rtems:

bsp/stm32h7: Add and use BSP Doxygen group

Update #3910.

comment:13 Changed on 07/31/23 at 16:11:55 by Karel Gardas <karel@…>

In 4b3d799/rtems:

bsp/stm32h7: Disable unused functions

Re-apply based on:

commit e4ba06f8b49da4334543f713ba437263c794d7ee
Author: Sebastian Huber <sebastian.huber@…>
Date: Thu Apr 2 08:28:56 2020 +0200

bsp/stm32h7: Disable unused functions

Update #3910.

comment:14 Changed on 07/31/23 at 16:11:57 by Karel Gardas <karel@…>

In ed35850/rtems:

bsp/stm32h7: Enable LL drivers

Re-apply based on:

commit abb78587b6d1be08697810cdae31cd2dbe35ee4a
Author: Sebastian Huber <sebastian.huber@…>
Date: Wed Apr 1 11:11:59 2020 +0200

bsp/stm32h7: Enable LL drivers

Update #3910.

comment:15 Changed on 07/31/23 at 16:12:06 by Karel Gardas <karel@…>

In ba8ac65/rtems:

bsp/stm32h7: Add and use BSP Doxygen group

Inspired by:

commit fe58f6ce4bf1ff5e92d64b9fee0cb46b6ac06e64
Author: Sebastian Huber <sebastian.huber@…>
Date: Thu Nov 26 08:13:52 2020 +0100

bsp/stm32h7: Add and use BSP Doxygen group

Update #3910.

comment:16 Changed on 07/31/23 at 16:12:08 by Karel Gardas <karel@…>

In f08f75f/rtems:

bsps/stm32h7: fix compilation issue after HAL update

Based on:

commit 99494370d6124ef5d773119fa59f5bac4bbf395f
Author: Sebastian Huber <sebastian.huber@…>
Date: Wed Mar 4 12:34:34 2020 +0100

bsp/stm32h7: New BSP

Update #3910.

Note: See TracTickets for help on using tickets.