/Zephyr-Core-3.5.0/samples/fuel_gauge/max17048/ |
D | README.rst | 3 MAX17048 Li-Ion battery fuel gauge 11 .. _MAX17048: https://www.maximintegrated.com/en/products/power/battery-management/MAX17048.html 33 if you plug/unplug a charger it will take some time until it is actually detected by the chip. Don'… 34 to see in real time the charging status change because it will not work. If you really need to know…
|
/Zephyr-Core-3.5.0/samples/boards/stm32/power_mgmt/serial_wakeup/ |
D | README.rst | 1 .. _stm32-pm-serial-wakeup-sample: 10 in low power context. 12 .. _stm32-pm-serial-wakeup-sample-requirements: 19 in core sleep states, as LPTIM (:dtcompatible:`st,stm32-lptim`). 24 - Clocked by an oscillator available in Stop mode (LSE, LSI) or an oscillator capable 26 - Matching oscillator sources should be enabled 27 - If LSE is selected as clock source and shell serial port is a LPUART current speed 29 - Port should be set as "wakeup-source" 39 .. zephyr-app-commands:: 40 :zephyr-app: samples/boards/stm32/power_mgmt/serial_wakeup [all …]
|
/Zephyr-Core-3.5.0/drivers/modem/ |
D | Kconfig.cellular | 2 # SPDX-License-Identifier: Apache-2.0 20 cellular modems to establish a point-to-point 21 network connection. It is a plug-in replacement for the
|
/Zephyr-Core-3.5.0/samples/subsys/usb/audio/headset/ |
D | README.rst | 1 .. zephyr:code-sample:: usb-audio-headset 3 :relevant-api: _usb_device_core_api 5 Implement a USB Audio headset device with audio IN/OUT loopback. 11 project. This very simple sample that performs loopback over IN/OUT 17 In order to build the sample an overlay file with required options 22 After you have built and flashed the sample app image to your board, plug the 29 - Build and flash the sample as described above. 30 - Connect to the HOST. 31 - Chose default Audio IN/OUT. 32 - Start streaming audio (for example by playing an audio file on the HOST). [all …]
|
/Zephyr-Core-3.5.0/samples/subsys/usb/audio/headphones_microphone/ |
D | README.rst | 1 .. zephyr:code-sample:: usb-audio-headphones-microphone 3 :relevant-api: _usb_device_core_api 5 Implement a USB Audio microphone + headphones device with audio IN/OUT loopback. 11 project. This very simple sample that performs loopback over IN/OUT 18 In order to build the sample an overlay file with required options 23 After you have built and flashed the sample app image to your board, plug the 30 - Build and flash the sample as described above. 31 - Connect to the HOST. 32 - Chose default Audio IN/OUT. 33 - Start streaming audio (for example by playing an audio file on the HOST). [all …]
|
/Zephyr-Core-3.5.0/dts/bindings/gpio/ |
D | ti,boosterpack-header.yaml | 2 # SPDX-License-Identifier: Apache-2.0 9 BoosterPack plug-in modules are available in 20 and 40 pin variants. The 29 http://processors.wiki.ti.com/index.php/BYOB or in the documentation for 32 compatible: "ti,boosterpack-header" 34 include: [gpio-nexus.yaml, base.yaml]
|
/Zephyr-Core-3.5.0/samples/subsys/usb/console/ |
D | README.rst | 1 .. zephyr:code-sample:: usb-cdc-acm-console 3 :relevant-api: _usb_device_core_api usbd_api uart_interface 21 This sample can be built for multiple boards, in this example we will build it 24 .. zephyr-app-commands:: 25 :zephyr-app: samples/subsys/usb/console 30 Plug the board into a host device, for sample, a PC running Linux OS. 32 from the sample, use a command similar to "minicom -D /dev/ttyACM0". 34 .. code-block:: console 45 trying to access the device in the background.
|
/Zephyr-Core-3.5.0/boards/shields/boostxl_ulpsense/doc/ |
D | index.rst | 1 .. _boostxl-ulpsense: 3 BOOSTXL-ULPSENSE: Ultra-low Power Sensor BoosterPack 9 The Ultra-low Power Sensor BoosterPack (BOOSTXL-ULPSENSE) adds analog and 10 digital sensors to a TI LaunchPad |trade| development kit. The plug-in module 12 buttons, a light sensor, a reed switch, and an ultra-low power accelerometer. 26 Set ``-DSHIELD=boostxl_ulpsense`` when you invoke ``west build``. For example: 28 .. zephyr-app-commands:: 29 :zephyr-app: samples/sensor/accel_polling/ 37 .. target-notes:: 40 http://www.ti.com/tool/BOOSTXL-ULPSENSE
|
/Zephyr-Core-3.5.0/samples/subsys/usb/cdc_acm_composite/ |
D | README.rst | 1 .. zephyr:code-sample:: usb-cdc-acm-composite 2 :name: USB CDC-ACM composite 3 :relevant-api: usbd_api 5 Implement a composite USB device exposing two serial ports using USB CDC-ACM driver. 11 Abstract Control Model (ACM) driver provided by the Zephyr project in 21 Plug the board into a host device, for example, a PC running Linux. 24 .. code-block:: console 26 usb 1-1.5.4: new full-speed USB device number 28 using ehci-pci 27 usb 1-1.5.4: New USB device found, idVendor=2fe3, idProduct=0002, bcdDevice= 2.03 28 usb 1-1.5.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [all …]
|
/Zephyr-Core-3.5.0/samples/subsys/usb/hid/ |
D | README.rst | 1 .. zephyr:code-sample:: usb-hid 3 :relevant-api: usbd_api usb_hid_device_api 12 device. This sample can be found under :zephyr_file:`samples/subsys/usb/hid` in the 23 This sample can be built for multiple boards, in this example we will build it 26 .. zephyr-app-commands:: 27 :zephyr-app: samples/subsys/usb/hid 32 After you have built and flashed the sample app image to your board, plug the 36 .. code-block:: console 38 $ journalctl -k -n 10 39 usb 7-1: New USB device found, idVendor=2fe3, idProduct=0006, bcdDevice= 2.03 [all …]
|
/Zephyr-Core-3.5.0/include/zephyr/drivers/usb_c/ |
D | usbc_tc.h | 3 * SPDX-License-Identifier: Apache-2.0 8 * @brief USB Type-C Cable and Connector API used for USB-C drivers 10 * The information in this file was taken from the USB Type-C 18 * @brief USB Type-C 19 * @defgroup usb_type_c USB Type-C 32 * See Table 4-3 VBUS Sink Characteristics 38 * See Table 4-3 VBUS Sink Characteristics 45 * See Table 4-29 VBUS and VCONN Timing Parameters 52 * See Table 4-29 VBUS and VCONN Timing Parameters 57 * @brief From the time the Source supplied VBUS in the Attached.SRC state. [all …]
|
/Zephyr-Core-3.5.0/samples/subsys/usb/cdc_acm/ |
D | README.rst | 1 .. zephyr:code-sample:: usb-cdc-acm 2 :name: USB CDC-ACM 3 :relevant-api: usbd_api _usb_device_core_api 5 Use USB CDC-ACM driver to implement a serial port echo. 14 This sample can be found under :zephyr_file:`samples/subsys/usb/cdc_acm` in the 21 boards supported in Zephyr. 32 .. zephyr-app-commands:: 33 :zephyr-app: samples/subsys/usb/cdc_acm 41 Plug the board into a host device, for example, a PC running Linux. 44 .. code-block:: console [all …]
|
/Zephyr-Core-3.5.0/doc/develop/debug/ |
D | index.rst | 11 This section is a quick hands-on reference to start debugging your 12 application with QEMU. Most content in this section is already covered in 19 In this quick reference, you'll find shortcuts, specific environmental 23 The simplest way to debug an application running in QEMU is using the GNU 24 Debugger and setting a local GDB server in your development system through QEMU. 27 debugging purposes. The build system generates the image in the build 46 .. code-block:: bash 48 qemu -s -S <image> 54 * ``-S`` Do not start CPU at startup; rather, you must type 'c' in the 56 * ``-s`` Shorthand for :literal:`-gdb tcp::1234`: open a GDB server on [all …]
|
/Zephyr-Core-3.5.0/tests/drivers/bc12/src/ |
D | charging_mode.c | 4 * SPDX-License-Identifier: Apache-2.0 12 * @brief TestPurpose: Verify BC1.2 devices configured in charging mode. 37 if (state->bc12_role == BC12_PORTABLE_DEVICE) { in bc12_test_result_cb() 38 LOG_INF("charging partner: type %d, voltage %d, current %d", state->type, in bc12_test_result_cb() 39 state->voltage_uv, state->current_ua); in bc12_test_result_cb() 40 } else if (state->bc12_role == BC12_CHARGING_PORT) { in bc12_test_result_cb() 42 state->pd_partner_connected); in bc12_test_result_cb() 44 fixture->partner_state = *state; in bc12_test_result_cb() 47 fixture->partner_state.type = BC12_TYPE_NONE; in bc12_test_result_cb() 48 fixture->partner_state.current_ua = 0; in bc12_test_result_cb() [all …]
|
/Zephyr-Core-3.5.0/boards/arm/stm32g071b_disco/doc/ |
D | index.rst | 8 The STM32G071B-DISCO Discovery board is a demonstration and development platform 9 for the STMicroelectronics Arm® Cortex® -M0+ core-based STM32G071RB USB Type-C™ 10 and Power Delivery microcontroller. The STM32G071B-DISCO Discovery board is 12 interoperability with other USB Type-C™ devices. The STM32G071B-DISCO Discovery 13 board is intended for discovery and display of USB Type-C™ port characteristics 16 as a USB Type-C™ and Power Delivery analyzer. 18 - STM32G071RBT6 microcontroller featuring 128 Kbytes of Flash memory and 19 32 Kbytes of RAM in LQFP64 package 20 - Plastic case 21 - 1” 128 x 64 pixels OLED LCD module with SPI interface [all …]
|
/Zephyr-Core-3.5.0/samples/subsys/usb/hid-cdc/ |
D | README.rst | 1 .. zephyr:code-sample:: usb-hid-cdc 3 :relevant-api: _usb_device_core_api usb_hid_class input_interface 12 This sample can be found under :zephyr_file:`samples/subsys/usb/hid-cdc` in the 23 The button must be configured using the ``sw0`` :ref:`devicetree <dt-guide>` 24 alias, usually in the :ref:`BOARD.dts file <devicetree-in-out-files>`. You will 27 .. code-block:: none 43 .. zephyr-app-commands:: 44 :zephyr-app: samples/subsys/usb/hid-cdc 49 After you have built and flashed the sample app image to your board, plug the 54 .. code-block:: console [all …]
|
/Zephyr-Core-3.5.0/boards/arm/serpente/doc/ |
D | index.rst | 9 The Serpente is a very small low-cost development and prototyping 11 The board comes with 3 different USB connector options: USB Type-C plug, 12 USB Type-C socket and USB Type-A plug. 21 - ATSAMD21E18A ARM Cortex-M0+ processor at 48 MHz 22 - 256 KiB flash memory and 32 KiB of RAM 23 - Extra 4MiB SPI flash memory 24 - RGB User LED 25 - Reset button 26 - Native USB port 34 +-----------+------------+------------------------------------------+ [all …]
|
/Zephyr-Core-3.5.0/samples/net/telnet/ |
D | README.rst | 1 .. zephyr:code-sample:: telnet-console 3 :relevant-api: shell_api net_core net_if net_mgmt 19 - :ref:`networking_with_qemu` 33 Run Zephyr samples/net/telnet application in QEMU: 35 .. zephyr-app-commands:: 36 :zephyr-app: samples/net/telnet 37 :host-os: unix 44 .. code-block:: console 53 .. code-block:: console 65 Freedom-K64F Board [all …]
|
/Zephyr-Core-3.5.0/samples/subsys/usb/hid-mouse/ |
D | README.rst | 1 .. zephyr:code-sample:: usb-hid-mouse 3 :relevant-api: _usb_device_core_api usb_hid_class input_interface 13 the number of buttons on the board) a right mouse button, X-axis movement, 14 and Y-axis movement. 16 will be performed on every button click if the bus is in suspended state. 17 This sample can be found under :zephyr_file:`samples/subsys/usb/hid-mouse` in the 24 There must be a :dtcompatible:`gpio-keys` group of buttons or keys defined at 28 The key mapping in the sample is as follows: 30 - ``INPUT_KEY_0``: left button 31 - ``INPUT_KEY_1``: right button [all …]
|
/Zephyr-Core-3.5.0/boards/arm/xmc47_relax_kit/doc/ |
D | index.rst | 3 INFINEON XMC47-RELAX-KIT 10 Microcontroller. It is based on High performance ARM Cortex-M4F which can run 15 :alt: XMC47-RELAX-KIT 20 * ARM Cortex-M4F XMC4700 21 * On-board Debug Probe with USB interface supporting SWD + SWO 23 * USB (Micro USB Plug) 24 * 32 Mbit Quad-SPI Flash 32 Details on the Relax Kit development board can be found in the `Relax Kit User Manual`_. 39 +-----------+------------+-----------------------+ 42 | NVIC | on-chip | nested vectored | [all …]
|
/Zephyr-Core-3.5.0/boards/arm/msp_exp432p401r_launchxl/doc/ |
D | index.rst | 3 MSP-EXP432P401R LaunchXL 9 The SimpleLink MSP‐EXP432P401R LaunchPad development kit is an easy-to-use evaluation 11 developing on the SimpleLink MSP432 low-power + performance ARM |reg| 32-bit Cortex |reg|-M4F 16 :alt: MSP-EXP432P401R LaunchXL development board 21 * Low-power ARM Cortex-M4F MSP432P401R 22 * 40-pin LaunchPad development kit standard that leverages the BoosterPack plug-in module ecosystem 23 * XDS110-ET, an open-source onboard debug probe featuring EnergyTrace+ technology and application 28 Details on the MSP-EXP432P401R LaunchXL development board can be found in the 29 MSP-EXP432P401R LaunchXL User's Guide. 34 * The on-board 32-kHz crystal allows for lower LPM3 sleep currents and a higher-precision clock sou… [all …]
|
/Zephyr-Core-3.5.0/boards/arm/steval_fcu001v1/doc/ |
D | index.rst | 9 The STEVAL-FCU001V1 is a Cortex M4 MCU-based flight controller unit for toy quad-copter drones. 20 - STM32F401CC in UFQFPN48 package 21 - ARM |reg| 32-bit Cortex |reg|-M4 MCU with FPU 22 - 84MHz max MCU frequency 23 - VDD from 1.7 V to 3.6 V 24 - 256 KB FLASH 25 - 64 KB SRAM 26 - General Purpose Timers 27 - Watchdog Timers (2) 28 - On board sensors: [all …]
|
/Zephyr-Core-3.5.0/doc/hardware/peripherals/ |
D | bc12.rst | 15 should not be confused with the USB-C Power Delivery, which also uses the 19 charger capability on USB type C ports when the attached type-C partner does not 28 Charging Downstream Port Rated Current ICDP 1.5 - 5.0 A 30 Dedicated Charging Port Rated Current IDCP 1.5 - 5.0 A 36 limited by the IDEV_CHG parameter. So the BC1.2 support is capped at 1.5 A in 37 the Zephyr implementation when using portable-device mode. 39 …. _BC1.2 Specification: https://www.usb.org/document-library/battery-charging-v12-spec-and-adopter… 48 either a disconnected, portable-device, or charging port mode. 60 For portable-device mode, the BC1.2 driver powers up the detection chip and 76 specified by a devicetree property. If the driver supports detection of plug and
|
/Zephyr-Core-3.5.0/boards/riscv/it8xxx2_evb/doc/ |
D | index.rst | 9 The IT8XXX2 is a 32-bit RISC-V Micro-controller. 26 - RISC-V RV32IMAFC instruction set 27 - 4KB instruction cache size 28 - 60KB SDRAM in total 29 - Built-in 32.768 kHz clock generator 30 - PWM, eSPI, LPC, FLASH, UART, GPIO, Timer, Watchdog, ADC, JTAG 31 - 6 SMBus channels, with 3 DMA controllers, compatible with I2C 32 - SPI master/slave 33 - USB Type-c CC Logic 34 - USB Power Delivery [all …]
|
/Zephyr-Core-3.5.0/boards/arm64/phycore_am62x_a53/doc/ |
D | index.rst | 3 PHYTEC phyCORE-AM62x (Cortex-A53) 9 PHYTEC phyCORE-AM62x board is based on TI Sitara applications 10 processor, composed of a quad Cortex®-A53 cluster and a single Cortex®-M4 core. 11 Zephyr OS is ported to run on the Cortex®-A53 core. 13 - Board features: 15 - RAM: 2GB DDR4 16 - Storage: 18 - 16GB eMMC 19 - 64MB OSPI NOR 20 - 4KB EEPROM [all …]
|