-
Notifications
You must be signed in to change notification settings - Fork 3k
Release candidate for mbed-os-5.5.7 #5083
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
Conversation
/morph test-nightly |
/morph mbed2-release |
/morph export-build |
Result: ABORTEDYour command has finished executing! Here's what you wrote!
OutputBuild failed! |
Result: ABORTEDYour command has finished executing! Here's what you wrote!
Outputmbed Build Number: 137 Example Prep failed! |
Result: SUCCESSYour command has finished executing! Here's what you wrote!
|
/morph test-nightly |
/morph export-build |
Result: FAILUREYour command has finished executing! Here's what you wrote!
OutputBuild failed! |
Result: FAILUREYour command has finished executing! Here's what you wrote!
Outputmbed Build Number: 138 Exporter Build failed! |
It is required to enable AFIO clock before using __HAL_AFIO_REMAP_xy macros, which was missing here. Without clocks enable, the remap actually doesn't occur. This would possibly cause some PIOs (part of PB_3, PB_4, PA_13, PA_14, PA_15) to not behave as expected. In most cases AFIO clock was enabled in stm_pin_SetAFPin function, so that this bug was not visible. But there were few cases left were stm_pin_DisconnectDebug would be called first. A typical case was with GCC_ARM in case a DigitalInOut variable is declared as global.
With this fix, USB support is not limited to one target.
UBLOX_ODIN_EVK_W2 is missing the abstract button definitions originally introduced with PR #4249. Fix two tab to spaces issues on the go as well.
Fix a calculation error in in powerdown_nvic preventing the last group of 32 interrupts from getting powered down. The ARMv7m reference manual states "the total number of interrupt lines is up to (32*(INTLINESNUM+1)).". Also rename isr_count to isr_groups_32 for clarity, since this is actually the number of 32 interrupt groups.
Fixes following error: IOTMAC-615 Node mDS registration failure during OTA transfer
Signed-off-by: Mahadevan Mahesh <[email protected]>
If NVIC_NUM_VECTORS is larger than the space allocated by the vector table in ram (__ram_vector_table_size__) then the call to mbed_cpy_nvic during boot will corrupt valid data, which can lead to a crash. This patch fixes the declared number of vectors on the KL27Z, KL43Z and KL82Z to fix this crash.
In case MISO is not passed at SPI init, then we consider a 3 wires SPI configuration is requested, which corresponds to SPI_DIRECTION_1LINE configuration parameter in STM32 HAL layer. We're then handling this specific case of SPI_DIRECTION_1LINE, in spi_master_write or spi_master_block_write, we call to HAL API
this is more a cosmetic change, but since LL was introduced, we can now use it here as well.
in case of 1LINE direction
Enabling SPI causes the clock to be output by default. Most devices will not care about extra clock cycles, especially as long as chip select is not active, nevertheless this may cause side issues with other devices especially during init phase. This was actually the case with a 3 wire device (LPS22HB sensor).
This makes the code more explicit about what is last parameter of HAL_SPI_Transmit/HAL_SPI_Receive functions.
And clean up some unused debug messages
Signed-off-by: Tony Wu <[email protected]>
When use ARMCC, __memset is replaced by ARM's version which will make boot process hang.
…s-timeout failing issue
…code to SRAM due to time drift sensitive
…de to SRAM due to time drift sensitive
Switch on TCM
Remove extension in command line so the script could work on Linux
1. Add alignment / padding for postbuild segments 2. Clear tcm.bss section 3. Remove TRAP_OverrideTable(), move lines to PLAT_Start()
Should not make assumption of specific directory when include .h from linker script
e17ff17
to
73bac6e
Compare
/morph test-nightly |
/morph export-build |
Result: SUCCESSYour command has finished executing! Here's what you wrote!
Outputmbed Build Number: 140 All exports and builds passed! |
Failure : ARCH_PRO + IAR [1505329735.86][CONN][RXD] MBED: Server IP address received: 10.118.12.76:58847 logs : http://mbedosci.cloudapp.net/results/nightly/1301/FAIL/ARCH_PRO/IAR/ Fix : #5037 |
This reverts commit fce2ca2.
/morph test-nightly |
Result: ABORTEDYour command has finished executing! Here's what you wrote!
OutputTest failed! |
Result: SUCCESSYour command has finished executing! Here's what you wrote!
OutputAll builds and test passed! |
/morph export-build |
Result: SUCCESSYour command has finished executing! Here's what you wrote!
Outputmbed Build Number: 142 All exports and builds passed! |
No description provided.