Supported HW Overview

software compatible platform article number hardware description
phyboard-wega-am335x-1 PB-00802-0200C.A0 RDK 2014 WEGA 3354/800/256R/128F/FF/24V/C PEB-AV-01 (HDMI) PEB-EVAL-01
PB-00802-0101C.A0 RDK 2014 WEGA 3354/800/256R/128F/FF/5V/C PEB-AV-01 (HDMI) PEB-EVAL-01
PB-01402-001.A0 RDK 2014 WEGA 3354/800/256R/128F/FF/5V/C plugable module
PB-00802-010C-SYS.A1 WEGA 3354/800/256R/128F/FF/5V/C
PB-00802-020C-SYS.A1 WEGA 3354/800/256R/128F/FF/24V/C
phyboard-wega-am335x-2 PB-00802-008.A0 "WEGA 3354/800/256R/128F/FF/OF7""'/24V/C . PEB-AV-02 (Display AC138 EDT 7) PEB-EVAL-01"
PB-00802-020C-SYS.A1 WEGA 3354/800/256R/128F/FF/24V/C
phyboard-wega-am335x-3 PB-00802-005.A0 WEGA 3354-1G/512R/512F/FF/5V/I PEB-AV-01 (HDMI) PEB-EVAL-01
PB-00802-310I.A0 WEGA 3354-1G/512R/512F/FF/5V/I
phyboard-wega-am335x-4 PB-00802-410C.A0 WEGA 3354/800/512R/512F/FF/5V/C
phyboard-wega-r2-am335x-1 PB-00814-001.A0 WEGA-R2 3354/800/256R/128F/FF/24V/C
PB-00814-002.A0 WEGA-R2 3354/800/256R/128F/FF/24V/C
phycore-am335x-1 KPCM-051-SYS-LIN-D "512MB RAM/512MB NAND/ 8MBSPIFLASH/800MHz PCB 1359.x Display 7"" WVGA"
KPCM-051-SYS-LINUX 512MB RAM/512MB NAND/ 8MBSPIFLASH/800MHz PCB 1359.x
KPCM-051-SYS-LIN-US 512MB RAM/512MB NAND/ 8MBSPIFLASH/800MHz PCB 1359.x
PCM-051-12102F0I.A1 512MB RAM/512MB NAND/ 8MBSPIFLASH/800MHz PCB 1359.x
PCM-051-12113F0I.A0 512MB RAM/ NAND/ 8MBSPIFLASH/ 1GHz
phycore-am335x-2 PCM-051-23102F0I.A1 1GB RAM/1GB NAND/ 8MBSPIFLASH/800MHz
PCM-051-22151F0C.A1 1GB RAM/512MB NAND/ 8MBSPIFLASH/600MHz
phycore-am335x-3 PCM-051-01041E0I.A1 256MB RAM/256MB NAND/ 600MHz
PCM-051-02041E0I.A1 256MB RAM/512MB NAND/ 600MHz
PCM-051-02002E0I.A1 256MB RAM/512MB NAND/ 800MHz
phycore-am335x-4 PCM-051-0005160C.A1 256MB RAM/128MB NAND /600MHz
PCM-051-0005160I.A1 256MB RAM/128MB NAND /600MHz
phycore-am335x-5 PCM-051-00051F0I.A0 256MB RAM/128MB NAND/ 600MHz/4KBEE/ETH RTC
phycore-am335x-6 PCM-051-42102F0I.A0 1024MBR/512MBN/8MBSPIFLASH/800MHz
phycore-am335x-7 KPCM-051-SYS-LIN-D "512MB RAM/512MB NAND/ 8MBSPIFLASH/800MHz PCB 1359.x Display 7"" WVGA with Wifi Adapter PCM-958"
KPCM-051-SYS-LINUX 512MB RAM/512MB NAND/ 8MBSPIFLASH/800MHz PCB 1359.x with Wifi Adapter PCM-958
KPCM-051-SYS-LIN-US 512MB RAM/512MB NAND/ 8MBSPIFLASH/800MHz PCB 1359.x with Wifi Adapter PCM-958
PCM-051-12102F0I.A2 512MB RAM/512MB NAND/ 8MBSPIFLASH/800MHz PCB 1359.x with Wifi Adapter PCM-958
PCM-051-12113F0I.A0 512MB RAM/ NAND/ 8MBSPIFLASH/ 1GHz with Wifi Adapter PCM-958
phyboard-regor-am335x-1 PB-01802-001.A0 AM3352-1G/512MBR/N /FF/HUT/C
phycore-r2-am335x-1 PCM-060-12102F04I.A0 512MBR/N/8MBN//ETH/RTC/TMP/I
KPCM-060-SYS-LIN.A0
KPCM-060-SYS-L-D.A0
phycore-r2-am335x-2 PCM-060-01051E10I.A0 256MBR/256MBN/ETH/I
phycore-r2-am335x-3 PCM-060-12142F10I.A0 512MBR/512MBN/8MBNor/ETH/RTC/I
phycore-r2-am335x-4 PCM-060-12052F10I.A0 512MBR/N/8MBN//ETH/RTC/I
phycore-r2-am335x-5 PCM-060-43102F10I.A0 1GBR/N/ 8MBNor/ETH/RTC/PM/I

Supported HW Detail

software compatible platform article number hardware description software descripton
phyboard-wega-am335x-1 PB-00802-0200C.A0 RDK 2014 WEGA 3354/800/256R/128F/FF/24V/C PEB-AV-01 (HDMI) PEB-EVAL-01
PB-00802-0101C.A0 RDK 2014 WEGA 3354/800/256R/128F/FF/5V/C PEB-AV-01 (HDMI) PEB-EVAL-01
PB-01402-001.A0 RDK 2014 WEGA 3354/800/256R/128F/FF/5V/C plugable module
PB-00802-010C-SYS.A1 WEGA 3354/800/256R/128F/FF/5V/C disable expansion boards in bootloader env
PB-00802-020C-SYS.A1 WEGA 3354/800/256R/128F/FF/24V/C disable expansion boards in bootloader env
PCM-051-00042F1C.A0 256MB RAM/128MB NAND /800MHz
LCD-018-043-KAP Display 4,3'' enable expansion board in bootloader env
LCD-018-057-KAP Display 5,7'' enable expansion board in bootloader env
LCD-018-070-KAP.A1 Display 7,0'' AC138 enable expansion board in bootloader env
LCD-018-070-KAP.A2 Display 7,0'' AC158 enable expansion board in bootloader env,
LCD-018-070-RES.A0 Display 7,0'' resistive enable expansion board in bootloader env, Jumper must be set for resistive touch
LCD-018-070-RES.A0 Display 7,0'' resistive AC158 enable expansion board in bootloader env, Jumper must be set for resistive touch
PEB-AV-02-070W.A0 LCD-018-070-KAP + PEB-AV-02 enable expansion board in bootloader env
PEB-WLBT-01.A2 Expansion board Bluetooth-WiFi enable expansion board in bootloader env
phyboard-wega-am335x-2 PB-00802-008.A0 "WEGA 3354/800/256R/128F/FF/OF7""'/24V/C . PEB-AV-02 (Display AC138 EDT 7) PEB-EVAL-01"
PB-00802-020C-SYS.A1 WEGA 3354/800/256R/128F/FF/24V/C
LCD-018-043-KAP Display 4,3'' enable expansion board in bootloader env
LCD-018-057-KAP Display 5,7'' enable expansion board in bootloader env
LCD-018-070-KAP.A1 Display 7,0'' AC138 enable expansion board in bootloader env
LCD-018-070-KAP.A2 Display 7,0'' AC158 enable expansion board in bootloader env
LCD-018-070-RES.A0 Display 7,0'' resistive enable expansion board in bootloader env, Jumper must be set for resistive touch
LCD-018-070-RES.A0 Display 7,0'' resistive AC158 enable expansion board in bootloader env, Jumper must be set for resistive touch
PEB-AV-01.A1 Expansion board HDMI enable expansion board in bootloader env
PEB-WLBT-01.A2 Expansion board Bluetooth-WiFi enable expansion board in bootloader env
phyboard-wega-am335x-3 PB-00802-005.A0 WEGA 3354-1G/512R/512F/FF/5V/I PEB-AV-01 (HDMI) PEB-EVAL-01
PB-00802-310I.A0 WEGA 3354-1G/512R/512F/FF/5V/I disable expansion boards in bootloader env
LCD-018-043-KAP Display 4,3'' enable expansion board in bootloader env
LCD-018-057-KAP Display 5,7'' enable expansion board in bootloader env
LCD-018-070-KAP.A1 Display 7,0'' AC138 enable expansion board in bootloader env
LCD-018-070-RES.A0 Display 7,0'' resistive enable expansion board in bootloader env, Jumper must be set for resistive touch
LCD-018-070-KAP.A2 Display 7,0'' AC158 enable expansion board in bootloader env
LCD-018-070-RES.A0 Display 7,0'' resistive AC158 enable expansion board in bootloader env, Jumper must be set for resistive touch
PEB-AV-02-070W.A0 LCD-018-070-KAP + PEB-AV-02 enable expansion board in bootloader env
PEB-WLBT-01.A2 Expansion board Bluetooth-WiFi enable expansion board in bootloader env
phyboard-wega-am335x-4 PB-00802-410C.A0 WEGA 3354/800/512R/512F/FF/5V/C
LCD-018-043-KAP Display 4,3'' enable expansion board in bootloader env
LCD-018-057-KAP Display 5,7'' enable expansion board in bootloader env
LCD-018-070-KAP.A1 Display 7,0'' AC138 enable expansion board in bootloader env
LCD-018-070-KAP.A2 Display 7,0'' AC158 enable expansion board in bootloader env
LCD-018-070-RES.A0 Display 7,0'' resistive enable expansion board in bootloader env, Jumper must be set for resistive touch
LCD-018-070-RES.A0 Display 7,0'' resistive AC158 enable expansion board in bootloader env, Jumper must be set for resistive touch
PEB-AV-02-070W.A0 LCD-018-070-KAP + PEB-AV-02 enable expansion board in bootloader env
PEB-AV-01.A1 Expansion board HDMI enable expansion board in bootloader env
PEB-WLBT-01.A2 Expansion board Bluetooth-WiFi enable expansion board in bootloader env
phyboard-wega-r2-am335x-1 PB-00814-001.A0 WEGA-R2 3354/800/256R/128F/FF/24V/C
PB-00814-002.A0 WEGA-R2 3354/800/256R/128F/FF/24V/C
LCD-018-043-KAP Display 4,3'' enable expansion board in bootloader env
LCD-018-057-KAP Display 5,7'' enable expansion board in bootloader env
LCD-018-070-KAP.A1 Display 7,0'' AC138 enable expansion board in bootloader env
LCD-018-070-KAP.A2 Display 7,0'' AC158 enable expansion board in bootloader env
LCD-018-070-RES.A0 Display 7,0'' resistive enable expansion board in bootloader env, Jumper must be set for resistive touch
LCD-018-070-RES.A0 Display 7,0'' resistive AC158 enable expansion board in bootloader env, Jumper must be set for resistive touch
PEB-AV-02-070W.A0 LCD-018-070-KAP + PEB-AV-02 enable expansion board in bootloader env
PEB-WLBT-01.A2 Expansion board Bluetooth-WiFi enable expansion board in bootloader env
phycore-am335x-1 KPCM-051-SYS-LIN-D "512MB RAM/512MB NAND/ 8MBSPIFLASH/800MHz PCB 1359.x Display 7"" WVGA"
KPCM-051-SYS-LINUX 512MB RAM/512MB NAND/ 8MBSPIFLASH/800MHz PCB 1359.x Disable display expansion in bootloader env
KPCM-051-SYS-LIN-US 512MB RAM/512MB NAND/ 8MBSPIFLASH/800MHz PCB 1359.x Disable display expansion in bootloader env
PCM-051-12102F0I.A1 512MB RAM/512MB NAND/ 8MBSPIFLASH/800MHz PCB 1359.x Disable display expansion in bootloader env
PCM-051-12113F0I.A0 512MB RAM/ NAND/ 8MBSPIFLASH/ 1GHz
LCD-018-043-KAP Display 4,3'' enable expansion board in bootloader env
LCD-018-057-KAP Display 5,7'' enable expansion board in bootloader env
LCD-018-070-KAP.A1 Display 7,0'' AC138 enable expansion board in bootloader env
LCD-018-070-KAP.A2 Display 7,0'' AC158 enable expansion board in bootloader env
LCD-018-070-RES.A0 Display 7,0'' resistive enable expansion board in bootloader env, Jumper must be set for resistive touch
LCD-018-070-RES.A0 Display 7,0'' resistive AC158 enable expansion board in bootloader env, Jumper must be set for resistive touch
phycore-am335x-2 PCM-051-23102F0I.A1 1GB RAM/1GB NAND/ 8MBSPIFLASH/800MHz Disable display expansion in bootloader env
PCM-051-22151F0C.A1 1GB RAM/512MB NAND/ 8MBSPIFLASH/600MHz Disable display expansion in bootloader env
LCD-018-043-KAP Display 4,3'' enable expansion board in bootloader env
LCD-018-057-KAP Display 5,7'' enable expansion board in bootloader env
LCD-018-070-KAP.A1 Display 7,0'' AC138 enable expansion board in bootloader env
LCD-018-070-KAP.A2 Display 7,0'' AC158 enable expansion board in bootloader env
LCD-018-070-RES.A0 Display 7,0'' resistive enable expansion board in bootloader env, Jumper must be set for resistive touch
LCD-018-070-RES.A0 Display 7,0'' resistive AC158 enable expansion board in bootloader env, Jumper must be set for resistive touch
phycore-am335x-3 PCM-051-01041E0I.A1 256MB RAM/256MB NAND/ 600MHz Disable display expansion in bootloader env
PCM-051-02041E0I.A1 256MB RAM/512MB NAND/ 600MHz Disable display expansion in bootloader env
PCM-051-02002E0I.A1 256MB RAM/512MB NAND/ 800MHz Disable display expansion in bootloader env
LCD-018-043-KAP Display 4,3'' enable expansion board in bootloader env
LCD-018-057-KAP Display 5,7'' enable expansion board in bootloader env
LCD-018-070-KAP.A1 Display 7,0'' AC138 enable expansion board in bootloader env
LCD-018-070-KAP.A2 Display 7,0'' AC158 enable expansion board in bootloader env
LCD-018-070-RES.A0 Display 7,0'' resistive enable expansion board in bootloader env, Jumper must be set for resistive touch
LCD-018-070-RES.A0 Display 7,0'' resistive AC158 enable expansion board in bootloader env, Jumper must be set for resistive touch
phycore-am335x-4 PCM-051-0005160C.A1 256MB RAM/128MB NAND /600MHz Disable display expansion in bootloader env
PCM-051-0005160I.A1 256MB RAM/128MB NAND /600MHz Disable display expansion in bootloader env
LCD-018-043-KAP Display 4,3'' enable expansion board in bootloader env
LCD-018-057-KAP Display 5,7'' enable expansion board in bootloader env
LCD-018-070-KAP.A1 Display 7,0'' AC138 enable expansion board in bootloader env
LCD-018-070-KAP.A2 Display 7,0'' AC158 enable expansion board in bootloader env
LCD-018-070-RES.A0 Display 7,0'' resistive enable expansion board in bootloader env, Jumper must be set for resistive touch
LCD-018-070-RES.A0 Display 7,0'' resistive AC158 enable expansion board in bootloader env, Jumper must be set for resistive touch
phycore-am335x-5 PCM-051-00051F0I.A0 256MB RAM/128MB NAND/ 600MHz/4KBEE/ETH RTC Disable display expansion in bootloader env
LCD-018-043-KAP Display 4,3'' enable expansion board in bootloader env
LCD-018-057-KAP Display 5,7'' enable expansion board in bootloader env
LCD-018-070-KAP.A1 Display 7,0'' AC138 enable expansion board in bootloader env
LCD-018-070-KAP.A2 Display 7,0'' AC158 enable expansion board in bootloader env
LCD-018-070-RES.A0 Display 7,0'' resistive enable expansion board in bootloader env, Jumper must be set for resistive touch
LCD-018-070-RES.A0 Display 7,0'' resistive AC158 enable expansion board in bootloader env, Jumper must be set for resistive touch
phycore-am335x-6 PCM-051-42102F0I.A0 1024MBR/512MBN/8MBSPIFLASH/800MHz Disable display expansion in bootloader env
LCD-018-043-KAP Display 4,3'' enable expansion board in bootloader env
LCD-018-057-KAP Display 5,7'' enable expansion board in bootloader env
LCD-018-070-KAP.A1 Display 7,0'' AC138 enable expansion board in bootloader env
LCD-018-070-KAP.A2 Display 7,0'' AC158 enable expansion board in bootloader env
LCD-018-070-RES.A0 Display 7,0'' resistive enable expansion board in bootloader env, Jumper must be set for resistive touch
LCD-018-070-RES.A0 Display 7,0'' resistive AC158 enable expansion board in bootloader env, Jumper must be set for resistive touch
phycore-am335x-7 KPCM-051-SYS-LIN-D "512MB RAM/512MB NAND/ 8MBSPIFLASH/800MHz PCB 1359.x Display 7"" WVGA" Jumper carrierboard to use Wifi Adapter
KPCM-051-SYS-LINUX 512MB RAM/512MB NAND/ 8MBSPIFLASH/800MHz PCB 1359.x Disable display expansion in bootloader env, jumper carrierboard to use Wifi Adapter
KPCM-051-SYS-LIN-US 512MB RAM/512MB NAND/ 8MBSPIFLASH/800MHz PCB 1359.x Disable display expansion in bootloader env, jumper carrierboard to use Wifi Adapter
PCM-051-12102F0I.A2 512MB RAM/512MB NAND/ 8MBSPIFLASH/800MHz PCB 1359.x Disable display expansion in bootloader env, jumper carrierboard to use Wifi Adapter
PCM-051-12113F0I.A0 512MB RAM/ NAND/ 8MBSPIFLASH/ 1GHz jumper carrierboard to use Wifi Adapter
PCM-958 Expansion board Bluetooth-WiFi
phyboard-regor-am335x-1 PB-01802-001.A2 AM3352-1G/512MBR/N /FF/HUT/C
phycore-r2-am335x-1 PCM-060-12102F04I.A0 512MBR/N/8MBN//ETH/RTC/TMP/I
KPCM-060-SYS-LIN.A0
KPCM-060-SYS-L-D.A0
LCD-018-043-KAP Display 4,3'' enable expansion board in bootloader env
LCD-018-057-KAP Display 5,7'' enable expansion board in bootloader env
LCD-018-070-KAP.A1 Display 7,0'' AC138 enable expansion board in bootloader env
LCD-018-070-KAP.A2 Display 7,0'' AC158 enable expansion board in bootloader env
LCD-018-070-RES.A0 Display 7,0'' resistive enable expansion board in bootloader env, Jumper must be set for resistive touch
LCD-018-070-RES.A0 Display 7,0'' resistive AC158 enable expansion board in bootloader env, Jumper must be set for resistive touch
phycore-r2-am335x-2 PCM-060-01051E10I.A0 256MBR/256MBN/ETH/I
LCD-018-043-KAP Display 4,3'' enable expansion board in bootloader env
LCD-018-057-KAP Display 5,7'' enable expansion board in bootloader env
LCD-018-070-KAP.A1 Display 7,0'' AC138 enable expansion board in bootloader env
LCD-018-070-KAP.A2 Display 7,0'' AC158 enable expansion board in bootloader env
LCD-018-070-RES.A0 Display 7,0'' resistive enable expansion board in bootloader env, Jumper must be set for resistive touch
LCD-018-070-RES.A0 Display 7,0'' resistive AC158 enable expansion board in bootloader env, Jumper must be set for resistive touch
phycore-r2-am335x-3 PCM-060-12142F10I.A0 12MBR/512MBN/8MBNor/ETH/RTC/I
LCD-018-043-KAP Display 4,3'' enable expansion board in bootloader env
LCD-018-057-KAP Display 5,7'' enable expansion board in bootloader env
LCD-018-070-KAP.A1 Display 7,0'' AC138 enable expansion board in bootloader env
LCD-018-070-KAP.A2 Display 7,0'' AC158 enable expansion board in bootloader env
LCD-018-070-RES.A0 Display 7,0'' resistive enable expansion board in bootloader env, Jumper must be set for resistive touch
LCD-018-070-RES.A0 Display 7,0'' resistive AC158 enable expansion board in bootloader env, Jumper must be set for resistive touch
phycore-r2-am335x-4 PCM-060-12052F10I.A0 512MBR/N/8MBN//ETH/RTC/I
LCD-018-043-KAP Display 4,3'' enable expansion board in bootloader env
LCD-018-057-KAP Display 5,7'' enable expansion board in bootloader env
LCD-018-070-KAP.A1 Display 7,0'' AC138 enable expansion board in bootloader env
LCD-018-070-KAP.A2 Display 7,0'' AC158 enable expansion board in bootloader env
LCD-018-070-RES.A0 Display 7,0'' resistive enable expansion board in bootloader env, Jumper must be set for resistive touch
LCD-018-070-RES.A0 Display 7,0'' resistive AC158 enable expansion board in bootloader env, Jumper must be set for resistive touch
phycore-r2-am335x-5 PCM-060-43102F10I.A0 1GBR/N/ 8MBNor/ETH/RTC/PM/I
LCD-018-043-KAP Display 4,3'' enable expansion board in bootloader env
LCD-018-057-KAP Display 5,7'' enable expansion board in bootloader env
LCD-018-070-KAP.A1 Display 7,0'' AC138 enable expansion board in bootloader env
LCD-018-070-KAP.A2 Display 7,0'' AC158 enable expansion board in bootloader env
LCD-018-RES-070.A0 Display 7,0'' resistive enable expansion board in bootloader env, Jumper must be set for resistive touch
LCD-018-070-RES.A0 Display 7,0'' resistive AC158 enable expansion board in bootloader env, Jumper must be set for resistive touch

Release Notes AM335x-PD16.2.0

  • Linux Kernel v4.4.19
  • barebox 2016.07.0
  • Yocto 2.1.2 (krogoth)
  • Qt 5.6

Tested Yocto Images

  • phytec-qt5demo-image

Build Environment

  • Ubuntu 14.04 64Bit

New Configuration

  • Added support for new machine
    • phyboard-wega-r2-am335x-1

New Features

  • Linux Kernel v4.4.19
  • barebox 2016.07.0
  • Yocto 2.1.2 (krogoth)
  • Qt 5.6

Defeatured

  • Removed support for phyFLEX-AM335x machines
  • Removed support for phyBOARD-MAIA-AM335x machines

Known Issues

  • phycore-am335x-som / phycore-r2-am335x-som
    • Boot tests showed in about 2 of 2000 boots that the SMSC LAN8710 phy could not be found. The PHY ID readout is wrong. The generic PHY driver will take over. Ethernet is still functional in this case.
  • phycore-am335x/phycore-r2-am335x
    • rtc1 (AM335x RTC) has high deviation
  • Using the kernel crypto modules for hw acceleration of ssl causes ssh connections from Ubuntu 14.04 to fail. The module auto loading has therefore been disabled.
  • CAN tests with 20kbit/s did not run successfully. All other CANopen standard bit rates are working.

Notes

Updating the kernel, device tree and rootfs has changed in this release. As kernel and device tree are now placed in a static ubi volume inside the rootfs partition. Following example shows how to update those parts in NAND from SD-Card with the new barebox loaded:

bootloader$ ubiformat -y /dev/nand0.root
bootloader$ ubiattach /dev/nand0.root

bootloader$ ubimkvol -t static /dev/nand0.root.ubi kernel 8M
bootloader$ ubimkvol -t static /dev/nand0.root.ubi oftree 1M
bootloader$ ubimkvol -t dynamic /dev/nand0.root.ubi root 0

bootloader$ ubiupdatevol /dev/nand0.root.ubi.kernel /boot/linuximage
bootloader$ ubiupdatevol /dev/nand0.root.ubi.oftree /boot/oftree
bootloader$ cp /boot/rootfs.ubifs /dev/nand0.root.ubi.root