- 14:43, 9 December 2024 X-LINUX-QT How to build Qt applications using CMake (hist | edit) [5,875 bytes] Registered User (Merge articles)
- 14:43, 9 December 2024 X-LINUX-QT How To build Qt applications using STM32CubeIDE (hist | edit) [3,963 bytes] Registered User (Merge articles)
- 14:43, 9 December 2024 X-LINUX-QT How To build Qt applications using Qt Creator (hist | edit) [4,643 bytes] Registered User (Merge articles)
- 13:55, 6 December 2024 How to use hardware acceleration with TensorFlow Lite and ONNX Runtime frameworks (hist | edit) [13,349 bytes] Registered User (Created page with "<noinclude>{{ApplicableFor |MPUs list=STM32MP25x |MPUs checklist=STM32MP25x }} </noinclude> == Article purpose == The main purpose of this article is to give main steps and advice on how to use GPU/NPU hardware acceleration on {{MicroprocessorDevice | device=25}} using TensorFlow Lite<sup>TM</sup> and ONNX Runtime<sup>TM</sup> frameworks. == Prerequisites == First, it's mandatory to use a model that can be accelerated with the GPU/NPU of the {{MicroprocessorDevice |...") Tag: 2017 source edit
- 21:04, 3 December 2024 STM32MP2 memory mapping (hist | edit) [1,002 bytes] Registered User (Created page with "<noinclude>{{ApplicableFor |MPUs list=STM32MP21x, STM32MP23x, STM32MP25x |MPUs checklist=STM32MP13x, STM32MP15x, STM32MP21x, STM32MP23x, STM32MP25x }} </noinclude> Information about STM32 MPU memory mapping depends on the microprocessor device.<br> Several articles have been created to manage STM32 MPU diversity and provide the relevant level of information. <br> Browse the one corresponding to the STM32 MPU you use. {|class="st-table" |- ! STM32 MPU devices !! Associ...") Tag: 2017 source edit
- 18:59, 27 November 2024 Face recognition (hist | edit) [12,349 bytes] Registered User (Created page with "{{ApplicableFor |MPUs list=STM32MP25x |MPUs checklist=STM32MP25x }} <noinclude></noinclude> This article explains how to use the '''stai_mpu''' API for human face detection and recognition application supporting {{Highlight|OpenVX <ref name=openvx_url>[https://www.khronos.org/openvx/ OpenVX]</ref>}} back-end. ==Description== The '''human face recognition''' application is capable of detect the position of human faces in the frame and recognizing faces of known (enrolle...") Tag: 2017 source edit
- 16:19, 27 November 2024 X-LINUX-AI OpenSTLinux Expansion Package - v6.0.0 (hist | edit) [3,163 bytes] Registered User (Created page with "=={{X-LINUXRelease/Revision | revision=6.0.0 | name=AI}}== {{Info| This version is compatible with Yocto Project<sup>®</sup> build system Scarthgap (v5.0.3) and has been validated against the OpenSTLinux {{EcosystemRelease | revision=6.0.0}} and validated on {{Board | type=MP1}} and {{Board | type=MP2}}}}. ===Contents=== * AI Frameworks : ** 30px|link= '''STAI_MPU Unified''' API based on OpenVX™(STM32MP25x only), TensorFlow™ Lite and ONNX Runt...") Tag: 2017 source edit
- 14:32, 27 November 2024 STAI MPU Cpp Reference (hist | edit) [12,625 bytes] Registered User (Upgrade article to approved version by tech writer from wiki v5) Tag: 2017 source edit
- 11:14, 22 November 2024 STM32CubeMP13 ecosystem release note - v1.2.0 (hist | edit) [11,086 bytes] Registered User (Created page with "<noinclude>{{ApplicableFor |MPUs list=STM32MP13x |MPUs checklist=STM32MP13x, STM32MP15x, STM32MP21x, STM32MP23x, STM32MP25x }}</noinclude> This article describes the content of '''''STM32CubeMP13 ecosystem release v1.1.0''''' of the '''''STM32 Bare Metal - RTOS embedded software''''' and its associated ecosystem. ==Delivery purpose and scope== The STM32CubeMP13 release is dedicated to the {{MicroprocessorDevice | device=...")
- 11:43, 19 November 2024 STM32CubeMP13 Package release note - v1.2.0 (hist | edit) [6,561 bytes] Registered User (Created page with "<noinclude>{{ApplicableFor |MPUs list=STM32MP13x |MPUs checklist=STM32MP13x, STM32MP15x }} </noinclude> This article aims to describe the content of the '''software''' release included in the '''STM32CubeMP13 Package''', version '''v.1.2.0'''. ==Delivery purpose and scope == The '''STM32CubeMP13 Package''' is a software package running on '''Arm<sup>®</sup> Cortex<sup>®</sup>-A7''' processor. This release includes: *The STM32Cube HAL: STM32 abstraction laye...") Tag: 2017 source edit
- 16:32, 15 November 2024 STM32Cube expansion packages (hist | edit) [1,008 bytes] Registered User (Created page with "STM32Cube expansion packages are embedded software packages that complement the '''Bare metal - RTOS embedded software''' with additional software bricks. center|350px|link=|STM32Cube_expansion_packages {| class="st-table" ! Part number !! Supplier !! Supported devices !! Supported boards !! Latest supported Bare metal - RTOS ecosystem release<ref>If the latest '''supported''' Bare metal - RTOS ecosystem release for the expansi...") Tag: 2017 source edit
- 17:14, 13 November 2024 Buildroot-based Linux embedded software (hist | edit) [5,214 bytes] Registered User (Created page with "<noinclude>{{ApplicableFor |MPUs list=STM32MP13x, STM32MP15x |MPUs checklist=STM32MP13x, STM32MP15x }}</noinclude> {{#lsth:Bootlin|Buildroot}} The '''Linux<sup>®</sup> Buildroot-based embedded software''' is part of the STM32 MPU embedded software offer. It is made up of: * an open-source Linux<sup>®</sup> distribution, based on the Buildroot build system, running on the Arm<sup>®</sup> Cortex<sup>®</sup>-A processor(s), * a :Category:STM32Cube MPU Pac...")
- 16:17, 13 November 2024 Bare metal - RTOS embedded software (hist | edit) [3,643 bytes] Registered User (Created page with "The '''bare metal- RTOS embedded software''' is part of the STM32 MPU embedded software offer. <br> The bare metal- RTOS embedded software is composed by '''STM32Cube MPU Packages'''<ref>[https://www.st.com/en/embedded-software/stm32cube-mcu-mpu-packages.html STM32Cube MCU & MPU Packages]</ref> bricks of the STM32Cube ecosystem<ref>[https://www.st.com/content/st_com/en/ecosystems/stm32cube-ecosystem.html STM32Cube Ecosystem]</ref>, made to run on STM32 microprocessors....")
- 12:11, 13 November 2024 OpenSTLinux expansion packages (hist | edit) [10,072 bytes] Registered User (Merge articles)
- 09:49, 13 November 2024 STM32MP23 Discovery kits - Starter Package (hist | edit) [968 bytes] Registered User (Created page with "<noinclude>{{ApplicableFor |MPUs list=STM32MP25x |MPUs checklist=STM32MP13x, STM32MP15x, STM32MP25x }}</noinclude> 300px This article shows how to start up a '''{{Board | type=257x-DK | name=short}} Discovery kits''' . It is valid for the {{Board | type=257x-DK| name=short}} Discovery kit; the part numbers are specified in the STM32MP25 microprocessor part numbers article. It lists the...")
- 09:35, 13 November 2024 STM32MP23 boards (hist | edit) [188 bytes] Registered User (Created page with "{{Important|{{STM32MP23Message}}}}") Tag: 2017 source edit
- 15:12, 12 November 2024 How to sign a software image using an external HSM (hist | edit) [10,663 bytes] Registered User (Create page) Tag: 2017 source edit
- 15:28, 8 November 2024 STM32MPUSSP-UTIL release note (hist | edit) [1,100 bytes] Registered User (Created page with "The STM32MPUSSP-UTIL is package containing all binaries provided by STMicroelectronics to execute an SSP procedure.") Tag: 2017 source edit
- 14:57, 8 November 2024 STM32MPUSSP-UTIL (hist | edit) [1,512 bytes] Registered User (Created page with "{{ApplicableFor |MPUs list=STM32MP13x, STM32MP15x, STM32MP23x, STM32MP25x |MPUs checklist=STM32MP13x, STM32MP15x, STM32MP21x, STM32MP23x, STM32MP25x }} <noinclude></noinclude> ==STM32MPUSSP-UTIL overview == This article describes '''STM32MPUSSP-UTIL''', an official STMicroelectronics package to program OEM secrets into {{MicroprocessorDevice | device=Class}} one time programming (OTP) area in a secure way (with confidentiality, authentication and integrity checks). On {...") Tag: 2017 source edit
- 09:27, 8 November 2024 STM32CubeMP2 Package release note - v1.1.0 (hist | edit) [8,730 bytes] Registered User (New Article) Tag: 2017 source edit
- 11:31, 7 November 2024 STM32MP257x-DKx - board connections (hist | edit) [1,537 bytes] Registered User (Merge articles)
- 11:26, 7 November 2024 STM32MP25 Discovery kits - starting for the first time (hist | edit) [2,644 bytes] Registered User (Merge articles)
- 11:26, 7 November 2024 STM32MP257x-DKx - board assembly (hist | edit) [4,031 bytes] Registered User (Merge articles)
- 11:25, 7 November 2024 MB1605 (hist | edit) [1,665 bytes] Registered User (Merge articles)
- 11:32, 5 November 2024 Buildroot-based Linux architecture overview (hist | edit) [3,597 bytes] Registered User (Merge articles)
- 16:24, 4 November 2024 STM32 MPU ecosystem release note - v6.0.0 (hist | edit) [25,946 bytes] Registered User (Created page with "<noinclude>{{ApplicableFor |MPUs list=STM32MP15x, STM32MP13x , STM32MP25x |MPUs checklist=STM32MP15x, STM32MP13x , STM32MP25x }}</noinclude> {{ReviewsComments|-- Registered User (-) 09:45, 1 July 2024 (CEST)<br />Minor comment: for better readability, the table of content depth should be limited to 3}} This article describes the content of '''''STM32MPU-ecosystem-v5.1.0''''' release of ''STM32MPU Embedded Software distri...")
- 11:19, 30 October 2024 STM32MP21 resources (hist | edit) [6,097 bytes] Registered User (Created page with "<noinclude>{{ApplicableFor |MPUs list=STM32MP23x |MPUs checklist=STM32MP13x,STM32MP15x, STM32MP21x, STM32MP23x,STM32MP25x }}</noinclude> <noinclude> This article lists documents that apply to the '''STM32 MPU ecosystem release''' of the '''{{MicroprocessorDevice | device=23}}'''. Those documents are generally referenced into other wiki pages. </noinclude> All the resources for the {{MicroprocessorDevice | device=2}} are located in the [https://www.st.com/en/microcontroll...")
- 12:28, 29 October 2024 STM32MP23 resources (hist | edit) [5,954 bytes] Registered User (Created page with "<noinclude>{{ApplicableFor |MPUs list=STM32MP25x |MPUs checklist=STM32MP13x,STM32MP15x,STM32MP25x }}</noinclude> <noinclude> This article lists documents that apply to the '''STM32 MPU ecosystem release''' of the '''{{MicroprocessorDevice | device=25}}'''. Those documents are generally referenced into other wiki pages. </noinclude> All the resources for the {{MicroprocessorDevice | device=2}} are located in the [https://www.st.com/en/microcontrollers-microprocessors/stm3...")
- 18:32, 28 October 2024 STM32MP21 microprocessor (hist | edit) [6,998 bytes] Registered User (Created page with "{{ApplicableFor |MPUs list=STM32MP21x |MPUs checklist=STM32MP13x, STM32MP15x, STM32MP21x, STM32MP23x, STM32MP25x }} {{UnderConstruction}} == References and foot notes == <references/> <noinclude> Category:STM32 MPU microprocessor devices </noinclude>") Tag: 2017 source edit
- 15:25, 25 October 2024 Software distributions for STM32MP23 microprocessor (hist | edit) [2,362 bytes] Registered User (Created page with "{{ApplicableFor |MPUs list=STM32MP23x |MPUs checklist=STM32MP13x, STM32MP15x, STM32MP21x, STM32MP23x, STM32MP25x }} {{Important|{{STM32MP23Message}}}} The '''embedded software distributions'''<ref>The STM32 MPU ecosystem release note details the latest delivered embedded software distributions</ref> supported for the {{MicroprocessorDevice | device=235}} are listed below. For the Linux<sup>®</sup> distribution, up to three software Packages are delivered: * the...") Tag: 2017 source edit
- 14:13, 23 October 2024 FwST-M Packages (hist | edit) [1,312 bytes] Registered User (Created page with "{{ApplicableFor |MPUs list=STM32MP15x, STM32MP21x, STM32MP23x, STM32MP25x |MPUs checklist=STM32MP13x, STM32MP15x, STM32MP21x, STM32MP23x, STM32MP25x }} The FwST-M Packages, running on the Arm<sup>®</sup> Cortex<sup>®</sup>-M processor, are a sub-part of the STM32MPU Embedded Software distribution, and are {{Highlight | only supported for {{MicroprocessorDevice | device=15}} and {{MicroprocessorDevice | device...") Tag: 2017 source edit
- 15:38, 22 October 2024 LegalInformation:X-LINUX-AZURE licenses - v6.0.0 (hist | edit) [13,785 bytes] Registered User (Created page with "<noinclude> {{ApplicableFor |MPUs list=STM32MP25x |MPUs checklist=STM32MP13x, STM32MP15x, STM32MP25x }} </noinclude> {{UnderConstruction| The SBOM need to be generated for v6.0.0}} {{Info | The following licenses are applicable to the {{Highlight | version v6.0.0 of the X-LINUX-AZURE Expansion Package}}.}} == Top software license agreement (SLA) and application licenses == === Software license agreement === {| ! License |- | SLA0048 Rev4/March 2018<br /> <br /> BY INST...") Tag: 2017 source edit originally created as "X-LINUX-AZURE licences - v6.0.0"
- 15:25, 22 October 2024 LegalInformation:X-LINUX-AWS licenses - v6.0.0 (hist | edit) [34,819 bytes] Registered User (Created page with "<noinclude> {{ApplicableFor |MPUs list=STM32MP13x, STM32MP25x |MPUs checklist=STM32MP13x, STM32MP25x }} </noinclude> {{UnderConstruction| The SBOM need to be generated for v6.0.0}} {{Info | The following licenses are applicable to the {{Highlight | version v6.0.0 of the X-LINUX-AWS Expansion Package}}.}} == Top software license agreement (SLA) and application licenses == === Software license agreement === {| ! License |- | SLA0048 Rev4/March 2018<br /> <br /> BY INSTA...") Tag: 2017 source edit originally created as "X-LINUX-AWS licenses - v6.0.0"
- 15:24, 22 October 2024 OP-TEE Firewall Framework (hist | edit) [6,231 bytes] Registered User (Created page with "<noinclude>{{ApplicableFor |MPUs list=STM32MP13x, STM32MP15x, STM32MP21x, STM32MP23x, STM32MP25x |MPUs checklist=STM32MP13x, STM32MP15x, STM32MP21x, STM32MP23x, STM32MP25x }}</noinclude> ==Framework purpose== There are now multiple hardware firewalls implemented across multiple products. Drivers are shared between these products, using the same code. When it comes to firewalls, the purpose mostly stays the same: Protect hardware resources. But the implementation differs...") Tag: 2017 source edit
- 10:44, 22 October 2024 X-LINUX-ISP OpenSTLinux Expansion Package - v5.0.0 (hist | edit) [1,902 bytes] Registered User (Merge articles)
- 10:44, 22 October 2024 STM32 ISP IQTune: application for sensor image quality tuning (hist | edit) [4,682 bytes] Registered User (Merge articles)
- 08:37, 21 October 2024 X-LINUX-RT expansion package - v6.0.0 (hist | edit) [19,714 bytes] Registered User (Created page with "<noinclude>{{ApplicableFor |MPUs list=STM32MP13x, STM32MP15x, STM32MP25x |MPUs checklist=STM32MP13x,STM32MP15x, STM32MP25x }}</noinclude> This article describes the content of '''X-LINUX-RT Expansion Package''' release version v6.0.0, which can be applied on top of STM32 MPU ecosystem release note - v6.0.0. ==Article purpose== Purpose of this article is to: * introduce the X-LINUX-RT expansion package * define the hardware & software deliverables to use the X-LINUX...") Tag: 2017 source edit
- 13:55, 18 October 2024 STM32 MPU OpenSTLinux release note - v6.0.0/Changes notification – v6.0.0 (hist | edit) [4,564 bytes] Registered User (Created page with "{{ApplicableFor |MPUs list=STM32MP13x, STM32MP15x, STM32MP21x, STM32MP23x, STM32MP25x |MPUs checklist=STM32MP13x, STM32MP15x, STM32MP21x, STM32MP23x, STM32MP25x }} <noinclude> </noinclude> <noinclude> 300px|link=STM32 MPU OpenSTLinux release note - v6.0.0 </noinclude> == Article purpose == The article aims to help rebase an STM32 MPU project on a new ecosystem release by focusing on the impacts of the main changes. == Scope of...") Tag: 2017 source edit
- 13:34, 18 October 2024 STM32 MPU OpenSTLinux release note - v6.0.0 (hist | edit) [19,453 bytes] Registered User (Created page with "<noinclude>{{ApplicableFor |MPUs list=STM32MP25x |MPUs checklist= STM32MP13x, STM32MP15x, STM32MP25x }}</noinclude> This article describes the content of '''OpenSTDroid''' release v6.0.0 {{STDarkGreen|'''st-android-13.0.0-2024-07-31'''}} (tag), which is part of STM32 MPU ecosystem release note - v6.0.0. ==Intended audience== The targeted audience is {{MicroprocessorDevice | device=25}} Alpha customers and partners. ==Delivery scope and purpose== The '''OpenSTDroid...") Tag: 2017 source edit
- 15:54, 15 October 2024 How to use libcamera (hist | edit) [7,178 bytes] Registered User (Created page with "<noinclude> {{ApplicableFor |MPUs list=STM32MP21x, STM32MP23x, STM32MP25x |MPUs checklist=STM32MP13x, STM32MP15x, STM32MP21x, STM32MP23x, STM32MP25x }} </noinclude> == Article purpose == The purpose of this article is to explain how to use the libcamera on top of V4L2 Linux<sup>®</sup> kernel framework. ... == Block diagram (architecture)? == == References == <references/> <noinclude> {{ArticleBasedOnModel | How to article model}} Cat...") Tag: 2017 source edit
- 13:11, 15 October 2024 STM32MP21 memory mapping (hist | edit) [6,952 bytes] Registered User (Created page with "{{ApplicableFor |MPUs list=STM32MP23x, STM32MP25x |MPUs checklist=STM32MP13x, STM32MP15x, STM32MP21x, STM32MP23x, STM32MP25x }} <noinclude></noinclude> This article describes how the STM32 MPU Embedded Software distribution maps the various software memory needs in internal and external volatile memories. __FORCETOC__ == Overview == This article shows the default memory mapping defined by STMicroelectronics in STM32MPU Embedded Software architecture overview|STM32MPU...") Tag: 2017 source edit
- 17:21, 14 October 2024 How to configure PWR IO domains (hist | edit) [3,294 bytes] Registered User (Created page with "<noinclude>{{ApplicableFor |MPUs list=STM32MP13x, STM32MP25x |MPUs checklist=STM32MP13x,STM32MP15x,STM32MP25x }}</noinclude> == Purpose == This article describes the configuration of the PWR IO domains for a usage in Linux or U-boot, based on OP-TEE driver.<br> The PWR IO domains are used to manage the power state of groups of IOs<br> This article is applicable only if the PWR peripherals is assigned only to OP-TEE, for all {{MicroprocessorD...") Tag: 2017 source edit
- 10:21, 14 October 2024 UCSI userguide (hist | edit) [1,635 bytes] Registered User (Created page with "{{ApplicableFor |MPUs list=STM32MP13x, STM32MP21x |MPUs checklist=STM32MP25x }} <noinclude></noinclude> ==How to use== * Place the firmware stm32g0-ucsi.mp215f-valid1.fw for STM32MP21 board in rootfs located at /lib/firmware/ * Reboot the board. * After boot the firmware will get flashed in STM32g0 Controller automatically. * Logs can be checked in dmesg logs. * After completion reboot the board. == Architecture UCSI overview== link= ==Firmw...") Tag: 2017 source edit originally created as "UCPD internal peripheral/UCSI userguide"
- 06:25, 14 October 2024 STM32G0 UCSI userguide (hist | edit) [2,460 bytes] Registered User (Created page with "<noinclude>{{ApplicableFor |MPUs list=STM32MP25x |MPUs checklist=STM32MP13x, STM32MP15x, STM32MP25x }}</noinclude> ==Article purpose== The purpose of this article is to: * briefly introduce the UCPD peripheral and its main features, * indicate the peripheral instances assignment at boot time and their assignment at runtime (including whether instances can be allocated to secure contexts), * list the software frameworks and drivers managing the peripheral, * explain how...") Tag: 2017 source edit originally created as "UCPD internal peripheral/STM32G0 UCSI userguide"
- 17:27, 11 October 2024 STM32MP21 Linux kernel overview (hist | edit) [3,387 bytes] Registered User (Created page with "{{ApplicableFor |MPUs list=STM32MP23x |MPUs checklist=STM32MP13x, STM32MP15x, STM32MP21x, STM32MP23x, STM32MP25x }} <noinclude></noinclude> <noinclude> This section gives an overview of '''Linux<sup>®</sup> kernel drivers''' (UPPERCASE in the figure) implemented for the STM32MP25 support, with their respective '''software frameworks''' (lowercase in the figure). The components are grouped per '''functional domains'''.<br> Each '''Linux framework''' is further descr...") Tag: 2017 source edit
- 15:07, 11 October 2024 STM32MP23 Linux kernel overview (hist | edit) [3,553 bytes] Registered User (Created page with "{{ApplicableFor |MPUs list=STM32MP25x |MPUs checklist=STM32MP13x, STM32MP15x, STM32MP21x, STM32MP23x, STM32MP25x }} <noinclude></noinclude> <noinclude> This section gives an overview of '''Linux<sup>®</sup> kernel drivers''' (UPPERCASE in the figure) implemented for the STM32MP25 support, with their respective '''software frameworks''' (lowercase in the figure). The components are grouped per '''functional domains'''.<br> Each '''Linux framework''' is further descr...") Tag: 2017 source edit
- 16:09, 10 October 2024 STM32MP21 U-Boot (hist | edit) [391 bytes] Registered User (Created page with "<noinclude>{{ApplicableFor |MPUs list=STM32MP21x |MPUs checklist=STM32MP13x, STM32MP15x, STM32MP21x, STM32MP23x, STM32MP25x }}</noinclude> This article briefly describes the {{MicroprocessorDevice | device=21}} support in U-Boot. == {{MicroprocessorDevice | device=21}} support == {{UnderConstruction}}") Tag: 2017 source edit
- 15:03, 10 October 2024 How to use the Cortex-M0+ (hist | edit) [16,462 bytes] Registered User (First draft) Tag: 2017 source edit
- 14:55, 10 October 2024 STM32MP23 U-Boot (hist | edit) [5,080 bytes] Registered User (Created page with "<noinclude>{{ApplicableFor |MPUs list=STM32MP23x |MPUs checklist=STM32MP13x, STM32MP15x, STM32MP21x, STM32MP23x, STM32MP25x }}</noinclude> This article briefly describes the {{MicroprocessorDevice | device=23}} support in U-Boot. == {{MicroprocessorDevice | device=23}} support == For detailed information, read the file in the delivered U-Boot code = {{CodeSource | U-Boot | doc/board/st/stm32mp2.rst}} or the documentation generated by <code>make htlm...") Tag: 2017 source edit
- 14:05, 8 October 2024 LPUART internal peripheral (hist | edit) [5,501 bytes] Registered User (Created page with "{{ApplicableFor |MPUs list=STM32MP13x, STM32MP15x, STM32MP21x, STM32MP23x, STM32MP25x |MPUs checklist=STM32MP13x, STM32MP15x, STM32MP21x, STM32MP23x, STM32MP25x }} <noinclude></noinclude> ==Article purpose== ==Peripheral usage== ===Boot time assignment=== ====On {{MicroprocessorDevice | device=2}}==== =====Cortex-A35 master boot===== {{#lst:STM32MP2_internal_peripherals_assignment_table_template|stm32mp2_a35_boottime}} <section begin=stm32mp21_a35_boottime/><section beg...") Tag: 2017 source edit