Commit Graph

1125 Commits (mbed-os-5.7)

Author SHA1 Message Date
daid 99d673efd4 Add support for STEVAL-3DP001V1 board, which has an STM32F401VE chip. This support is based on the NUCLEO-F401RE board. Which has the same amount of flash/ram but less pins available on the chip. 2018-03-14 14:48:10 -05:00
Rob Meades 926f952143 Call i2c_init() before i2c_frequency() (since i2c_frequency() requires the object to be set up) and zero the I2C object before giving it to i2c_init() as i2_init() has to set up a default frequency for its timeouts to work and it will only do this if the hz field in the object was zero to begin with (otherwise you end up with a random but usually very large indeed timeout). 2018-03-14 14:48:09 -05:00
jeromecoutant 4eb150e6d6 STM32F1 RTC : Date read after reset
F1 is the only STM32 family where RTC date is not saved into registers
2018-03-14 14:48:09 -05:00
jeromecoutant bfb6472b2a STM32 RTC : update free function
- LSI specific implementation is removed

- Remove RTC clock disable
2018-03-14 14:48:09 -05:00
adustm 05263f121f Allow jenkins script to pass 2018-03-14 14:48:09 -05:00
adustm 44efac724d Add initial_sp value for STM32L476 and STM32L486 devices 2018-03-14 14:48:09 -05:00
adustm d9d799a5b8 Use official toolchain defines 2018-03-14 14:48:09 -05:00
adustm 06308c2017 Add defined for GCC_ARM to pass heap and stack tests 2018-03-14 14:48:09 -05:00
adustm 63ed5893a1 Add support of separate memories for heap and stack region swith the use of TWO_RAM_REGIONS define 2018-03-14 14:48:09 -05:00
adustm c1d883db19 Change STM32L475/76/86 GCC_ARM linker files to have HEAP in SRAM1 and stack in SRAM2 (after the interrupt vector) 2018-03-14 14:48:09 -05:00
Ashok Rao 769a566e9f ODIN MTB LEDs Fix 2018-03-14 14:48:09 -05:00
Fahim Alavi 5bf917acaa Support added for R410M Changes
target added r410m

Spaces removed

Trace updated
2018-03-14 14:48:08 -05:00
Bilal 8f1dc9095d Formatting change - II 2018-02-23 17:08:30 -06:00
Bilal f855ef4c81 Formatting change 2018-02-23 17:08:30 -06:00
Bilal 43a0b8fbf1 Replacing i2c_xxxx(...) calls to reduce binary size and avoid any RTOS waits 2018-02-23 17:08:30 -06:00
jeromecoutant 4cf68c5e1f STM32F4 Cube v1.19.0 update : ST CMSIS files
Previous version was v1.16.0
2018-02-23 17:08:30 -06:00
jeromecoutant cd1c958ad8 STM32F4 Cube v1.19.0 update : ST HAL files
Previous version was v1.16.0
2018-02-23 17:08:30 -06:00
jeromecoutant 468048c817 STM32F4 Cube update : file name alignment 2018-02-23 17:08:29 -06:00
bcostm 90c87335ce Add missing can legacy file 2018-02-23 17:08:29 -06:00
bcostm ea00afbaad F7 ST CUBE V1.10.0 F7 HAL driver V1.2.5 2018-02-23 17:08:29 -06:00
Wilfried Chauveau 978bc47415 remove magic calibration value for HSI in ST's targets 2018-02-23 17:08:28 -06:00
Marc Emmers 740547c525 STM32L0: Enable stop mode operation for the LPUART 2018-02-23 17:08:28 -06:00
Marc Emmers ef604d0bd8 STM32L0/4: Always try to select LSE if LPUART and baudrate <= 9600 2018-02-23 17:08:28 -06:00
Ashok Rao f2337c4ddf Fixed serial pins and a typo for ODIN MTB 2018-02-23 17:08:28 -06:00
jeromecoutant ecae5ed46d DISCO_F303VC : Align clock configuration with STM32 family 2018-02-23 17:08:28 -06:00
jeromecoutant b81dcf2714 DISCO_F303VC : add IAR files 2018-02-23 17:08:28 -06:00
jeromecoutant e28859728b DISCO_F303VC : wrong STDIO pins 2018-02-23 17:08:28 -06:00
bcostm 685d4951c1 Move TARGET_DISCO_L072CZ_LRWAN1 folder 2018-02-09 14:18:46 +00:00
Wilfried Chauveau 82d16294cb rename MURATA type ABZ & WISE_1510 to their expected name 2018-02-09 14:18:46 +00:00
Kimmo Vaisanen caaed4f315 Add WISE-1570 external pin names 2018-02-09 14:18:46 +00:00
Kimmo Vaisanen 3c5af68180 Add MTB_ADV_WISE_1570 target 2018-02-09 14:18:46 +00:00
bcostm a5cd64eebb STM32L476/486: change SRAM config for IAR 2018-02-09 14:18:45 +00:00
Cruz Monrreal c65cd6b475 Added LED2 definition for compilation of tests 2018-02-09 14:18:45 +00:00
Ashok Rao 76329a7080 Adding MTB_MTS_XDOT as a new target 2018-02-09 14:18:45 +00:00
jeromecoutant 4df67ef584 STM32 SPI ASYNC - Add FIFO flush before transfer 2018-02-09 14:18:44 +00:00
jeromecoutant a52d7553c3 STM32F7 SPI - add missing HAL files
ST_INTERNAL_REF 43358
2018-02-09 14:18:44 +00:00
bcostm d6e5fac49f STM32F7: move cache initialization 2018-02-09 14:18:44 +00:00
bcostm 11f629f4de Check cache before enabling it
The mbed_sdk_init can be called either during cold boot or during
application boot after bootloader has been executed.
In case the bootloader has already enabled the cache,
is is needed to not enable it again.
2018-02-09 14:18:44 +00:00
bcostm 846bd72068 NUCLEO_F767ZI: Add bootloader support 2018-02-09 14:18:44 +00:00
bcostm a79569977f BL NUCLEO_F746ZG: change scb->vector assignment 2018-02-09 14:18:43 +00:00
bcostm 43c6f5b5b2 BL STM32746xG: Update scatter/link files 2018-02-09 14:18:43 +00:00
bcostm bedc73d39e STM32 serial: add missing function declaration 2018-02-09 14:18:43 +00:00
bcostm 5f6ee5f6be STM32 serial: improve index assignment in serial_init 2018-02-09 14:18:43 +00:00
bcostm 82d7f9ff54 STM32 serial: improve irq index management for L0 devices 2018-02-09 14:18:43 +00:00
bcostm e6e1441fdc STM32 serial: improve irq index management for F0 devices 2018-02-09 14:18:43 +00:00
bcostm f5e76d38f3 STM32 serial: improve irq index management for L4 devices 2018-02-09 14:18:43 +00:00
bcostm 37738fec6e STM32 serial: improve irq index management for L1 devices 2018-02-09 14:18:43 +00:00
bcostm 32eff7d5da STM32 serial: improve irq index management for F7 devices 2018-02-09 14:18:43 +00:00
bcostm 19fd049d8f STM32 serial: improve irq index management for F3 devices 2018-02-09 14:18:42 +00:00
bcostm 2aadbb80df STM32 serial: improve irq index management for F2 devices 2018-02-09 14:18:42 +00:00