Martin Kojtal
f37b0c485b
Merge pull request #14905 from jeromecoutant/PR_STM32CUSTOM
...
STM32 : README updates about custom boards
2021-07-13 14:22:01 +02:00
Martin Kojtal
0ea3f0cc53
Merge pull request #14787 from dustin-crossman/pr/june-asset-update
...
Cypress Asset Update
2021-07-13 12:53:26 +02:00
jeromecoutant
2bdd68f0d0
STM32WL README update for custom boards
2021-07-13 12:22:36 +02:00
jeromecoutant
8462a19207
STM32 README update for custom boards
2021-07-13 12:08:46 +02:00
Martin Kojtal
abd32c70e4
Merge pull request #14895 from AnishKumarHCL/skip_analog_inn
...
ADC: STM32H7: Skip Negative input analog channels (INN)
2021-07-13 10:45:31 +02:00
Martin Kojtal
7095dc79fa
Merge pull request #14688 from MubeenHCLite/CAN_rxinterrupt_fix
...
Solution for mutex problem in CAN read ISR
2021-07-12 17:21:56 +02:00
anish-k
ec44991a6f
ADC: STM32H7: Skip Negative input analog channels (INN)
...
Removed INN ADC channels from PeripheralPins.c
2021-07-09 21:15:01 +05:30
anish-k
f14ce30ba6
script: STM32: STM32_gen_PeripheralPins.py updated
...
Removed INN channel ADC
2021-07-09 21:14:24 +05:30
Martin Kojtal
0726db09fb
Merge pull request #14888 from arduino/portenta_ble_support
...
Portenta: Add BLE support using CYW43XXX generic transport layer
2021-07-09 17:22:55 +02:00
Martin Kojtal
cf54d36bfb
Merge pull request #14899 from jeromecoutant/PR_WLE5
...
STM32WL: correct CMakeLists.txt for STM32WLE5xC
2021-07-09 12:26:42 +02:00
Martin Kojtal
705c61b0c2
Merge pull request #14898 from byq77/master
...
Fix gcc_arm linker script for stm32f407xg targets
2021-07-09 10:32:33 +02:00
jeromecoutant
9a7b1dbd1c
STM32WL: correct CMakeLists.txt for STM32WLE5xC
2021-07-09 09:33:12 +02:00
pennam
1da67b2da8
Add missing PBL header
2021-07-08 22:04:53 +02:00
Martino Facchin
133864a750
PortentaH7: add BLE support
2021-07-08 17:07:06 +02:00
pennam
1a0ab10e95
Temp portenta add COMPONENT_4343W_FS BLE firmware
2021-07-08 17:04:05 +02:00
byq77
9b1399283e
Fix gcc_arm linker script for stm32f407xg targets
2021-07-08 16:07:52 +02:00
Martin Kojtal
0e52d4946c
Merge pull request #14663 from arduino/whd_patch_portenta
...
Portenta: Add support to generic COMPONENT_WHD
2021-07-08 15:54:20 +02:00
Martin Kojtal
1d5d3b054f
Merge pull request #14808 from affrinpinhero-2356/i2cTimingPerformanceSolved
...
driver/i2c: STM32: I2C performance issue solved.
2021-07-08 14:38:03 +02:00
Martin Kojtal
97b9754141
Merge pull request #14838 from katherrafi/set_mac_address
...
Eth: STM32: Updating documentation on mbed_otp_mac_address()
2021-07-08 14:20:09 +02:00
Martin Kojtal
7350b03088
Merge pull request #14872 from hallard/STM32WLEx
...
Add STM32WLE5 for custom targets LORA_E5 and RAK3172
2021-07-08 13:25:24 +02:00
Martin Kojtal
f937383384
Merge pull request #14843 from AnishKumarHCL/interrupt_in_multiple_gpio
...
InterruptIn : STM32: Implemented error catching for multiple gpio on the same irq line
2021-07-08 13:25:10 +02:00
Martin Kojtal
3fcc8347a9
Merge pull request #14844 from AnishKumarHCL/analogout_free_implementation
...
Analogout free implementation for F4/F7/H7 boards
2021-07-08 13:24:50 +02:00
Dustin Crossman
4bce6471c1
Delete unnecessary assembler files (CI complains about them).
2021-07-07 10:56:58 -07:00
Mohammed Mubeen
b5e785efd3
Updated can bit timing parameters (TSEG1, TSEG2) as per the ISO11898-2
...
standard
2021-07-07 16:55:20 +05:30
Dustin Crossman
ddb92ba877
Fixup license issues.
2021-07-06 15:40:48 -07:00
Dustin Crossman
a0d058dbcf
Fixup CMakeLists.txt
2021-07-06 10:09:37 -07:00
Dustin Crossman
11c598d517
Add proper PDL (still version 2.2.0.7891).
2021-07-06 10:09:03 -07:00
Charles
e598f5fe61
typo + moved device_name
2021-07-06 17:10:35 +02:00
Mohammed Mubeen
65a72c29c8
Added documentation for the implementation
2021-07-06 20:12:12 +05:30
Affrin Pinhero
b559cec29e
I2C: STM32: Upating documentation for I2C timing Algorithm
...
This commit modifies readme file. Descption for using
I2C timing algorithm and how to enable and disable
included.
Signed-off-by: Affrin Pinhero <affrin.pinhero@hcl.com>
2021-07-06 19:48:36 +05:30
Charles
51cfdc2bee
moved to up folder common to STM32WL
2021-07-05 16:43:44 +02:00
Charles
37814f25a7
added target stm32wle5xc
2021-07-05 12:57:33 +02:00
Charles
38eed85d5a
moved system_clock.c to STM32WL up folder
2021-07-05 12:55:32 +02:00
Charles
d601dd8e91
moved to STM32WL up folder
2021-07-05 12:55:14 +02:00
Charles
cf7e1ebe48
moved to STM32WL up folder
2021-07-05 12:52:58 +02:00
Mohammed Mubeen
8622f66b46
Resolved review comments
2021-07-03 13:22:25 +05:30
anish-k
eb06d5eb59
analogout: STM32: modified analogout_free api
...
removed hardcoded pins, implemented multi channel check
implemented DAC_2 initialization for H7 board
Added #if defined DAC_CHANNEL_2
2021-07-02 21:34:24 +05:30
anish-k
59ba97f7b4
analogout: STM32: Implemented analogout_free for STM32H7 series
...
analogout_free implemented with multiple DAC channel usage check.
2021-07-02 18:01:12 +05:30
anish-k
c22331cc03
analogout: STM32: analogout_free implementation for STM32F7
...
Implemented analogout_free for STM32F7 Series.
2021-07-02 17:53:58 +05:30
anish-k
b52b3b6d43
analogout: STM32: analogout_free implementation for F4
...
Implemented analogout_free for STM32F4 family and added new
member "PinName pin" in dac_s structure.
2021-07-02 17:39:44 +05:30
Affrin Pinhero
d8cbd68dc2
driver/i2c: STM32: Solves I2C driver performanc issue.
...
This commit solves issue related to i2c driver performance.
With this commit delay in read write when using i2c timing
algorithm is solved. Used flag mechanism which will check
tim reg value and hz passed.
Signed-off-by: Affrin Pinhero <affrin.pinhero@hcl.com>
2021-07-02 10:54:16 +05:30
anish-k
91d0a6dec0
InterruptIn : STM32: Implemented error catching for multiple gpio irq line
...
The multiple InterruptIn object with same pin_index sharing same IRQ line.
So the second object will overwrite the first one. To catch this as error,
implemented an error catching functionality.
2021-07-01 21:32:39 +05:30
Kather Rafi Ibrahim
a9e9564ced
Eth: STM32: Upating documentation on mbed_otp_mac_address()
...
This commit updates the documentation on how to use
mbed_otp_mac_address() to modify the default MAC address to custom
Mac address.
Signed-off-by: Kather Rafi Ibrahim <katherrafi.i@hcl.com>
2021-07-01 17:07:01 +05:30
Martin Kojtal
43116a2822
Merge pull request #14807 from noonfom/m2354-psa-v8-m-devices
...
M2354: inherit PSA_V8_M devices
2021-07-01 10:52:53 +02:00
Jaeden Amero
043d1735a1
Merge pull request #14837 from LDong-Arm/K64F_pin_names
...
K64F: Fix pin names and migrate to Arduino Uno form factor
2021-06-30 09:15:54 +01:00
Mohammed Mubeen
5d861f895d
Merge branch 'master' into CAN_rxinterrupt_fix
2021-06-29 18:32:48 +05:30
pennam
4f80d23607
Provide missing stubs for ARMClang build
2021-06-29 14:41:08 +02:00
Martin Kojtal
8188f5f5ab
Merge pull request #14776 from affrinpinhero-2356/i2c_longTime_Mem_Solve
...
driver/i2c: STM32: I2C memory usage and time delay in read-write solved.
2021-06-29 11:30:02 +02:00
Mohammed Mubeen
1a2d624828
Added Raw CAN (unlocked can read api) and updated the code for the
...
rxInterrupt to work for all CAN instances
2021-06-29 12:46:21 +05:30
Lingkai Dong
61989e106a
K64F: Fix pin names and migrate to Arduino Uno form factor
...
Fix pin names of K64F with the following from the latest guidelines:
* LEDs and buttons are defined as macros, digital and analog pins as
enums.
* No duplicated pin names with the same value.
* The Arduino form factor is deprecated in favour of Arduino Uno.
Note: The pins `SPI_xxx` are for SD card only, but the names are kept
for backward compatibility (i.e. no breaking change until the next
Mbed OS major version). The general purpose Arduino Uno SPI pins
(`ARDUINO_UNO_SPI_xxx`) are different and also available.
2021-06-28 17:47:25 +01:00