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