Hugues Kamba
9a1c24e254
CMake: Add support for Mbed TLS Greentea tests
...
The Mbed TLS Greentea tests can now be built with CMake.
2021-01-25 10:48:15 +00:00
Martin Kojtal
1b7b620528
Merge pull request #14175 from harmut01/serial_fix
...
Add declaration to expose enable_* functions from SerialBase
2021-01-25 07:48:18 +00:00
Martin Kojtal
4d1d987415
Merge pull request #14186 from hugueskamba/hk_cmake_nxp_cleanup
...
NXP: Fix CMake support and clean up
2021-01-25 07:47:56 +00:00
Martin Kojtal
e7cd244d11
Merge pull request #14185 from hugueskamba/hk_cmake_fix_arm_mcu_core_flags
...
CMake: Correct ARM toolchain MCU core flags
2021-01-25 07:47:38 +00:00
Tauno Magnusson
fa0474239b
Autogenerated file using 'python targets/TARGET_STM/tools/STM32_gen_PeripheralPins.py -t M40_Nucleo_NUCLEO-G431KB'. Had to do some modifications since the autogenerated files contained errors.
2021-01-24 04:25:42 +01:00
Tauno Magnusson
f871eff405
Reverted to a pure copy of 474RE system_clock.c since it was updated with RNG clock fixes. Removing USB Clock enablement (USB will not work out-of-the box but will require users to modify system_clock.c to enable its clock) - this inline with changes to targets.json where I removed the USBDEVICE define
2021-01-24 03:18:06 +01:00
Tauno Magnusson
bfd1f09c26
USBDEVICE removed from G431KB as per ARMmbed policy (only boards with physical USBDEVICE should define it in targets.json)
2021-01-24 02:48:59 +01:00
Tauno Magnusson
173cc1fe29
Cleaning out workaround patches for G431KB now that Flash Bank Switching has been fixed on G4xxx level (ARMmbed/mbed-os patch #14149 )
2021-01-24 02:44:09 +01:00
Tauno Magnusson
e4fb7402c3
Fixed a typo (incorrectly referring to G474RE instead of G431KB)
2021-01-24 02:41:18 +01:00
Tauno Magnusson
3ff04fa81e
Cleaned up and verified file
2021-01-24 02:15:22 +01:00
Tauno Magnusson
d61e4f0e95
Updated G431KB inline with review comments
2021-01-24 02:15:21 +01:00
Tauno Magnusson
1389b1ac9d
Adding CMakeLists.txt files for NUCLEO_G431KB
2021-01-24 02:15:21 +01:00
Tauno Magnusson
8ea0eb5a5c
Reverted to original README.md file
2021-01-24 02:15:21 +01:00
Tauno Magnusson
0368cab27b
Add: Added STM32G4 series to LP USB list
2021-01-24 02:15:21 +01:00
Tauno Magnusson
d720792191
G431 only has 1 Flash Bank. Code is written with the assumption all G4 devices has 2 Flash Banks. Fix: Commented out SYSCFG_MEMRMP_FB_MODE since stm32g431KB only has 1 Flash Bank. flash_api.c checks for this #define and if it's set understands it as if the chip has 2 flash banks. STM32G4xx_HAL_Driver/stm32g4xx_hal.c also needs to check for this #define since it has flash bank swapping commands that are called in the startup sequence. Fix: Check for SYSCFG_MEMRMP_FB_MODE in Enable/Disable Flash bank swapping.
2021-01-24 02:15:21 +01:00
Tauno Magnusson
98e48828b1
Fix: Added ALIGN(8) for __etext section. This existed in mbed-6.3.0 version. I have not verified if it is truly needed, but it is better to err on the safe side.
2021-01-24 02:15:21 +01:00
Tauno Magnusson
5bd272aabc
Adding support for NUCLEO_G431KB. Created this file based on G474RE file. Added support for USB - connected the HSI48 clock to USB (and RNG). Warning: I'm assuming Flash latency is the same as for G474RE.
2021-01-24 02:15:21 +01:00
Tauno Magnusson
70bd5b916d
Adding support for NUCLEO_G431KB. Created this file based on G474RE. I have done a decent effort to port it / check it. However - Warning - Not everything is verified the the G431 Spec Sheets.
2021-01-24 02:15:21 +01:00
Tauno Magnusson
936467ebab
Adding support for NUCLEO_G431KB. Created this file based on G474RE. Fully verified with Spec Sheets
2021-01-24 02:15:21 +01:00
Tauno Magnusson
f41641a3af
Update README.md
2021-01-24 02:15:20 +01:00
Tauno Magnusson
9dc882e7d2
Added entry for STM32 NUCLEO_G431KB Board
2021-01-24 02:15:20 +01:00
Tauno Magnusson
00c45f259f
Update README.md
2021-01-24 02:15:20 +01:00
Hugues Kamba
dd6c5b3ab0
NXP: Remove LPC55S69 CMake listing
...
Support for LPC55S69 had been removed without removing references in CMake.
2021-01-22 11:13:02 +00:00
Hugues Kamba
425b9a7311
NXP: Use armclang shebang in scatter files
...
The armclang shebang is required in the scatter file in order to build with CMake.
2021-01-22 11:11:42 +00:00
Hugues Kamba
db189bae6d
CMake: Correct ARM toolchain MCU core flags
...
Some armasm flags are passed to the ASM whilst we actually use armclang to invoke it. This causes build failures as armclang is not compatible with armasm flags.
This commit passes the same flags to all tools in the chain.
2021-01-22 10:54:47 +00:00
Harrison Mutai
619ca54735
Remove lock from enable_* function overrides
2021-01-21 11:09:50 +00:00
Harrison Mutai
0214a156e7
Implement override of enable_* functions
2021-01-21 10:20:49 +00:00
Martin Kojtal
83c18dd67c
Merge pull request #14099 from hugueskamba/hk_cmake_greentea_cordio
...
CMake: Add support for CORDIO Greentea tests
2021-01-20 21:14:33 +00:00
Martin Kojtal
5f541b22d0
Merge pull request #14142 from hugueskamba/hk_heap_size_fix_stm32l4
...
STM32L4: Correct heap size formula
2021-01-20 14:58:45 +00:00
Martin Kojtal
aeabb9382b
Merge pull request #14137 from rajkan01/fix_fatfilesytem_unmount
...
Storage: Fix FATFileSystem unmount issue
2021-01-20 14:53:24 +00:00
Martin Kojtal
dc40c47cfa
Merge pull request #14169 from artokin/nanostack_release_12_8_0_to_master
...
Nanostack release v12.8.0
2021-01-20 14:38:16 +00:00
Hugues Kamba
21840a4e92
Cypress: Fix CYTFM_064B0S2_4343W CMake build
...
List missing CAT1A files.
2021-01-20 14:13:50 +00:00
Martin Kojtal
d2b6797439
Merge pull request #14159 from jeromecoutant/PR_CMAKE_F7
...
CMAKE : correct "Cortex-M7F" link parameter
2021-01-20 14:08:16 +00:00
Martin Kojtal
5860bd3eea
Merge pull request #14126 from urutva/fix-mbedtls-sanity-test
...
tests: Limit PSA crypto tests to Arm-v7M targets
2021-01-20 12:35:44 +00:00
Arto Kinnunen
4d13419f38
Add nsdynmem_tracker_lib.c to CMakeLists.txt
2021-01-20 13:09:06 +02:00
Arto Kinnunen
0810306ca4
Add random_early_detection to CMakeLists.txt
2021-01-20 11:43:43 +02:00
jeromecoutant
541c6817c1
CMAKE : correct "Cortex-M7F" link options for ARM
2021-01-20 10:34:07 +01:00
Martin Kojtal
96aa1bb067
Merge pull request #14132 from hugueskamba/hk_heap_size_fix_apollo3
...
Apollo3: Fix heap size formula and stack start address in scatter file
2021-01-20 08:37:22 +00:00
Martin Kojtal
f7d1f18a80
Merge pull request #14144 from sstaub/STM32-Arduino-Pinnames
...
Update for Arduino Pinnames
2021-01-20 08:34:56 +00:00
Martin Kojtal
8145477cab
Merge pull request #14098 from hugueskamba/hk_cmake_greentea_lorawan
...
CMake: Add support for LoRaWAN Greentea tests
2021-01-20 08:34:50 +00:00
Martin Kojtal
6969140110
Merge pull request #14023 from kylejansen/sdpk1-qspi
...
Adding QSPI support to SDP-K1 board support package.
2021-01-20 08:34:38 +00:00
Martin Kojtal
8effecdf29
Merge pull request #14063 from dustin-crossman/pr/wifi_reserved_region
...
Support arbitrary storage alongside WiFi firmware in external storage on Cypress targets
2021-01-20 08:34:23 +00:00
Martin Kojtal
080ea9f903
Merge pull request #14080 from MaximIntegrated/max32630fthr-bare-metal-support
...
Add bare-metal support for MAXIM targets
2021-01-20 08:05:16 +00:00
Martin Kojtal
4324d32d7c
Merge pull request #14148 from mikaleppanen/nano_coverity_corr_master
...
Corrected nanostack coverity warnings
2021-01-20 08:05:00 +00:00
Martin Kojtal
fa2101c48d
Merge pull request #14155 from jeromecoutant/PR_M33_CMAKE
...
CMAKE / M33 : DOMAIN_NS issue
2021-01-20 08:04:46 +00:00
Martin Kojtal
d841c77921
Merge pull request #13968 from hugueskamba/hk_cmake_arm_ssg_support
...
CMake: Add support for all ARM SSG Mbed targets
2021-01-20 08:03:03 +00:00
Martin Kojtal
1270d5d09a
Merge pull request #14173 from paul-szczepanek-arm/patch-3
...
Update cert for testing server
2021-01-19 20:34:08 +00:00
Paul Szczepanek
5d26114458
astyle
2021-01-19 14:47:02 +00:00
Harrison Mutai
7b8ca37bd7
Add declaration to expose enable_* functions from SerialBase
...
UnBufferedSerial is missing a declaration to expose enable_input and
enable_output, which are inherited from the private base class Serial
Base. Add the using-declaration to the class definition.
2021-01-19 14:28:54 +00:00
Paul Szczepanek
5ef1f161c3
Update cert for testing server
2021-01-19 13:25:16 +00:00