apm821xx: make it possible to update the dtb partition on the WNDR4700
authorChristian Lamparter <chunkeey@googlemail.com>
Wed, 23 Nov 2016 16:17:05 +0000 (17:17 +0100)
committerFelix Fietkau <nbd@nbd.name>
Thu, 24 Nov 2016 11:53:18 +0000 (12:53 +0100)
commit49856a4bb5818146d9cf951cb65a0903d3b38fd4
tree6737653befe7c4c0509f2c4e3411f174eb4c7f8f
parent468735c3a2f75f4ae6592608c789d8753f418a84
apm821xx: make it possible to update the dtb partition on the WNDR4700

Currently, the device-tree partition is marked as read-only.
Hence, userspace tools like mtd can't write into the partition.
This however will be necessary in case the DTB needs to be
updated.

This patch also adds the kernel.dtb image, so the compiled
DTB is exported as a file and available in the binary
directory along the firmware images.

Note: the u-boot does expects the dtb to be a uimage.

To update the dtb manually:
 1. copy the generated dtb to the router.
 2. mtd erase /dev/mtd2
 3. mtd write wndr4700.dtb /dev/mtd2

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
target/linux/apm821xx/dts/wndr4700.dts
target/linux/apm821xx/image/Makefile