kirkwood: Add support for Sheevaplug
authorBERENYI Balazs <balazs@wee.hu>
Sat, 2 Jan 2021 18:49:42 +0000 (18:49 +0000)
committerAdrian Schmutzler <freifunk@adrianschmutzler.de>
Sun, 6 Jun 2021 17:05:07 +0000 (19:05 +0200)
commit03d66d6b8fa6660a89648847a69d691a9a82d5b4
tree80f9fe1c414bd11cff86bc48e31ae4052027fe82
parenta509b80065b6680e3e007203084c147f77b6717f
kirkwood: Add support for Sheevaplug

Globalscale SheevaPlug:
* Marvell Kirkwood 88F6281
* 512 MB SDRAM
* 512 MB Flash
* Gigabit Network
* USB 2.0
* SD slot
* Serial console

The device is supported in mainline uboot/linux the commit adds only
some openwrt config for building an image.

Installation:
1 - Update uboot:
setenv ipaddr '192.168.0.111'
setenv serverip '192.168.0.1'
tftpboot u-boot.kwb
nand erase 0x0 0x100000
nand write 0x800000 0x0 0x100000
reset
2 - Install OpenWRT:
setenv ethaddr 00:50:43:01:xx:xx
saveenv
setenv ipaddr '192.168.0.111'
setenv serverip '192.168.0.1'
tftpboot openwrt-kirkwood-globalscale_sheevaplug-squashfs-factory.bin
nand erase.part ubi
nand write 0x800000 ubi 0x600000
reset

Signed-off-by: BERENYI Balazs <balazs@wee.hu>
Reviewed-by: Pawel Dembicki <paweldembicki@gmail.com>
[add vendor name for uboot-kirkwood, merge patches, copy to 5.10,
add AUTORELEASE for uboot-kirkwood, refresh patches]
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
package/boot/uboot-envtools/files/kirkwood
package/boot/uboot-kirkwood/Makefile
package/boot/uboot-kirkwood/patches/170-sheevaplug.patch [new file with mode: 0644]
package/boot/uboot-kirkwood/patches/200-openwrt-config.patch
target/linux/kirkwood/base-files/etc/board.d/02_network
target/linux/kirkwood/image/Makefile
target/linux/kirkwood/patches-5.10/112-sheevaplug.patch [new file with mode: 0644]
target/linux/kirkwood/patches-5.4/112-sheevaplug.patch [new file with mode: 0644]