Home
last modified time | relevance | path

Searched +full:dfu +full:- +full:util (Results 1 – 25 of 68) sorted by relevance

123

/Zephyr-latest/scripts/west_commands/runners/
Ddfu.py3 # SPDX-License-Identifier: Apache-2.0
5 '''Runner for flashing with dfu-util.'''
17 '''Runner front-end for dfu-util.'''
19 def __init__(self, cfg, dev_id, alt, img, exe='dfu-util',
26 self.cmd = [exe, f'-d,{dev_id}']
41 return 'dfu-util'
48 def dev_id_help(cls) -> str:
53 parser.add_argument("--alt", required=True,
57 parser.add_argument("--pid", dest='dev_id',
59 parser.add_argument("--img",
[all …]
/Zephyr-latest/samples/subsys/usb/dfu-next/
DREADME.rst1 .. zephyr:code-sample:: dfu-next
2 :name: USB DFU
3 :relevant-api: usbd_api usbd_dfu
5 Implement a basic USB DFU device
10 This sample application demonstrates the USB DFU implementation using the
17 :ref:`disk_access_api` and RAM-disk to download/upload the image.
25 .. zephyr-app-commands::
26 :zephyr-app: samples/subsys/usb/dfu-next
31 `dfu-util`_ tool can be used to download or upload the images. There are two
32 modes of operation in the USB DFU, runtime and DFU. The example starts in
[all …]
/Zephyr-latest/boards/st/steval_stwinbx1/
Dboard.cmake2 # SPDX-License-Identifier: Apache-2.0
4 # By default stm32cubeprogrammer configured to use DFU upload method.
6 board_runner_args(stm32cubeprogrammer "--port=usb1")
7 # board_runner_args(stm32cubeprogrammer "--port=swd" "--reset-mode=hw")
9 # Even if flash and start work, dfu-util return error 74. It can be ignored.
10 board_runner_args(dfu-util "--pid=0483:df11" "--alt=0" "--dfuse")
12 board_runner_args(openocd "--tcl-port=6666")
13 board_runner_args(openocd --cmd-pre-init "gdb_report_data_abort enable")
14 board_runner_args(openocd "--no-halt")
18 include(${ZEPHYR_BASE}/boards/common/dfu-util.board.cmake)
/Zephyr-latest/boards/common/
Ddfu-util.board.cmake1 # SPDX-License-Identifier: Apache-2.0
3 board_set_flasher_ifnset(dfu-util)
4 board_finalize_runner_args(dfu-util) # No default arguments to provide.
/Zephyr-latest/boards/arduino/opta/
Dboard.cmake1 # SPDX-License-Identifier: Apache-2.0
3 board_runner_args(dfu-util "--pid=2341:0364" "--alt=0" "--dfuse")
6 board_runner_args(openocd "--config=${BOARD_DIR}/support/openocd_opta_stm32h747xx_m7.cfg")
7 board_runner_args(openocd --target-handle=_CHIPNAME.cpu0)
9 board_runner_args(openocd "--config=${BOARD_DIR}/support/openocd_opta_stm32h747xx_m4.cfg")
10 board_runner_args(openocd --target-handle=_CHIPNAME.cpu1)
13 board_runner_args(stm32cubeprogrammer "--port=swd" "--reset-mode=hw")
15 # Give priority to dfu-util to flash, ST-Link to debug.
16 include(${ZEPHYR_BASE}/boards/common/dfu-util.board.cmake)
/Zephyr-latest/boards/st/sensortile_box/doc/
Dindex.rst6 The STEVAL-MKSBOX1V1 (SensorTile.box) is a ready-to-use box kit for wireless
9 The SensorTile.box board fits into a small plastic box with a long-life rechargeable
20 - Ultra low-power STM32L4R9ZI System on Chip
22 - LQFP144 package
23 - Core: ARM |reg| 32-bit Cortex |reg|-M4 CPU with FPU, adaptive
24 real-time accelerator (ART Accelerator) allowing 0-wait-state
27 - Clock Sources:
29 - 16 MHz crystal oscillator
30 - 32 kHz crystal oscillator for RTC (LSE)
32 - Communication
[all …]
/Zephyr-latest/boards/arduino/portenta_h7/
Dboard.cmake1 # SPDX-License-Identifier: Apache-2.0
3 board_runner_args(dfu-util "--pid=2341:035b" "--alt=0" "--dfuse")
5 include(${ZEPHYR_BASE}/boards/common/dfu-util.board.cmake)
/Zephyr-latest/boards/st/sensortile_box/
Dboard.cmake1 # SPDX-License-Identifier: Apache-2.0
3 board_runner_args(dfu-util "--pid=0483:df11" "--alt=0" "--dfuse")
5 include(${ZEPHYR_BASE}/boards/common/dfu-util.board.cmake)
/Zephyr-latest/boards/96boards/carbon/
Dboard.cmake1 # SPDX-License-Identifier: Apache-2.0
4 board_runner_args(dfu-util "--pid=0483:df11" "--alt=0" "--dfuse")
6 include(${ZEPHYR_BASE}/boards/common/dfu-util.board.cmake)
/Zephyr-latest/boards/96boards/aerocore2/
Dboard.cmake2 # SPDX-License-Identifier: Apache-2.0
4 board_runner_args(dfu-util "--pid=0483:df11" "--alt=0" "--dfuse")
6 include(${ZEPHYR_BASE}/boards/common/dfu-util.board.cmake)
/Zephyr-latest/boards/st/sensortile_box_pro/
Dboard.cmake2 # SPDX-License-Identifier: Apache-2.0
3 board_runner_args(dfu-util "--pid=0483:df11" "--alt=0" "--dfuse")
5 include(${ZEPHYR_BASE}/boards/common/dfu-util.board.cmake)
/Zephyr-latest/boards/weact/stm32h5_core/
Dboard.cmake2 # SPDX-License-Identifier: Apache-2.0
4 board_runner_args(dfu-util "--pid=0483:df11" "--alt=0" "--dfuse")
7 include(${ZEPHYR_BASE}/boards/common/dfu-util.board.cmake)
/Zephyr-latest/boards/weact/mini_stm32h743/
Dboard.cmake1 # SPDX-License-Identifier: Apache-2.0
3 board_runner_args(dfu-util "--pid=0483:df11" "--alt=0" "--dfuse")
4 board_runner_args(jlink "--device=STM32H743VI" "--speed=4000")
6 include(${ZEPHYR_BASE}/boards/common/dfu-util.board.cmake)
/Zephyr-latest/boards/vcc-gnd/yd_stm32h750vb/doc/
Dindex.rst6 The YD-STM32H750VB development board is a complete demonstration and development
7 platform for Arm |reg| Cortex |reg|-M7 core-based STM32H750VBT6 microcontroller, with
12 - `STM32H750 on www.st.com`_
13 - `STM32H750xx reference manual`_
14 - `STM32H750xx datasheet`_
19 .. zephyr:board-supported-hw::
25 ----------------------------------
27 - UART_1_TX : PA9
28 - UART_1_RX : PA10
29 - LED_1 : PA13 (SWDIO)
[all …]
/Zephyr-latest/boards/weact/mini_stm32h7b0/
Dboard.cmake2 # SPDX-License-Identifier: Apache-2.0
4 board_runner_args(dfu-util "--pid=0483:df11" "--alt=0" "--dfuse")
5 board_runner_args(jlink "--device=STM32H7B0VB" "--speed=4000")
7 include(${ZEPHYR_BASE}/boards/common/dfu-util.board.cmake)
/Zephyr-latest/boards/fysetc/ucan/
Dboard.cmake2 # SPDX-License-Identifier: Apache-2.0
4 board_runner_args(dfu-util "--pid=0483:df11" "--alt=0" "--dfuse")
5 board_runner_args(jlink "--device=STM32F072CB")
7 include(${ZEPHYR_BASE}/boards/common/dfu-util.board.cmake)
/Zephyr-latest/boards/others/candlelight/
Dboard.cmake2 # SPDX-License-Identifier: Apache-2.0
4 board_runner_args(dfu-util "--pid=0483:df11" "--alt=0" "--dfuse")
5 board_runner_args(jlink "--device=STM32F072CB")
7 include(${ZEPHYR_BASE}/boards/common/dfu-util.board.cmake)
/Zephyr-latest/boards/others/candlelightfd/
Dboard.cmake2 # SPDX-License-Identifier: Apache-2.0
4 board_runner_args(dfu-util "--pid=0483:df11" "--alt=0" "--dfuse")
5 board_runner_args(jlink "--device=STM32G0B1CB")
7 include(${ZEPHYR_BASE}/boards/common/dfu-util.board.cmake)
/Zephyr-latest/boards/weact/stm32g431_core/
Dboard.cmake4 # SPDX-License-Identifier: Apache-2.0
7 board_runner_args(dfu-util "--pid=0483:df11" "--alt=0" "--dfuse")
9 include(${ZEPHYR_BASE}/boards/common/dfu-util.board.cmake)
/Zephyr-latest/boards/weact/stm32f405_core/
Dboard.cmake1 # SPDX-License-Identifier: Apache-2.0
3 board_runner_args(dfu-util "--pid=0483:df11" "--alt=0" "--dfuse")
4 board_runner_args(jlink "--device=STM32F405RG" "--speed=4000")
6 include(${ZEPHYR_BASE}/boards/common/dfu-util.board.cmake)
/Zephyr-latest/boards/others/black_f407ve/
Dboard.cmake1 # SPDX-License-Identifier: Apache-2.0
3 board_runner_args(dfu-util "--pid=0483:df11" "--alt=0" "--dfuse")
4 board_runner_args(jlink "--device=STM32F407VE" "--speed=4000")
8 include(${ZEPHYR_BASE}/boards/common/dfu-util.board.cmake)
/Zephyr-latest/boards/adafruit/feather_stm32f405/
Dboard.cmake1 # SPDX-License-Identifier: Apache-2.0
3 board_runner_args(dfu-util "--pid=0483:df11" "--alt=0" "--dfuse")
4 board_runner_args(jlink "--device=STM32F405RG" "--speed=4000")
6 include(${ZEPHYR_BASE}/boards/common/dfu-util.board.cmake)
/Zephyr-latest/samples/subsys/usb/dfu/
DREADME.rst1 .. zephyr:code-sample:: usb-dfu
2 :name: USB DFU (Device Firmware Upgrade)
3 :relevant-api: _usb_device_core_api
5 Implement device firmware upgrade using the USB DFU class driver.
10 This sample app demonstrates use of a USB DFU Class driver provided
16 This project requires an USB device driver. Currently, the USB DFU
17 class provided by the Zephyr project depends on DFU image manager and
33 to be loaded at the offset of SLOT-0.
40 .. code-block:: console
42 west build -b nrf52840dk/nrf52840 zephyr/samples/subsys/usb/dfu -d build-dfu -- \
[all …]
/Zephyr-latest/boards/others/stm32f401_mini/doc/
Dindex.rst6 The STM32 Mini F401 is an extremely low cost and bare-bones
8 More info about the board with schematics available `here <stm32-base-board-page_>`_
16 - STM32F401CCU6 in UFQFPN48 package
17 - ARM |reg| 32-bit Cortex |reg| -M4 CPU with FPU
18 - 84 MHz max CPU frequency
19 - VDD from 1.7 V to 3.6 V
20 - 256 KB Flash
21 - 64 KB SRAM
22 - GPIO with external interrupt capability
23 - 1x12-bit, 2.4 MSPS ADC with 16 channels
[all …]
/Zephyr-latest/boards/google/twinkie_v2/
Dboard.cmake1 # SPDX-License-Identifier: Apache-2.0
3 board_runner_args(dfu-util "--pid=0483:df11" "--alt=0" "--dfuse")
4 board_runner_args(stm32cubeprogrammer "--port=swd" "--reset=hw")
5 board_runner_args(jlink "--device=STM32G0B1RE" "--speed=4000")
7 include(${ZEPHYR_BASE}/boards/common/dfu-util.board.cmake)

123