Yocto BSP meta-layer to support PHYTEC SOMs and SBCs

Setup information

Git repository

git://git.phytec.de/meta-phytec web repo

Last commit: 2 weeks, 2 days ago (kirkstone branch)

Maintainer

  • Stefan Müller-Klieser email

Dependencies

The meta-phytec layer depends upon:

Recommends

The meta-phytec layer recommends:

Recipe name Version Description
amx3-cm3-phy 1.9.2 Cortex-M3 binary blob for suspend-resume
barebox 2022.09.0-phy1 The barebox bootloader
barebox 2022.02.0-phy5 The barebox bootloader
barebox 2022.02.0-phy1 The barebox bootloader
barebox-hosttools-native 2022.02.0-phy5 The barebox bootloader
barebox-hosttools-native 2022.02.0-phy1 The barebox bootloader
barebox-ipl 2022.09.0-phy1 The barebox bootloader
barebox-targettools 2022.09.0-phy1 The barebox bootloader
barebox-targettools 2022.02.0-phy5 The barebox bootloader
barebox-targettools 2022.02.0-phy1 The barebox bootloader
bayer2rgb-neon 0.6.1+gitX bayer2rgb color conversion with ARM neon support
bbu 1.0 The barebox update script is intended to be the userspace tool for barebox updates in our BSP.
brcm-patchram-plus 1.1 Broadcom patchram plus utility provided by Laird
bumprts 1.0 bumbRTS is a test app for uart flow control testing
fbtest 20041102-1 fbtest
firmware-imx 5.4 Freescale i.MX firmware files
gengetopt 2.22.6 skeleton main.c generator
genparse 0.9.2 Genparse
gstreamer1.0-plugin-bayer2rgb-neon 0.6.1 bayer2rgb gstreamer plugin with neon support
gstreamer1.0-plugins-imx 0.13.1+gitX GStreamer 1.0 plugins for i.MX platforms
imx-boot-phytec 1.0 Generate Boot Loader for i.MX 8 device
imx-kobs 5.5+gitX Nand boot write source
imx-sc-firmware-phytec 1.15.0-phy1 i.MX System Controller Firmware for PHYTEC boards
isp-imx-phycam 4.2.2.20.0 i.MX Verisilicon Software ISP
isp-imx-phycam-configs 1.0
laird-sterling-firmware 8.5.0.7 Laird Sterling LWB firmware files for broadcom (cypress) 2.4G and 5G radio module
linux-firmware-edid 20171024 EDID Firmware files for use with Linux kernel DRM KMS Helper
linux-imx 5.15.71 Linux Kernel Phytec common base
linux-mainline 5.15.160-phy1 Linux Kernel Phytec common base
linux-mainline 5.15.102-phy2 Linux Kernel Phytec common base
linux-mainline 5.15.102-phy1 Linux Kernel Phytec common base
linux-ti 6.1.80-09.02.00.009-rt-rt26-phy3 Linux Kernel Phytec common base
linux-ti 6.1.80-09.02.00.009-phy5 Linux Kernel Phytec common base
memedit 0.9 Memedit
mmdc 1.0+gitX A Freescale tool to profile memory controller bandwidth on i.MX6
nxp-cst 3.4.0 The link to the download.phytec.de server is only a placeholder. Please download the NXP cst tool from https://www.nxp.com/webapp/Download?colCode=IMX_CST_TOOL and store it as tar file in the yocto download folder
optee-client 4.2.0 OP-TEE Client API
optee-os 4.2.0 OP-TEE Trusted OS
optee-os-tadevkit 4.2.0 OP-TEE Trusted OS TA devkit
optee-test 4.2.0 OP-TEE sanity testsuite
partup 2.0.0+gitX System initialization program
partup 2.0.0 System initialization program
partup-native 2.0.0+gitX System initialization program
partup-native 2.0.0 System initialization program
phycam-setup 1.0
phyedit 1.0 phyedit is a tool for am335x to access the ethernet phy's mdio registers.
phytec-bootenv 1.0 Provides machine depended external environment for u-boot on PHYTEC hardware
phytec-dt-overlays 1.0 PHYTEC Devicetree Overlays
phytec-dt-overlays-stm32mp 1.0 PHYTEC Devicetree Overlays for phyCORE-STM32MP1
phytec-eeprom-flashtool 3.2.0 This tool is intended for reading from and writing to PHYTEC SOM EEPROM chips. Use of this tool requires a properly-formatted configuration file for each target PHYTEC platform (PCM-057.yml for PCM-057 boards, for example). By default, this tool looks for configuration files in a 'configs' subdirectory to where the script is currently located.
phytec-eeprom-flashtool 2.00.01 This tool is intended for reading from and writing to PHYTEC SOM EEPROM chips. Use of this tool requires a properly-formatted configuration file for each target PHYTEC platform (PCM-057.yml for PCM-057 boards, for example). By default, this tool looks for configuration files in a 'configs' subdirectory to where the script is currently located.
rauc-flash-nand 1.0 Initialize NAND flash with a redundant A/B volume layout.
rkeeprom 1.0 rkeeprom.py is a configuration tool for PHYTEC's RK3288 SoMs
rs485conf 1.0 Application to configure RS485 specific settings
rs485test 0.2 Tool to test RS485 interface in half duplex mode on target side
rs485test-native 0.2 Tool to test RS485 interface in half duplex mode on target side
serial-test git Serial test application
spidev-test git Spidev test application
ti-sgx-ddk-km 1.17.4948957 Kernel drivers for the PowerVR SGX chipset found in the TI SoCs
ti-sgx-ddk-um 1.17.4948957 Userspace libraries for PowerVR SGX chipset on TI SoCs
u-boot-imx 2022.04 Universal Boot Loader for embedded devices
u-boot-imx 2020.04 Universal Boot Loader for embedded devices
u-boot-ti 2023.04-09.02.00.009-phy3+gitX u-boot bootloader for TI devices
beagleboneblack-1 BeagleBoard Hardware to crosscheck PHYTEC software, rev. A5C 2GB eMMC
phyboard-electra-am64xx-1 PHYTEC phyBOARD-Electra AM64x, 2GB RAM, GP
phyboard-electra-am64xx-1-k3r5 PHYTEC phyBOARD-Electra AM64x, 2GB RAM, GP (R5F)
phyboard-electra-am64xx-2 PHYTEC phyBOARD-Electra AM64x, 2GB RAM, HS-FS
phyboard-electra-am64xx-2-k3r5 PHYTEC phyBOARD-Electra AM64x, 2GB RAM, HS-FS (R5F)
phyboard-electra-am64xx-3 PHYTEC phyBOARD-Electra AM64x, 2GiB RAM, HS-SE
phyboard-electra-am64xx-3-k3r5 PHYTEC phyBOARD-Electra AM64x, 2GiB RAM, HS-SE (R5F)
phyboard-izar-am68x-1 PHYTEC phyBOARD-Izar AM68x, 4GB RAM
phyboard-izar-am68x-1-k3r5 PHYTEC phyBOARD-Izar AM68x, 4GB RAM (R5F)
phyboard-izar-am68x-2 PHYTEC phyBOARD-Izar AM68x, 4GB RAM, GP
phyboard-izar-am68x-2-k3r5 PHYTEC phyBOARD-Izar AM68x, 4GB RAM, GP (R5F)
phyboard-izar-am68x-3 PHYTEC phyBOARD-Izar AM68x, 8GB RAM, HS-FS
phyboard-izar-am68x-3-k3r5 PHYTEC phyBOARD-Izar AM68x, 8GB RAM, HS-FS (R5F)
phyboard-lyra-am62axx-1 PHYTEC phyBOARD-Lyra AM62Ax, GP
phyboard-lyra-am62axx-1-k3r5 PHYTEC phyBOARD-Lyra AM62Ax, GP (R5F)
phyboard-lyra-am62axx-2 PHYTEC phyBOARD-Lyra AM62Ax, HS-FS
phyboard-lyra-am62axx-2-k3r5 PHYTEC phyBOARD-Lyra AM62Ax, HS-FS (R5F)
phyboard-lyra-am62xx-2 PHYTEC phyBOARD-Lyra AM62x, 1-4 GB RAM, GP
phyboard-lyra-am62xx-2-k3r5 PHYTEC phyBOARD-Lyra AM62x, 1-4 GB RAM, GP (R5F)
phyboard-lyra-am62xx-3 PHYTEC phyBOARD-Lyra AM62x, 1-4 GB RAM, HS-FS
phyboard-lyra-am62xx-3-k3r5 PHYTEC phyBOARD-Lyra AM62x, 1-4 GB RAM, HS-FS (R5F)
phyboard-lyra-am62xx-4 PHYTEC phyBOARD-Lyra AM62x, 1-4 GiB RAM, HS-FS
phyboard-lyra-am62xx-4-k3r5 PHYTEC phyBOARD-Lyra AM62x, 1-4 GiB RAM, HS-SE (R5F)
phyboard-mira-imx6-10 PHYTEC phyBOARD-Mira full-featured i.MX6 Quad, 1GB RAM, NAND with PEB-WLBT-01(Wifi)
phyboard-mira-imx6-11 PHYTEC phyBOARD-Mira full-featured i.MX6 Quad, 1GB RAM, NAND with Display AC158
phyboard-mira-imx6-12 PHYTEC phyBOARD-Mira full-featured i.MX6 Quad, 1GB RAM, NAND with RS485
phyboard-mira-imx6-13 PHYTEC phyBOARD-Mira full-featured i.MX6 Quad, 1GB RAM, NAND, Kit with AC104
phyboard-mira-imx6-14 PHYTEC phyBOARD-Mira full-featured i.MX6 DualLite, 1GB RAM, 4GB eMMC
phyboard-mira-imx6-15 PHYTEC phyBOARD-Mira full-featured i.MX6 Solo, 256MB RAM, NAND
phyboard-mira-imx6-3 PHYTEC phyBOARD-Mira full-featured i.MX6 Quad, 1GB RAM, NAND
phyboard-mira-imx6-4 PHYTEC phyBOARD-Mira low-cost i.MX6 Solo, 256MB RAM, NAND
phyboard-mira-imx6-5 PHYTEC phyBOARD-Mira full-featured i.MX6 Quad, 2GB RAM, 8GB eMMC
phyboard-mira-imx6-6 PHYTEC phyBOARD-Mira low-cost i.MX6 Solo, 1GB RAM, 1GB NAND with PEB-WLBT-01(Wifi)
phyboard-mira-imx6-7 PHYTEC phyBOARD-Mira low-cost i.MX6 DualLite, 1GB RAM, 4GB eMMC
phyboard-mira-imx6-8 PHYTEC phyBOARD-Mira full-featured i.MX6 Quad, 1GB RAM, eMMC
phyboard-mira-imx6-9 PHYTEC phyBOARD-Mira full-featured i.MX6 Quad Plus, 1GB RAM, NAND, SPI-NOR
phyboard-nunki-imx6-1 PHYTEC phyBOARD-Nunki i.MX6 Quad, 1GB RAM, NAND
phyboard-polaris-imx8m-3 PHYTEC phyBOARD-POLARIS i.MX8M Quad 2GB RAM, 8GB eMMC, no 1.8v SD Card
phyboard-polaris-imx8m-4 PHYTEC phyBOARD-POLARIS i.MX8M Quad 2GB RAM, 8GB eMMC
phyboard-polis-imx8mm-4 PHYTEC phyBOARD-Polis i.MX8M Mini 1-4 GB RAM, Polis PL1532.1
phyboard-polis-imx8mm-5 PHYTEC phyBOARD-Polis i.MX8M Mini 1-4 GB RAM, Polis PL1532.2(a)/PL1532.3
phyboard-polis-imx8mn-2 PHYTEC phyBOARD-Polis i.MX8M NANO SL 1GB RAM, MIPI, Polis PL1532.2(a)/PL1532.3
phyboard-pollux-imx8mp-3 PHYTEC phyBOARD-Pollux i.MX8M Plus 1-4GB RAM, Pollux PL1552.2
phyboard-regor-am335x-1 PHYTEC phyBOARD-REGOR AM335x 512MB RAM, 512MB NAND, 8MB SPI flash
phyboard-segin-imx6ul-2 PHYTEC phyBOARD-Segin i.MX6 UltraLite, 512MB RAM, NAND
phyboard-segin-imx6ul-3 PHYTEC phyBOARD-Segin i.MX6 ULL, 256MB RAM, 128 NAND
phyboard-segin-imx6ul-4 PHYTEC phyBOARD-Segin i.MX6 UltraLite, 512MB RAM, NAND with RS485
phyboard-segin-imx6ul-5 PHYTEC phyBOARD-Segin i.MX6 UltraLite, 512MB RAM, NAND with Wireless LAN
phyboard-segin-imx6ul-6 PHYTEC phyBOARD-Segin i.MX6 ULL, 512MB RAM, NAND
phyboard-segin-imx6ul-7 PHYTEC phyBOARD-Segin i.MX6 ULL, 512MB RAM, eMMC
phyboard-segin-imx6ul-8 PHYTEC phyBOARD-Segin i.MX6 UltraLite, 512 MB RAM, eMMC
phyboard-segin-stm32mp13x-1 phyBOARD-Segin full featured STM32MP135F @650Mhz/@1Ghz, 1GB RAM, 8GB eMMC, 4kB EEPROM
phyboard-segin-stm32mp13x-2 phyBOARD-Segin full featured STM32MP135F @650Mhz/@1Ghz, 512MB RAM, 4GB eMMC, 4kB EEPROM
phyboard-wega-am335x-1 PHYTEC phyBOARD-WEGA AM335x 256MB RAM, 128MB NAND flash, PEB-AV-01
phyboard-wega-am335x-2 PHYTEC phyBOARD-WEGA AM335x 256MB RAM, 128MB NAND flash, PEB-AV-02
phyboard-wega-am335x-3 PHYTEC phyBOARD-WEGA AM335x 512MB RAM, 512MB NAND flash, 8MB SPI flash, PEB-AV-01
phyboard-wega-r2-am335x-1 PHYTEC phyBOARD-WEGA R2 AM335x 256MB RAM, 256MB NAND flash, PEB-AV-01
phyboard-zeta-imx7d-1 PHYTEC phyBOARD-Zeta i.MX7 Dual, 1GB RAM, eMMC
phycard-imx6-2 PHYTEC phyCARD-i.MX6 Quad 1GB RAM one bank, 1GB NAND
phycore-am335x-1 PHYTEC phyCORE-AM335x 512MB RAM, 512MB NAND flash, 8MB SPI flash, PCM-953 (Kit)
phycore-am335x-2 PHYTEC phyCORE-AM335x 1GB RAM, 1GB NAND flash, 8MB SPI flash, PCM-953
phycore-am335x-3 PHYTEC phyCORE-AM335x 256MB RAM, 256MB/512MB NAND flash, PCM-953
phycore-am335x-4 PHYTEC phyCORE-AM335x 256MB RAM, 128MB NAND flash, PCM-953
phycore-am335x-5 PHYTEC phyCORE-AM335x 256MB RAM, 128MB NAND flash, PCM-953
phycore-am335x-7 PHYTEC phyCORE-AM335x 512MB RAM, 512MB NAND flash, 8MB SPI flash, PCM-953 (WiFi jumpered)
phycore-am57xx-1 PHYTEC phyCORE-AM57x Linux development kit (RAM auto-detection), eMMC, with display/graphics
phycore-am57xx-2 PHYTEC phyCORE-AM57x Linux development kit (RAM auto-detection), eMMC, without display/graphics
phycore-am57xx-3 PHYTEC phyCORE-AM57x Linux development kit, 2GB RAM (2 banks), 1GB NAND
phycore-am57xx-4 PHYTEC phyCORE-AM57x Linux development kit (RAM auto-detection), eMMC, with display/graphics, HS (High Secure) SoC
phycore-am57xx-5 PHYTEC phyCORE-AM57x Linux development kit (RAM auto-detection), eMMC, without display/graphics, HS (High Secure) SoC
phycore-am57xx-6 PHYTEC phyCORE-AM57x Linux development kit, 2GB RAM (2 banks), 1GB NAND, HS (High Secure) SoC
phycore-emmc-am335x-1 PHYTEC phyCORE-AM335x EMMC 1024MB RAM, 4GB EMMC flash, 8MB SPI
phycore-imx8x-1 PHYTEC phyCORE i.MX8X
phycore-r2-am335x-1 PHYTEC phyCORE-AM335x R2 512MB RAM, 512MB NAND flash, 8MB SPI, PCM-953 (Kit), PM
phycore-r2-am335x-2 PHYTEC phyCORE-AM335x R2 256MB RAM, 256MB NAND flash
phycore-r2-am335x-3 PHYTEC phyCORE-AM335x R2 512MB RAM, 512MB NAND flash, 8MB SPI flash, PCM-953
phycore-r2-am335x-4 PHYTEC phyCORE-AM335x R2 512MB RAM, 512MB NAND flash, PCM-953
phycore-r2-am335x-5 PHYTEC phyCORE-AM335x R2 1GB RAM, 1GB NAND flash, 8MB SPI flash, PCM-953
phycore-r2-am335x-6 PHYTEC phyCORE-AM335x R2 1GB RAM, 1GB NAND flash, PCM-953
phycore-rk3288-3 PCM-947 Rapid Development Kit board
phycore-stm32mp1-1 PHYTEC phyCORE-STM32MP1 ALPHA1-Kit - stm32mp157aac @650Mhz MPU (old rev), 3D GPU, 1GB RAM, 8GB eMMC
phycore-stm32mp1-2 PHYTEC phyCORE-STM32MP1 ALPHA2-Kit, stm32mp157aac @650Mhz MPU (old rev), 3D GPU, 1GB RAM, 8GB eMMC
phycore-stm32mp1-3 PHYTEC phyCORE-STM32MP1 phyBOARD-Sargas full-featured, stm32mp157cac @650Mhz MPU, 3D GPU, 1GB RAM, 8GB eMMC, 16MB QSPI NOR
phycore-stm32mp1-4 PHYTEC phyCORE-STM32MP1 phyBOARD-Sargas full-featured, stm32mp157fac @800Mhz MPU, 3D GPU, 1GB RAM, 8GB eMMC, 16MB QSPI NOR
phycore-stm32mp1-5 PHYTEC phyCORE-STM32MP1 phyBOARD-Sargas full featured, stm32mp153aac @650Mhz MPU, no 3D GPU, 1GB RAM, 8GB eMMC
phycore-stm32mp1-6 PHYTEC phyCORE-STM32MP1 phyBOARD-Sargas low cost, stm32mp153aac @650Mhz MPU, no 3D GPU, 512MB RAM, 512MB NAND
phycore-stm32mp1-7 PHYTEC phyCORE-STM32mp1 phyBOARD-Sargas super low cost, stm32mp153aac @650Mhz MPU, no 3D GPU, 512MB RAM, 128MB NAND
phycore-stm32mp1-mx Configuration for STM32CubeMX generated project
phyflex-imx6-1 PHYTEC phyFLEX-i.MX6 Quad PBA-B-01, 1GB RAM two banks, 16MB SPI-NOR
phyflex-imx6-10 PHYTEC phyFLEX-i.MX6 Solo PBA-B-01, 128MB RAM one bank, no SPI-NOR
phyflex-imx6-11 PHYTEC phyFLEX-i.MX6 Quad PBA-B-01, 4GB RAM two banks, 16MB SPI-NOR, 8k page NAND
phyflex-imx6-2 PHYTEC phyFLEX-i.MX6 Quad PBA-B-01, 1GB RAM one bank, 16MB SPI-NOR
phyflex-imx6-3 PHYTEC phyFLEX-i.MX6 Quad PBA-B-01, 2GB RAM two banks, 16MB SPI-NOR
phyflex-imx6-4 PHYTEC phyFLEX-i.MX6 Quad PBA-B-01, 4GB RAM two banks, 16MB SPI-NOR
phyflex-imx6-5 PHYTEC phyFLEX-i.MX6 Quad PBA-B-01, 512MB RAM one bank, 16MB SPI-NOR
phyflex-imx6-6 PHYTEC phyFLEX-i.MX6 DualLite PBA-B-01, 1GB RAM two banks, 16MB SPI-NOR
phyflex-imx6-7 PHYTEC phyFLEX-i.MX6 DualLite PBA-B-01, 1GB RAM one bank, 16MB SPI-NOR
phyflex-imx6-8 PHYTEC phyFLEX-i.MX6 Solo PBA-B-01, 512MB RAM one bank, no SPI-NOR
phyflex-imx6-9 PHYTEC phyFLEX-i.MX6 Solo PBA-B-01, 256MB RAM one bank, no SPI-NOR
phygate-tauri-l-imx8mm-2 PHYTEC phyGATE-Tauri-L i.MX8M Mini 2GB RAM, RS232/RS485 16GB eMMC
phygate-tauri-s-imx6ul-1 PHYTEC phyGATE-Tauri-S i.MX6 ULL, 512MB RAM, eMMC