Home
last modified time | relevance | path

Searched +full:flexcan +full:- +full:fd (Results 1 – 22 of 22) sorted by relevance

/Zephyr-latest/dts/bindings/can/
Dnxp,flexcan-fd.yaml2 # SPDX-License-Identifier: Apache-2.0
5 NXP FlexCAN CANFD controller.
7 This is a specialization of the NXP FlexCAN CAN controller with support for CAN FD.
12 compatible = "nxp,flexcan-fd", "nxp,flexcan";
15 interrupt-names = "common";
17 clk-source = <2>;
18 pinctrl-0 = <&pinmux_flexcan3>;
19 pinctrl-names = "default";
21 can-transceiver {
22 max-bitrate = <5000000>;
[all …]
/Zephyr-latest/dts/arm/nxp/
Dnxp_s32z27x_r52.dtsi2 * Copyright 2022-2024 NXP
4 * SPDX-License-Identifier: Apache-2.0
8 #include <arm/armv8-r.dtsi>
9 #include <zephyr/dt-bindings/interrupt-controller/arm-gic.h>
10 #include <zephyr/dt-bindings/clock/nxp_s32z2_clock.h>
11 #include <zephyr/dt-bindings/i2c/i2c.h>
15 #address-cells = <1>;
16 #size-cells = <0>;
20 compatible = "arm,cortex-r52";
26 compatible = "arm,cortex-r52";
[all …]
Dnxp_s32k1xx.dtsi2 * Copyright 2023-2024 NXP
4 * SPDX-License-Identifier: Apache-2.0
8 #include <arm/armv7-m.dtsi>
9 #include <zephyr/dt-bindings/i2c/i2c.h>
17 #address-cells = <1>;
18 #size-cells = <0>;
28 compatible = "nxp,port-pinctrl";
33 interrupt-parent = <&nvic>;
41 ftfc: flash-controller@40020000 {
42 compatible = "nxp,kinetis-ftfc";
[all …]
Dnxp_s32k344_m7.dtsi2 * Copyright 2023-2024 NXP
4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
9 #include <zephyr/dt-bindings/clock/nxp_s32k344_clock.h>
10 #include <zephyr/dt-bindings/i2c/i2c.h>
14 #address-cells = <1>;
15 #size-cells = <0>;
19 compatible = "arm,cortex-m7";
25 compatible = "arm,cortex-m7";
30 compatible = "arm,armv7m-mpu";
[all …]
Dnxp_rt118x.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <dt-bindings/clock/imx_ccm_rev2.h>
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/i2c/i2c.h>
10 #include <zephyr/dt-bindings/adc/adc.h>
11 #include <zephyr/dt-bindings/pwm/pwm.h>
15 #address-cells = <1>;
16 #size-cells = <0>;
20 compatible = "arm,cortex-m33f";
23 #address-cells = <1>;
[all …]
Dnxp_rt11xx.dtsi2 * Copyright 2021,2023-2024 NXP
4 * SPDX-License-Identifier: Apache-2.0
8 #include <arm/armv7-m.dtsi>
9 #include <zephyr/dt-bindings/adc/adc.h>
10 #include <zephyr/dt-bindings/clock/imx_ccm_rev2.h>
11 #include <zephyr/dt-bindings/gpio/gpio.h>
12 #include <zephyr/dt-bindings/i2c/i2c.h>
13 #include <zephyr/dt-bindings/pwm/pwm.h>
14 #include <zephyr/dt-bindings/power/imx_spc.h>
15 #include <zephyr/dt-bindings/mipi_dsi/mipi_dsi.h>
[all …]
Dnxp_rt10xx.dtsi4 * SPDX-License-Identifier: Apache-2.0
8 #include <arm/armv7-m.dtsi>
9 #include <zephyr/dt-bindings/adc/adc.h>
10 #include <zephyr/dt-bindings/clock/imx_ccm.h>
11 #include <zephyr/dt-bindings/gpio/gpio.h>
12 #include <zephyr/dt-bindings/i2c/i2c.h>
13 #include <zephyr/dt-bindings/pwm/pwm.h>
14 #include <zephyr/dt-bindings/memory-controller/nxp,flexram.h>
19 die-temp0 = &tempmon;
23 #address-cells = <1>;
[all …]
/Zephyr-latest/drivers/can/
DKconfig.mcux4 # SPDX-License-Identifier: Apache-2.0
7 bool "NXP FlexCAN driver"
13 Enable support for the NXP FlexCAN driver.
22 Enable support for CAN FD capable NXP FlexCAN devices.
28 Maximum number of wait loop iterations for the MCUX FlexCAN HAL when entering/leaving
Dcan_mcux_flexcan.c4 * SPDX-License-Identifier: Apache-2.0
10 /* CAN FD extension compatible */
47 #define MCUX_FLEXCAN_MAX_TX (MCUX_FLEXCAN_MAX_MB - MCUX_FLEXCAN_MAX_RX)
60 #define TX_MBIDX_TO_ALLOC_IDX(x) (x - MCUX_FLEXCAN_MAX_RX)
63 /* Convert from back from FLEXCAN IDs to Zephyr CAN IDs. */
90 flexcan_fd_frame_t fd; member
124 const struct mcux_flexcan_config *config = dev->config; in mcux_flexcan_get_core_clock()
126 return clock_control_get_rate(config->clock_dev, config->clock_subsys, rate); in mcux_flexcan_get_core_clock()
139 struct mcux_flexcan_data *data = dev->data; in mcux_flexcan_set_timing()
142 return -EINVAL; in mcux_flexcan_set_timing()
[all …]
/Zephyr-latest/boards/nxp/ucans32k1sic/doc/
Dindex.rst8 provides two CAN SIC interfaces and is based on the 32-bit Arm Cortex-M4F
14 - NXP S32K146
15 - Arm Cortex-M4F @ up to 112 Mhz
16 - 1 MB Flash
17 - 128 KB SRAM
18 - up to 127 I/Os
19 - 3x FlexCAN with 2x FD
20 - eDMA, 12-bit ADC, MPU, ECC and more.
22 - Interfaces:
23 - DCD-LZ debug interface with SWD + Console / UART
[all …]
/Zephyr-latest/dts/arm64/nxp/
Dnxp_mimx93_a55.dtsi4 * SPDX-License-Identifier: Apache-2.0
9 #include <arm64/armv8-a.dtsi>
10 #include <zephyr/dt-bindings/clock/imx_ccm_rev2.h>
11 #include <zephyr/dt-bindings/interrupt-controller/arm-gic.h>
12 #include <zephyr/dt-bindings/gpio/gpio.h>
13 #include <zephyr/dt-bindings/i2c/i2c.h>
16 #address-cells = <1>;
17 #size-cells = <1>;
20 #address-cells = <1>;
21 #size-cells = <0>;
[all …]
/Zephyr-latest/boards/nxp/s32z2xxdc2/doc/
Dindex.rst6 The X-S32Z27X-DC (DC2) board is based on the NXP S32Z2 Real-Time Processor,
7 which includes two Real-Time Units (RTU) composed of four ARM Cortex-R52 cores
12 - ``s32z2xxdc2/s32z270/rtu0``, for S32Z270/RTU0
13 - ``s32z2xxdc2/s32z270/rtu1``, for S32Z270/RTU1.
19 `NXP S32Z2 Real-Time Processors website`_.
26 +-----------+------------+-------------------------------------+
29 | Arm GIC | on-chip | interrupt_controller |
30 +-----------+------------+-------------------------------------+
31 | Arm Timer | on-chip | timer |
32 +-----------+------------+-------------------------------------+
[all …]
/Zephyr-latest/boards/nxp/mr_canhubk3/doc/
Dindex.rst6 `NXP MR-CANHUBK3`_ is an evaluation board for mobile robotics applications such
8 features an `NXP S32K344`_ general-purpose automotive microcontroller based on
9 an Arm Cortex-M7 core (Lock-Step).
14 - NXP S32K344
15 - Arm Cortex-M7 (Lock-Step), 160 MHz (Max.)
16 - 4 MB of program flash, with ECC
17 - 320 KB RAM, with ECC
18 - Ethernet 100 Mbps, CAN FD, FlexIO, QSPI
19 - 12-bit 1 Msps ADC, 16-bit eMIOS timer
21 - `NXP FS26 Safety System Basis Chip`_
[all …]
/Zephyr-latest/boards/nxp/frdm_mcxn236/doc/
Dindex.rst6 FRDM-MCXN236 are compact and scalable development boards for rapid prototyping of
8 MCUs I/Os, integrated open-standard serial interfaces, external flash memory and
9 an on-board MCU-Link debugger. MCX N Series are high-performance, low-power
10 microcontrollers with intelligent peripherals and accelerators providing multi-tasking
16 - MCX-N236 Arm Cortex-M33 microcontroller running at 150 MHz
17 - 1MB dual-bank on chip Flash
18 - 352 KB RAM
19 - USB high-speed (Host/Device) with on-chip HS PHY. HS USB Type-C connectors
20 - 8x LP Flexcomms each supporting SPI, I2C, UART
21 - 2x FlexCAN with FD, 2x I3Cs, 2x SAI
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-3.4.rst20 * Added Power Delivery Source Support to the USB-C Stack.
22 * Cache API functions are now fully in-lined by compilers.
23 * Added an API for real-time clocks (RTC).
29 - Introduction of 3 new test harnesses into twister supporting pyTest,
31 - Transitioning to new Ztest API was completed and legacy Ztest was deprecated.
46 * CVE-2023-1901: Under embargo until 2023-07-04
48 * CVE-2023-1902: Under embargo until 2023-07-04
67 +--------------------------------------------------+
69 +--------------------------------------------------+
71 +--------------------------------------------------+
[all …]
Drelease-notes-4.0.rst15 is now the standard way to provide device-specific protection to data at rest. (:github:`76222`)
18 :ref:`ZMS <zms_api>` is a new key-value storage subsystem compatible with all non-volatile storage
25 runtime configuration through vendor specific APIs. Initially the :dtcompatible:`nordic,nrf-comp`,
26 :dtcompatible:`nordic,nrf-lpcomp` and :dtcompatible:`nxp,kinetis-acmp` are supported.
31 Initially implemented drivers include a simple :dtcompatible:`zephyr,gpio-steppers` and a complex
32 sensor-less stall-detection capable with integrated ramp-controller :dtcompatible:`adi,tmc5041`.
50 directory for :zephyr:code-sample-category:`code samples <samples>`.
70 * :cve:`2024-8798`: Under embargo until 2024-11-22
71 * :cve:`2024-10395`: Under embargo until 2025-01-23
72 * :cve:`2024-11263` `Zephyr project bug tracker GHSA-jjf3-7x72-pqm9
[all …]
Drelease-notes-3.1.rst61 * Split CAN classic and CAN-FD APIs:
90 was moved from Kconfig to :ref:`devicetree <dt-guide>`.
91 See the :dtcompatible:`st,stm32f1-pinctrl` devicetree binding for more information.
182 * MIPI-DSI
184 * Added a :ref:`MIPI-DSI api <mipi_dsi_api>`. This is an experimental API,
196 * Added support for enabling/disabling CAN-FD mode at runtime using :c:macro:`CAN_MODE_FD`.
220 * Added support for Provisioners over PB-GATT
231 * Implemented ISO-AL TX unframed fragmentation
232 * Added support for back-to-back receiving of PDUs on nRF5x platforms
249 newly created informational-only callback struct :c:struct:`bt_conn_auth_info_cb`.
[all …]
Drelease-notes-3.0.rst22 * CVE-2021-3835: `Zephyr project bug tracker GHSA-fm6v-8625-99jf
23 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-fm6v-8625-99jf>`_
25 * CVE-2021-3861: `Zephyr project bug tracker GHSA-hvfp-w4h8-gxvj
26 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-hvfp-w4h8-gxvj>`_
28 * CVE-2021-3966: `Zephyr project bug tracker GHSA-hfxq-3w6x-fv2m
29 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-hfxq-3w6x-fv2m>`_
36 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_.
53 * Added ``ranges`` and ``dma-ranges`` as invalid property to be used with DT_PROP_LEN()
58 CRC-16-ANSI checksum. A new function, :c:func:`crc16_reflect`, has been
69 * The following Kconfig options related to radio front-end modules (FEMs) were
[all …]
Drelease-notes-3.2.rst13 * Added support for :ref:`bin-blobs` (also see :ref:`west-blobs`).
15 * Converted all supported boards from ``pinmux`` to :ref:`pinctrl-guide`.
31 * CVE-2022-2993: Under embargo until 2022-11-03
33 * CVE-2022-2741: Under embargo until 2022-10-14
56 This definition can be used by third-party code to compile code conditional
58 Therefore, any third-party code integrated using the Zephyr build system will
91 changed from ``-ENETDOWN`` to ``-ENETUNREACH``. A return value of ``-ENETDOWN`` now indicates
129 * Removed support for configuring the CAN-FD maximum DLC value via Kconfig
156 valid for specific bindings to specify like :dtcompatible:`gpio-leds` and
157 :dtcompatible:`fixed-partitions`.
[all …]
Drelease-notes-3.3.rst14 * Introduced :ref:`USB-C <usbc_api>` device stack with PD (power delivery)
17 CMSIS-DSP as the default backend.
30 * CVE-2023-0359: Under embargo until 2023-04-20
32 * CVE-2023-0779: Under embargo until 2023-04-22
66 removed in favor of new :dtcompatible:`zephyr,flash-disk` devicetree binding.
71 * Starting from this release ``zephyr-`` prefixed tags won't be created
82 image states). Use of a truncated hash or non-sha256 hash will still work
88 registration function at boot-up. If applications register this then
93 application code, these will now automatically be registered at boot-up (this
129 This may cause out-of-tree scripts or commands to fail if they have relied
[all …]
/Zephyr-latest/boards/nxp/frdm_mcxn947/doc/
Dindex.rst6 FRDM-MCXN947 are compact and scalable development boards for rapid prototyping of
8 MCUs I/Os, integrated open-standard serial interfaces, external flash memory and
9 an on-board MCU-Link debugger. MCX N Series are high-performance, low-power
10 microcontrollers with intelligent peripherals and accelerators providing multi-tasking
16 - MCX-N947 Dual Arm Cortex-M33 microcontroller running at 150 MHz
17 - 2MB dual-bank on chip Flash
18 - 512 KB RAM
19 - External Quad SPI flash over FlexSPI
20 - USB high-speed (Host/Device) with on-chip HS PHY. HS USB Type-C connectors
21 - 10x LP Flexcomms each supporting SPI, I2C, UART
[all …]
/Zephyr-latest/boards/nxp/frdm_mcxa156/doc/
Dindex.rst6 FRDM-MCXA156 are compact and scalable development boards for rapid prototyping of
8 to the MCU's I/Os, integrated open-standard serial interfaces, external flash
9 memory and an on-board MCU-Link debugger. Additional tools like our Expansion
10 Board Hub for add-on boards and the Application Code Hub for software examples
16 - MCX-A156 Arm Cortex-M33 microcontroller running at 96 MHz
17 - 1MB dual-bank on chip Flash
18 - 128 KB RAM
19 - USB full-speed with on-chip FS PHY. USB Type-C connectors
20 - 1x FlexCAN with FD, 1x I3Cs
21 - On-board MCU-Link debugger with CMSIS-DAP
[all …]