Yocto BSP meta-layer to support PHYTEC SOMs and SBCs

Setup information

Git repository

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

Last commit: 1 month, 3 weeks ago (honister branch)

Maintainer

  • Stefan Müller-Klieser email

Dependencies

The meta-phytec layer depends upon:

Recipe name Version Description
amx3-cm3-phy 1.9.2 Cortex-M3 binary blob for suspend-resume
barebox master The barebox bootloader
barebox 2021.04.0-phy6 The barebox bootloader
barebox 2018.11.0-phy3 The barebox bootloader
barebox-hosttools-native 2021.04.0-phy6 The barebox bootloader
barebox-ipl 2018.11.0-phy3 The barebox bootloader
barebox-targettools master The barebox bootloader
barebox-targettools 2021.04.0-phy6 The barebox bootloader
barebox-targettools 2018.11.0-phy3 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
imx-kobs 5.5+gitX Nand boot write source
isp-imx-phycam
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
libgbm 10.0.0 Userspace interface for the kernel GBM services
linux-firmware-bluetooth-bcm4335 1.0 Bluetooth firmware for BCM4335
linux-firmware-edid 20171024 EDID Firmware files for use with Linux kernel DRM KMS Helper
linux-imx
linux-imx-rt
linux-mainline 5.10.76-phy5 Linux Kernel Phytec common base
linux-mainline 5.10.48-phy3 Linux Kernel Phytec common base
linux-ti 5.10.153-phy2 Linux Kernel Phytec common base
linux-ti
memedit 0.9 Memedit
mmdc 1.0+gitX A Freescale tool to profile memory controller bandwidth on i.MX6
nxp-cst 3.3.2 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
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 i.MX8M 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.00.00 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
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.14.3699939 Kernel drivers for the PowerVR SGX chipset found in the TI SoCs
ti-sgx-ddk-um 1.14.3699939 Userspace libraries for PowerVR SGX chipset on TI SoCs
u-boot-imx 2021.04 Universal Boot Loader for embedded devices
u-boot-imx 2020.04 Universal Boot Loader for embedded devices
u-boot-ti
beagleboneblack-1 BeagleBoard Hardware to crosscheck PHYTEC software, rev. A5C 2GiB eMMC
phyboard-electra-am64xx-1 PHYTEC phyBOARD-Electra AM64x, 2GiB RAM
phyboard-electra-am64xx-1-k3r5 PHYTEC phyBOARD-Electra AM64x, 2GiB RAM (R5F)
phyboard-izar-am68x-1 PHYTEC phyBOARD-Izar AM68x, 4GiB RAM
phyboard-izar-am68x-1-k3r5 PHYTEC phyBOARD-Izar AM68x, 4GiB RAM (R5F)
phyboard-lyra-am62axx-1 PHYTEC phyBOARD-Lyra AM62Ax
phyboard-lyra-am62axx-1-k3r5 PHYTEC phyBOARD-Lyra AM62Ax (R5F)
phyboard-lyra-am62xx-1 DEPRECATED PHYTEC phyBOARD-Lyra AM62x, 2GiB RAM
phyboard-lyra-am62xx-1-k3r5 DEPRECATED PHYTEC phyBOARD-Lyra AM62x, 2GiB RAM (R5F)
phyboard-lyra-am62xx-2 PHYTEC phyBOARD-Lyra AM62x, 2GiB RAM
phyboard-lyra-am62xx-2-k3r5 PHYTEC phyBOARD-Lyra AM62x, 2GiB RAM (R5F)
phyboard-mira-imx6-10 PHYTEC phyBOARD-Mira full-featured i.MX6 Quad, 1GiB RAM, NAND with PEB-WLBT-01(Wifi)
phyboard-mira-imx6-11 PHYTEC phyBOARD-Mira full-featured i.MX6 Quad, 1GiB RAM, NAND with Display AC158
phyboard-mira-imx6-12 PHYTEC phyBOARD-Mira full-featured i.MX6 Quad, 1GiB RAM, NAND with RS485
phyboard-mira-imx6-13 PHYTEC phyBOARD-Mira full-featured i.MX6 Quad, 1GiB RAM, NAND, Kit with AC104
phyboard-mira-imx6-14 PHYTEC phyBOARD-Mira full-featured i.MX6 DualLite, 1GiB RAM, 4GiB eMMC
phyboard-mira-imx6-15 PHYTEC phyBOARD-Mira full-featured i.MX6 Solo, 256MiB RAM, NAND
phyboard-mira-imx6-3 PHYTEC phyBOARD-Mira full-featured i.MX6 Quad, 1GiB 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, 2GiB RAM, 8GiB eMMC
phyboard-mira-imx6-6 PHYTEC phyBOARD-Mira low-cost i.MX6 Solo, 1GiB RAM, 1GiB NAND with PEB-WLBT-01(Wifi)
phyboard-mira-imx6-7 PHYTEC phyBOARD-Mira low-cost i.MX6 DualLite, 1GiB RAM, 4GiB eMMC
phyboard-mira-imx6-8 PHYTEC phyBOARD-Mira full-featured i.MX6 Quad, 1GiB RAM, eMMC
phyboard-mira-imx6-9 PHYTEC phyBOARD-Mira full-featured i.MX6 Quad Plus, 1GiB RAM, NAND, SPI-NOR
phyboard-nunki-imx6-1 PHYTEC phyBOARD-Nunki i.MX6 Quad, 1GiB 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/PL1532.2a
phyboard-polis-imx8mn-1 PHYTEC phyBOARD-Polis i.MX8M NANO SL 1GB RAM, MIPI, Polis PL1532.1
phyboard-polis-imx8mn-2 PHYTEC phyBOARD-Polis i.MX8M NANO SL 1GB RAM, MIPI, Polis PL1532.2
phyboard-pollux-imx8mp-2 PHYTEC phyBOARD-Pollux i.MX8M Plus 1-4GB RAM, Pollux PL1552.1
phyboard-pollux-imx8mp-3 PHYTEC phyBOARD-Pollux i.MX8M Plus 1-4GB RAM, Pollux PL1552.2
phyboard-regor-am335x-1 PHYTEC phyBOARD-REGOR AM335x 512MiB RAM, 512MiB NAND, 8MiB 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-wega-am335x-1 PHYTEC phyBOARD-WEGA AM335x 256MiB RAM, 128MiB NAND flash, PEB-AV-01
phyboard-wega-am335x-2 PHYTEC phyBOARD-WEGA AM335x 256MiB RAM, 128MiB NAND flash, PEB-AV-02
phyboard-wega-am335x-3 PHYTEC phyBOARD-WEGA AM335x 512MiB RAM, 512MiB NAND flash, 8MiB SPI flash, PEB-AV-01
phyboard-wega-r2-am335x-1 PHYTEC phyBOARD-WEGA R2 AM335x 256MiB RAM, 256MiB 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 1GiB RAM one bank, 1GB NAND
phycore-am335x-1 PHYTEC phyCORE-AM335x 512MiB RAM, 512MiB NAND flash, 8MiB SPI flash, PCM-953 (Kit)
phycore-am335x-2 PHYTEC phyCORE-AM335x 1GiB RAM, 1GiB NAND flash, 8MiB SPI flash, PCM-953
phycore-am335x-3 PHYTEC phyCORE-AM335x 256MiB RAM, 256MiB/512MiB NAND flash, PCM-953
phycore-am335x-4 PHYTEC phyCORE-AM335x 256MiB RAM, 128MiB NAND flash, PCM-953
phycore-am335x-5 PHYTEC phyCORE-AM335x 256MiB RAM, 128MiB NAND flash, PCM-953
phycore-am335x-7 PHYTEC phyCORE-AM335x 512MiB RAM, 512MiB NAND flash, 8MiB 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, 2GiB 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, 2GiB RAM (2 banks), 1GB NAND, HS (High Secure) SoC
phycore-emmc-am335x-1 PHYTEC phyCORE-AM335x EMMC 1024MiB RAM, 4GiB EMMC flash, 8MiB SPI
phycore-r2-am335x-1 PHYTEC phyCORE-AM335x R2 512MiB RAM, 512MiB NAND flash, 8MiB SPI, PCM-953 (Kit), PM
phycore-r2-am335x-2 PHYTEC phyCORE-AM335x R2 256MiB RAM, 256MiB NAND flash
phycore-r2-am335x-3 PHYTEC phyCORE-AM335x R2 512MiB RAM, 512MiB NAND flash, 8MiB SPI flash, PCM-953
phycore-r2-am335x-4 PHYTEC phyCORE-AM335x R2 512MiB RAM, 512MiB NAND flash, PCM-953
phycore-r2-am335x-5 PHYTEC phyCORE-AM335x R2 1GiB RAM, 1GiB NAND flash, 8MiB SPI flash, PCM-953
phycore-r2-am335x-6 PHYTEC phyCORE-AM335x R2 1GiB RAM, 1GiB 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, 1GiB RAM, 8GiB eMMC
phycore-stm32mp1-2 PHYTEC phyCORE-STM32MP1 ALPHA2-Kit, stm32mp157aac @650Mhz MPU (old rev), 3D GPU, 1GiB RAM, 8GiB eMMC
phycore-stm32mp1-3 PHYTEC phyCORE-STM32MP1 phyBOARD-Sargas full-featured, stm32mp157cac @650Mhz MPU, 3D GPU, 1GiB RAM, 8GiB eMMC, 16MB QSPI NOR
phycore-stm32mp1-4 PHYTEC phyCORE-STM32MP1 phyBOARD-Sargas full-featured, stm32mp157fac @800Mhz MPU, 3D GPU, 1GiB RAM, 8GiB eMMC, 16MB QSPI NOR
phycore-stm32mp1-5 PHYTEC phyCORE-STM32MP1 phyBOARD-Sargas full featured, stm32mp153aac @650Mhz MPU, no 3D GPU, 1GiB RAM, 8GiB 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, 1GiB RAM two banks, 16MiB SPI-NOR
phyflex-imx6-10 PHYTEC phyFLEX-i.MX6 Solo PBA-B-01, 128MiB RAM one bank, no SPI-NOR
phyflex-imx6-11 PHYTEC phyFLEX-i.MX6 Quad PBA-B-01, 4GiB RAM two banks, 16MiB SPI-NOR, 8k page NAND
phyflex-imx6-2 PHYTEC phyFLEX-i.MX6 Quad PBA-B-01, 1GiB RAM one bank, 16MiB SPI-NOR
phyflex-imx6-3 PHYTEC phyFLEX-i.MX6 Quad PBA-B-01, 2GiB RAM two banks, 16MiB SPI-NOR
phyflex-imx6-4 PHYTEC phyFLEX-i.MX6 Quad PBA-B-01, 4GiB RAM two banks, 16MiB SPI-NOR
phyflex-imx6-5 PHYTEC phyFLEX-i.MX6 Quad PBA-B-01, 512MiB RAM one bank, 16MiB SPI-NOR
phyflex-imx6-6 PHYTEC phyFLEX-i.MX6 DualLite PBA-B-01, 1GiB RAM two banks, 16MiB SPI-NOR
phyflex-imx6-7 PHYTEC phyFLEX-i.MX6 DualLite PBA-B-01, 1GiB RAM one bank, 16MiB SPI-NOR
phyflex-imx6-8 PHYTEC phyFLEX-i.MX6 Solo PBA-B-01, 512MiB RAM one bank, no SPI-NOR
phyflex-imx6-9 PHYTEC phyFLEX-i.MX6 Solo PBA-B-01, 256MiB 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