Mohammad Azim Khan
1f0d73162c
Increase HEAP size for UBLOX_EVK_ODIN_W2 and NUCLEO_F429ZI
2017-03-02 14:11:21 +00:00
Sam Grove
b6fe5abb10
Merge pull request #3743 from jeromecoutant/PR_RTC_UPDATE
...
STM32 RTC api minor update
2017-02-23 10:19:11 -06:00
Sam Grove
ba2176323c
Merge pull request #3733 from theotherjimmy/feature-bootloader
...
Enable boot-loader builds
2017-02-23 10:18:31 -06:00
Jimmy Brisson
d62f046e57
Fail bootloader builds on targets that don't support it
...
This patch will prevent building bootloader builds on targets that have
not yet had their linker scripts/scatter files changed to allow for the
ROM space shrinking expected by bootloader builds. At the point of this
patch, bootloader linker script modifications are only supported by the
NUCLEO_F429ZI, K64F, KL46Z, and Odin.
2017-02-22 18:27:23 -06:00
Christopher Haster
aff49d8d1e
Renamed files in platform to match source names
...
critical.h -> mbed_critical.h
sleep.h -> mbed_sleep.h
toolchain.h -> mbed_toolchain.h
rtc_time.h -> mbed_rtc_time.h
semihost_api.h -> mbed_semihost_api.h
wait_api.h -> mbed_wait_api.h
2017-02-22 18:17:54 -06:00
Sam Grove
a8a31da2e8
Merge pull request #3737 from bcostm/dev_can_factorization
...
STM32: can_api.c files factorization
2017-02-22 13:36:59 -06:00
Sam Grove
5c28715fbd
Merge pull request #3742 from jeromecoutant/PR_SLEEP
...
STM32 : minor update in sleep HAL file
2017-02-22 13:35:01 -06:00
Sam Grove
355f69a11d
Merge pull request #3802 from ARMmbed/feature-flash-api
...
Merge the feature-flash-api branch into master
2017-02-22 13:31:41 -06:00
Sam Grove
5491ccc0a6
Merge pull request #3803 from TomoYamanaka/master
...
Bug fix of initial value of interrupt edge in "gpio_irq_init" again
2017-02-22 13:21:13 -06:00
Sam Grove
0733fe0778
Merge pull request #3814 from 0xc0170/fix_i2c_delay_onsemi
...
NCS36510: I2C idle delay of 1us
2017-02-22 13:20:17 -06:00
jeromecoutant
3a83fc8a21
STM32 RTC api minor update
...
Add more detailed information in comments
Issue with sunday corrected
Issue with wrong rtc_isenabled status corrected
2017-02-22 08:50:58 +01:00
Russ Butler
071235415e
Add K64F, KL46Z, F429, F439 and odin flash algos
...
Check in flash algos for the K64F, KL46Z, F429, F439 and Odin board
and enable these features accordingly in targets.json. This
implementation uses flash algo blob that are generated via scripts.
The K64F and KL46Z were generated directly from packs, while the
KL46Z, F429, F439 and odin were generated from code checked into
the FlashAlgo repo.
2017-02-21 14:09:06 -06:00
Martin Kojtal
ff41cc97ae
Merge pull request #3806 from 0xc0170/fix_issue#2989
...
NXP KL43Z/KL27Z: fix spi format bits check
2017-02-21 17:13:07 +00:00
Sam Grove
14bc2338eb
Merge pull request #3812 from anangl/rework_i2c
...
TARGET_NRF5: reworked i2c_api.c
2017-02-21 11:03:27 -06:00
Sam Grove
d14aa74b8c
Merge pull request #3798 from c1728p9/fix_st_vtor
...
Fix vector table bug when using bootloader on ST
2017-02-21 11:02:17 -06:00
Sam Grove
09a0ff3b3f
Merge pull request #3779 from geky/ncs36510-timing
...
NCS36510: Fix the sporadic semaphore timing issue
2017-02-21 10:50:14 -06:00
Sam Grove
1ee18b4ecb
Merge pull request #3767 from OpenNuvoton/nuvoton
...
[NUC472] Support no-XRAM configuration
2017-02-21 10:49:13 -06:00
Sam Grove
4b850e268a
Merge pull request #3759 from LMESTM/fix_spi_freq
...
STM32: spi_frequency table index fix
2017-02-21 10:47:17 -06:00
Sam Grove
3c3e04f6d2
Merge pull request #3739 from jeromecoutant/PR_F7_HSE
...
STM32F7 : remove multiple HSE_VALUE define value
2017-02-21 10:47:00 -06:00
jeromecoutant
053072c2dc
STM32 : set back US counter after deepsleep
2017-02-21 17:46:15 +01:00
jeromecoutant
e8519416c1
STM32 sleep.c remove compilation warning
2017-02-21 17:46:11 +01:00
Sam Grove
b7dce71510
Merge pull request #3665 from LMESTM/dev_stm32_gpio_pins_rework
...
Dev stm32 gpio pins rework
2017-02-21 10:41:16 -06:00
Głąbek, Andrzej
da73716092
TARGET_NRF5: corrected code style in i2c_api.c.
2017-02-21 11:47:51 +01:00
pradeep-gr
c71bfdbc44
NCS36510: I2C idle delay of 1us
...
It is added between I2C commands as I2C_COMMAND_FIFO is too fast to push commands out.
2017-02-21 09:16:21 +00:00
Głąbek, Andrzej
de2114f92b
TARGET_NRF5: removed TWI master driver, as it is no longer used by i2c_api.c.
2017-02-21 07:49:11 +01:00
Głąbek, Andrzej
4bc09b3a8f
TARGET_NRF5: reworked i2c_api.c.
2017-02-21 07:48:54 +01:00
0xc0170
bf77857641
NXP KL43Z/KL27Z: fix spi format bits check
...
Fixes #2989 . It was always true for valid values (if its not 8 neither 16 bits, fail).
2017-02-20 10:42:18 +00:00
bcostm
30565cbe5e
Revert "Coding style"
...
This reverts commit 32b801b40c .
2017-02-20 11:29:30 +01:00
bcostm
02653add15
Remove can_api.c file present in TARGET_STM32F2 folder (no more needed now)
2017-02-20 11:19:53 +01:00
bcostm
32b801b40c
Coding style
2017-02-20 11:19:53 +01:00
bcostm
eec6e10138
Add a #else to cover default STM32 devices for the IRQHandler functions.
...
Change also the coding style for the "{".
2017-02-20 11:19:53 +01:00
bcostm
8568b40887
F103 devices: Set CAN_RD pins in Input mode instead of A/F Push-Pull
...
Now MBED_A27/A28 tests are OK again.
Problem seen also by @mgiaco and discussed in PR 2988.
2017-02-20 11:19:53 +01:00
bcostm
f527ff95ab
Add support to L4 targets.
2017-02-20 11:19:53 +01:00
bcostm
caef97c5e6
Add support to F7 targets.
2017-02-20 11:19:53 +01:00
bcostm
0c4688e7e8
Add support to F4 targets.
2017-02-20 11:19:53 +01:00
bcostm
b6b21672e8
Add F3 differences.
2017-02-20 11:19:53 +01:00
bcostm
0fd596e0ab
Add can_device.h for F2 targets
2017-02-20 11:19:53 +01:00
bcostm
1f47619e82
Add F2 differences. Mainly add support for CAN2 instance.
2017-02-20 11:19:53 +01:00
bcostm
5fa0c4e172
Remove can_api.c file for F1 targets
2017-02-20 11:19:53 +01:00
bcostm
311648ab6c
Add F1 differences.
...
Create can_device.h files to define specific code for the STM32 family
2017-02-20 11:19:53 +01:00
bcostm
45c7e0dca9
Initial commit: copy can_api.c from F0 target
2017-02-20 11:19:53 +01:00
TomoYamanaka
d1866f2a49
Bug fix of initial value of interrupt edge in "gpio_irq_init" again
...
I modified the bug in PR #3289 . But It seems not enough the changes.
For the reason, It occured the following issue.
https://github.com/ARMmbed/mbed-os/issues/3694
So I reviewed and re-modified about the setting of initial value of interrupt edge in "gpio_irq_init".
2017-02-20 16:41:59 +09:00
Russ Butler
242909cf9a
Fix vector table bug when using bootloader on ST
...
The address of the vector table is hardcoded to the start of flash in
many, if not all, ST targets. This causes a crash in applications that
are using a bootloader. This patch updates the boards STM32F429xI,
STM32F439xI and Odin so they properly handle updating the VTOR with
a bootloader.
2017-02-17 22:53:04 -06:00
Sam Grove
cfa27dfcb0
Merge pull request #3757 from 0xc0170/fix_ncs36510_lpticker
...
ncs36510: lp ticker - remove unused header file inclusion (sleep)
2017-02-17 09:17:35 -06:00
Sam Grove
825f9a4bc9
Merge pull request #3749 from c1728p9/linker_script_updates
...
Linker script updates
2017-02-17 09:13:16 -06:00
Sam Grove
99dda9a60b
Merge pull request #3740 from jeromecoutant/PR_L4_RTC
...
STM32L4 HAL update for RTC Wake Up Timer
2017-02-17 09:12:01 -06:00
Laurent MEUNIER
d7902e53c2
Style consistency
...
Correcting the style format errors.
Also updating the copyright year.
2017-02-16 19:34:13 +01:00
Laurent MEUNIER
32ecd00c3a
STM32: move pin_lines_desc to c file
...
Move the const table initialization from the header file
to a new C file to avoid any multiple defined errors.
2017-02-16 19:34:11 +01:00
Laurent MEUNIER
18abfdb604
STM32: gpio: style consistency
2017-02-16 19:34:08 +01:00
Laurent MEUNIER
73955b678e
STM32: pins: move pin_lines_desc table to const
2017-02-16 19:34:05 +01:00