/Zephyr-Core-3.5.0/doc/contribute/ |
D | bin_blobs.rst | 1 .. _bin-blobs: 3 Binary Blobs 8 help of executable code distributed in binary form. Binary blobs (or blobs for 12 Zephyr supports downloading and using third-party binary blobs via its built-in 18 the support for binary blobs in forks or third-party distributions of Zephyr. In 19 fact, Zephyr’s build system supports arbitrary use cases related to blobs. This 22 blobs if they cannot meet the requirements described in this page. 27 Most binary blobs are distributed under proprietary licenses which vary 30 click-through or other EULA-like workflow when users fetch and install blobs. 35 Blobs must be hosted on the Internet and managed by third-party infrastructure. [all …]
|
D | index.rst | 86 :ref:`bin-blobs` 89 blobs <blobs-process>` to the project.
|
/Zephyr-Core-3.5.0/scripts/west_commands/ |
D | blobs.py | 20 class Blobs(WestCommand): class 26 'blobs', 28 'work with binary blobs', 29 'Work with binary blobs', 42 Blobs are listed using a Python 3 format string. Arguments 54 - path: blob local path from <module>/zephyr/blobs/ 82 blobs = [] 90 blobs += zephyr_module.process_blobs(module.project, module.meta) 92 return blobs 95 blobs = self.get_blobs(args) [all …]
|
/Zephyr-Core-3.5.0/doc/develop/west/ |
D | zephyr-cmds.rst | 143 .. _west-blobs: 145 Working with binary blobs: ``west blobs`` 148 The ``blobs`` command allows users to interact with :ref:`binary blobs 149 <bin-blobs>` declared in one or more :ref:`modules <modules>` via their 152 The ``blobs`` command has three sub-commands, used to list, fetch or clean (i.e. 153 delete) the binary blobs themselves. 155 You can list binary blobs while specifying the format of the output:: 157 west blobs list -f '{module}: {type} {path}' 160 ``west blobs -h``. 162 Fetching blobs works in a similar manner:: [all …]
|
D | without-west.rst | 74 Similarly, if your application requires binary blobs and you are not using 75 west, you will need to download and place those blobs in the right places 76 instead of using ``west blobs``. See :ref:`bin-blobs` for more details.
|
/Zephyr-Core-3.5.0/scripts/ |
D | west-commands.yml | 54 - file: scripts/west_commands/blobs.py 56 - name: blobs 57 class: Blobs 58 help: work with binary blobs
|
D | zephyr_module.py | 119 blobs: 153 # Path to the blobs folder 154 MODULE_BLOBS_PATH = PurePath('zephyr/blobs') 299 blobs = [] 300 mblobs = meta.get('blobs', None) 302 return blobs 309 blobs.append(blob) 311 return blobs 314 def kconfig_snippet(meta, path, kconfig_file=None, blobs=False, sysbuild=False): argument 327 if blobs: [all …]
|
/Zephyr-Core-3.5.0/scripts/west_commands/completion/ |
D | west-completion.fish | 182 "blobs" "work with binary blobs" 237 …ephyr_west_seen_subcommand_from list; and not __fish_seen_subcommand_from blobs" -ra "(__zephyr_we… 238 …ephyr_west_seen_subcommand_from list; and not __fish_seen_subcommand_from blobs" -o a -l all -d "i… 239 …ephyr_west_seen_subcommand_from list; and not __fish_seen_subcommand_from blobs" -l manifest-path-… 240 …ephyr_west_seen_subcommand_from list; and not __fish_seen_subcommand_from blobs" -o f -l format -d… 367 # blobs 368 …west_use_subcommand; and __zephyr_west_check_if_in_workspace" -ra blobs -d "work with binary blobs" 369 …blobs; and not __fish_seen_subcommand_from list fetch clean" -ra "list\t'list binary blobs' fetch\… 370 complete -c west -n "__zephyr_west_seen_subcommand_from blobs; and __fish_seen_subcommand_from list… 371 complete -c west -n "__zephyr_west_seen_subcommand_from blobs; and not __fish_seen_subcommand_from …
|
D | west-completion.zsh | 36 'blobs[work with binary blobs]' 312 'list[list binary blobs]' 313 'fetch[fetch binary blobs]' 314 'clean[clean working tree of binary blobs]'
|
/Zephyr-Core-3.5.0/modules/hal_infineon/cat1cm0p/ |
D | CMakeLists.txt | 7 set(hal_blobs_dir ${hal_dir}/zephyr/blobs/img/cat1cm0p/COMPONENT_CM0P_SLEEP) 36 message(WARNING "Can't find CM0+ binaries, please execute: \'west blobs fetch hal_infineon\' ")
|
/Zephyr-Core-3.5.0/soc/arm/silabs_exx32/common/ |
D | soc_power_pmgr.c | 83 * Some SiLabs blobs, such as RAIL, call directly into sl_power_manager, and 85 * blobs have been compiled with -DSL_POWER_MANAGER_DEBUG=1, making inlined 93 * definition here just to satisfy those blobs. It will also be used if we
|
/Zephyr-Core-3.5.0/doc/connectivity/bluetooth/api/mesh/ |
D | blob.rst | 18 Under ideal conditions, the BLOBs can be transferred at a rate of up to 1 kbps, allowing a 100 kB 43 BLOBs subsection 46 BLOBs are binary objects up to 4 GB in size, that can contain any data the application would like to 47 transfer through the mesh network. The BLOBs are continuous data objects, divided into blocks and 152 BLOBs can be transferred using two transfer modes, Push BLOB Transfer Mode and Pull BLOB Transfer 161 intended for transferring BLOBs to Target nodes acting as :ref:`bluetooth_mesh_lpn`. When operating
|
D | blob_cli.rst | 7 sending BLOBs of any size to any number of Target nodes, in both Push BLOB Transfer Mode and Pull 68 Using group addresses for transferring the BLOBs can generally increase the transfer speed, as the
|
/Zephyr-Core-3.5.0/dts/bindings/bluetooth/ |
D | infineon,cyw43xxx-bt-hci.yaml | 39 NOTE3: CYW43xxx requires fetch binary files of BT controller. To fetch binary blobs: 40 west blobs fetch hal_infineon
|
/Zephyr-Core-3.5.0/modules/hal_infineon/bless/ |
D | CMakeLists.txt | 6 set(bless_blobs_dir ${ZEPHYR_HAL_INFINEON_MODULE_DIR}/zephyr/blobs/img/bluetooth/firmware)
|
/Zephyr-Core-3.5.0/.github/ISSUE_TEMPLATE/ |
D | 008_bin-blobs.md | 2 name: Binary blobs
|
/Zephyr-Core-3.5.0/boards/xtensa/esp32s2_franzininho/doc/ |
D | index.rst | 43 Espressif HAL requires WiFi and Bluetooth binary blobs in order work. Run the command 48 west blobs fetch hal_espressif
|
/Zephyr-Core-3.5.0/boards/arm/cy8cproto_063_ble/doc/ |
D | index.rst | 86 Fetch Binary Blobs 92 To fetch Binary Blobs: 96 west blobs fetch hal_infineon
|
/Zephyr-Core-3.5.0/doc/develop/ |
D | modules.rst | 36 references to optional :ref:`binary blobs <bin-blobs>`. 944 .. _modules-bin-blobs: 946 Binary Blobs 949 Zephyr supports fetching and using :ref:`binary blobs <bin-blobs>`, and their 954 Binary blobs are fetched using :ref:`west blobs <west-blobs>`. If ``west`` is 958 The ``blobs`` section in :file:`zephyr/module.yml` consists of a sequence of 961 - ``path``: The path to the binary blob, relative to the :file:`zephyr/blobs/` 965 - ``type``: The :ref:`type of binary blob <bin-blobs-types>`. Currently limited
|
/Zephyr-Core-3.5.0/boards/arm/cy8cproto_062_4343w/doc/ |
D | index.rst | 88 Fetch Binary Blobs 94 To fetch Binary Blobs: 98 west blobs fetch hal_infineon
|
/Zephyr-Core-3.5.0/modules/hal_infineon/btstack-integration/ |
D | CMakeLists.txt | 7 set(hal_blobs_dir ${hal_dir}/zephyr/blobs/img/bluetooth/firmware)
|
/Zephyr-Core-3.5.0/boards/xtensa/esp32_net/doc/ |
D | index.rst | 19 Espressif HAL requires WiFi and Bluetooth binary blobs in order work. Run the command 24 west blobs fetch hal_espressif
|
/Zephyr-Core-3.5.0/boards/xtensa/heltec_wifi_lora32_v2/doc/ |
D | index.rst | 31 Espressif HAL requires WiFi and Bluetooth binary blobs in order work. Run the command 36 west blobs fetch hal_espressif
|
/Zephyr-Core-3.5.0/boards/arm/cy8ckit_062s4/doc/ |
D | index.rst | 68 Fetch Binary Blobs 73 west blobs fetch hal_infineon
|
/Zephyr-Core-3.5.0/modules/ |
D | Kconfig | 8 This option is selected when binary blobs are present locally at
|