When a WIFI driver is slow to get interface up the system not connect
to WIFI access point. This add some tries to let driver be proper
initialize to allow accept connection request.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
This commit replaces the 'select SHELL' statement with
'depends on SHELL' in OPENTHREAD_SHELL config option.
This ensures, that shell will not be implicitly enabled
when OpenThread stack is built.
Signed-off-by: Rafał Kuźnia <rafal.kuznia@nordicsemi.no>
Update documentation using west enhancements and add sections related to
newer overlays.
Signed-off-by: Gerson Fernando Budke <gerson.budke@ossystems.com.br>
Add OpenThread overlays. This allows users to evaluate UpdateHub using
Thread Network.
Signed-off-by: Gerson Fernando Budke <gerson.budke@ossystems.com.br>
Add Bluetooth Low Energy IPSP overlays. This allows users to evaluate
UpdateHub using BLE with IPSP supported by Zephyr.
Signed-off-by: Gerson Fernando Budke <gerson.budke@ossystems.com.br>
Add IEEE 802.15.4 overlays. This allows users to evaluate UpdateHub
using 6lowPAN.
Signed-off-by: Gerson Fernando Budke <gerson.budke@ossystems.com.br>
Add MODEM and Arduino header overlays. This allows users to evaluate
UpdateHub using any MODEM supported by Zephyr which supports UDP and
PPP connection.
Signed-off-by: Gerson Fernando Budke <gerson.budke@ossystems.com.br>
Add WIFI overlay and connection request. This allows users to evaluate
UpdateHub using any WIFI supported by Zephyr which supports UDP.
Signed-off-by: Gerson Fernando Budke <gerson.budke@ossystems.com.br>
Add support to Network Management in UpdateHub sample. This allows
start application based on network events, independent of the media
type selected by users.
Signed-off-by: Gerson Fernando Budke <gerson.budke@ossystems.com.br>
Remove NET_CONFIG_SETTINGS Kconfig option. The net settings should
be enabled from now at project config or at any overlay. This is
necessary to allow better control when application should start.
Signed-off-by: Gerson Fernando Budke <gerson.budke@ossystems.com.br>
The legacy macros were first deprecated in Zephyr v2.3. Now that
Zephyr v2.4 has been released, that makes two releases where these
macros have been deprecated, so it's OK to remove them.
This leaves support for legacy binding syntax in place. Removing that
is left to future work.
We need to update various pieces of documentation related to flash
partitions that never got updated when the new API was introduced.
Consolidate this information in the flash_map.h API reference page,
since that's really where users will run into it. This also gives us
the opportunity to improve this documentation.
Adjust a couple of kconfigfunctions.py and sanitycheck bits to use
non-legacy edtlib APIs.
Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
When running shell commands updatehub alloc data from shell stack.
Increase shell room stack to avoid shell issues. Memory tuning
should be performed accord with available resources.
Signed-off-by: Gerson Fernando Budke <gerson.budke@ossystems.com.br>
When try build updatehub using overlay-dtls.conf system fail with
cannot create privkey.der.inc file, permission denied. Add missing
gen_dir cmake definition. Update updatehub sample test config to
run missing dtls build test.
Signed-off-by: Gerson Fernando Budke <gerson.budke@ossystems.com.br>
Zephyr introduced subsys/mgmt folder for MCU management. Move UpdateHub
sample to its correspondent folder at sample/subsys/mgmt folder.
Signed-off-by: Gerson Fernando Budke <gerson.budke@ossystems.com.br>