Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

InterfaceDetail

Implemented

TestedStatus in Device tree

Notes

UART






uart3YesYesOkayConnector X18 (default serial console)
uart4YesNoDisabled1
uart5YesYesOkayConnector X17
uart6YesNoDisabled1
uart7YesNoDisabled1
uart8YesNoDisabled1
uart9YesNoDisabled1
uart10YesNoDisabled1
I2C



i2c1YesYesOkayAvailable on expansion Connector X28
i2c2YesYesOkayConnected to HDMI1_DDC
i2c3YesNoDisabled1
i2c4YesYesOkayUsed for Audio Codec - available on expansion Connector X28
i2c5YesNoDisabled1
Ethernetcpsw_emac0 (RGMII0 on SoM)YesYesOkay

RGMII0 - KSZ9031RNX SoM PHY

Connector X7

cpsw_emac1 (RGMII1 on CarrierBoard)YesYesOkay

RGMII1 - KSZ9031RNX Connector X8

Display and TouchAnalog Touch Control 1YesYesOkayCapacitive: ETM-FT5x06 (on LCD-018), I2C4
Analog Touch Control 2NoNoDisabledResistive: STMPE811 (on CB), I2C4
PWM BacklightYesYesOkay42ehrpwm0 (EHRPMW1A on CB)
24-bit LCD InterfaceYessee Known IssuesOkay42

LVDS Connector X25

requires LCD-018

HDMIYessee Known IssuesOkay

hdmi1_ddc

Connector X24 (encoder TPD12S on carrier board)

McASP




mcasp1YesYesOkay
mcasp2YesNoDisabled1
mcasp5YesNoDisabled1
mcasp6YesNoDisabled1
mcasp7YesNoDisabled1
mcasp8YesNoDisabled1
eMMC/SD/SDIO

mmc1YesYesOkayConnector X2
mmc2YesYesOkayeMMC on SOM
mmc3YesYesOkayConnector X26 (WiFi/BT connector)
USBusb1YesYesOkayUSB 3.0 Standard-A Connector X30 (Host only)
usb2YesYesOkayUSB 2.0 Mini-AB Connector X9 (device default); signals may also be routed to X19 (Standard-A)
CANcan1YesYesOkayDB9 Connector X6
can2YesYesOkayPin Header Connector X5
MCSPI


spi1YesYesOkayConnector X28 (Expansion connector) enabled using spidev on X_SPI1_nCS0
spi2YesNoDisabled1
spi3YesNoDisabled1
spi4YesNoDisabled1
QSPIqspi1Yessee Known IssuesOkayNOR Serial Flash on SOM
SATAsata1YesYesOkayConnector X11 (SATA) and X12 (power connector)
PCIepcie1YesYesOkayConnector X27 (PI6C557 4x PCIe connector)
IPUipu1YesYesOkay
ipu2YesYesOkay
DSPdsp1YesYesOkay
dsp2YesYesOkay23
GPIO

User Buttons and LEDs

YesYesOkay
MemoryEEPROMYesYesOkayM24C32 on I2C1
NAND (8/16 bit)YesYesOkay34MT29F8G08ABACAWP connected to GPMC
QSPI NOR FlashYessee Known IssuesOkayN25Q128A connected to QSPI1_CS2
eMMCYesYesOkaymmc2 on SOM
RTCInternal AM57xxYesYesOkayInternal to processor
PMIC TPS659037 YesYesOkayTPS659037 I2C1
External RTCYesYesOkayRV-4162-C7 on I2C1
Audio

Stereo Codec on CarrierBoard

YesYesOkayTLV320AIC3007 codec; connected to McASP1 and I2C4
CommunicationTiWi-BLE WiFiNoNoDisabledConnector X26
TiWi-BLE BluetoothNoNoDisabledConnector X26
WiLink8 WiFiYesYesOkayConnector X26
Parallel CameraVIN3 on i2c3YesYesOkay23VM-009 at Connector X23 (phyCAM-P connector)
Hardware AccelerationGraphics (PowerVR SGX544)YesYesOkay42

Anchor
SupportedInterfacesFootnote_1
SupportedInterfacesFootnote_1
[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.
Anchor
SupportedInterfacesFootnote_2
SupportedInterfacesFootnote_2
[2] Only enabled on AM572x AM5728 silicon variants
Anchor
SupportedInterfacesFootnote_3
SupportedInterfacesFootnote_3
[3] Only enabled on AM572x silicon variants
Anchor
SupportedInterfacesFootnote_4
SupportedInterfacesFootnote_4
[4] Only enabled with the PCM-057-40A00111I configuration, but would be possible with other PCM-057-xxAxxxxxx variants.
AnchorSupportedInterfacesFootnote_4SupportedInterfacesFootnote_4[4] Only enabled on AM5728 silicon variants


New In This Release

...

  • General
    • The default prebuilt images and Yocto MACHINE target am57xx-phycore-rdk now represents a minimal configuration (PCM-057-10203110C).
      • This enables the same default images to be flashed to every SOM with eMMC, without triggering a hardware issue related to unsupported silicon features.
      • The settings for DDR and the enabled interfaces follow this configuration accordingly, on the first boot (before the EEPROM is written), and if the EEPROM data is invalid.
    • Support for phyCORE-AM57xx with AM5716 Silicon
    • Support for Additional SOM Variants:
      • PCM-057-10203111I.A0
      • PCM-057-40A00111I.A0
  • Yocto
    • MACHINE: Additional machine targets
      • am5716-phycore-rdk
      • am571x-pcm-057-10203110c
      • am571x-pcm-057-10203111i
      • am572x-pcm-057-40a00111i
  • Kernel
    • Devicetree:
      • Split am57xx-phycore-som.dtsi (SOM) into common and silicon-specific dtsi files:
        • am57xx-phycore-common.dtsi
        • am571x-phycore-som.dtsi
        • am572x-phycore-som.dtsi
      • Split am57xx-pcm-948.dtsi (carrier board) into silicon-specific dtsi files:
        • am571x-pcm-948.dtsi
        • am572x-pcm-948.dtsi
      • Added support for additional SOMs and dtb targets for them in conjunction the phyCORE-AM57xx carrier board (PCM-948)
        • am571x-pcm-057-10203111i.dtsi → am571x-phycore-rdk-10203111i.dtb
        • am572x-pcm-057-10201111i.dtsi → am572x-phycore-rdk-10201111i.dtb
        • am572x-pcm-057-40a00111i.dtsi → am572x-phycore-rdk-40a00111i.dtb
  • U-Boot
    • General:
      • Support for phyCORE-AM57xx with NAND
    • Build:
      • New defconfig targets
        • am572x_phycore_rdk_nand_defconfig: PCM-057-40A00111I SOM variant (2GiB DDR with NAND)
        • am571x_phycore_rdk_256M16_x2_defconfig: PCM-057-1xxx3xxxx SOM variants (1GiB DDR with AM5716 silicon)
    • Devicetree:
      • Split am57xx-phycore-som.dtsi (SOM) into common and silicon-specific dtsi files:
        • am57xx-phycore-common.dtsi
        • am571x-phycore-som.dtsi
        • am572x-phycore-som.dtsi
      • Split am57xx-pcm-948.dtsi (carrier board) into silicon-specific dtsi files:
        • am571x-pcm-948.dtsi
        • am572x-pcm-948.dtsi
      • Added support for additional SOMs and dtb targets for them in conjunction the phyCORE-AM57xx carrier board (PCM-948)
        • am571x-pcm-057-10203111i.dtsi → am571x-phycore-rdk-10203111i.dtb
        • am572x-pcm-057-10201111i.dtsi → am572x-phycore-rdk-10201111i.dtb
        • am572x-pcm-057-40a00111i.dtsi → am572x-phycore-rdk-40a00111i.dtb

...