Operating SystemLinux
BSP Release Status


Release Date
Source Archive 
Release Notes

Click Here

This is a Release Candidate BSP. Please use this BSP ONLY for evaluation purposes. PHYTEC does not recommend starting any development based on this BSP. As of  NXP has released a newer version fido_3.14.52_1.1.0_GA and we are working to utilize this for the next release.


 This BSP provides a basis for development, deployment and execution of Linux based applications on the IMX7 System on Module (SOM). For detailed information on the various software components included in the release and how to use them, please refer to the quick start.



Linux Kernel3.14.38 (Based on NXP Release L3.14.38_6ul7d-beta)
Yocto1.8 Fido (Based on NXP Release L3.14.38_6ul7d-beta)
U-boot2015.04 (Based on NXP Release L3.14.38_6ul7d-beta)




Compatible Hardware

BSP Release VersionBSP Release DateSOM PCB VersionCB PCB Version
PhyBOARD-Zeta i.MX7 PD16.1-rc1January 18, 2016TBDTBD

Compatible Expansion Boards and Accessories

Module NamePart NumberPCB VersionDescription
LCD Display AdapterPEB-AV-021415.1Display / Touch Interface (LVDS / 4Wire)

* Support for PEB-AV-01 and Evaluation board PEB-EVAL-02 planned for future release

BSP Download

Prebuilt images of PhyBOARD-Zeta i.MX7 PD16.1-rc1 can be downloaded and extracted from the link below:



Quickstarts for PhyBOARD-Zeta i.MX7 PD16.1-rc1:

PhyBOARD-Zeta i.MX7 Linux Quickstart PD16.1-rc1

BSP Features

InterfaceDetailImplementedTestedStatus in Device treeNotes

uart1YesNo[click for info] expansion header
uart2YesNo[click for info] expansion header
uart3YesNo[click for info] expansion header
uart4YesNo[click for info]  
uart5YesYesEnabledRS232 default serial console at Connector X2
uart6YesNo[click for info] expansion header
uart7YesNo[click for info] expansion header

i2c1YesYesEnabledexpansion header
i2c2YesNo[click for info] AV Connector X4
i2c3YesNo[click for info]  
i2c4YesNo[click for info] expansion header
EthernetRGMII1YesYesEnabledKSZ9031RNX PHY on SOM, Connector X8
RGMII2YesYesEnabledKSZ9031RNX PHY on CarrierBoard, Connector X7
SAIsai1YesNo Audio/Video Connector X4
sai2YesNo[click for info] expansion header
sai3YesNo[click for info]  
MMC/SDIOSD1YesYesEnabledmicroSD slot connector X11
SD2YesNo[click for info] expansion header
SD3YesYesEnabledsignals routed to eMMC.
CommunicationTiWi-BLE BluetoothNoNo  
TiWi-BLE  WiFiNoNo Planned for future
USBusb1YesYesEnabledUSB-A Host Connector X9
usb2YesYesEnabledUSB-AB OTG Connector X10
CANcan1YesYesEnabledHeader X1
can2YesNo[click for info]  
SPIspi1YesNo[click for info] expansion connector
spi2YesNo[click for info] expansion connector
spi3YesNo[click for info] expansion connector
spi4YesNo[click for info] 
Display and TouchLCD LVDSYesSee Known IssuesEnabled - imx7-phyboard-zeta-lcd.dtsvia expansion board PEB-AV-02-070W
Analog LCD TouchNoNo 

Capacitive ETM-FT5x06

via expansion board PEB-AV-02-070W


via expansion board PEB-AV-01

BacklightYesYesEnabled - imx7-phyboard-zeta-lcd.dts

PWM via pwm4

via expansion board PEB-AV-02-070W


User Buttons and LEDs

YesYesEnabledUser LED GPIO2_10 on CarrierBoard

8/16-bit NAND Flash (GPMC)YesNo MT29F4G08 - not populated in default SOM configuration
SPI NOR FlashYesSee Known Issues DisabledN25Q128A on QSPI_A
EEPROMYesYesEnabledM24C32 on i2c1
eMMCYesSee Known Issues EnabledMTFC4GMDEA-4M on SD3
RTCInternal i.MX7YesYesEnabledSNVS RTC
External RTCNoNo RV-4162-C7 on I2C1
Power ManagementPMICYesYesEnabledPF3000 on I2C1
PCIemini-pcieYesSee Known IssuesDisabledconnector X12

[1]  Interface requires additional configuration, such as pinmuxing. It may be possible to change the software configuration to utilize this interface even if it is not being set in the board's default configuration. Please see NXP's i.MX7D Technical Reference Manual for more information on the various modes each pin can be muxed to.


Fixed In This Release

  • N/A

New In This Release

  • N/A

Known Issues

PHYTEC Known Issues

  • LCD data signals at Audio/Video connector X3 are not in the order expected by PEB-AV-02, so colors are displayed incorrectly. Fix is planned for next board revision. 
  • SPI NOR Flash chip not configured correctly by dts/driver, causing segmentation fault
  • Booting from eMMC not supported yet
  • PCIe connector not accessible due to large capacitors, fix is planned for next board revision.

NXP Known Issues

  • N/A

Technical Support

For further information or to report any problems, visit the PHYTEC Support Portal