Home
last modified time | relevance | path

Searched +full:front +full:- +full:end (Results 1 – 25 of 72) sorted by relevance

123

/Zephyr-latest/dts/bindings/gpio/
Dnordic,nrf-gpio-forwarder.yaml2 # SPDX-License-Identifier: Apache-2.0
15 Here is an example of how a nrf-gpio-forwarder can be used with a nRF5340
16 combined with a nRF21540 Front-End module. Consider the following node
18 the details of the nRF21540 Front-End module's interface:
21 compatible = "nordic,nrf21540-fem";
22 tx-en-gpios = <&gpio0 30 GPIO_ACTIVE_HIGH>;
23 rx-en-gpios = <&gpio1 11 GPIO_ACTIVE_HIGH>;
24 pdn-gpios = <&gpio1 10 GPIO_ACTIVE_HIGH>;
25 mode-gpios = <&gpio1 12 GPIO_ACTIVE_HIGH>;
28 Since the nRF21540 Front-End module should be controlled by the nRF5340
[all …]
/Zephyr-latest/dts/bindings/net/wireless/
Dnordic,nrf21540-fem-spi.yaml2 # SPDX-License-Identifier: Apache-2.0
6 This is a SPI device interface to the nRF21540 Radio Front-End module
8 compatible: "nordic,nrf21540-fem-spi"
10 include: spi-device.yaml
Dnordic,nrf-radio.yaml2 # SPDX-License-Identifier: Apache-2.0
15 Front-End Module (FEM) support
16 ------------------------------
18 External front-end modules are range extenders used for boosting
27 nrf_radio_fem: my-fem {
34 - generic-fem-two-ctrl-pins
35 - nordic,nrf21540-fem
41 ---------------------------
44 The 'dfe-supported' property will be set when it is available.
45 In this case, the 'dfegpio[n]-gpios' properties configure GPIO pins
[all …]
Dgeneric-fem-two-ctrl-pins.yaml1 # Copyright (c) 2020-2021 Nordic Semiconductor ASA
2 # SPDX-License-Identifier: Apache-2.0
5 This is a representation of generic radio Front-End Module (FEM)
6 that has a two-pin control interface (CTX, CRX).
18 corresponding settle-time-us property.)
20 compatible: "generic-fem-two-ctrl-pins"
25 ctx-gpios:
26 type: phandle-array
30 crx-gpios:
31 type: phandle-array
[all …]
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/openisa/hal/
Dradio_vendor_hal.h4 * SPDX-License-Identifier: Apache-2.0
10 * required for handling radio front-end modules with PA/LNAs.
/Zephyr-latest/scripts/west_commands/runners/
Dxtensa.py3 # SPDX-License-Identifier: Apache-2.0
5 '''Runner for debugging with xt-gdb.'''
13 '''Runner front-end for xt-gdb.'''
25 parser.add_argument('--xcc-tools', required=True,
31 cfg.gdb = path.join(args.xcc_tools, 'bin', 'xt-gdb')
Decpprog.py3 # SPDX-License-Identifier: Apache-2.0
12 """Runner front-end for programming the FPGA flash at some offset."""
29 "--device", dest="device", help="Device identifier such as i:<vid>:<pid>"
39 command = ("ecpprog", "-o", hex(load_offset), self.cfg.bin_file)
Dhifive1.py3 # SPDX-License-Identifier: Apache-2.0
5 '''HiFive1-specific (flash only) runner.'''
13 '''Runner front-end for the HiFive1 board, using openocd.'''
34 raise ValueError('--gdb not provided at command line')
41 openocd_cmd = ([self.cfg.openocd, '-f', self.openocd_config])
42 gdb_cmd = ([self.cfg.gdb, self.cfg.elf_file, '--batch',
43 '-ex', 'set remotetimeout 240',
44 '-ex', 'target extended-remote localhost:3333',
45 '-ex', 'load',
46 '-ex', 'quit'])
Dteensy.py3 # SPDX-License-Identifier: Apache-2.0
14 '''Runner front-end for teensy.'''
19 self.mcu_args = ['--mcu', mcu]
29 parser.add_argument('--mcu', required=True,
31 parser.add_argument('--teensy', default='teensy_loader_cli',
Dgd32isp.py1 # Copyright (c) 2021, ATL-Electronics
2 # SPDX-License-Identifier: Apache-2.0
14 '''Runner front-end for gd32isp.'''
39 parser.add_argument('--device', required=True,
43 parser.add_argument('--isp', default=DEFAULT_GD32ISP_CLI,
45 parser.add_argument('--port', default=DEFAULT_GD32ISP_PORT,
48 parser.add_argument('--speed', default=DEFAULT_GD32ISP_SPEED,
51 parser.add_argument('--addr', default=DEFAULT_GD32ISP_ADDR,
69 '-c',
70 '--pn', self.port,
[all …]
Ddediprog.py4 # SPDX-License-Identifier: Apache-2.0
17 '''Runner front-end for DediProg (dpcmd).'''
35 parser.add_argument('--spi-image', required=True,
37 parser.add_argument('--vcc',
39 parser.add_argument('--retries', default=5,
51 cmd_flash = [DPCMD_EXE, '--auto', self.spi_image]
54 cmd_flash.append('--vcc')
58 cmd_flash.append('-x')
61 cmd_flash.append('--silent')
62 cmd_flash.append('--verify')
Dprobe_rs.py2 # SPDX-License-Identifier: Apache-2.0
4 '''Runner for probe-rs.'''
10 '''Runner front-end for probe-rs.'''
13 probe_rs='probe-rs',
22 self.args = ['--chip', chip]
25 self.args += ['--probe', dev_id]
34 return 'probe-rs'
45 parser.add_argument('--chip', required=True,
47 parser.add_argument('--probe-rs', default='probe-rs',
48 help='path to probe-rs tool, default is probe-rs')
[all …]
Dmdb.py3 # SPDX-License-Identifier: Apache-2.0
18 # ZephyrBinaryRunner.__subclasses__() such sub-sub-classes won't be found.
45 # with secondary cores startup - so we reverse start order
46 return mdb_runner.cores - 1 - id
53 mdb_basic_options = ['-nooptions', '-nogoifmain', '-toggle=include_local_symbols=1']
64 mdb_target = ['-nsim', '@' + mdb_runner.nsim_args]
68 mdb_target = ['-digilent']
77 mdb_run = ['-run', '-cmd=-nowaitq run', '-cmd=quit', '-cl']
79 mdb_run = ['-run', '-cl']
82 mdb_run = ['-OKN']
[all …]
Dnsim.py4 # SPDX-License-Identifier: Apache-2.0
6 '''ARC architecture-specific runners.'''
17 '''Runner front-end for the ARC nSIM.'''
34 self.gdb_cmd = [cfg.gdb] + (['-tui'] if tui else [])
41 return 'arc-nsim'
49 parser.add_argument('--gdb-port', default=DEFAULT_ARC_GDB_PORT,
51 parser.add_argument('--props', default=DEFAULT_PROPS_FILE,
63 kwargs['nsim-cfg'] = path.join(self.cfg.board_dir, 'support',
74 config = kwargs['nsim-cfg']
76 cmd = (self.nsim_cmd + ['-propsfile', config, self.cfg.elf_file])
[all …]
Duf2.py3 # SPDX-License-Identifier: Apache-2.0
22 '''Runner front-end for copying to UF2 USB-MSC mounts.'''
38 parser.add_argument('--board-id', dest='board_id',
39 help='Board-ID value to match from INFO_UF2.TXT')
46 def get_uf2_info_path(part) -> Path:
72 return info.get('Board-ID') == self.board_id
80 self.logger.warning("Discovered UF2 partitions don't match Board-ID '%s'",
Dezflashcli.py3 # SPDX-License-Identifier: Apache-2.0
13 '''Runner front-end for ezFlashCLI'''
38 def dev_id_help(cls) -> str:
39 return '''Device identifier. Use it to select the J-Link Serial Number
43 def tool_opt_help(cls) -> str:
44 return "Additional options for ezFlashCLI e.g. '--verbose'"
48 parser.add_argument('--tool', default=DEFAULT_EZFLASHCLI,
71 device_args = ['-j', f'{self.dev_id}']
Dnios2.py3 # SPDX-License-Identifier: Apache-2.0
5 '''Runner for NIOS II, based on quartus-flash.py and GDB.'''
11 '''Runner front-end for NIOS II.'''
26 self.tui_arg = ['-tui'] if tui else []
38 # TODO merge quartus-flash.py script into this file.
39 parser.add_argument('--quartus-flash', required=True)
40 parser.add_argument('--cpu-sof', required=True,
42 parser.add_argument('--tui', default=False, action='store_true',
43 help='if given, GDB uses -tui')
60 raise ValueError('Cannot flash; --quartus-flash not given.')
[all …]
/Zephyr-latest/boards/arduino/nano_33_ble/doc/
Dindex.rst10 nRF52840 ARM Cortex-M4F CPU. Arduino sells 2 variants of the board, the
28 +-----------+------------+----------------------+
31 | ADC | on-chip | adc |
32 +-----------+------------+----------------------+
33 | CLOCK | on-chip | clock_control |
34 +-----------+------------+----------------------+
35 | FLASH | on-chip | flash |
36 +-----------+------------+----------------------+
37 | GPIO | on-chip | gpio |
38 +-----------+------------+----------------------+
[all …]
/Zephyr-latest/include/zephyr/drivers/can/
Dcan_mcan.h5 * SPDX-License-Identifier: Apache-2.0
399 * @name Indexes for the cells in the devicetree bosch,mram-cfg property
402 * These match the description of the cells in the bosch,m_can-base devicetree binding.
408 /** std-filter-elements cell index */
410 /** ext-filter-elements cell index */
412 /** rx-fifo0-elements cell index */
414 /** rx-fifo1-elements cell index */
416 /** rx-buffer-elements cell index */
418 /** tx-event-fifo-elements cell index */
420 /** tx-buffer-elements cell index */
[all …]
Dcan_sja1000.h4 * SPDX-License-Identifier: Apache-2.0
84 * @brief SJA1000 driver front-end callback for writing a register value
93 * @brief SJA1000 driver front-end callback for reading a register value
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/
Dradio_nrf5_fem.h4 * SPDX-License-Identifier: Apache-2.0
8 * Generic helper macros for getting radio front-end module (FEM)
16 #include <zephyr/dt-bindings/gpio/gpio.h>
32 * Device-specific settings are pulled in based FEM_NODE's compatible
/Zephyr-latest/cmake/linker/
Dlinker_flags_template.cmake3 # SPDX-License-Identifier: Apache-2.0
22 # For example, on ld/gcc this would be: -lgcov
28 # such as ls --print-memory-usage flag.
37 # such as, "-no-pie" for LD, and "--no-pie" for LLD.
41 # such as, "-r" or "--relocatable" for LD and LLD.
54 # front-end for ld.
/Zephyr-latest/doc/services/retention/
Dindex.rst11 power failure (or during some low-power modes on some devices) nor should it be
12 stored to a non-volatile storage like :ref:`flash_api`, :ref:`eeprom_api`, or
13 battery-backed RAM.
16 additional software-level features to it for ensuring the validity of data.
17 Optionally, a magic header can be used to check if the front of
19 checksum (1, 2, or 4-bytes in size) of the stored data can be appended to the
20 end of the data. Additionally, the retention system API allows partitioning of
21 the retained data sections into multiple distinct areas. For example, a 64-byte
25 per-instance using devicetree.
32 RAM as non-init for this purpose. The retention system is then initialised as a
[all …]
/Zephyr-latest/boards/arduino/nano_33_ble/support/
Dstartup.cmm2 ; SPDX-License-Identifier: Apache-2.0
20 QUIT -1
32 ; process system-wide settings
34 IF OS.FILE("~~/system-settings.cmm")
35 DO "~~/system-settings.cmm"
49 IF OS.FILE("~~/demo/arm/kernel/zephyr/v2-x/zephyr.t32")&&OS.FILE("~~/demo/arm/kernel/zephyr/v2-x/ze…
51 TASK.CONFIG ~~/demo/arm/kernel/zephyr/v2-x/zephyr.t32
52 MENU.ReProgram ~~/demo/arm/kernel/zephyr/v2-x/zephyr.men
75 TITLE "TRACE32 PowerView front-end debugger for Nano 33 BLE (remote=&gdbRemote)"
/Zephyr-latest/boards/nordic/nrf21540dk/doc/
Dindex.rst9 nRF21540 Front End Module connected with nRF52840 ARM Cortex-M4F CPU.
16 * :abbr:`I2C (Inter-Integrated Circuit)`
24 * :abbr:`UART (Universal asynchronous receiver-transmitter)`
35 `nRF21540 Product Specification`_ contains the processor's and front end
50 +-----------+------------+----------------------+
53 | ADC | on-chip | adc |
54 +-----------+------------+----------------------+
55 | CLOCK | on-chip | clock_control |
56 +-----------+------------+----------------------+
57 | FLASH | on-chip | flash |
[all …]

123