Brian Daniels
08d9e32e63
Add utility functions and Exceptions
...
These functions will be used to handle some of the error state and
warning messages produced when the scripts attempt to select a valid
toolchain.
2019-03-23 18:24:57 -05:00
Brian Daniels
2b75dfda0f
Only enable ARMC6 for a few targets
...
The affected targets are Renesas targets, USI_WM_BN_BM_22 based
targets, and the MTB_MXCHIP_EMW3166.
2019-03-23 18:24:57 -05:00
Brian Daniels
a8032db48a
Whitespace clean up
2019-03-23 18:24:57 -05:00
Cruz Monrreal
4e514ae3c5
Merge pull request #10199 from bridadan/fix_cores_in_uvision
...
Fix the removal of Mbed-added core flags in uvision exporter
2019-03-23 18:03:38 -05:00
Brian Daniels
f56bf8f689
Fix the removal of Mbed-added core flags in uvision exporter
2019-03-23 15:39:06 -05:00
Martin Kojtal
ac118eaedc
Merge pull request #10164 from Patater/tls-2.17.0
...
tls: Update Mbed TLS to 2.17.0
2019-03-23 16:33:52 +01:00
Martin Kojtal
f6fc71c501
Merge pull request #10152 from Patater/crypto-1.0.0
...
crypto: Update Mbed Crypto to 1.0.0
2019-03-23 16:33:32 +01:00
Martin Kojtal
aca0f2f48e
Merge pull request #10114 from bridadan/armc6_mbed_ide
...
Allow the use of Mbed Studio's version of ARMC6
2019-03-23 16:30:01 +01:00
studavekar
31d4ea8722
update gcc arm version to 6-2017-q1-update
2019-03-22 13:48:46 -05:00
kegilbert
ac2a52a429
Remove gnuarmeclipse from baremetal export testing
...
baremetal does not currently work with gnuarmeclipse
2019-03-22 09:17:24 -05:00
Hasnain Virk
4c1b8a8816
Unit test fix LoRaPHY_stub
...
get_rx_window_params() API is changed. To reflect that changing the
stub.
2019-03-22 15:45:45 +02:00
Hasnain Virk
2691b83c4e
Fixing premature RX2 abort
...
A bug while setting up RX start timers would result in premature closusre
of RX2 window. The 'ack_Timeout_timer' would be invoked prematurely and
at that time RX2 window may be being demodulating. This resulted in
massive instability with any test that relied on Confirmed traffic or
lower data rates.
To fix the issue, we must know the length of the RX window in
milliseconds and for this purpose we have extended the
'get_rx_window_params(...)' API. The length of the time the window
may remain open must be accounted for while setting up
'ack_timeout_timer'.
2019-03-22 15:15:51 +02:00
Hasnain Virk
2618813c70
Ack timeout must be at least 2 seconds
...
While calculating ack timeout, we were ending up getting a random value
which may become less than 2 seconds. This is not allowed as per v1.0.2
specification.
To fix the issue we now take the random number from 0 to 2000 ms and
then add that to the fixed 2000 ms ack timeout value, guaranteeing a
value at least equal to 2000 ms.
2019-03-22 15:15:51 +02:00
Martin Kojtal
f76436c955
Merge pull request #10181 from jeromecoutant/PR_STMOD
...
DISCO_L496AG: Add PMOD and STMOD+ connector
2019-03-22 11:17:12 +01:00
Arto Kinnunen
0710298a3c
Nanostack 802.15.4 RF drivers update
...
Sync Nanostack RF drivers from master copy:
-MCR20A: v1.0.6
-S2LP: v0.0.5
2019-03-22 08:28:13 +02:00
Martin Kojtal
88c33a09c0
readme: remove waffle as not supported soon
...
Fixes #10176
2019-03-22 06:56:43 +01:00
Martin Kojtal
e7987a9f04
Merge pull request #10166 from cmonr/astyle-fix
...
Travis CI: Tweak astyle to not over-exclude files
2019-03-22 06:36:07 +01:00
Martin Kojtal
d6908ce97f
Merge pull request #10178 from OpenNuvoton/nuvoton_fix_stor_cmpt
...
Nuvoton: Remove SD component from targets.json
2019-03-22 06:33:46 +01:00
Martin Kojtal
1d8c3d4553
Merge pull request #10179 from u-blox/n2xx_provide_default
...
Cellular: C030_N2XX default interface
2019-03-22 06:33:24 +01:00
Martin Kojtal
e7a4658256
Merge pull request #10180 from AriParkkila/fix-wise-1570
...
Fix SPIF speed for MTB_ADV_WISE_1570 and max packet size for BC95
2019-03-22 06:32:39 +01:00
Leszek Rusinowicz
8d8cf1acc3
Workaround for ARMC6 Windows 7 assembler issue
...
On Windows 7 using --preproc option in ARMC6 assembler doesn't work
when -MD option is also specified. Compiler creates incorrect filename for
dependency file and compilation files.
To workaround this issue, this change returns to using a temporary file and
separately calling preprocessor and assembler (as in a case of ARMC5).
2019-03-21 23:04:32 +01:00
Brian Daniels
e382b5034a
Add comments about the proper use of specific ARMC6 arguments
2019-03-21 16:24:44 -05:00
Martin Kojtal
6f403217c6
Merge pull request #10189 from kfnta/rollup
...
Rollup
2019-03-21 21:39:17 +01:00
Tymoteusz Bloch
646c925d60
Fixed compilation error in LWIPStack class if lwip tcp is disabled.
2019-03-21 17:58:31 +01:00
Oren Cohen
021faf24cd
Merge remote-tracking branch 'jimmy/targets-json-sectors' into rollup
2019-03-21 18:19:12 +02:00
Oren Cohen
4554258723
Merge remote-tracking branch 'jimmy/send-ram-cykit' into rollup
2019-03-21 18:18:51 +02:00
Oren Cohen
29e1711b28
Merge branch 'cypress_ram' into rollup
2019-03-21 18:18:22 +02:00
Oren Cohen
6f7f30fb24
Add missing sector data
2019-03-21 17:47:32 +02:00
Jimmy Brisson
03f9a0cd23
Configure sector information in targets.json
2019-03-21 10:04:19 -05:00
Ryan Morse
51a47139f3
Fixed issue with PWM not being freed when the object is destroyed
2019-03-21 07:48:42 -07:00
Jimmy Brisson
c475a4a995
Fall back to target.json memories when CMSIS has empty memories
2019-03-21 09:42:47 -05:00
Oren Cohen
d568e8734e
Remove device_name from targets.json
2019-03-21 16:01:04 +02:00
Oren Cohen
19f68d82a9
Remove cypress targets from CPM
2019-03-21 15:48:05 +02:00
Oren Cohen
ee9daecda5
Add RAM regions for cypress platforms
2019-03-21 15:13:02 +02:00
Martin Kojtal
db8a018fec
Merge pull request #9959 from michalpasztamobica/refactor_socket_stats_usage
...
Refactor socket stats to reduce boiler plate
2019-03-21 10:46:15 +01:00
Martin Kojtal
4a2985a5c3
Merge pull request #10144 from kjbracey-arm/atmel_wait_ns
...
Atmel RF: use system wait_ns
2019-03-21 10:43:57 +01:00
Martin Kojtal
d850d3bbca
Merge pull request #10156 from juhoeskeli/MTB_STM_L475_uart_clock_fix
...
MTB_STM_L475: fix UART clock
2019-03-21 10:43:35 +01:00
Martin Kojtal
f99431f7c2
Merge pull request #9444 from maciejbocianski/usb_msd_tests
...
Usb msd tests
2019-03-21 10:42:55 +01:00
jeromecoutant
9ac9288229
DISCO_L496AG: Add PMOD and STMOD+ connector
2019-03-21 10:35:11 +01:00
Martin Kojtal
014a5ec487
Merge pull request #10172 from kivaisan/fix_plmn_iar_trace
...
Cellular: Fix plmn trace for IAR
2019-03-21 10:05:20 +01:00
Ari Parkkila
a6c44f87b0
SPIF: Fix SPI_FREQ for MTB_ADV_WISE_1570
2019-03-21 01:11:40 -07:00
Ari Parkkila
bdd07b6a37
Cellular: Fix max packet size for BC95 driver
2019-03-21 01:11:28 -07:00
mudassar-ublox
2f37e371b4
C030_N2XX default interface
2019-03-21 11:57:32 +05:00
ccli8
ab85146b20
[Nuvoton] Remove SD component from targets.json
...
Nuvoton targets below don't provide SPI-bus SD on-board, identified by 'SD' in
target component list. Instead, these targets provide SD-bus SD on-board, identified
by unofficial 'NUSD', driver of which is provided outside mbed-os tree. So 'SD' must
be removed to reflect the truth.
- NUMAKER_PFM_NUC472
- NUMAKER_PFM_M487
- NUMAKER_IOT_M487
- NUMAKER_PFM_M2351
2019-03-21 13:13:41 +08:00
Kevin Gilbert
8084fd91af
Add baremetal example to testing
2019-03-20 18:04:33 -05:00
Cruz Monrreal
2192a8796e
Merge pull request #10173 from theotherjimmy/exclude-requires
...
Collect excluded libraries into ignored_dirs
2019-03-20 16:37:50 -05:00
Cruz Monrreal II
e7c2e66543
Added missing astyle corrections for TESTS/mbed_hal/*
2019-03-20 12:57:36 -05:00
Cruz Monrreal II
a1c047aba4
Added missing astyle corrections for usb/device/targets/*
2019-03-20 12:57:36 -05:00
Cruz Monrreal II
da208393c4
Added './' prefix to all directories in .astyleignore
...
This forces directory searching to not over-exclude files.
Also sorted the list, because it's nice.
2019-03-20 12:57:36 -05:00
Juho Eskeli
a3beb1081e
MTB_STM_L475: fix UART clock
2019-03-20 16:52:28 +02:00