Operating SystemLinux
BSP Release Status


Release Date

Binariesphycore-AM57xx-PD15.1-rc4 BSP Release
Source Archive
Release Notes

Click Here

This is a Release Candidate BSP. Please use this BSP ONLY for evaluation purposes. As of , TI has released a newer version SDK and we are working to utilize this for our first official release.



This BSP provides a basis for development, deployment and execution of Linux based applications on the AM57x 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 45645860.



Linux Kernel4.1.13 (2015 LTS) (Based on TI SDK
Yocto1.8 (Fido) (Based on TI SDK
u-boot2015.07 (Based on TI SDK

Linux Device Tree Summary

Default dts targetam57xx-phycore-rdk.dts
Default dtsi include descriptionDefault dtsi include list
Carrier Boardam57xx-pcm-948.dtsi
LCD-018 display (7" display w/ cap. touch)am57xx-phytec-lcd-018.dtsi

Compatible Hardware

SOM PCB VersionCB PCB Version

BSP Download

Prebuilt images of phyCORE-AM57xx-PD15.1-rc4 can be downloaded from the link below:

phycore-AM57xx-PD15.1-rc4 BSP Release


Quickstarts for phyCORE-AM57xx-PD15.1-rc4:

There is no content with the specified labels

BSP Features



TestedEnabled in DTS



uart3YesYesYesConnector X18 (default serial console)
uart4YesNo[click for info]
uart5YesYesYesConnector X17
uart6YesNo[click for info]
uart7YesNo[click for info]
uart8YesNo[click for info]
uart9YesNo[click for info]
uart10YesNo[click for info]

i2c1YesYesYesAvailable on expansion Connector X28
i2c2YesYesYesConnected to HDMI1_DDC
i2c3YesNo[click for info]
i2c4YesYesYesUsed for Audio Codec - available on expansion Connector X28
i2c5YesNo[click for info]
Ethernetcpsw_emac0 (RGMII0 on SoM)YesYesYes


Connector X7

cpsw_emac1 (RGMII1 on CarrierBoard)Yessee Known IssuesYes

RGMII1 - KSZ9031RNX Connector X8

Display and TouchAnalog Touch Control 1YesYesYesCapacitive: ETM-FT5x06 (on LCD-018), I2C4
Analog Touch Control2NoNoNoResistive: STMPE811 (on CB), I2C4
PWM BacklightYesYesYesehrpwm0 (EHRPMW1A on CB)
24-bit LCD InterfaceYessee Known Issues Yes

LVDS Connector X25

requires LCD-018

HDMIYessee Known Issues No


Connector X24 (encoder TPD12S on carrier board)


mcasp2YesNo[click for info]
mcasp5YesNo[click for info]
mcasp6YesNo[click for info]
mcasp7YesNo[click for info]
mcasp8YesNo[click for info]

mmc1YesYesYesConnector X2
mmc2YesYesYeseMMC on SOM
mmc3YesYesYesConnector X26 (WiFi/BT connector)
USBusb1YesYesYesUSB 3.0 Standard-A Connector X30 (Host only)
usb2Yessee Known IssuesYesUSB 2.0 Mini-AB Connector X9 (device default); signals may also be routed to X19 (Standard-A)
CANcan1YesYesYesDB9 Connector X6
can2YesYesYesPin Header Connector X5

spi1YesNo[click for info]
spi2YesNo[click for info]
spi3YesNo[click for info]
spi4YesNo[click for info]
QSPIqspi1YesNoNoNOR Serial Flash on SOM
SATAsata1YesYesYesConnector X11 (SATA) and X12 (power connector)
PCIepcie1YesYesYesConnector X27 (PI6C557 4x PCIe Connector)
DSPdsp1Yessee Known IssuesNo
dsp2Yessee Known IssuesNo

User Buttons and LEDs

MemoryEEPROMYesYesYesM24C32 on I2C1
NAND (8/16 bit)YesNoNoNo NAND populated
QSPI NOR FlashNoNoNoN25Q128A connected to QSPI1
eMMCYesYesYesmmc2 on SOM
RTCInternal AM57xxYesYesYesInternal to processor
PMIC TPS659037 YesYesYesTPS659037 I2C1
External RTCYesYesYesRV-4162-C7 on I2C1

Stereo Codec on CarrierBoard

YesYesYesTLV320AIC3007 codec; connected to McASP1 and I2C4
CommunicationTiWi-BLE WiFiNoNoNoConnector X26
TiWi-BLE BluetoothNoNoNoConnector X26
WiLink8 WiFiYesYesYesConnector X26
Parallel CameraVIN3 on i2c3NoNoNot ConfiguredX23 (phyCAM-P connector)
Hardware AccelerationGraphics (PowerVR SGX544)Yessee Known Issues Yes

[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. 

Fixed In This Release

  • Kernel
    • Version: Migrated from 4.1.6 to 4.1.13.
    • Display: VOUT2 now properly uses the dpll2 instead of dpll1, allowing both HDMI and VOUT2 to coexist. Please note that HDMI is still disabled by default so the Matrix demo behaves properly.

New In This Release

  • Kernel
    • PCIe is now supported and enabled by default.

Known Issues

PHYTEC Known Issues

  • Kernel
    • Power: VBUS_DET implementation prevents complete poweroff. USB2 uses the PMIC VBUS_DET circuit, and when VBUS is provided by the processor (USB2 in host mode), the USB2_VBUS signal connected to the PMIC generates a WAKE event. As a result, the PMIC powers the system back up as soon as the shutdown finishes.
    • USB: USB2 OTG fails to transition from host to device mode: USB2 is configured for 'otg' mode by default. When the system turns on, it will properly be detected as a device when plugged into a host machine. Plug and un-plug events are detected. If a device is plugged in to the USB2 port, triggering host mode behavior from the system, it will remain in host mode until the next warm reset or cold boot.
    • Display: When HDMI and LCD-018 are both enabled in the DTS, the LCD-018 display does not output data properly. The workaround is to enable one or the other, and LCD-018 is currently the default.
    • DSP: Both DSP cores are disabled to allow audio to work properly. The DSP cores can be enabled for calculations if McASP audio is not required. Future SDK releases from TI will improve DSP acceleration.
    • Ethernet: SOMs populated with AM572x silicon revision 2.0, ethernet auto-negotiates but fails to acquire an IP from DHCP or communicate when provided a static IP. There are no issues with silicon revision 1.0 or 1.1.
  • Yocto

    • Package ltp-ddt fails to build with arago-core-tisdk-image. Workaround implemented in build to remove ltp-ddt.
    • Package ccs6 fetch fails due to new TI export approval requirement. Workaround is to download the package manually.
  • U-boot
    • Processor fan is not enabled in u-boot.

Texas Instruments Known Issues

Technical Support

For further support please visit PHYTEC's Support Portal