Martin Kojtal
27571bc2d7
Merge pull request #11309 from NXPmicro/Fix_Kinetis_Spi
...
MCUXpresso Kinetis SPI drive: Add a delay between CS assertion and first sclk edge
2019-08-29 08:49:49 +02:00
Martin Kojtal
56a8227c54
Merge pull request #11304 from AnttiKauppila/esp8266_fix
...
RSSI getter fixed for ESP8266
2019-08-29 08:49:24 +02:00
Martin Kojtal
4d2078ebe8
Merge pull request #11367 from kyle-cypress/pr/cypress-5.14-rollup
...
Cypress 5.14 rollup
2019-08-29 08:42:49 +02:00
Martin Kojtal
c4a2e3f879
Merge pull request #11349 from VeijoPesonen/tdbstore_ecc_fix
...
TDBStore bugfix: won't rely on flash erase value to detect is a sector erased
2019-08-29 08:38:48 +02:00
Martin Kojtal
c1f1b2a609
Merge pull request #11339 from sathishm6/topic/pr-bct-auto-ip-fix
...
mbed-os/LwIP changes and fixes in auto-IP for Bonjour Conformance Test
2019-08-29 08:38:32 +02:00
Martin Kojtal
a884c7c090
Merge pull request #11302 from desmond-blue/feature-config-esp8266-baud-rate
...
Enable json overriding ESP8266 default baud rate
2019-08-29 08:37:50 +02:00
Martin Kojtal
a5af86dcf0
Merge pull request #11369 from kyle-cypress/pr/kit-43012-qspi-frequency
...
Specify QSPI frequency for more Cypress targets
2019-08-29 08:36:23 +02:00
Kyle Kearney
095e8dfbd9
Remove WATCHDOG from TARGET_SEQUANA
...
This was added to TARGET_PSOC6 which TARGET_SEQUANA inherits from,
but TARGET_SEQUANA doesn't implement WATCHDOG
2019-08-28 18:06:02 -07:00
Kyle Kearney
1facc76d22
Specify QSPI frequency for more Cypress targets
...
Provide values for CY8CKIT_062S2_43012 and CYW943012P6EVB_01
2019-08-28 17:56:27 -07:00
Orest Akymyshyn
3898fed709
Update targets for Cypress Kits
...
Enable QSPI and Watchdog
Define additional macros to enable more generic BSP code
Allow deep sleep latency to be set by configurator-generated code
2019-08-28 10:56:15 -07:00
Kyle Kearney
364df397e7
Add QSPI flash configs for several Cypress targets
2019-08-28 10:56:15 -07:00
Kyle Kearney
8abada11f6
Add missing newlines to end of files
2019-08-28 10:56:15 -07:00
Lei Zhang
b27653af6f
Use individual headers instead of "mbed.h"
2019-08-28 10:56:15 -07:00
Kyle Kearney
26940e5c22
Add support for DHCP server with WHD
2019-08-28 10:56:15 -07:00
Ryan Morse
13f216d23d
Fix LPA pin configuration for two Cypress Targets
...
Fixes are for CY8CKIT_062S2_43012 and CY8CPROTO_062_4343W
2019-08-28 10:56:15 -07:00
Kyle Kearney
0ee6dfd4a8
Fix deprecated wait_ms warning in Cypress BLE
...
Migrate to using ThisThread::sleep_for instead.
2019-08-28 10:56:15 -07:00
Mukund
41dded9ec5
Improve Cordio low power assist
...
Allow more flexibile configuration for BLE radio pins
2019-08-28 10:56:15 -07:00
Kyle Kearney
e8f325fe33
Update device startup code and linker scripts
...
Only include the CM4 startup code and linker scripts with the target for each board.
2019-08-28 10:56:15 -07:00
Kyle Kearney
8c2dec1233
Update board hardware configuration
...
Include all configurator design files with each BSP
2019-08-28 10:56:15 -07:00
Kyle Kearney
166325ac37
Move nested targets up one level
...
For kit targets that inherit from a module, move the kit a top-level
target folder rather than nesting underneath the module folder, to
avoid too-long-path issues on Windows.
Note this only changes the folder layout, not the inheritance.
2019-08-28 10:56:14 -07:00
Kyle Kearney
317f720b11
Move BSP design.modus/GenSrc into its own component
...
Enables code examples/end user applications to override if necessary
Add BSP_DESIGN_MODUS component by default to all PSOC6 boards. Applications can remove this if necessary.
2019-08-28 10:56:14 -07:00
Kyle Kearney
236bf2c0c3
Initialize timer for us_ticker at startup
...
This avoids a stack overflow if sleep is called for the first time from
the idle thread (which by default has a fairly small stack, and which is
already fairly deep by the time it calls into the usticker adapter)
2019-08-28 10:56:14 -07:00
Kyle Kearney
ad6e833450
Enable SDIO DeepSleep Callback
2019-08-28 10:56:14 -07:00
Ryan Morse
0164ddcc80
Minor updates to BSP init for clarity
2019-08-28 10:56:14 -07:00
Kyle Kearney
85dd8d704b
Clean up unnecessary doxygen comments
...
Fix incorrect file names in a few headers
2019-08-28 10:56:14 -07:00
Kyle Kearney
d50145fd1d
Comment about resource reservations in BSP Init
2019-08-28 10:56:14 -07:00
Kyle Kearney
0a1e64dd00
Register Sysclk PM callback in BSP Init
2019-08-28 10:56:14 -07:00
Kyle Kearney
ced234607e
Clean up common BSP implementation
2019-08-28 10:56:14 -07:00
Kyle Kearney
e64fdba7fc
Update BSP and WifiInterface for WHD Changes
2019-08-28 10:56:14 -07:00
Kyle Kearney
5d819ebc81
Initialize wifi SDIO during BSP init
2019-08-28 10:56:14 -07:00
Kyle Kearney
d98fa7a569
Rename BSP header for easier moves between targets
2019-08-28 10:56:14 -07:00
Martin Kojtal
95fc8cfa2c
Merge pull request #11322 from kyle-cypress/pr/lwip-buffer-size
...
Updated the LWIP buffer pool size for PSoC6
2019-08-28 19:05:55 +02:00
Martin Kojtal
7eb97be5a3
Merge pull request #11358 from 0xc0170/dev_rollup
...
Rollup PRs for 5.14
2019-08-28 16:39:36 +02:00
Martin Kojtal
67d1bb180b
Merge pull request #11319 from kyle-cypress/pr/whd-1.30-update
...
Update WHD to 1.30.0
2019-08-28 16:11:24 +02:00
Martin Kojtal
4e10e9896d
Merge pull request #11344 from JarkkoPaso/nanostack_driver_update_for_mbed_os_5.14
...
S2-LP: Sync with development repository
2019-08-28 14:59:35 +02:00
Leon Lindenfelser
7063ccee9e
Add PA6 to ADC PeripheralPins for MTS_DRAGONFLY_L471QG
2019-08-28 13:12:08 +01:00
Antti Kauppila
2aac56f79a
NetworkInterface set_blocking() doxygen corrected
2019-08-28 13:12:07 +01:00
Vairamuthu Ramasamy
782734cae2
Added MBED_CONF_ prefix to QSPI pins, GitHub issue# 10060
2019-08-28 13:12:07 +01:00
Tymoteusz Bloch
83aa8b038b
Supressed coverity warnings for intentional NULL passing to ip_reass_dequeue_datagram
2019-08-28 13:12:07 +01:00
Kyle Kearney
5820a3172f
Fix typos in comments
2019-08-28 13:12:05 +01:00
Qinghao Shi
4a0ca21edd
BLE TEST: remove duplicated and failing test
2019-08-28 13:12:04 +01:00
Mahesh Mahadevan
695e930f09
KL43Z: Enable USBDevice
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-08-28 13:12:04 +01:00
Marcelo Salazar
4d5bf75ae6
Fix ELMO_F411RE detect code
2019-08-28 13:12:03 +01:00
Martin Kojtal
2cfea4faba
target TT_: fix compilation errors
...
They define slave for spi, rtc but do not contain implementation - removing them.
Fixes #11143
2019-08-28 13:12:03 +01:00
Martin Kojtal
d6304e322c
Merge pull request #11181 from artokin/mbed_wisun_api_update
...
mbed-mesh-api: Add new API for Wi-SUN configuration
2019-08-28 13:50:13 +02:00
Martin Kojtal
a6372e521c
Merge pull request #11345 from yogpan01/fix-bare-metal-pdmc
...
Fix bare-metal configuration to support Pelion Device Management Client
2019-08-28 13:07:36 +02:00
Martin Kojtal
ae247b5645
Merge pull request #11326 from kyle-cypress/pr/psoc6-pdl
...
Update PDL for Cypress Targets
2019-08-28 12:30:37 +02:00
Sathish Kumar Mani
a4aeee941d
mbed-os/LwIP changes and fixes in auto-IP for Bonjour Conformance Test
...
This PR is to fix the issues in LwIP for AutoIP which is required for passing Bonjour Conformance Test for mDNS. Following gives the summary of the changes/fixes added.
Changes:
1. Following issues are fixed in LwIP for AutoIP.
- Fixed bug in max conflict rate limiting: According to RFC section RFC 3927 Section 2.2.1 conflict probe interval should be increased to 60 seconds, once conflict count reaches after MAX_CONFLICTS (i.e., 10) counts. The initial value of 'autoip->tried_llipaddr' is 0. Hence the probe interval (i.e., autoip->ttw) should be increased to 60 secs when 'autoip->tried_llipaddr >= MAX_CONFLICTS'
- Added code to free 'autoip' client in autoip_stop() API: New 'autoip' client is allocated in autoip_start() API, and the client is not freed during autoip_stop(). This would result in memory leak, if not freed. Updated autoip_stop() API to take care of releasing the memory allocated for 'autoip' client.
2. Introduced a configurable macro "MBED_CONF_LWIP_DHCP_TIMEOUT" in "lwipopts.h" to configure DHCP timeout based on the usecase requirement. For example: bonjour conformance test would need a DHCP timeout value which is grater than 320 secs to run mDNS probing test to verify protocol compilance of the implementation.
Tested the fixes using Bonjour Conformance Test tool Version 1.5.0 for IPv4. It has successfully passed Bonjour Conformance Test.
2019-08-28 15:57:36 +05:30
Martin Kojtal
d7b5f759ae
Merge pull request #11324 from kyle-cypress/pr/psoc6-csp
...
PSOC6: Update CSP to latest
2019-08-28 10:07:44 +02:00
Martin Kojtal
4cdca93e99
Merge pull request #11265 from kjbracey-arm/tuple
...
Add <mstd_tuple> and ARMC5 <tuple>
2019-08-28 10:04:52 +02:00