Skip to content
Snippets Groups Projects
  • Marek Lindner's avatar
    4871fd26
    ipq40xx: add support for Plasma Cloud PA2200 · 4871fd26
    Marek Lindner authored
    Device specifications:
    
    * QCA IPQ4019
    * 256 MB of RAM
    * 32 MB of SPI NOR flash (w25q256)
      - 2x 15 MB available; but one of the 15 MB regions is the recovery image
    * 2T2R 2.4 GHz
      - QCA4019 hw1.0 (SoC)
      - requires special BDF in QCA4019/hw1.0/board-2.bin with
        bus=ahb,bmi-chip-id=0,bmi-board-id=20,variant=PlasmaCloud-PA2200
    * 2T2R 5 GHz (channel 36-64)
      - QCA9888 hw2.0 (PCI)
      - requires special BDF in QCA9888/hw2.0/board-2.bin
        bus=pci,bmi-chip-id=0,bmi-board-id=16,variant=PlasmaCloud-PA2200
    * 2T2R 5 GHz (channel 100-165)
      - QCA4019 hw1.0 (SoC)
      - requires special BDF in QCA4019/hw1.0/board-2.bin with
        bus=ahb,bmi-chip-id=0,bmi-board-id=21,variant=PlasmaCloud-PA2200
    * GPIO-LEDs for 2.4GHz, 5GHz-SoC and 5GHz-PCIE
    * GPIO-LEDs for power (orange) and status (blue)
    * 1x GPIO-button (reset)
    * TTL pins are on board (arrow points to VCC, then follows: GND, TX, RX)
    * 2x gigabit ethernet
      - phy@mdio3:
        + Label: Ethernet 1
        + gmac0 (ethaddr) in original firmware
        + used as LAN interface
      - phy@mdio4:
        + Label: Ethernet 2
        + gmac1 (eth1addr) in original firmware
        + 802.3at POE+
        + used as WAN interface
    * 12V 2A DC
    
    Flashing instructions:
    
    The tool ap51-flash (https://github.com/ap51-flash/ap51-flash
    
    ) should be
    used to transfer the factory image to the u-boot when the device boots up.
    
    Signed-off-by: default avatarMarek Lindner <marek.lindner@kaiwoo.ai>
    [sven@narfation.org: prepare commit message, rebase, use all LEDs, switch
    to dualboot_datachk upgrade script, use eth1 as designated WAN interface]
    Signed-off-by: default avatarSven Eckelmann <sven@narfation.org>
    4871fd26
    History
    ipq40xx: add support for Plasma Cloud PA2200
    Marek Lindner authored
    Device specifications:
    
    * QCA IPQ4019
    * 256 MB of RAM
    * 32 MB of SPI NOR flash (w25q256)
      - 2x 15 MB available; but one of the 15 MB regions is the recovery image
    * 2T2R 2.4 GHz
      - QCA4019 hw1.0 (SoC)
      - requires special BDF in QCA4019/hw1.0/board-2.bin with
        bus=ahb,bmi-chip-id=0,bmi-board-id=20,variant=PlasmaCloud-PA2200
    * 2T2R 5 GHz (channel 36-64)
      - QCA9888 hw2.0 (PCI)
      - requires special BDF in QCA9888/hw2.0/board-2.bin
        bus=pci,bmi-chip-id=0,bmi-board-id=16,variant=PlasmaCloud-PA2200
    * 2T2R 5 GHz (channel 100-165)
      - QCA4019 hw1.0 (SoC)
      - requires special BDF in QCA4019/hw1.0/board-2.bin with
        bus=ahb,bmi-chip-id=0,bmi-board-id=21,variant=PlasmaCloud-PA2200
    * GPIO-LEDs for 2.4GHz, 5GHz-SoC and 5GHz-PCIE
    * GPIO-LEDs for power (orange) and status (blue)
    * 1x GPIO-button (reset)
    * TTL pins are on board (arrow points to VCC, then follows: GND, TX, RX)
    * 2x gigabit ethernet
      - phy@mdio3:
        + Label: Ethernet 1
        + gmac0 (ethaddr) in original firmware
        + used as LAN interface
      - phy@mdio4:
        + Label: Ethernet 2
        + gmac1 (eth1addr) in original firmware
        + 802.3at POE+
        + used as WAN interface
    * 12V 2A DC
    
    Flashing instructions:
    
    The tool ap51-flash (https://github.com/ap51-flash/ap51-flash
    
    ) should be
    used to transfer the factory image to the u-boot when the device boots up.
    
    Signed-off-by: default avatarMarek Lindner <marek.lindner@kaiwoo.ai>
    [sven@narfation.org: prepare commit message, rebase, use all LEDs, switch
    to dualboot_datachk upgrade script, use eth1 as designated WAN interface]
    Signed-off-by: default avatarSven Eckelmann <sven@narfation.org>