Home
last modified time | relevance | path

Searched full:updatehub (Results 1 – 25 of 39) sorted by relevance

12

/Zephyr-latest/samples/subsys/mgmt/updatehub/
Dsample.yaml2 description: UpdateHub enterprise-grade Firmware Over-the-Air (FOTA)
3 name: UpdateHub
9 - updatehub
16 sample.net.updatehub:
21 - CONFIG_UPDATEHUB_SERVER="updatehub.io"
22 sample.net.updatehub.psa:
28 - CONFIG_UPDATEHUB_SERVER="updatehub.io"
29 sample.net.updatehub.userspace:
34 - CONFIG_UPDATEHUB_SERVER="updatehub.io"
36 sample.net.updatehub.dtls:
[all …]
DREADME.rst1 .. zephyr:code-sample:: updatehub-fota
2 :name: UpdateHub embedded Firmware Over-The-Air (FOTA) update
3 :relevant-api: updatehub
5 Perform Firmware Over-The-Air (FOTA) updates using UpdateHub.
10 UpdateHub is an enterprise-grade solution which makes it simple to remotely
14 about at `docs.updatehub.io`_.
16 This sample shows how to use UpdateHub in both a polling and manual update
27 :zephyr_file:`samples/subsys/mgmt/updatehub/src/main.c`.
32 * The Zephyr port of ``UpdateHub`` was initially developed to run on a
45 * The MCUboot bootloader is required for ``UpdateHub`` function properly.
[all …]
Doverlay-prj.conf.example11 #This example, the updatehub will poll on the server
18 #You need set the updatehub-ce ip Address.
DKconfig7 bool "UpdateHub manual mode"
15 bool "UpdateHub polling mode"
Doverlay-802154.conf35 # UpdateHub
DCMakeLists.txt11 project(updatehub) project
Dprj.conf21 # Turn on the updatehub
Doverlay-ot.conf45 # UpdateHub
/Zephyr-latest/subsys/mgmt/updatehub/
DKconfig4 menuconfig UPDATEHUB config
5 bool "UpdateHub Firmware Over-the-Air support"
23 UpdateHub is an enterprise-grade solution which makes simple to
29 if UPDATEHUB
35 Set the interval that the UpdateHub update server will be polled.
42 with the UpdateHub server.
53 bool "Use UpdateHub Community Edition Sever"
55 Allow the use of UpdateHub Community
56 Server (updatehub-ce) as alternative to the
57 updatehub.io enterprise server.
[all …]
Dshell.c8 LOG_MODULE_DECLARE(updatehub, CONFIG_UPDATEHUB_LOG_LEVEL);
11 #include <zephyr/mgmt/updatehub.h>
20 #define UPDATEHUB_SERVER "coap.updatehub.io"
28 shell_fprintf(sh, SHELL_INFO, "Starting UpdateHub run...\n"); in cmd_run()
83 shell_fprintf(sh, SHELL_NORMAL, "UpdateHub Server: %s\n", in cmd_info()
98 SHELL_STATIC_SUBCMD_SET_CREATE(sub_updatehub, SHELL_CMD(info, NULL, "Dump UpdateHub information",
100 SHELL_CMD(run, NULL, "Trigger an UpdateHub update run", cmd_run),
103 SHELL_CMD_REGISTER(updatehub, &sub_updatehub, "UpdateHub commands", NULL);
DCMakeLists.txt8 ${ZEPHYR_BASE}/include/zephyr/mgmt/updatehub.h
13 zephyr_library_sources_ifdef(CONFIG_UPDATEHUB updatehub.c)
24 ${ZEPHYR_BASE}/subsys/mgmt/updatehub/include
Dupdatehub_priv.h10 * exchanged with a UpdateHub
17 "Api-Content-Type: application/vnd.updatehub-v1+json"
38 return "Fail to connect to the UpdateHub server"; in updatehub_response()
Dupdatehub_handlers.c8 #include <zephyr/mgmt/updatehub.h>
Dupdatehub_firmware.c8 LOG_MODULE_DECLARE(updatehub, CONFIG_UPDATEHUB_LOG_LEVEL);
Dupdatehub_timer.c8 LOG_MODULE_DECLARE(updatehub, CONFIG_UPDATEHUB_LOG_LEVEL);
Dupdatehub_storage.c8 LOG_MODULE_DECLARE(updatehub, CONFIG_UPDATEHUB_LOG_LEVEL);
Dupdatehub_integrity.c8 LOG_MODULE_DECLARE(updatehub, CONFIG_UPDATEHUB_LOG_LEVEL);
Dupdatehub.c8 LOG_MODULE_REGISTER(updatehub, CONFIG_UPDATEHUB_LOG_LEVEL);
19 #include <zephyr/mgmt/updatehub.h>
48 #define UPDATEHUB_SERVER "coap.updatehub.io"
295 LOG_ERR("Unable add option to add updatehub header"); in send_request()
322 LOG_ERR("Unable add option to add updatehub header"); in send_request()
/Zephyr-latest/include/zephyr/mgmt/
Dupdatehub.h8 * @brief UpdateHub Firmware Over-the-Air for Zephyr Project.
9 * @defgroup updatehub UpdateHub Firmware Over-the-Air
22 * @brief Responses messages from UpdateHub.
25 * user about the process status of the UpdateHub and also
43 * @brief Runs UpdateHub probe and UpdateHub update automatically.
51 * @brief The UpdateHub probe verify if there is some update to be performed.
55 * @return UPDATEHUB_NETWORKING_ERROR fail to connect to the UpdateHub server.
64 * @details Must be used after the UpdateHub probe, if you have updates to
79 * @details Must be used before the UpdateHub probe. It should be one of first
101 #include <zephyr/syscalls/updatehub.h>
/Zephyr-latest/samples/subsys/mgmt/updatehub/src/
Dmain.c8 #include <zephyr/mgmt/updatehub.h>
33 LOG_INF("Starting UpdateHub polling mode"); in start_updatehub()
38 LOG_INF("Starting UpdateHub manual mode"); in start_updatehub()
88 LOG_INF("UpdateHub sample app started"); in main()
/Zephyr-latest/doc/services/device_mgmt/
Dota.rst50 UpdateHub subsection
53 `UpdateHub`_ is a platform for remotely updating embedded devices. Updates can
58 There is an :zephyr:code-sample:`updatehub-fota` sample included in the Zephyr
85 .. _UpdateHub: https://updatehub.io/
/Zephyr-latest/subsys/mgmt/
DCMakeLists.txt6 add_subdirectory_ifdef(CONFIG_UPDATEHUB updatehub)
DKconfig13 source "subsys/mgmt/updatehub/Kconfig"
/Zephyr-latest/doc/releases/
Drelease-notes-2.4.rst33 * CVE-2020-10060: UpdateHub Might Dereference An Uninitialized Pointer
783 * updatehub
787 * Moved updatehub from lib to subsys/mgmt directory.
1107 * :github:`27718` - Updatehub might dereference an uninitialized pointer
1265 * :github:`26994` - [Coverity CID :210616] Resource leak in lib/updatehub/updatehub.c
1266 * :github:`26993` - [Coverity CID :210593] Out-of-bounds access in lib/updatehub/updatehub.c
1267 * :github:`26992` - [Coverity CID :210547] Unchecked return value in lib/updatehub/updatehub.c
1336 * :github:`26651` - Updatehub: frdm_k64f resets in a loop
1545 * :github:`25704` - lib: updatehub: Corrupted updated when receiving CoAP duplicate packages
/Zephyr-latest/doc/security/
Dvulnerabilities.rst136 UpdateHub Module Copies a Variable-Size Hash String Into a Fixed-Size Array
138 A malformed JSON payload that is received from an UpdateHub server may
291 UpdateHub Module Explicitly Disables TLS Verification
293 The UpdateHub module disables DTLS peer checking, which allows for a
317 UpdateHub Might Dereference An Uninitialized Pointer
325 Recommend disabling updatehub until such a time as a fix can be made

12