PARKJIHOON
b15af51988
fix header for samsung spi driver
...
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:25:11 +00:00
PARKJIHOON
d88255217b
Update SSS header contents
...
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:23:57 +00:00
Andrew Chong
398924cbaa
Adding in SPDX Apache 2.0 for the Apache 2 declared Samsung license headers.
2020-02-05 15:20:32 +00:00
Andrew Chong
a98d2795fc
Changed 2018 or 2019 copyright to 2020 via sed auto change.
2020-02-05 15:20:32 +00:00
Andrew Chong
4356e8c635
Minor astyle change.
2020-02-05 15:09:40 +00:00
PARKJIHOON
dc72c8a30c
remove .mbedignore list
...
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:09:40 +00:00
PARKJIHOON
45fd046cc3
tidy up unused comment
...
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:09:40 +00:00
PARKJIHOON
ad2c344ac0
tidy up unused printf
...
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:09:40 +00:00
PARKJIHOON
e2490ff318
error case prints out using mbed_error_printf()
...
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:09:40 +00:00
PARKJIHOON
cf8666ade9
Remove Target dependant mbed_error()
...
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:09:40 +00:00
Andrew Chong
ba604e8799
Removed PortIn/Out/InOut from Samsung target for now.
2020-02-05 15:09:40 +00:00
Andrew Chong
14f27720a2
Updated the code fix of timer and Mbed TLS.
2020-02-05 15:09:40 +00:00
Andrew Chong
183ff84d45
Revert "Removing CMSIS_NVIC_VIRTUAL from S5JS100 target conf."
...
This reverts commit e75292a11402e88a33dc25b6fbc03095604ae860.
2020-02-05 15:09:40 +00:00
Andrew Chong
c8772432e5
Removing CMSIS_NVIC_VIRTUAL from S5JS100 target conf.
2020-02-05 15:09:40 +00:00
Andrew Chong
5307e41ef7
Revert "Removed the unused port_api.c driver code."
...
This reverts commit 9fad25f8dcc30591ce5c5f7c51945eabb8de2617.
2020-02-05 15:09:40 +00:00
Andrew Chong
8019057f8e
Removed the unused port_api.c driver code.
2020-02-05 15:09:40 +00:00
Andrew Chong
ce3ccb1830
Revert "Following the IAR dynamic heap policy."
...
This reverts commit 374aed24111d80b03efc096722daa84234cfb613.
2020-02-05 15:09:40 +00:00
Andrew Chong
748880e006
Revert "Forgot to set the IAR base heap size to minimal."
...
This reverts commit be5633d11e243d58406ddee27a1c75d242664a3e.
2020-02-05 15:09:40 +00:00
Andrew Chong
4250f12ae8
Forgot to set the IAR base heap size to minimal.
2020-02-05 15:09:40 +00:00
PARKJIHOON
31ae3ac0a4
Assign VTOR address '0'
...
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:09:40 +00:00
Andrew Chong
44901f17db
Following the IAR dynamic heap policy.
2020-02-05 15:09:40 +00:00
PARKJIHOON
cd37b0cf8e
tidy up PR comments #2
...
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:03:36 +00:00
PARKJIHOON
873fc4308a
fix Link Script format
...
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:03:36 +00:00
PARKJIHOON
9ea2ce91fa
tidy up PR comments #1
...
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:03:36 +00:00
Andrew Chong
3d59a5617e
Removing CMSIS pack connector of from S5JS100.
2020-02-05 14:40:24 +00:00
PARKJIHOON
f7fcae90c8
Adding Samsung Exynos i S111 target code. Adding a new target of HW development kit using [Samsung Exynos i S111]( https://www.samsung.com/semiconductor/minisite/exynos/products/iot/exynos-i-s111/ ) module to Mbed-OS. This will widen the HW choices of Mbed-OS enabled NB-IoT, GNSS and Security (eFuse, AES, SHA-2, PKA, Secure Storage, Security Sub-System, [PUF]( https://en.wikipedia.org/wiki/Physical_unclonable_function )) modules. Target Name: S5JS100
...
Co-authored-by: Ivan Galkin <ivan.galkin@samsung.com>
Co-authored-by: Seokwon Lee <swon.lee@samsung.com>
Co-authored-by: Zhizhe Zhu <zhizhe.zhu@samsung.com>
Co-authored-by: Xinyi Zhao <xinyi.zhao@samsung.com>
2020-02-05 14:40:24 +00:00
Dustin Crossman
cd86cf9371
Update psoc6pdl to version 1.4.0
2020-02-05 14:40:24 +00:00
Dustin Crossman
2e7809fdd0
Update abstraction rtos with improved documentation and utilities.
2020-02-05 14:40:24 +00:00
Dustin Crossman
d07d61f12a
Update psoc6 core_lib with additional documentation and bit manipulation utilities.
2020-02-05 14:40:24 +00:00
Dustin Crossman
27672bd59b
Updated cypress target code with latest configurator and PDL library (1.4.0).
2020-02-05 14:40:24 +00:00
Shuopeng Deng
4c4f1826bb
Removed a hardcoded timeout in CyH4TransportDriver.cpp
...
Replaced a hardcoded timeout in CyH4TransportDriver.cpp with a cypress
hal function. The cypress PUTC hal API only blocks until data has been
send into the HW buffer, not until all data has been out of the HW
buffer. Modified an API to block untill all tx transmit is complete.
This allows the removal of a hardcoded timeout in
CyH4TransportDriver.cpp that waits for data int the HW buffer to be
sent.
2020-02-05 14:40:24 +00:00
toyowata
ef939df734
Fix runtime crash by ARMC6 build
2020-02-05 14:40:24 +00:00
toyowata
95c3a8107a
Fix USTICKER build error for LPC11U35_401
2020-02-05 14:40:24 +00:00
Alexandre Bourdiol
03b31525a2
Targets: adapt NUCLEO_G071RB to CMSIS-pack info update
2020-02-05 14:40:24 +00:00
Alexandre Bourdiol
65d4a93b70
TARGET_STM: add support of board NUCLEO_G071RB
2020-02-05 14:40:24 +00:00
adbridge
530451939c
"Update secure binaries for ARM_MUSCA_A1_S (ARMC6)"
2019-12-11 10:59:38 +00:00
adbridge
ebd27f08c3
"Update secure binaries for LPC55S69_S (ARMC6)"
2019-12-11 10:52:56 +00:00
Martin Kojtal
d8d399c508
TARGET_STM32F74: fix IAR SIZE check in linker scripts
2019-12-11 10:45:56 +00:00
Martin Kojtal
6ad8c9caec
STM32F756xG: fix IAR RAM size check
2019-12-11 10:45:56 +00:00
Martin Kojtal
cc07a6d7dc
UNO_91H: remove sectors, bootloader was disabled
...
This should be reverted once bootloader is supported.
2019-12-11 10:45:56 +00:00
Martin Kojtal
dc34196ad7
CY8CKIT_062_BLE: disable bootloader support
...
device_name is missing
2019-12-11 10:45:56 +00:00
Martin Kojtal
a19cd51ce6
CY8CKIT_062_WIFI_BT: disable bootloader support
...
device_name is missing
2019-12-11 10:45:56 +00:00
Martin Kojtal
5811228b29
CY8CPROTO_062_4343W: disable bootloader support
...
device_name is missing
2019-12-11 10:45:56 +00:00
Martin Kojtal
052090b9ae
CY8CPROTO_063_BLE: disable bootloader support
...
device_name is missing
2019-12-11 10:45:56 +00:00
Martin Kojtal
4eb95c47a5
CYW9P62S1_43438EVB_01: disable bootloader support
...
device_name missing
2019-12-11 10:45:56 +00:00
Martin Kojtal
83b5f72553
DISCO_L4R9I: disable bootloader
...
device_name is missing
2019-12-11 10:45:56 +00:00
Martin Kojtal
e5b75abe84
GR_LYCHEE: disable bootloader support
...
An error to be fixed:
tools.config.ConfigException: Missing a memory that is read, write in CMSIS Pack data
2019-12-11 10:45:56 +00:00
Martin Kojtal
00d1621883
NUCLEO_WB55RG: disable bootloader support
...
device_name is missing
2019-12-11 10:45:56 +00:00
Martin Kojtal
75036dc84b
RZ_A1H: bootloader support disable
...
Until the error is fixed:
"start not found in targets.json.".format(active_memory)
2019-12-11 10:45:56 +00:00
Martin Kojtal
5a4ec26d20
TB_SENSE_1: fix bootloader, not supported, ROM regions here
2019-12-11 10:45:56 +00:00
Martin Kojtal
599359ba02
UNO_91: disable bootloader support as device name missing
...
The config failes with an exception that was previously ignored.
2019-12-11 10:45:56 +00:00
Chun-Chieh Li
18c39983f7
NANO130: Decrease heap to 2.75KiB to spare SRAM for static allocation
...
This adjustment is to pass compile on IAR on which heap configuration is hard-coded and cannot be adjusted according to staic SRAM usage.
2019-12-11 10:45:56 +00:00
Chun-Chieh Li
829efa291c
NANO130: Fix OOM with packing algorithm at IAR linking
...
At IAR linking, the default method of 'initialize by copy' is 'auto', which will estimate
different packing algorithms, including complex 'lz77', for smallest memory footprint. But
the algorithm itself can consume some SRAM and cause OOM at linking time for NANO130, which
just has 16KiB SRAM. To avoid this error, always choose 'none' packing algorithm.
2019-12-11 10:45:56 +00:00
midd
cd9706df54
Remove extra resource file left over from the renaming from TARGET_WHD to COMPONENT_WHD
2019-12-11 10:45:56 +00:00
midd
f98deef276
Update WiFi Host Driver to 1.7.0 - Fixes issues with stopping AP in APSTA mode
2019-12-11 10:45:56 +00:00
hamza-ubx
21bb09262b
Fixed Alignment
2019-12-11 10:45:56 +00:00
Hamza Rizwan
aec9ed2be5
Fixes for Network WiFi Test Crashes
2019-12-11 10:45:56 +00:00
Qinghao Shi
dafa66b2a3
FIX: fix a bug introduced by static pinmap
2019-12-11 10:45:56 +00:00
adbridge
b14f495aa2
"Update secure binaries for ARM_MUSCA_A1_S (ARMC6)"
2019-12-02 16:02:34 +00:00
adbridge
0a2e197067
"Update secure binaries for LPC55S69_S (ARMC6)"
2019-12-02 15:55:19 +00:00
Martin Kojtal
f2d211b7c2
Merge pull request #11978 from hugueskamba/hk-fix-lpc55s69_ns-baremetal-compilation
...
LPC55S69_NS: Fix baremetal compilation error
2019-11-29 13:05:13 +01:00
Martin Kojtal
7177d8fefe
Merge pull request #11950 from ABOSTM/DISCO_H747I_TICKLESS
...
DISCO_H747I: add support of MBED_TICKLESS
2019-11-29 09:48:09 +01:00
Martin Kojtal
a656f51d07
Merge pull request #11963 from jeromecoutant/PR_USB_L4
...
STM32 USB : Add __HAL_RCC_PWR_CLK_ENABLE
2019-11-29 09:45:44 +01:00
Martin Kojtal
b4a885d8b8
Merge pull request #11966 from hugueskamba/hk-remove-json-duplicate-keys
...
Fix targets.json syntax errors
2019-11-29 09:45:31 +01:00
Hugues Kamba
20f41a0540
LPC55S69_NS: Fix baremetal compilation error
...
As the `psa` library is not included in the baremetal profile, perform
a TFM system reset only if the `psa` library is included in
the build otherwise perform a normal CMSIS system reset.
2019-11-28 14:53:31 +00:00
Przemyslaw Stekiel
2e793842d8
STM QSPI driver: return init status, fix pin function setting
2019-11-28 12:41:40 +01:00
Hugues Kamba
444c0893e4
Fix targets.json syntax errors
...
Remove duplicated keys.
2019-11-28 08:30:58 +00:00
Przemyslaw Stekiel
b2dad08387
Change explicit pinmap to static pinmap
2019-11-28 08:32:12 +01:00
Przemyslaw Stekiel
e3a34a57e1
Move GPIO_AF_NONE from PeripheralPins.h to PinNamesTypes.h
2019-11-28 08:32:10 +01:00
Przemyslaw Stekiel
b35579ba39
NUCLEO_F429ZI add CAN pinmaps
2019-11-28 08:32:07 +01:00
Przemyslaw Stekiel
6489bb7c99
STM: Add support for internal ADC pins
2019-11-28 08:32:06 +01:00
Przemyslaw Stekiel
0e0952fadc
NRF52840_DK: Add explicit pinmap support
2019-11-28 08:32:06 +01:00
Przemyslaw Stekiel
42b2eeede9
NUCLEO_F303RE: Add explicit pinmap support
2019-11-28 08:32:06 +01:00
Przemyslaw Stekiel
a83756504f
LPC55S69_NS: Add explicit pinmap support
2019-11-28 08:32:05 +01:00
Przemyslaw Stekiel
a2320f2e5c
NUCLEO_L073RZ: Add explicit pinmap support
2019-11-28 08:32:05 +01:00
Przemyslaw Stekiel
2855e801cb
NUCLEO_F411RE: Add explicit pinmap support
2019-11-28 08:32:05 +01:00
Przemyslaw Stekiel
dc26390d08
DISCO_L475VG_IOT01A: Add explicit pinmap support
2019-11-28 08:32:04 +01:00
Przemyslaw Stekiel
31f99416ae
STM QSPI driver: Add explicit pinmap support
2019-11-28 08:32:04 +01:00
Przemyslaw Stekiel
c8a80bbcd3
STM CAN driver: Add explicit pinmap support
2019-11-28 08:32:04 +01:00
Przemyslaw Stekiel
ba12228556
Explicit pinmap: Fix build failures reported by CI
2019-11-28 08:32:03 +01:00
Przemyslaw Stekiel
d75cc97d80
Explicit pinmap - fix style
2019-11-28 08:32:02 +01:00
Przemyslaw Stekiel
17c1b9a860
Fix spelling error
2019-11-28 08:32:02 +01:00
Przemyslaw Stekiel
7b0ceb0140
NUCLEO_F429ZI: Add constexpr pinmap tables
2019-11-28 08:32:01 +01:00
Przemyslaw Stekiel
211356f307
K64F: Add constexpr pinmap tables
2019-11-28 08:32:01 +01:00
Przemyslaw Stekiel
3d719f7e35
K64F, NUCLEO_F429ZI: Use explicit pinmap for console
2019-11-28 08:32:00 +01:00
Przemyslaw Stekiel
3d2bebde0c
STM32 serial driver: Add explicit pinmap support
2019-11-28 08:32:00 +01:00
Przemyslaw Stekiel
e82e190a66
K64F serial driver: Add explicit pinmap support
2019-11-28 08:32:00 +01:00
Przemyslaw Stekiel
2185e80e08
STM32F4 I2C driver: Add explicit pinmap support
2019-11-28 08:31:59 +01:00
Przemyslaw Stekiel
e0fdee9f0d
TARGET_MCUXpresso_MCUS I2C driver: Add explicit pinmap support
2019-11-28 08:31:59 +01:00
Przemyslaw Stekiel
eab08d7047
STM32F4 Analogout driver: Add explicit pinmap support
2019-11-28 08:31:58 +01:00
Przemyslaw Stekiel
4a79e59ef6
K64F Analogout driver: Add explicit pinmap support
2019-11-28 08:31:58 +01:00
Przemyslaw Stekiel
b22cc4a032
STM32F4 Analogin driver: Add explicit pinmap support
2019-11-28 08:31:57 +01:00
Przemyslaw Stekiel
640c0a0160
K64F Analogin driver: Add explicit pinmap support
2019-11-28 08:31:57 +01:00
Przemyslaw Stekiel
ce4a943350
STM PWM driver: Add explicit pinmap support
2019-11-28 08:31:56 +01:00
Przemyslaw Stekiel
53d59adc11
K64F PWM driver: Add explicit pinmap support
2019-11-28 08:31:56 +01:00
Przemyslaw Stekiel
ca80cd22f7
STM SPI driver: Add explicit pinmap support
2019-11-28 08:31:55 +01:00
Przemyslaw Stekiel
31bff30b64
K64F SPI driver: Add explicit pinmap support
2019-11-28 08:31:55 +01:00
Martin Kojtal
a1cddbae5f
Merge pull request #11938 from LMESTM/stm32_serial_clear_rxne
...
STM32: Update and align serial_clear implementations
2019-11-27 16:30:11 +01:00
jeromecoutant
c5ffd40aa6
STM3 USB : Add __HAL_RCC_PWR_CLK_ENABLE
2019-11-27 16:25:10 +01:00
Alexandre Bourdiol
42a0407a56
export: fix IAR definition for dual core STM32 DISCO_H747I
2019-11-27 14:26:09 +01:00