/Zephyr-latest/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-latest/scripts/west_commands/ |
D | blobs.py | 19 class Blobs(WestCommand): class 25 'blobs', 27 'work with binary blobs', 28 'Work with binary blobs', 41 Blobs are listed using a Python 3 format string. Arguments 53 - path: blob local path from <module>/zephyr/blobs/ 81 blobs = [] 97 blobs += zephyr_module.process_blobs(module.project, module.meta) 99 return blobs 102 blobs = self.get_blobs(args) [all …]
|
/Zephyr-latest/doc/develop/west/ |
D | zephyr-cmds.rst | 148 .. _west-blobs: 150 Working with binary blobs: ``west blobs`` 153 The ``blobs`` command allows users to interact with :ref:`binary blobs 154 <bin-blobs>` declared in one or more :ref:`modules <modules>` via their 157 The ``blobs`` command has three sub-commands, used to list, fetch or clean (i.e. 158 delete) the binary blobs themselves. 160 You can list binary blobs while specifying the format of the output:: 162 west blobs list -f '{module}: {type} {path}' 165 ``west blobs -h``. 167 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-latest/tests/net/wifi/wifi_nm/ |
D | testcase.yaml | 13 - rd_rw612_bga/rw612/ethernet # Requires binary blobs to build 14 - frdm_rw612 # Requires binary blobs to build
|
/Zephyr-latest/dts/bindings/bluetooth/ |
D | infineon,cyw208xx-hci.yaml | 11 To fetch Binary Blobs: west blobs fetch hal_infineon
|
D | infineon,cyw43xxx-bt-hci.yaml | 42 NOTE3: CYW43xxx requires fetch binary files of BT controller. To fetch binary blobs: 43 west blobs fetch hal_infineon
|
/Zephyr-latest/scripts/ |
D | west-commands.yml | 62 - file: scripts/west_commands/blobs.py 64 - name: blobs 65 class: Blobs 66 help: work with binary blobs
|
D | zephyr_module.py | 124 blobs: 180 # Path to the blobs folder 181 MODULE_BLOBS_PATH = PurePath('zephyr/blobs') 326 blobs = [] 327 mblobs = meta.get('blobs', None) 329 return blobs 336 blobs.append(blob) 338 return blobs 341 def kconfig_module_opts(name_sanitized, blobs, taint_blobs): argument 349 if blobs: [all …]
|
/Zephyr-latest/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-latest/soc/silabs/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-latest/boards/nxp/frdm_rw612/doc/ |
D | index.rst | 79 Fetch Binary Blobs 82 To support Bluetooth or Wi-Fi, frdm_rw612 requires fetching binary blobs, which can be 87 west blobs fetch hal_nxp 153 BLE functionality requires to fetch binary blobs, so make sure to follow 154 the ``Fetch Binary Blobs`` section first. 157 ``<zephyr workspace>/modules/hal/nxp/zephyr/blobs/rw61x_sb_ble_a2.bin`` will be linked 163 Wi-Fi functionality requires to fetch binary blobs, so make sure to follow 164 the ``Fetch Binary Blobs`` section first. 167 ``<zephyr workspace>/modules/hal/nxp/zephyr/blobs/rw61x_sb_wifi_a2.bin`` will be linked
|
/Zephyr-latest/scripts/west_commands/completion/ |
D | west-completion.fish | 182 "blobs" "work with binary blobs" \ 367 …ephyr_west_seen_subcommand_from list; and not __fish_seen_subcommand_from blobs" -ra "(__zephyr_we… 368 …ephyr_west_seen_subcommand_from list; and not __fish_seen_subcommand_from blobs" -o a -l all -d "i… 369 …ephyr_west_seen_subcommand_from list; and not __fish_seen_subcommand_from blobs" -l manifest-path-… 370 …ephyr_west_seen_subcommand_from list; and not __fish_seen_subcommand_from blobs" -o f -l format -d… 500 # blobs 501 …west_use_subcommand; and __zephyr_west_check_if_in_workspace" -ra blobs -d "work with binary blobs" 502 …blobs; and not __fish_seen_subcommand_from list fetch clean" -ra "list\t'list binary blobs' fetch\… 503 complete -c west -n "__zephyr_west_seen_subcommand_from blobs; and __fish_seen_subcommand_from list… 504 complete -c west -n "__zephyr_west_seen_subcommand_from blobs; and not __fish_seen_subcommand_from …
|
/Zephyr-latest/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
|
/Zephyr-latest/modules/ |
D | Kconfig | 7 Exclude firmware blobs from the build. This will produce a 9 blobs to be built for testing purposes. Primarily intended 16 This option is selected when binary blobs are present locally at
|
/Zephyr-latest/samples/bluetooth/central_ht/ |
D | sample.yaml | 15 # Disabling monolithic since CI environment doesn't use blobs
|
/Zephyr-latest/boards/nxp/rd_rw612_bga/doc/ |
D | index.rst | 138 Fetch Binary Blobs 141 To support Bluetooth or Wi-Fi, rd_rw612_bga requires fetching binary blobs, which can be 146 west blobs fetch hal_nxp 212 BLE functionality requires to fetch binary blobs, so make sure to follow 213 the ``Fetch Binary Blobs`` section first. 216 ``<zephyr workspace>/modules/hal/nxp/zephyr/blobs/rw61x_sb_ble_a2.bin`` will be linked 222 Wi-Fi functionality requires to fetch binary blobs, so make sure to follow 223 the ``Fetch Binary Blobs`` section first. 226 ``<zephyr workspace>/modules/hal/nxp/zephyr/blobs/rw61x_sb_wifi_a2.bin`` will be linked
|
/Zephyr-latest/boards/kincony/kincony_kc868_a32/doc/ |
D | index.rst | 29 Espressif HAL requires WiFi and Bluetooth binary blobs in order work. Run the command 34 west blobs fetch hal_espressif
|
/Zephyr-latest/samples/bluetooth/peripheral_ht/ |
D | sample.yaml | 27 # Disabling monolithic since CI environment doesn't use blobs
|
/Zephyr-latest/modules/hal_nxp/bt_controller/ |
D | CMakeLists.txt | 8 set(hal_nxp_blobs_dir ${hal_nxp_dir}/zephyr/blobs)
|
/Zephyr-latest/boards/shields/nrf7002eb/doc/ |
D | index.rst | 33 the nRF70 driver requires firmware binary blobs for Wi-Fi operation. Run the command 39 west blobs fetch hal_nordic
|
/Zephyr-latest/boards/shields/nrf7002ek/doc/ |
D | index.rst | 33 the nRF70 driver requires firmware binary blobs for Wi-Fi operation. Run the command 39 west blobs fetch hal_nordic
|
/Zephyr-latest/boards/wemos/esp32s2_lolin_mini/doc/ |
D | index.rst | 36 Espressif HAL requires WiFi and Bluetooth binary blobs in order work. Run the command 41 west blobs fetch hal_espressif
|
/Zephyr-latest/modules/hal_infineon/bless/ |
D | CMakeLists.txt | 6 set(bless_blobs_dir ${ZEPHYR_HAL_INFINEON_MODULE_DIR}/zephyr/blobs/img/bluetooth/firmware)
|