Demo projects for amcfoc
that boots from CM4 and/or CM7
#481
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds demo projects for the board
amcfoc
that allows bootstrap from either the CM4 or CM7 core.The changed code is mainly related to the new
amcfoc
board or to new features activaed only by specific calls or by macros and can be safely merged.Those changes are:
stm32hal_config()
andstm32hal_start()
in thestm32hal
library that split the actions ofstm32hal_init()
;STM32HAL_USE_LOWLEVEL_DELAY
instm32hal
that improves the default delay function used when the RTOS has not started yet;EMBOT_REDEFINE_hw_bsp_DRIVER_init
inembot::hw::bsp
that redefines theinit()
of the HW w/ specific code;EMBOT_REDEFINE_hw_bsp_DRIVER_puts
inembot::hw::bsp
that redefined theputs()
function to use the bus we want and not ITM as default.