jeromecoutant
1c375e4d90
STM32F7: update device_name
2021-04-01 11:52:47 +02:00
jeromecoutant
762d5f40c8
STM32F4: update device_name
2021-04-01 11:52:47 +02:00
jeromecoutant
5fc3975c58
STM32F3: update device_name
2021-04-01 11:52:47 +02:00
jeromecoutant
d1c78a296b
STM32F2: update device_name
2021-04-01 11:52:47 +02:00
jeromecoutant
e5c47f2484
STM32F0: update device_name
2021-04-01 11:45:25 +02:00
reme
e523617360
UPDATE STM32CubeF1 with v1.8.3
2021-04-01 09:18:43 +02:00
harmut01
18d8499979
Refactor ER_IROM1 load region defintion
2021-03-31 16:27:28 +01:00
Anna Bridge
73896715e6
Merge pull request #14477 from jeromecoutant/PR_L5_PACK
...
STM32: Add STM32L5 in arm_pack_manager index file
2021-03-31 15:25:43 +01:00
harmut01
c77eba00dc
Remove IAR from NXP targets without small c lib support
...
Toolchains should provide support for small c lib, remove IAR from the
NXP targets that don't currently do so.
2021-03-31 15:05:12 +01:00
Harrison Mutai
332bcf472f
Remove 'c_lib' configuration from NXP targets
2021-03-31 15:04:42 +01:00
Harrison Mutai
a6d2c5f1c5
Add bare metal support to NXP targets
...
Modify linker scripts to add heap to memory map, add list of supported c libs and "bare-metal" to supported_application_profiles.
2021-03-31 15:04:42 +01:00
Harrison Mutai
d6b6da93ed
Remove µARM toolchain dependencies from NXP targets
2021-03-31 15:04:41 +01:00
harmut01
3d66447302
Refactor RW_IRAM1 load region definition
2021-03-31 14:23:32 +01:00
jeromecoutant
80fed0b442
NUCLEO_G431RB: pin standard
2021-03-30 14:23:43 -05:00
Dan Rose
1c2986a72e
rename USBRX -> CONSOLE_RX
2021-03-29 13:50:49 -05:00
Dan Rose
f7e628d191
switch to new target naming conventions
2021-03-29 13:50:49 -05:00
Dan Rose
b00add547c
remove clock_source override
2021-03-29 13:50:49 -05:00
Dan Rose
3292d0501a
Support Nucleo G431RB
2021-03-29 13:50:49 -05:00
Anna Bridge
8075b2348c
Merge pull request #14472 from LDong-Arm/cmake_output_ext
...
CMake: support `OUTPUT_EXT` from `targets.json`
2021-03-29 14:41:17 +01:00
Anna Bridge
616f0b7387
Merge pull request #14445 from jeromecoutant/PR_WB_WATCHDOG
...
STM32WB/STM32WL: watchdog LSI frequency
2021-03-29 11:23:42 +01:00
Anna Bridge
b91a705e74
Merge pull request #14444 from jeromecoutant/PR_GPIO_FREE
...
STM32: reset GPIO value is analog mode
2021-03-29 11:23:15 +01:00
Jost, Chris
7f5fe0b8a8
removed wrong usage of USBDEVICE
2021-03-29 11:00:31 +02:00
jeromecoutant
1a27351582
STM32L4: align all system_clock files
2021-03-29 09:32:26 +02:00
Jost, Chris
29943181bb
enable USBDEVICE on STM32L1 series, except for XDOT_L151CC
2021-03-26 16:53:04 +01:00
Anna Bridge
7f6ff7e61b
Merge pull request #14434 from jeromecoutant/PR_WB_I2C
...
STM32 I2C : correct deinit
2021-03-26 15:25:48 +00:00
Anna Bridge
0742135fd1
Merge pull request #14457 from ARMmbed/uart-stdio-alias
...
Update UART pin names & add MBED_CONF_TARGET_STDIO_UART overrides
2021-03-26 15:17:58 +00:00
jeromecoutant
a60b985c8d
STM32L1 : enable ADC after deepsleep
2021-03-26 14:03:49 +01:00
jeromecoutant
ddfde71643
STM32L5: correct arm_pack_manager index file
2021-03-26 12:01:26 +01:00
harmut01
3d1051dbbe
Maxim: Add bare metal support to targets
...
Add heap load region to scatter file and update `targets.json` to
provide baremetal support to the following targets: SDT32620B,
SDT32625B, MAX32620FTHR, MAX32625MBED, MAX32625PICO, and MAX32630FTHR.
2021-03-26 09:07:52 +00:00
George Psimenos
9cc2deb446
typo
2021-03-25 15:25:40 +00:00
Lingkai Dong
54a5fc5f15
Set OUTPUT_EXT for ARM_MUSCA_S1 and ARM_MUSCA_B1
...
By default, Mbed CLI 2 + CMake builds both .bin and .hex images,
unless a target specifies OUTPUT_EXT. The post binary hook for
ARM_MUSCA_S1 and ARM_MUSCA_B1 is run on .bin images only, so we need
to prevent .hex images from being generated and confusing users.
2021-03-25 12:29:17 +00:00
harmut01
ea83d07465
Refactor load region definitions for ArmC6 toolchain
2021-03-25 09:26:00 +00:00
harmut01
2e3bf05d23
GigaDevice: Add bare metal support to targets
...
Add bare metal settings to target configurations, and modify scatter
files to include heap load region.
2021-03-24 16:41:27 +00:00
harmut01
2cca7f248f
GigaDevice: Remove dependencies for deprecated compilers
2021-03-24 16:41:18 +00:00
jeromecoutant
d0ea0466ad
STM32: remove critical sections in flash_program_page
2021-03-24 17:40:18 +01:00
George Psimenos
61cfaa15cd
Update UART pin names & add MBED_CONF_TARGET_STDIO_UART overrides
2021-03-23 11:17:17 +00:00
Martin Kojtal
f00ce59769
Merge pull request #14243 from boraozgen/feature/stm32-rtc-hse
...
STM32: Add HSE support to RTC
2021-03-22 10:57:28 +01:00
Martin Kojtal
83adad9609
Merge pull request #14421 from jeromecoutant/PR_SDPUSB
...
SDP-K1: enable IAR compilation
2021-03-22 10:57:08 +01:00
Martin Kojtal
b7f1acff44
Merge pull request #14428 from 0xc0170/cmake-fix-targets-labels
...
CMake targets: remove labels usage, not required anymore
2021-03-22 10:56:55 +01:00
Martin Kojtal
6a252875c7
Merge pull request #14429 from hugueskamba/hk_cmake_fix_st_build_error
...
CMake: Fix STM target build failures
2021-03-22 10:45:46 +01:00
George Psimenos
d239ef98cd
Rename USBTX/RX to CONSOLE_TX/RX
2021-03-18 17:01:54 +00:00
George Psimenos
3af96247a6
Update PinNames markers
2021-03-18 17:01:54 +00:00
George Psimenos
2322f1dd7a
Remove unused NUCLEO_H743ZI target files
2021-03-18 17:01:54 +00:00
George Psimenos
ec7e00a780
Add target markers to new PinNames.h files
2021-03-18 17:01:54 +00:00
George Psimenos
8cf2eccd47
Remove unused NUVOTON M2351 target files
2021-03-18 17:01:54 +00:00
jeromecoutant
e602adb080
[STD-PIN] STM32H7: standardized pins
2021-03-18 17:01:54 +00:00
jeromecoutant
eafaca379e
[STD-PIN] STM32L5: standardized pins
2021-03-18 17:01:53 +00:00
jeromecoutant
bb7d0391a4
[STD-PIN] STM32L4: standardized pins
2021-03-18 17:01:53 +00:00
George Psimenos
885cdef5f7
Add standard pin-names validation script & tests
2021-03-18 17:01:53 +00:00
jeromecoutant
5e50e3b19b
[STD-PIN] enable "ARDUINO_UNO" for B_L4S5I_IOT01A
2021-03-18 17:01:50 +00:00
jeromecoutant
a4350f72bd
[STD-PIN] BUTTON and LED define
...
hal/tests/TESTS/mbed_hal/gpio/main.cpp is replaced by
hal/tests/TESTS/pin_names/generic/main.cpp now
2021-03-18 17:01:50 +00:00
jeromecoutant
a6c213bb10
[STD-PIN] Replace STDIO_UART_TX by USBTX
2021-03-18 17:01:50 +00:00
jeromecoutant
3c2088a45f
STM32WB/STM32WL: watchdog LSI frequency
...
Value from DataSheet
2021-03-18 15:45:47 +01:00
jeromecoutant
21dcebb58d
STM32 OSPI/QSPI : correct GPIO free
2021-03-18 14:53:00 +01:00
jeromecoutant
7203125827
STM32 ANALOGOUT : correct GPIO free
2021-03-18 14:53:00 +01:00
jeromecoutant
73239b6a99
STM32 SPI : correct GPIO free
2021-03-18 14:52:59 +01:00
jeromecoutant
20e9235a26
STM32 SERIAL : correct GPIO free
2021-03-18 14:52:59 +01:00
jeromecoutant
10e0759372
STM32 PWM : correct GPIO free
2021-03-18 14:52:59 +01:00
Martin Kojtal
a0ee432279
CMake Freescale: add freescale prefix to avoid conflict with NXP
2021-03-16 17:30:09 +00:00
jeromecoutant
34f02ff573
STM32 I2C : correct deinit
...
Set port mode back to Analog (reset value)
2021-03-16 15:05:37 +01:00
Hugues Kamba
ff0756d338
CMake: Fix STM target build failures
...
Ensure the linker and startup files listed match
with the correct letter case as some host systems
are case sensitive.
2021-03-15 14:11:23 +00:00
Martin Kojtal
ad8b9f651e
CMake targets: remove labels usage, not required anymore
2021-03-15 11:46:15 +00:00
Martin Kojtal
68fb11e912
Merge pull request #14418 from hugueskamba/hk_cmake_fix_ep_atlas
...
EP_ATLAS: Fix mbedtools build errors
2021-03-15 10:06:59 +01:00
Martin Kojtal
e3c8878d59
WIO_BG96: fix macro exclusion - use cellular
...
This depends on cellular drivers not netsockets (it works because both are present in
the system, not true when you use CMake).
2021-03-12 15:28:36 +00:00
Bora Özgen
257e466d6c
Add RTC clock source selection to targets.json
2021-03-12 15:34:13 +01:00
Bora Özgen
25a0aee77e
Support RTC from HSE only for STM32F2/3/4
2021-03-12 15:33:28 +01:00
Bora Özgen
4d1161b689
Add HSE support to STM32 RTC
2021-03-12 15:33:27 +01:00
Martin Kojtal
a63bd12706
Merge pull request #14416 from hugueskamba/hk_cmake_fix_ff1705-l151cc
...
CMake: Fix FF1705_L151CC build
2021-03-12 13:26:41 +00:00
Hugues Kamba
811a72af88
EP_ATLAS: Remove requirement for USB library if not required
...
Move inclusion of USB header file within the existing
conditional pre-processor directive so the USB library
is not required if USB stdio console is disable
2021-03-12 12:19:17 +00:00
Hugues Kamba
2da1972012
CMake: Fix EP_ATLAS build
...
Enable Onboard TELIT ME310 driver only when cellular library is included.
This allows us to remove the cellular library as a requirement
to build applications that do not require it (i.e Blinky).
2021-03-12 12:19:17 +00:00
Marek Czerski
f64e64dc9d
STM32: AnalogOut: do not call HAL_DAC_Start in dac_write
...
dac_write (used by AnalogOut.write) calls HAL_DAC_Start
every time. It is required to call HAL_DAC_Start only once.
HAL_DAC_Start uses internally HAL_Delay(1) making AnalogOut
not suitable for use in high speed application.
This change removes call to HAL_DAC_Start in dac_write and
moves it to analogout_init.
2021-03-12 09:56:41 +01:00
Martin Kojtal
eec320c991
Merge pull request #14339 from jeromecoutant/PR_F4_1260
...
STM32F4 update drivers version to CUBE V1.26.0
2021-03-11 17:14:28 +00:00
Martin Kojtal
306172570a
Merge pull request #14379 from OpenNuvoton/nvt_high_res_pwm
...
Nuvoton: Enlarge NuMaker PWM duty cycle range
2021-03-11 17:12:25 +00:00
Martin Kojtal
dd7ca06176
Merge pull request #14346 from harmut01/baremetal_analog
...
Add bare metal support to Analog Device targets
2021-03-11 16:40:45 +00:00
jeromecoutant
2823fe0275
SDP-K1: enable IAR compilation
2021-03-11 15:53:28 +01:00
Hugues Kamba
9b11ed4144
CMake: Fix FF1705_L151CC build
...
Add the missing CMake target to build BSP for the
FF1705_L151CC Mbed board
2021-03-11 12:30:54 +00:00
Martin Kojtal
ea4aed2d95
Merge pull request #14372 from harmut01/baremetal_samsung
...
S1SBP6A: Add bare metal support
2021-03-11 11:04:46 +00:00
Martin Kojtal
5326e30961
Merge pull request #14293 from jeromecoutant/PR_CMAKE_ALIGN
...
STM32L4 : align CMakeLists.txt with all STM32
2021-03-11 08:56:06 +00:00
Martin Kojtal
0ef41d3687
Merge pull request #14347 from harmut01/baremetal_ambiq
...
Add bare metal support to Ambiq targets
2021-03-11 08:55:43 +00:00
jeromecoutant
c41ea5f723
STM32F4: STM32Cube_FW_F4_V1.26.0 - Subfamilies
2021-03-10 08:45:49 +01:00
jeromecoutant
021aa009b8
STM32F4: STM32Cube_FW_F4_V1.26.0 - STM32Cube_FW
2021-03-10 08:45:48 +01:00
jeromecoutant
338e37abee
STM32F4: license header alignment
2021-03-10 08:45:47 +01:00
jeromecoutant
de27e83302
STM32F4: move common files
2021-03-10 08:45:47 +01:00
jeromecoutant
6e90fd2cee
STM32F4 : add subfamilies in targets.json
2021-03-10 08:45:46 +01:00
jeromecoutant
82a31782ec
STM32F4: move TARGET_MTS_MDOT_F411RE info STM32F411xE
2021-03-10 08:45:46 +01:00
jeromecoutant
bccef1a6eb
STM32F4: move TARGET_MTS_DRAGONFLY_F411RE info STM32F411xE
2021-03-10 08:45:45 +01:00
jeromecoutant
3d1d3b76bb
STM32F4: align CMakeLists.txt for all families
2021-03-10 08:45:45 +01:00
cyliangtw
5b693ff3b3
To keep proprietary BSP DutyCycle definition and rename HighDutyCycle in extend API
2021-03-10 11:53:55 +08:00
Martin Kojtal
0e89f9d6d9
Merge pull request #14337 from jeromecoutant/PR_STM32L1_1102
...
STM32L1 update drivers version to CUBE V1.10.2
2021-03-09 17:37:58 +00:00
Martin Kojtal
5f9fbfe9f6
Merge pull request #14301 from harmut01/baremetal_renesas
...
Add bare metal support to Renesas targets
2021-03-09 17:31:43 +00:00
Martin Kojtal
7a707de9d7
Merge pull request #14387 from mark-psl/master
...
Update serial_api.c - Issue #14353 - Setting BufferedSerial pin to NC throws runtime assertion
2021-03-09 17:29:45 +00:00
Martin Kojtal
c8d4b90267
Merge pull request #14392 from jeromecoutant/PR_WB_QSPI
...
STM32WB: enable QSPI for custom boards
2021-03-09 17:29:34 +00:00
Martin Kojtal
e1f3cc1761
Merge pull request #14391 from LDong-Arm/musca_s1_tfm_s
...
Update secure binaries with platform init fix for ARM_MUSCA_S1
2021-03-09 14:32:06 +00:00
jeromecoutant
1eb16d1f25
STM32 : gpio_reset_at_init disabled with MBED_DEBUG
2021-03-09 12:33:25 +01:00
jeromecoutant
898439930a
STM32L1 : license header alignment
2021-03-09 12:33:25 +01:00
jeromecoutant
30c843ede7
STM32L1 : STM32Cube_FW 1.10.2
2021-03-09 12:33:16 +01:00
jeromecoutant
6b57fd48a8
STM32L1 : targets restructuration
...
- alignment with other STM32 families
2021-03-09 12:32:42 +01:00
jeromecoutant
95ebb3d7b6
STM32L1 : directory restructuring
2021-03-09 12:32:42 +01:00
Martin Kojtal
682a5eab83
Merge pull request #14390 from UbiJCC/patch-1
...
Add extern "C" around am_hal_secure_ota.h functions
2021-03-09 10:57:50 +00:00
Lingkai Dong
31cc82dabb
"Updated secure binaries for [(ARM_MUSCA_S1, ARMCLANG)]"
...
This brings in the platform init fix:
https://github.com/ARMmbed/trusted-firmware-m/pull/15
2021-03-09 10:22:58 +00:00