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 years, 3 months ago (zeus 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 2019.11.0-phy3 The barebox bootloader
barebox 2019.01.0-phy9 The barebox bootloader
barebox 2018.11.0-phy3 The barebox bootloader
barebox-hosttools-native 2019.11.0-phy3 The barebox bootloader
barebox-hosttools-native 2019.01.0-phy9 The barebox bootloader
barebox-ipl 2018.11.0-phy3 The barebox bootloader
barebox-targettools master The barebox bootloader
barebox-targettools 2019.11.0-phy3 The barebox bootloader
barebox-targettools 2019.01.0-phy9 The barebox bootloader
barebox-targettools 2018.11.0-phy3 The barebox bootloader
bayer2rgb-neon 0.4+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
firmwared 1+gitX Linux Firmware Loader Daemon
gengetopt 2.22.6 skeleton main.c generator
genparse 0.9.2 Genparse
gstreamer1.0-plugin-bayer2rgb-neon 0.4+gitX bayer2rgb gstreamer plugin with neon support
gstreamer1.0-plugins-imx 0.12.2 GStreamer 1.0 plugins for i.MX platforms
gstreamer1.0-rockchip 20170607 Plugins for the GStreamer multimedia framework 1.x
imx-boot-phytec
imx-gpu-viv 5.0.11.p8.6-hfp Userspace GPU driver for i.MX6
imx-kobs 5.5+gitX Nand boot write source
imx-sc-firmware
laird-sterling-etsi 3.5.4.2 Propriety firmware binaries needed for the Laird Sterling-LWB Wifi/BT Module
libdrm 2.4.74 Userspace interface to the kernel DRM services
libgbm 10.0.0 Userspace interface for the kernel GBM services
libubootenv 0.2+gitX U-Boot libraries and tools to access environment
linux-imx 4.19.35 Linux Kernel Phytec common base
linux-imx 4.14.98-phy6 Linux Kernel Phytec common base
linux-imx 4.1.15-phy3 Linux Kernel Phytec common base
linux-mainline 4.9.98-rt76-phy1 Linux Kernel Phytec common base
linux-mainline 4.9.98-phy6 Linux Kernel Phytec common base
linux-mainline 4.19.y-phy Linux Kernel Phytec common base
linux-mainline 4.19.100-phy3 Linux Kernel Phytec common base
linux-mainline 4.14.78-rt47-phy4 Linux Kernel Phytec common base
linux-mainline 4.14.78-phy4 Linux Kernel Phytec common base
linux-mainline 4.14.213-phy1 Linux Kernel Phytec common base
linux-vanilla 5.0.5 The linux-vanilla recipe provides a stable unpatched kernel. Device tree files may be provided in meta-phytec, but anything besides adding configuration data is prohibited. Its purpose is to evaluate features currently supported by the upstream kernel for our products.
mali-t760-libs r9p0-05rel0 Userspace GPU driver for Mali-T760
mali-t760-libs r12p0-04rel0 Userspace GPU driver for Mali-T760
memedit 0.9 Memedit
mmdc 1.0+gitX A Freescale tool to profile memory controller bandwidth on i.MX6
nxp-cst 3.3.1 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
phyedit 1.0 phyedit is a tool for am335x to access the ethernet phy's mdio registers.
phytec-eeprom-flashtool 2.01.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.
python-mako 1.0.7 Templating library for Python
rkeeprom 1.0 rkeeprom.py is a configuration tool for PHYTEC's RK3288 SoMs
rockchip-mpp 20170428
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
serialcheck git Simple serial tester
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 2020.04 Universal Boot Loader for embedded devices
u-boot-imx 2018.03-phy4 Universal Boot Loader for embedded devices
u-boot-stm32mp-extlinux 2.0 Provide 'extlinux.conf' file for U-Boot
wl12xx-calibrator R8.5+gitX Configuration utility for TI wireless drivers (wl12xx)
beagleboneblack-1 BeagleBoard Hardware to crosscheck PHYTEC software, rev. A5C 2GiB eMMC
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-3 PHYTEC phyBOARD-POLIS i.MX8M Mini 2GB RAM, 16GB eMMC
phyboard-polis-imx8mm-4 PHYTEC phyBOARD-POLIS i.MX8M Mini 2GB RAM, 16GB eMMC, Audio
phyboard-polis-imx8mn-1 PHYTEC phyBOARD-POLIS i.MX8M NANO SL 1GB RAM, 4GB eMMC, MIPI
phyboard-pollux-imx8mp-2 PHYTEC phyBOARD-POLLUX i.MX8M Plus
phyboard-pollux-imx8mp-3 PHYTEC phyBOARD-POLLUX i.MX8M Plus
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-emmc-am335x-1 PHYTEC phyCORE-AM335x EMMC 1024MiB RAM, 4GiB EMMC flash, 8MiB SPI
phycore-imx8-2 PCM-943 Rapid Development Kit board
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-rk3288-4 RK3288 Webbox HW, AI Kit 1
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
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-1 PHYTEC phyGATE-Tauri-L i.MX8M Mini 2GB RAM, RS232 16GB eMMC
phygate-tauri-l-imx8mm-2 PHYTEC phyGATE-Tauri-L i.MX8M Mini 2GB RAM, RS232/RS485 16GB eMMC