This software release is maintained by www.phytec.de.

 

Versioning


Software

This BSP release supports various configurations of the phyFLEX-i.MX6 SOM and Rapid Development Kit. You will need to know which Yocto machine configuration corresponds to your kit in order to build the appropriate BSP. By default, only the standard kit configurations are shown in the table. If you have a different kit, use the filters below to search by SOM part number or population. The barebox images and kernel device tree file names are important when creating custom Barebox and kernel images outside of Yocto development.

 


Yocto Machine Config

SOM Description

(i.MX6 type / RAM / SPI Flash)

SOM Part NumbersBarebox ImageKernel Device Tree File
phyflex-imx6-1Quad / 1GB two banks / 16MBPFL-A-02-23237E0.A1barebox-phytec-pbab01-1gib.imgimx6q-phytec-pbab01.dtb
phyflex-imx6-2

Standard SOM

Quad / 1GB one bank / 16MB

PFL-A-02-13237E0.A1barebox-phytec-pbab01-1gib-1bank.imgimx6q-phytec-pbab01.dtb
phyflex-imx6-3Quad / 2GB two banks / 16MBPFL-A-02-43237E0.A1barebox-phytec-pbab01-2gib.imgimx6q-phytec-pbab01.dtb
phyflex-imx6-4Quad / 4GB two banks / 16MBPFL-A-02-55237E0.A3barebox-phytec-pbab01-4gib.imgimx6q-phytec-pbab01.dtb
phyflex-imx6-5Quad / 512MB one bank / 16MBPFL-A-02-03237E0.A1barebox-phytec-pbab01-512mb-1bank.imgimx6q-phytec-pbab01.dtb
phyflex-imx6-6DualLite / 1GB two banks / 16MBPFL-A-02-23247E0X.A1barebox-phytec-pbab01dl-1gib.imgimx6dl-phytec-pbab01.dtb
phyflex-imx6-7

DualLite / 1GB one bank / 16MB

PFL-A-02-13247E0X.A0barebox-phytec-pbab01dl-1gib-1bank.imgimx6dl-phytec-pbab01.dtb
phyflex-imx6-8Solo / 512MB one bank / nonePFL-A-02-0200541.A0barebox-phytec-pbab01s-512mb-1bank.imgimx6dl-phytec-pbab01-nonor.dtb
phyflex-imx6-9Solo / 256MB one bank / nonenon-standardbarebox-phytec-pbab01s-256mb-1bank.imgimx6dl-phytec-pbab01-nonor.dtb
phyflex-imx6-10Solo / 128MB one bank / nonenon-standard barebox-phytec-pbab01s-128mb-1bank.imgimx6dl-phytec-pbab01-nonor.dtb


 

Linux Devicetree Summary

The following is an example describing the structure of the device tree for the standard phyFLEX-i.MX6 RDK (machine configuration phyflex-imx6-2).

Please look at the dts file corresponding to your machine configuration for the included dtsi files.


Default dts targetimx6q-phytec-pbab01.dtb
Default dtsi include descriptionDefault dtsi include list
Processor

imx6q.dtsi

(includes imx6qdl.dtsi)

SOM

imx6q-phytec-pfla02.dtsi

(includes imx6qdl-phytec-pfla02.dtsi)

Carrier Boardimx6qdl-phytec-pbab01.dtsi
LCDimx6qdl-phytec-lcd.dtsi

 

Supported Hardware Versions

Hardware DescriptionPart NumberPCB Version
Standard phyFLEX-i.MX6 SOM

PFL-A-02-13237E0.A3

 PL1362.4
Carrier BoardPBA-B-01.A5 PL1364.6

 

Compatible Expansion Boards and Accessories

 Displays

The following LCD displays are supported in the BSP. The default LCD for all Yocto machine configurations is in bold. See this How-To Guide for instructions on enabling expansion boards in Barebox.

LCD DisplayDescription
LCD-018-043-KAPDisplay 4,3'' Capacitive touch
LCD-018-057-KAPDisplay 5,7'' Capacitive touch
LCD-018-070-KAP.A1Display 7,0'' AC138 Capacitive touch
LCD-018-070-KAP.A2Display 7,0'' AC158 Capacitive touch
LCD-018-070-RES.A0Display 7,0'' resistive

Cameras

The following camera modules are supported in the BSP. The default camera enabled in this BSP is in bold.  Click Here for more details regarding PHYTEC's camera modules. See this How-To Guide for instructions on enabling expansion boards in Barebox.

Camera

Description

VM-006-BW

phyCAM-P MT9M001 bw 1.3MP

VM-006-BW-LVDS

phyCAM-S+t MT9M001 bw 1.3MP

VM-008

phyCAM-P/phyCAM-S+ PAL/NTSC Wandler

VM-009-LVDS

phyCAM-S+ MT9M131 col 1.3MP

VM-009

phyCAM-P MT9M131 col 1.3MP

VM-010-BW-LVDS

phyCAM-S+ MT9V024 bw WVGA

VM-010-BW

phyCAM-P MT9V024 bw WVGA

VM-010-COL-LVDS

phyCAM-S+ MT9V024 col WVGA

VM-010-COL

phyCAM-P MT9V024 col WVGA

VM-011-BW-LVDS

phyCAM-S+ MT9P006 bw 5MP

VM-011-BW

phyCAM-P MT9P006 bw 5MP

VM-011-COL-LVDS

phyCAM-S+ MT9P006 col 5MP

VM-011-COL

phyCAM-P MT9P006 col 5MP

VM-012-BWphyCAM-P VITA1300 bw 1.3MP


Quickstart


Quickstarts for phyFLEX-i.MX6-PD16.1.0:

BSP Features


The following table lists the interfaces available from the phyFLEX-i.MX6 SOM. 

[1]  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 the External Signals and Pin Multiplexing section of Freescale's i.MX6 Technical Reference manual for more information on the various modes each pin can be muxed to.

 


Technical Support

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