...
Interface | Detail | Implemented | Tested | Status in Device tree | Notes |
---|---|---|---|---|---|
UART | uart3 | Yes | Yes | Okay | Connector X18 (default serial console) |
uart4 | Yes | No | Disabled1 | ||
uart5 | Yes | Yes | Okay | Connector X17 | |
uart6 | Yes | No | Disabled1 | ||
uart7 | Yes | No | Disabled1 | ||
uart8 | Yes | No | Disabled1 | ||
uart9 | Yes | No | Disabled1 | ||
uart10 | Yes | No | Disabled1 | ||
I2C | i2c1 | Yes | Yes | Okay | Available on expansion Connector X28 |
i2c2 | Yes | Yes | Okay | Connected to HDMI1_DDC | |
i2c3 | Yes | No | Disabled1 | ||
i2c4 | Yes | Yes | Okay | Used for Audio Codec - available on expansion Connector X28 | |
i2c5 | Yes | No | Disabled1 | ||
Ethernet | cpsw_emac0 (RGMII0 on SoM) | Yes | Yes | Okay | RGMII0 - KSZ9031RNX SoM PHY Connector X7 |
cpsw_emac1 (RGMII1 on CarrierBoard) | Yes | Yes | Okay | RGMII1 - KSZ9031RNX Connector X8 | |
Display and Touch | Analog Touch Control 1 | Yes | Yes | Okay | Capacitive: ETM-FT5x06 (on LCD-018), I2C4 |
Analog Touch Control 2 | No | No | Disabled | Resistive: STMPE811 (on CB), I2C4 | |
PWM Backlight | Yes | Yes | Okay42 | ehrpwm0 (EHRPMW1A on CB) | |
24-bit LCD Interface | Yes | see Known Issues | Okay42 | LVDS Connector X25 requires LCD-018 | |
HDMI | Yes | see Known Issues | Okay | hdmi1_ddc Connector X24 (encoder TPD12S on carrier board) | |
McASP | mcasp1 | Yes | Yes | Okay | |
mcasp2 | Yes | No | Disabled1 | ||
mcasp5 | Yes | No | Disabled1 | ||
mcasp6 | Yes | No | Disabled1 | ||
mcasp7 | Yes | No | Disabled1 | ||
mcasp8 | Yes | No | Disabled1 | ||
eMMC/SD/SDIO | mmc1 | Yes | Yes | Okay | Connector X2 |
mmc2 | Yes | Yes | Okay | eMMC on SOM | |
mmc3 | Yes | Yes | Okay | Connector X26 (WiFi/BT connector) | |
USB | usb1 | Yes | Yes | Okay | USB 3.0 Standard-A Connector X30 (Host only) |
usb2 | Yes | Yes | Okay | USB 2.0 Mini-AB Connector X9 (device default); signals may also be routed to X19 (Standard-A) | |
CAN | can1 | Yes | Yes | Okay | DB9 Connector X6 |
can2 | Yes | Yes | Okay | Pin Header Connector X5 | |
MCSPI | spi1 | Yes | Yes | Okay | Connector X28 (Expansion connector) enabled using spidev on X_SPI1_nCS0 |
spi2 | Yes | No | Disabled1 | ||
spi3 | Yes | No | Disabled1 | ||
spi4 | Yes | No | Disabled1 | ||
QSPI | qspi1 | Yes | see Known Issues | Okay | NOR Serial Flash on SOM |
SATA | sata1 | Yes | Yes | Okay | Connector X11 (SATA) and X12 (power connector) |
PCIe | pcie1 | Yes | Yes | Okay | Connector X27 (PI6C557 4x PCIe connector) |
IPU | ipu1 | Yes | Yes | Okay | |
ipu2 | Yes | Yes | Okay | ||
DSP | dsp1 | Yes | Yes | Okay | |
dsp2 | Yes | Yes | Okay23 | ||
GPIO | User Buttons and LEDs | Yes | Yes | Okay | |
Memory | EEPROM | Yes | Yes | Okay | M24C32 on I2C1 |
NAND (8/16 bit) | Yes | Yes | Okay34 | MT29F8G08ABACAWP connected to GPMC | |
QSPI NOR Flash | Yes | see Known Issues | Okay | N25Q128A connected to QSPI1_CS2 | |
eMMC | Yes | Yes | Okay | mmc2 on SOM | |
RTC | Internal AM57xx | Yes | Yes | Okay | Internal to processor |
PMIC TPS659037 | Yes | Yes | Okay | TPS659037 I2C1 | |
External RTC | Yes | Yes | Okay | RV-4162-C7 on I2C1 | |
Audio | Stereo Codec on CarrierBoard | Yes | Yes | Okay | TLV320AIC3007 codec; connected to McASP1 and I2C4 |
Communication | TiWi-BLE WiFi | No | No | Disabled | Connector X26 |
TiWi-BLE Bluetooth | No | No | Disabled | Connector X26 | |
WiLink8 WiFi | Yes | Yes | Okay | Connector X26 | |
Parallel Camera | VIN3 on i2c3 | Yes | Yes | Okay23 | VM-009 at Connector X23 (phyCAM-P connector) |
Hardware Acceleration | Graphics (PowerVR SGX544) | Yes | Yes | Okay42 |
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
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
- The default prebuilt images and Yocto MACHINE target am57xx-phycore-rdk now represents a minimal configuration (PCM-057-10203110C).
- Yocto
- MACHINE: Additional machine targets
- am5716-phycore-rdk
- am571x-pcm-057-10203110c
- am571x-pcm-057-10203111i
- am572x-pcm-057-40a00111i
- MACHINE: Additional machine targets
- 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
- Split am57xx-phycore-som.dtsi (SOM) into common and silicon-specific dtsi files:
- Devicetree:
- 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)
- New defconfig targets
- 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
- Split am57xx-phycore-som.dtsi (SOM) into common and silicon-specific dtsi files:
- General:
...