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

🚧 Migrate ChibiOS to v19.1 🚧 #1206

Merged
merged 10 commits into from
Feb 21, 2019
Merged

🚧 Migrate ChibiOS to v19.1 🚧 #1206

merged 10 commits into from
Feb 21, 2019

Conversation

networkfusion
Copy link
Member

@networkfusion networkfusion commented Feb 6, 2019

TODO:

  • update board_sources.cmake for H7 & L0 boards
  • test all reference boards with samples
  • raise an issue to swap to HAL_USE_TRNG and hardware crypto lib

TODO:
* update mcuconf for all boards
* update board_sources.cmake for H7 & L0 boards
* swap to HAL_USE_TRNG
* re-enable -Werror for 69I
@nfbot
Copy link
Member

nfbot commented Feb 6, 2019

Hi @networkfusion,

I'm nanoFramework bot.
Thank you for your contribution!

A human will be reviewing it shortly. 😉

@networkfusion
Copy link
Member Author

the reason for turning -Werror off is
image

@josesimoes josesimoes added Status: in progress Area: Config-and-Build Platform: STM32 Everything related specifically with ChibiOS platform labels Feb 7, 2019
@networkfusion
Copy link
Member Author

The STM32F7 still has an issue with the -Werror flag re-enabled
image

@networkfusion
Copy link
Member Author

Whilst waiting for ChibiOS to fix the last issue stopping the STM32F769I, the only blockers are the following:
update board_sources.cmake for H7 & L0 boards
swap to HAL_USE_TRNG

Although the latter is not important (considering it will still work without it and the new crypto lib is possibly helpful as well). I am not sure how to handle the cmake for the H7 & L0 boards as the examples given in the ChibiOS platform make files are too thin... Anyone with experience with these boards is welcome to chip in with what should be changed in relation to the other platforms...

@josesimoes josesimoes changed the base branch from develop to develop-chibios-19.1 February 20, 2019 18:53
@josesimoes josesimoes changed the title Enable ChibiOS 19.1 for STM32F769I Migrate ChibiOS to v19.1 Feb 20, 2019
@josesimoes josesimoes merged commit a214b8c into nanoframework:develop-chibios-19.1 Feb 21, 2019
josesimoes pushed a commit that referenced this pull request Feb 28, 2019
WIP, TODO:
[ ] update board_sources.cmake for H7 & L0 boards
[ ] test all reference boards with samples
[ ] raise an issue to swap to HAL_USE_TRNG and hardware crypto lib
[ ] Closes nanoframework/Home#446.
josesimoes pushed a commit that referenced this pull request Mar 6, 2019
WIP, TODO:
[ ] update board_sources.cmake for H7 & L0 boards
[ ] test all reference boards with samples
[ ] raise an issue to swap to HAL_USE_TRNG and hardware crypto lib
[ ] Closes nanoframework/Home#446.
josesimoes pushed a commit that referenced this pull request Mar 8, 2019
WIP, TODO:
[ ] update board_sources.cmake for H7 & L0 boards
[ ] test all reference boards with samples
[ ] raise an issue to swap to HAL_USE_TRNG and hardware crypto lib
[ ] Closes nanoframework/Home#446.
josesimoes pushed a commit that referenced this pull request Mar 11, 2019
WIP, TODO:
[ ] update board_sources.cmake for H7 & L0 boards
[ ] test all reference boards with samples
[ ] raise an issue to swap to HAL_USE_TRNG and hardware crypto lib
[ ] Closes nanoframework/Home#446.
josesimoes pushed a commit that referenced this pull request Mar 14, 2019
WIP, TODO:
[ ] update board_sources.cmake for H7 & L0 boards
[ ] test all reference boards with samples
[ ] raise an issue to swap to HAL_USE_TRNG and hardware crypto lib
[ ] Closes nanoframework/Home#446.
josesimoes pushed a commit that referenced this pull request Mar 15, 2019
WIP, TODO:
[ ] update board_sources.cmake for H7 & L0 boards
[ ] test all reference boards with samples
[ ] raise an issue to swap to HAL_USE_TRNG and hardware crypto lib
[ ] Closes nanoframework/Home#446.
josesimoes pushed a commit that referenced this pull request Mar 19, 2019
WIP, TODO:
[ ] update board_sources.cmake for H7 & L0 boards
[ ] test all reference boards with samples
[ ] raise an issue to swap to HAL_USE_TRNG and hardware crypto lib
[ ] Closes nanoframework/Home#446.
josesimoes pushed a commit that referenced this pull request Mar 21, 2019
WIP, TODO:
[ ] update board_sources.cmake for H7 & L0 boards
[ ] test all reference boards with samples
[ ] raise an issue to swap to HAL_USE_TRNG and hardware crypto lib
[ ] Closes nanoframework/Home#446.
josesimoes pushed a commit that referenced this pull request Mar 21, 2019
WIP, TODO:
[ ] update board_sources.cmake for H7 & L0 boards
[ ] test all reference boards with samples
[ ] raise an issue to swap to HAL_USE_TRNG and hardware crypto lib
[ ] Closes nanoframework/Home#446.
@josesimoes josesimoes changed the title Migrate ChibiOS to v19.1 🚧 Migrate ChibiOS to v19.1 🚧 Mar 21, 2019
josesimoes pushed a commit that referenced this pull request Mar 25, 2019
WIP, TODO:
[ ] update board_sources.cmake for H7 & L0 boards
[ ] test all reference boards with samples
[ ] raise an issue to swap to HAL_USE_TRNG and hardware crypto lib
[ ] Closes nanoframework/Home#446.
josesimoes pushed a commit that referenced this pull request Mar 27, 2019
WIP, TODO:
[ ] update board_sources.cmake for H7 & L0 boards
[ ] test all reference boards with samples
[ ] raise an issue to swap to HAL_USE_TRNG and hardware crypto lib
[ ] Closes nanoframework/Home#446.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: Config-and-Build Platform: STM32 Everything related specifically with ChibiOS platform
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants