/Zephyr-latest/subsys/bluetooth/mesh/ |
D | dfu_srv.c | 20 "The Firmware Update Start message does not fit into the maximum incoming SDU size."); 25 "The Firmware Update Info Status message does not fit into the maximum outgoing SDU " 30 bt_mesh_model_data_store(srv->mod, false, NULL, &srv->update, in store_state() 31 sizeof(srv->update)); in store_state() 42 srv->update.idx >= srv->img_count) { in xfer_failed() 49 srv->cb->end(srv, &srv->imgs[srv->update.idx], false); in xfer_failed() 82 srv->update.phase = BT_MESH_DFU_PHASE_VERIFY_OK; in apply_rsp_sent() 89 if (!srv->cb->apply || srv->update.idx == UPDATE_IDX_NONE) { in apply_rsp_sent() 90 srv->update.phase = BT_MESH_DFU_PHASE_IDLE; in apply_rsp_sent() 98 err = srv->cb->apply(srv, &srv->imgs[srv->update.idx]); in apply_rsp_sent() [all …]
|
D | cdb.c | 74 bool update; member 79 /* One more entry for the node's address update. */ 202 if (net.iv.update) { in cdb_net_set() 579 struct node_update *update = &cdb_node_updates[i]; in cdb_node_update_find() local 581 if (update->addr == BT_MESH_ADDR_UNASSIGNED) { in cdb_node_update_find() 582 *free_slot = update; in cdb_node_update_find() 586 if (update->addr == addr) { in cdb_node_update_find() 587 match = update; in cdb_node_update_find() 597 struct node_update *update, *free_slot; in update_cdb_node_settings() local 601 update = cdb_node_update_find(node->addr, &free_slot); in update_cdb_node_settings() [all …]
|
/Zephyr-latest/doc/develop/west/ |
D | built-in.rst | 78 Just be sure to run ``west update`` afterwards to update your workspace to 81 .. _west-update: 83 west update 88 west update [-f {always,smart}] [-k] [-r] 103 **Project update procedure:** 119 To avoid unnecessary fetches, ``west update`` will not fetch project 124 or set the ``update.fetch`` :ref:`configuration option <west-config>` to 129 if the project is tracking a branch), ``west update`` always fetches, 130 regardless of ``-f`` and ``update.fetch``. 136 For safety, ``west update`` uses ``git checkout --detach`` to check out a [all …]
|
D | alias.rst | 33 west config alias.update "update -o=--depth=1 -n" 57 Override ``west update`` to check a local cache: 61 west config alias.update "update --path-cache $HOME/.cache/zephyrproject"
|
D | basics.rst | 14 repository>`, while the ``west update`` command initially clones, and later updates, the 88 You use the :ref:`west update <west-update-basics>` command to update the 117 west init and west update 121 update``. 152 Your workspace is now almost ready to use; you just need to run ``west update`` 157 .. _west-update-basics: 159 ``west update`` basics argument 168 should run ``west update`` to make sure your workspace contains the 171 The ``west update`` command reads the manifest file's contents by: 186 For more details, see :ref:`west-update`.
|
/Zephyr-latest/include/zephyr/bluetooth/mesh/ |
D | dfu_srv.h | 9 * @defgroup bt_mesh_dfu_srv Firmware Update Server model 12 * @brief API for the Bluetooth Mesh Firmware Update Server model 44 * @brief Firmware Update Server model entry. 53 /** @brief Firmware Update Server event callbacks. */ 72 * @param srv Firmware Update Server instance. 87 * Called when the Firmware Update Server is ready to start a new DFU transfer. 97 * image, and there's no need to transfer it again. The Firmware Update model 102 * @param srv Firmware Update Server instance. 126 * If the transfer fails, the Firmware Update Server will be available for new 129 * @param srv Firmware Update Server instance. [all …]
|
D | dfu_cli.h | 12 * @brief API for the Bluetooth Mesh Firmware Update Client model 44 * @brief Firmware Update Client model Composition Data entry. 83 /** The effect the update will have on the Target device's state. */ 113 * @param cli Firmware Update Client model instance. 129 /** Firmware Update Client event callbacks. */ 135 * @param cli Firmware Update Client model instance. 144 * @param cli Firmware Update Client model instance. 155 * @param cli Firmware Update Client model instance. 164 * @param cli Firmware Update Client model instance. 173 * @param cli Firmware Update Client model instance. [all …]
|
/Zephyr-latest/doc/connectivity/bluetooth/api/mesh/ |
D | dfu_srv.rst | 3 Firmware Update Server 6 The Firmware Update Server model implements the Target node functionality of the 10 Together with the extended BLOB Transfer Server model, the Firmware Update Server model implements 17 The Firmware Update Server holds a list of all the updatable firmware images on the device. The full 24 firmware update capabilities could have three entries in the firmware image list, each with their 30 The Firmware Update Server model uses a BLOB Transfer Server model on the same element to transfer 31 the binary image. The interaction between the Firmware Update Server, BLOB Transfer Server and 36 :alt: Bluetooth Mesh Firmware Update Server transfer 38 Bluetooth Mesh Firmware Update Server transfer 44 firmware image metadata. The Firmware Update Server performs the transfer check by calling the [all …]
|
D | dfu_cli.rst | 3 Firmware Update Client 6 The Firmware Update Client is responsible for distributing firmware updates through the mesh 7 network. The Firmware Update Client uses the :ref:`bluetooth_mesh_blob_cli` as a transport for its
|
/Zephyr-latest/scripts/utils/ |
D | twister_to_list.py | 33 update = False 42 update = True 44 return update 57 update = False 61 update |= process(common) 64 update |= process(spec) 66 if update:
|
/Zephyr-latest/include/zephyr/mgmt/ |
D | updatehub.h | 43 * @brief Runs UpdateHub probe and UpdateHub update automatically. 51 * @brief The UpdateHub probe verify if there is some update to be performed. 53 * @return UPDATEHUB_HAS_UPDATE has an update available. 54 * @return UPDATEHUB_NO_UPDATE no update available. 62 * @brief Apply the update package. 70 * @return UPDATEHUB_DOWNLOAD_ERROR fail while downloading the update package. 71 * @return UPDATEHUB_INSTALL_ERROR fail while installing the update package.
|
/Zephyr-latest/doc/services/device_mgmt/ |
D | ota.rst | 3 Over-the-Air Update 9 Over-the-Air (OTA) Update is a method for delivering firmware updates to remote 14 when an update is available. Security is a concern with OTA updates; firmware 42 `Eclipse hawkBit`_ |trade| is an update server framework that uses polling on a 43 REST api to detect firmware updates. When a new update is detected, the binary 54 be manually triggered or monitored via polling. When a new update is detected, 64 A Simple Management Protocol (SMP) server can be used to update firmware via 75 The :ref:`lwm2m_interface` protocol includes support for firmware update via 78 available but it does not demonstrate the firmware update feature.
|
/Zephyr-latest/drivers/clock_control/ |
D | clock_control_nrf2_common.h | 55 * @param update_work_handler function that performs configuration update, 63 * @brief Starts a clock configuration update. 66 * from its update work handler. 68 * @param work pointer to the work item received by the update work handler. 75 * @brief Finalizes a clock configuration update. 77 * Notifies all relevant onoff managers about the update result.
|
/Zephyr-latest/drivers/sensor/tdk/icm42688/ |
D | icm42688_spi.h | 27 * @brief update a single ICM42688 register value 29 * this functions wraps all logic necessary to update any of the ICM42688 registers, regardless 33 * @param reg address of ICM42688 register to update 34 * @param mask bitmask defining which bits of the register to update 35 * @param data new value to update register with, respecting the bitmask
|
/Zephyr-latest/samples/net/lwm2m_client/src/ |
D | firmware_update.c | 16 /* Array with supported PULL firmware update protocols */ 22 LOG_DBG("UPDATE"); in firmware_update_cb() 24 /* TODO: kick off update process */ in firmware_update_cb() 26 /* If success, set the update result as RESULT_SUCCESS. in firmware_update_cb() 53 LOG_INF("FIRMWARE: Update canceled"); in firmware_cancel_cb()
|
/Zephyr-latest/tests/boot/with_mcumgr/pytest/ |
D | test_upgrade.py | 49 2) Prepare an update of an application containing the SMP server 50 3) Upload the application update to slot 1 using mcumgr 51 4) Flag the application update in slot 1 as 'pending' by using mcumgr 'test' 100 2) Prepare an update of an application containing the SMP server 101 3) Upload the application update to slot 1 using mcumgr 102 4) Flag the application update in slot 1 as 'pending' by using mcumgr 'test' 106 8) Verify that MCUboot reverts update 147 logger.info('Verify that MCUboot reverts update') 161 2) Prepare an update of an application containing the SMP server that has 165 3) Upload the application update to slot 1 using mcumgr [all …]
|
/Zephyr-latest/subsys/mgmt/hawkbit/ |
D | Kconfig | 34 Set the interval that the hawkbit update server will be polled. 43 Activate autohandler to handle the update process automatically. 165 prompt "Reboot mode after update" 169 bool "Warm reboot after update" 171 Do a warm reboot after the update. 174 bool "Cold reboot after update" 176 Do a cold reboot after the update.
|
/Zephyr-latest/.github/workflows/ |
D | twister_tests_blackbox.yml | 49 west config --global update.narrow true 50 …update --path-cache /github/cache/zephyrproject 2>&1 1> west.update.log || west update --path-cach…
|
/Zephyr-latest/tests/net/lib/lwm2m/interop/pytest/ |
D | test_blockwise.py | 35 # when Update is executed 37 lines = dut.readlines_until(regex='app_fw_update: UPDATE', timeout=5.0) 59 shell.exec_command('lwm2m update') 65 # when Update is executed 67 lines = dut.readlines_until(regex='app_fw_update: UPDATE', timeout=5.0) 81 # Wait for update to finish so server is aware of the /19/0 object 82 dut.readlines_until(regex='.*net_lwm2m_rd_client: Update Done', timeout=5.0) 113 # Wait for update to finish so server is aware of the /19/0 object 114 dut.readlines_until(regex='.*net_lwm2m_rd_client: Update Done', timeout=5.0)
|
/Zephyr-latest/samples/subsys/mgmt/hawkbit/ |
D | README.rst | 5 Update a device using Eclipse hawkBit DDI API. 10 The Eclipse hawkBit update server provides REST resources which are consumed by the 11 device to retrieve software update tasks. This API is based on HTTP standards 15 update mode. 22 an available update, it will install the update. You can access the sample 70 sudo docker run -p 8080:8080 hawkbit/hawkbit-update-server:latest \ 116 upload a firmware binary to the server, and update it using this UI. 136 Step 7: Run the update 147 updates, and then download the update you've just created. If everything goes 148 fine the message ``Update installed`` will be printed on the terminal. [all …]
|
/Zephyr-latest/scripts/west_commands/zspdx/ |
D | util.py | 28 hSHA1.update(buf) 29 hSHA256.update(buf) 30 hMD5.update(buf)
|
/Zephyr-latest/tests/drivers/rtc/rtc_api/src/ |
D | test_update_callback.c | 40 zassert_ok(ret, "Failed to clear and disable update callback"); in ZTEST() 58 zassert_equal(counter, 0, "Update callback should not have been called"); in ZTEST() 62 zassert_ok(ret, "Failed to set and enable update callback"); in ZTEST() 73 zassert_true(counter < 12 && counter > 8, "Invalid update callback called counter"); in ZTEST()
|
/Zephyr-latest/dts/bindings/display/ |
D | renesas,smartbond-display.yaml | 32 a single frame update. The prefetch mechanism should be enabled when frame buffer(s) 35 results in correpting the whole frame update. It's user's responsibility to ensure that 37 not be able to trigger the frame update.
|
/Zephyr-latest/tests/bsim/bluetooth/mesh/tests_scripts/replay_cache/ |
D | rpl_frag.sh | 9 # 2. Toggle IV index update; 10 # 3. Send a new message from even addresses. This should update IVI index of RPL for these nodes. 12 # 4. Complete IVI Update;
|
/Zephyr-latest/doc/develop/manifest/ |
D | index.rst | 15 call :command:`west update`. Many of the projects or modules listed below are 23 west update 33 call :command:`west update`. You can add any of the projects or modules listed below 40 west update
|