Home
last modified time | relevance | path

Searched +full:build +full:- +full:hw +full:- +full:models (Results 1 – 18 of 18) sorted by relevance

/Zephyr-latest/boards/native/doc/
Dbsim_boards_design.rst21 These boards use the `native simulator`_ and the :ref:`POSIX architecture<Posix arch>` to build
34 .. _Architecture of HW models used for FW development and testing:
43 .. _nRF HW models design documentation:
50 The main purpose of these bsim boards is to be test-benches for
55 will include some HW models which, to some degree, pretend to be the real
56 embedded HW.
58 These tests are run in workstation, that is, without using real embedded HW.
60 without the need for real HW, and in a deterministic/reproducible fashion.
80 - Unit tests:
85 - Integration tests on real HW: Allows testing with the real SW
[all …]
Darch_soc.rst22 Zephyr application, eliminating the need for architecture-specific
39 a HW agnostic test platform which in some cases utilizes the host OS
40 peripherals, while the second intend to simulate a particular HW platform,
56 To build for the 32bit targets you must have the 32-bit C library installed in your system
57 (in Debian/Ubuntu this is provided by the ``gcc-multilib`` package).
67 for Linux (WSL1) because WSL1 does not support native 32-bit binaries.
72 <https://github.com/microsoft/WSL/issues/2468#issuecomment-374904520>`_ it
102 - There can **not** be busy wait loops in the application code that wait for
107 all threads, kernel, and HW models:
109 .. code-block:: c
[all …]
/Zephyr-latest/boards/native/nrf_bsim/doc/
Dnrf5340bsim.rst25 the nrf5340bsim/nrf5340/cpuapp build target provides support for the application core,
26 and the nrf5340bsim/nrf5340/cpunet build target provides support for the network
29 These boards include models of some of the nRF5340 SOC peripherals:
32 * AES CCM & AES ECB encryption HW
40 * NVMC (Non-Volatile Memory Controller / Flash)
51 check the `HW models implementation status`_.
62 .. _HW models implementation status:
77 Unlike in real HW, the net core MCU is set-up to automatically boot at start, to facilitate
80 option ``--cpu1_autostart``.
89 By default, when you build targeting either nrf5340bsim/nrf5340/cpuapp or
[all …]
Dnrf54l15bsim.rst25 the nrf54l15bsim/nrf54l15/cpuapp build target provides support for the application core,
38 This boards include models of some of the nRF54L15 SOC peripherals:
49 * GRTC (Global Real-time Counter)
60 check the `HW models implementation status`_.
68 .. _HW models implementation status:
79 TrustZone, TF-M and other security considerations
87 * There is no nrf54l15bsim/nrf54l15/cpuapp/ns board/build target, or possibility of mixing secure
88 and non-secure images.
91 * TF-M cannot be used.
Dnrf52_bsim.rst24 This board includes models of some of the nRF52 SOC peripherals:
29 * AES CCM & AES ECB encryption HW
34 * NVMC (Non-Volatile Memory Controller / Flash)
44 check the `HW models implementation status`_.
54 .. _HW models implementation status:
69 .. code-block:: console
71 west config manifest.group-filter -- +babblesim
74 make everything -j 8
82 `build <https://babblesim.github.io/building.html>`_ it.
88 .. code-block:: console
[all …]
/Zephyr-latest/doc/connectivity/bluetooth/
Dbluetooth-dev.rst1 .. _bluetooth-dev:
26 .. _bluetooth-hw-setup:
38 #. :ref:`Embedded <bluetooth-hw-setup-embedded>`
39 #. :ref:`External controller <bluetooth-hw-setup-external-ll>`
41 - :ref:`QEMU host <bluetooth-hw-setup-qemu-host>`
42 - :ref:`native_sim host <bluetooth-hw-setup-native-sim-host>`
44 #. :ref:`Simulated nRF5x with BabbleSim <bluetooth-hw-setup-bsim>`
46 .. _bluetooth-hw-setup-embedded:
53 All the :ref:`bluetooth-configs` and :ref:`bluetooth-build-types` are supported
54 but you might need to build Zephyr more than once if you are using a dual-chip
[all …]
/Zephyr-latest/doc/develop/test/
Dbsim.rst15 When we build Zephyr targeting a :ref:`bsim board<bsim boards>` we produce a Linux
16 executable, which includes the application, Zephyr OS, and models of the HW.
23 `build <https://babblesim.github.io/building.html>`_ the simulator.
26 you can find more information about how to build Zephyr targeting these particular boards,
38 to run all standard Zephyr twister tests, but with models of a real SOC HW, and their drivers.
44 running, and most, more than 1 simulated device. Due to this, these tests are not build and run
48 scripts contained in that folder are used by the CI system to build the needed images and execute
51 See sections below for more information about how to build and run them, as well as the conventions
59 failure, and in many cases to build several tests into the same binary.
94 .. code-block:: bash
[all …]
/Zephyr-latest/boards/st/nucleo_f722ze/doc/
Dindex.rst6 The Nucleo F722ZE board features an ARM Cortex-M7 based STM32F722ZE MCU.
10 - STM32 microcontroller in LQFP144 package
11 - USB full-speed/high-speed device
12 - 3 user LEDs
13 - 1 user button and 1 reset button
14 - 32.768 kHz crystal oscillator
15 - Board connectors:
16 - USB Micro-AB
17 - SWD
18 - ST Zio connector (Arduino Uno R3 compatible)
[all …]
/Zephyr-latest/boards/native/native_sim/doc/
Dindex.rst3 Native simulator - native_sim
22 This board does not intend to simulate any particular HW, but it provides
61 To build, simply specify the ``native_sim`` board as target:
63 .. zephyr-app-commands::
64 :zephyr-app: samples/hello_world
65 :host-os: unix
67 :goals: build
74 ``zephyr/`` subdirectory of the ``build`` folder.
77 .. code-block:: console
79 $ ./build/zephyr/zephyr.exe
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-1.11.rst12 * Thread-level memory protection on x86, ARC and Arm, userspace and memory
15 * Initial Armv8-M architecture support.
17 * Native build target on POSIX platforms.
20 * Firmware over-the-air (FOTA) updates over BLE using MCUmgr.
32 * SMP-aware scheduler
47 * Armv8-M initial architecture support, including the following cores:
49 * Arm Cortex-M23
50 * Arm Cortex-M33
51 * New POSIX architecture for native GNU/Linux and macOS build targets:
60 * Includes a template for hardware models
[all …]
Drelease-notes-1.10.rst12 * Initial alpha-quality thread-level memory protection on x86, userspace and memory
14 * Major overhaul to the build system and a switch from Kbuild to CMake.
27 * Initial alpha-quality thread-level memory protection on x86, userspace and memory
35 * Memory domain APIs for fine-tuning memory region permissions
38 * Add the following application-facing memory domain APIs:
40 * k_mem_domain_init() - to initialize a memory domain
41 * k_mem_domain_destroy() - to destroy a memory domain
42 * k_mem_domain_add_partition() - to add a partition into a domain
43 * k_mem_domain_remove_partition() - to remove a partition from a domain
44 * k_mem_domain_add_thread() - to add a thread into a domain
[all …]
Drelease-notes-3.6.rst12 * New :ref:`GNSS subsystem <gnss_api>` added, enabling geo-awareness in Zephyr applications.
13 * New API and drivers introduced for interfacing with :ref:`keyboard matrices <gpio-kbd>`.
16 * Integrated Trusted Firmware-M (TF-M) 2.0, including an update to Mbed TLS 3.5.2.
17 * Improved LLEXT tooling, simplifying module creation in the Zephyr build system.
19 * Build system now supports Link Time Optimization (LTO), reducing the size of the final image.
23 * Over 30 new supported boards, spanning all Zephyr-supported architectures.
37 * CVE-2023-5779 `Zephyr project bug tracker GHSA-7cmj-963q-jj47
38 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-7cmj-963q-jj47>`_
40 * CVE-2023-6249 `Zephyr project bug tracker GHSA-32f5-3p9h-2rqc
41 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-32f5-3p9h-2rqc>`_
[all …]
Drelease-notes-1.13.rst16 * Support for IEEE 802.1AS-2011 generalized Precision Time Protocol (gPTP)
23 * Basic support for Arm TrustZone in Armv8-M
42 * arch: arm: implement ARMv8-M MPU driver
44 * arch: arm: macro API for defining non-secure entry functions
48 * arch: ARM: Change the march used by cortex-m0 and cortex-m0plus
50 * arch: arm: basic Arm TrustZone-M functionality for Cortex-M23 and Cortex-M33
51 * arch: arm: built-in stack protection using Armv8-M SPLIM registers
52 * arch: arm: API for using TT intrinsics in Secure/Non-Secure Armv8-M firmware
63 * riscv32: riscv-privilege: Microsemi Mi-V support
99 * modem: Added Wistron WNC-M14A2A LTE-M Modem driver
[all …]
Drelease-notes-1.14.rst17 * CVE-2020-10066
18 * CVE-2020-10069
19 * CVE-2020-13601
20 * CVE-2020-13602
32 * :github:`issuenumber` - issue title
34 * :github:`18334` - DNS resolution is broken for some addresses in master/2.0-pre
35 * :github:`19917` - Bluetooth: Controller: Missing LL_ENC_RSP after HCI LTK Negative Reply
36 * :github:`21107` - LL_ASSERT and 'Imprecise data bus error' in LL Controller
37 * :github:`21257` - tests/net/net_pkt failed on mimxrt1050_evk board.
38 * :github:`21299` - bluetooth: Controller does not release buffer on central side after peripheral …
[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 …]
Drelease-notes-3.5.rst38 * CVE-2023-3725 `Zephyr project bug tracker GHSA-2g3m-p6c7-8rr3
39 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-2g3m-p6c7-8rr3>`_
41 * CVE-2023-4257 `Zephyr project bug tracker GHSA-853q-q69w-gf5j
42 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-853q-q69w-gf5j>`_
44 * CVE-2023-4258 `Zephyr project bug tracker GHSA-m34c-cp63-rwh7
45 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-m34c-cp63-rwh7>`_
47 * CVE-2023-4259 `Zephyr project bug tracker GHSA-gghm-c696-f4j4
48 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gghm-c696-f4j4>`_
50 * CVE-2023-4260 `Zephyr project bug tracker GHSA-gj27-862r-55wh
51 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gj27-862r-55wh>`_
[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 …]
/Zephyr-latest/samples/modules/tflite-micro/hello_world/train/
Dtrain_hello_world_model.ipynb31 "<table class=\"tfo-notebook-buttons\" align=\"left\">\n",
36 …o_world_model.ipynb\"><img src=\"https://www.tensorflow.org/images/GitHub-Mark-32px.png\" />View s…
53 "id": "5PYwRFppd-WB"
58 "MODELS_DIR = 'models/'\n",
84 "outputId": "510567d6-300e-40e2-f5b8-c3520a3f3a8b",
97 …"Requirement already satisfied: tensorflow==2.4.0rc0 in /usr/local/lib/python3.6/dist-packages (2.…
98 …"Requirement already satisfied: termcolor~=1.1.0 in /usr/local/lib/python3.6/dist-packages (from t…
99 …"Requirement already satisfied: gast==0.3.3 in /usr/local/lib/python3.6/dist-packages (from tensor…
100 …"Requirement already satisfied: astunparse~=1.6.3 in /usr/local/lib/python3.6/dist-packages (from …
101 …"Requirement already satisfied: absl-py~=0.10 in /usr/local/lib/python3.6/dist-packages (from tens…
[all …]