This message will disappear after all relevant tasks have been resolved.
Semantic MediaWiki
There are 1 incomplete or pending task to finish installation of Semantic MediaWiki. An administrator or user with sufficient rights can complete it. This should be done before adding new data to avoid inconsistencies.- ADB
- ADC Linux driver
- ADC device tree configuration
- ADC internal peripheral
- ALSA overview
- ALSA troubleshooting grid
- Android application frameworks overview
- Android tracing, monitoring and debugging
- Arm CoreSight overview
- Arm Cortex-A7
- Arm Cortex-M4
- Audio codecs hardware components
- Audio troubleshooting grid
- BKPSRAM internal memory
- BSEC device tree configuration
- BSEC internal peripheral
- BitBake cheat sheet
- Blktrace
- Bluetooth device tree configuration
- Bluetooth overview
- Boot chain overview
- Boot chains overview
- Bring-up troubleshooting grid
- CAN overview
- CEC device tree configuration
- CEC internal peripheral
- CEC overview
- CMSIS-SVD environment and scripts
- CRC device tree configuration
- CRC internal peripheral
- CRYP device tree configuration
- CRYP internal peripheral
- Camera sensors hardware components
- Clock device tree configuration
- Clock device tree configuration - Bootloader specific
- Clock overview
- Configfs
- Contributing to this user guide
- Coprocessor management overview
- Coprocessor management troubleshooting grid
- Coprocessor power management
- Coprocessor resource table
- Core dump
- Create a simple hello-world application
- Cross-compile with OpenSTLinux SDK
- Crypto API overview
- DAC Linux driver
- DAC device tree configuration
- DAC internal peripheral
- DBGMCU internal peripheral
- DCMI device tree configuration
- DCMI internal peripheral
- DDRCTRL and DDRPHYC device tree configuration
- DDRCTRL and DDRPHYC internal peripherals
- DFSDM Linux driver
- DFSDM device tree configuration
- DFSDM internal peripheral
- DMAMUX device tree configuration
- DMAMUX internal peripheral
- DMA device tree configuration
- DMA internal peripheral
- DRM KMS overview
- DRM KMS troubleshooting grid
- DSI device tree configuration
- DSI internal peripheral
- DTS internal peripheral
- Debugfs
- Debugging the Linux kernel using the GDB
- Develop on Arm® Cortex®-A7
- Develop on Arm® Cortex®-M4
- Development setup for STM32MPU Embedded Software
- Development zone
- Device tree
- Display bridges hardware components
- Display panels hardware components
- Dmaengine overview
- Dmesg and Linux kernel log
- Dpkg
- ETH internal peripheral
- ETM internal peripheral
- ETZPC device tree configuration
- ETZPC internal peripheral
- EXTI internal peripheral
- Embedded software
- Ethernet device tree configuration
- Ethernet overview
- Ethtool
- Example of directory structure for Packages
- Exchanging buffers with the coprocessor
- FDCAN device tree configuration
- FDCAN internal peripheral
- FMC device tree configuration
- FMC internal peripheral
- File Hierarchy Standard (FHS)
- Ftrace
- GDB
- GDB commands
- GIC internal peripheral
- GPIOLib overview
- GPIO device tree configuration
- GPIO internal peripheral
- GPU device tree configuration
- GPU internal peripheral
- GPU troubleshooting grid
- GStreamer overview
- GStreamer troubleshooting grid
- GTK demo launcher
- Gdbgui
- Getting started
- Getting started/STM32MP1 boards
- Getting started/STM32MP1 boards/STM32MP157x-DK2
- Getting started/STM32MP1 boards/STM32MP157x-DK2/Develop on Arm® Cortex®-A7
- Getting started/STM32MP1 boards/STM32MP157x-DK2/Develop on Arm® Cortex®-A7/Create a simple hello-world application
- Getting started/STM32MP1 boards/STM32MP157x-DK2/Develop on Arm® Cortex®-A7/Install the SDK
- Getting started/STM32MP1 boards/STM32MP157x-DK2/Develop on Arm® Cortex®-A7/Modify, rebuild and reload the Linux® kernel
- Getting started/STM32MP1 boards/STM32MP157x-DK2/Develop on Arm® Cortex®-M4
- Getting started/STM32MP1 boards/STM32MP157x-DK2/Develop on Arm® Cortex®-M4/Install STM32Cube MP1 package
- Getting started/STM32MP1 boards/STM32MP157x-DK2/Develop on Arm® Cortex®-M4/Install the IDE
- Getting started/STM32MP1 boards/STM32MP157x-DK2/Develop on Arm® Cortex®-M4/Modify, rebuild and reload a firmware
- Getting started/STM32MP1 boards/STM32MP157x-DK2/Let's start
- Getting started/STM32MP1 boards/STM32MP157x-DK2/Let's start/Execute basic commands
- Getting started/STM32MP1 boards/STM32MP157x-DK2/Let's start/Populate the target and boot the image
- Getting started/STM32MP1 boards/STM32MP157x-DK2/Let's start/Unpack the STM32MP157x-DK2 board
- Getting started/STM32MP1 boards/STM32MP157x-DK2/Let's start/Use the demo launcher
- Getting started/STM32MP1 boards/STM32MP157x-DK2/What's next
- Getting started/STM32MP1 boards/STM32MP157x-EV1
- Getting started/STM32MP1 boards/STM32MP157x-EV1/Develop on Arm® Cortex®-A7
- Getting started/STM32MP1 boards/STM32MP157x-EV1/Develop on Arm® Cortex®-A7/Create a simple hello-world application
- Getting started/STM32MP1 boards/STM32MP157x-EV1/Develop on Arm® Cortex®-A7/Install the SDK
- Getting started/STM32MP1 boards/STM32MP157x-EV1/Develop on Arm® Cortex®-A7/Modify, rebuild and reload the Linux® kernel
- Getting started/STM32MP1 boards/STM32MP157x-EV1/Develop on Arm® Cortex®-M4
- Getting started/STM32MP1 boards/STM32MP157x-EV1/Develop on Arm® Cortex®-M4/Install STM32Cube MP1 package
- Getting started/STM32MP1 boards/STM32MP157x-EV1/Develop on Arm® Cortex®-M4/Install the IDE
- Getting started/STM32MP1 boards/STM32MP157x-EV1/Develop on Arm® Cortex®-M4/Modify, rebuild and reload a firmware
- Getting started/STM32MP1 boards/STM32MP157x-EV1/Let's start
- Getting started/STM32MP1 boards/STM32MP157x-EV1/Let's start/Execute basic commands
- Getting started/STM32MP1 boards/STM32MP157x-EV1/Let's start/Populate the target and boot the image
- Getting started/STM32MP1 boards/STM32MP157x-EV1/Let's start/Unpack the STM32MP157x-EV1 board
- Getting started/STM32MP1 boards/STM32MP157x-EV1/Let's start/Use the demo launcher
- Getting started/STM32MP1 boards/STM32MP157x-EV1/What's next
- Getting started with STM32 MPU devices
- Getting started with software distributions
- Git
- Glossary
- Gst-discoverer
- Gst-play
- Gst-typefind
- HASH device tree configuration
- HASH internal peripheral
- HDP Linux driver
- HDP device tree configuration
- HDP internal peripheral
- HSEM internal peripheral
- Hardware
- Hardware random overview
- Hardware spinlock overview
- How to
- How to accelerate JPEG compression and decompression
- How to access information in sysfs
- How to activate HSI and CSI oscillators calibration
- How to add a custom service for Android
- How to add a customer application
- How to assign an internal peripheral to a runtime context
- How to avoid proxy issues
- How to boot the kernel via TFTP from U-Boot
- How to bring-up a custom board : procedure
- How to build Linux kernel user space tools
- How to build STM32MPU distribution for Android
- How to build TEE for Android
- How to build and install an SDK for Android
- How to build and use an SDK for QT
- How to build bootloaders for Android
- How to build kernel for Android
- How to calibrate the touchscreen
- How to change Bluetooth device for Android
- How to change Wi-Fi device for Android
- How to change audio device for Android
- How to change the CPU frequency
- How to check that a device tree resource is correctly set
- How to classify images with AI
- How to compile model and run inference on Coral Edge TPU using STM32MP1
- How to compile the device tree with the Developer Package
- How to compile the device tree with the Distribution Package
- How to configure U-Boot for your board
- How to configure Weston screen resolution
- How to configure a USB remote server with an STM32 MPU board
- How to configure a wlan interface on client mode
- How to configure a wlan interface on hotspot mode
- How to configure ethernet interface
- How to configure system resources
- How to configure the Weston keyboard layout
- How to configure uniprocessor mode
- How to control a GPIO in kernel space
- How to control a GPIO in userspace
- How to control a RNG in userspace
- How to copy and paste in the STM32CubeIDE console
- How to create a new open embedded layer
- How to create an SDK for OpenSTLinux distribution
- How to create your board device tree
- How to create your own STM32MPU distribution for Android
- How to create your own distribution
- How to create your own image
- How to create your own machine
- How to create your product from design to manufacturing
- How to cross-compile with the Developer Package
- How to cross-compile with the Distribution Package
- How to customize kernel for Android
- How to customize the Linux kernel
- How to customize the STM32MPU distribution for Android
- How to debug Weston
- How to debug a user space application with STM32CubeIDE
- How to debug with Serial Wire Viewer tracing on STM32MP15
- How to define your low-power strategy
- How to detect memory leaks
- How to detect objects with AI
- How to diagnose a boot failure
- How to disable one CPU
- How to display an image using Weston
- How to display on HDMI
- How to enable earlyprintk for Linux kernel
- How to exchange large data buffers with the coprocessor - example
- How to exchange large data buffers with the coprocessor - principle
- How to find Linux kernel driver associated to a device
- How to get DRM KMS logs
- How to get Terminal
- How to get name and current status of a DRM connector
- How to get started with STM32CubeIDE from scratch
- How to get video details
- How to install JAVA JDK
- How to install Node-RED
- How to install X-LINUX-AI v2.0.0 on Avenger96 board
- How to install X-LINUX-AI v2.0.0 on OpenSTLinux v1.2.0
- How to install Yocto SDK in STM32CubeIDE
- How to install a simple web browser
- How to integrate AWS IoT Greengrass
- How to integrate AWS IoT Greengrass on top of STM32MP157C-DK2
- How to integrate AWS IoT Greengrass on top of openSTLinux distribution
- How to integrate an external software package
- How to integrate the IKS01A2 expansion board with STM32MP157C-DK2
- How to launch Khronos OpenGLES conformance tests
- How to launch glmark2 benchmark
- How to make a camera preview
- How to make a screen capture in Weston
- How to make a video capture of Weston desktop
- How to manage OpenSTLinux project in STM32CubeIDE
- How to measure acceleration and orientation
- How to measure temperature and humidity
- How to modify the panel backlight
- How to monitor the GCNANO GPU load
- How to monitor the display framerate
- How to move from SW4STM32 to STM32CubeIDE
- How to optimize the boot time
- How to optimize the boot time for Android
- How to perform digital signature with TPM
- How to perform ping test
- How to perform ssh connection
- How to play a video
- How to play audio
- How to populate and boot a board with OP-TEE
- How to populate boards for Android
- How to populate the SD card with dd command
- How to profile video framerate
- How to protect the coprocessor firmware
- How to read or write peripheral registers
- How to record audio
- How to retrieve Cortex-M4 logs after crash
- How to run Coral Edge TPU inference using Python TensorFlow Lite API
- How to scan BLE devices
- How to scan Bluetooth devices
- How to send or receive CAN data
- How to set up a Bluetooth connection
- How to set up a SocketCAN interface
- How to set up proxy and P2P Ethernet connection with STM32CubeIDE
- How to setup target password in STM32CubeIDE
- How to setup wifi connection
- How to start the coprocessor from the bootloader
- How to stop and start Weston
- How to stream camera over network
- How to support EXT4 through MMC
- How to support UBIFS through MTD
- How to test and benchmark OpenGLES
- How to transfer a file over network
- How to transfer a file over serial console
- How to transfer files using ‘Tera Term’(on Windows PC) to Discovery Kit
- How to update OTP with U-Boot
- How to update U-Boot
- How to use SPI from Linux userland with spidev
- How to use STM32CubeProgrammer to populate a board
- How to use TTY from an application
- How to use TTY with User Terminal
- How to use USB mass storage in U-Boot
- How to use coprocessor service for Android
- How to use the IIO user space interface
- How to use the RSE Perspective with STM32CubeIDE
- How to use the RTC
- How to use the STM32CubeIDE target status
- How to use the kernel dynamic debug
- I2C device tree configuration
- I2C i2c-tools
- I2C internal peripheral
- I2C overview
- I2S Linux driver
- I2S device tree configuration
- IDE
- IIO Linux kernel tools
- IIO libiio
- IIO overview
- IKS01A2 MEMS expansion board
- IPCC internal peripheral
- IP Linux command line
- IWDG device tree configuration
- IWDG internal peripheral
- Ifconfig
- Install STM32Cube MP1 package
- Install the IDE
- Install the SDK
- Internal peripherals assignment table template
- Internal peripherals software table template
- Interrupt overview
- KeyGen release note
- KeyGen tool
- Kmemleak
- LEDs and buttons on STM32 MPU boards
- LPTIM Linux driver
- LPTIM device tree configuration
- LPTIM internal peripheral
- LTDC device tree configuration
- LTDC internal peripheral
- LTTng
- Latest wiki
- Linux Mailbox framework overview
- Linux RPMsg framework overview
- Linux application frameworks overview
- Linux remoteproc framework overview
- Linux tracing, monitoring and debugging
- Ltrace
- MB1230
- MB1262
- MB1263
- MB1272
- MB1379
- MB1407
- MCU SRAM internal memory
- MDMA device tree configuration
- MDMA internal peripheral