openwrt/package/boot
Marek Lindner eb6ce7a892 ipq40xx: add support for Plasma Cloud PA1200
Device specifications:

* QCA IPQ4018
* 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=16,variant=PlasmaCloud-PA1200
* 2T2R 5 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=17,variant=PlasmaCloud-PA1200
* 3x GPIO-LEDs for status (cyan, purple, yellow)
* 1x GPIO-button (reset)
* 1x USB (xHCI)
* TTL pins are on board (arrow points to VCC, then follows: GND, TX, RX)
* 2x gigabit ethernet
  - phy@mdio4:
    + Label: Ethernet 1
    + gmac0 (ethaddr) in original firmware
    + used as LAN interface
  - phy@mdio3:
    + Label: Ethernet 2
    + gmac1 (eth1addr) in original firmware
    + 802.3af/at POE(+)
    + used as WAN interface
* 12V/24V 1A 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: Marek 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: Sven Eckelmann <sven@narfation.org>
Signed-off-by: maurerr <mariusd84@gmail.com>
2021-09-01 08:07:23 +00:00
..
arm-trusted-firmware-mvebu build: Extract trusted-firmware-a.mk 2021-09-01 08:07:16 +00:00
arm-trusted-firmware-rockchip atf-rockchip: update to 2.3 2020-07-28 15:52:44 +02:00
arm-trusted-firmware-sunxi arm-trusted-firmware-sunxi: Replace with official ARM version 2019-01-13 17:35:14 +01:00
at91bootstrap at91bootstrap: harmonize indent in Makefiles 2021-09-01 08:06:53 +00:00
fconfig fconfig: cleanup Makefile 2019-04-06 19:14:06 +02:00
grub2 grub2: fix build when ASLR enabled 2020-04-02 13:42:26 +01:00
imx-bootlets treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
kexec-tools x86: make crashdump works 2020-03-20 21:45:06 +00:00
kobs-ng kobs-ng: add header for integer definitions 2017-11-16 22:56:54 +01:00
mt7623n-preloader mediatek: mt7623n-preloader: add preloader for Banana Pi R64 2021-09-01 08:07:00 +00:00
tfa-layerscape layerscape: update tfa to LSDK-20.04-update-290520 2021-09-01 08:07:07 +00:00
uboot-at91 uboot-at91: harmonize indent in Makefile 2021-09-01 08:06:53 +00:00
uboot-envtools ipq40xx: add support for Plasma Cloud PA1200 2021-09-01 08:07:23 +00:00
uboot-fritz4040 ipq40xx: add support for AVM FRITZ!Repeater 1200 2019-10-23 01:17:28 +02:00
uboot-imx6 uboot-imx6: bump to 2020.04 release 2020-04-17 13:43:34 +02:00
uboot-kirkwood uboot-kirkwood: add uboot for CheckPoint L-50 2020-07-11 13:33:28 +02:00
uboot-lantiq uboot-lantiq: fix compile with modern host dtc 2018-10-07 02:12:06 +02:00
uboot-layerscape layerscape: make initramfs kernel fit packed 2021-09-01 08:07:13 +00:00
uboot-mediatek mediatek: update uboot to latest patchset provided by MTK 2021-09-01 08:07:09 +00:00
uboot-mvebu uboot-mvebu: don't install 64bit binaries 2021-09-01 08:07:05 +00:00
uboot-mxs uboot-mxs: bump to v2020.04 2020-06-03 16:49:28 +02:00
uboot-omap omap: update uboot to v2020.04 2021-09-01 08:07:03 +00:00
uboot-oxnas uboot-oxnas: fix memory leak in tool mkox820crc 2020-01-15 23:15:19 +01:00
uboot-ramips ramips: add support for RAVPower RP-WD009 2020-06-29 12:24:01 +02:00
uboot-rockchip uboot-rockchip: add Rock Pi 4 support 2021-09-01 08:07:03 +00:00
uboot-sunxi sunxi: add support for Libre Computer ALL-H3-CC H5 2021-09-01 08:07:11 +00:00
uboot-tegra uboot-tegra: bump to 2020.04 2021-09-01 08:07:22 +00:00
uboot-zynq uboot-zynq: fix dtc compilation on host gcc 10 2021-09-01 08:07:21 +00:00