meta-nuvoton: generate full flash image.

Nuvoton's full flash image includes also a bootloader called Bootblock,
and headers for it and for the u-boot. Generating headers and merging
the Bootblock and the u-boot are being done by Nuvoton's binary
generator tool (Bingo), which uses external paramteres from XML files
for that.

Change-Id: Idcd7ab42fa358e44d3908410d6913d4a915d5faa
Signed-off-by: Oshri Alkoby (NTIL) <oshri.alkoby@nuvoton.com>
diff --git a/conf/machine/include/npcm7xx.inc b/conf/machine/include/npcm7xx.inc
index 3d8847d..0a15467 100644
--- a/conf/machine/include/npcm7xx.inc
+++ b/conf/machine/include/npcm7xx.inc
@@ -11,6 +11,17 @@
 UBOOT_ENTRYPOINT ?= "0x00008000"
 UBOOT_LOADADDRESS ?= "0x00008000"
 
+FLASH_UBOOT_OFFSET = "0"
+FLASH_UBOOT_ENV_OFFSET = "1024"
+FLASH_KERNEL_OFFSET = "2048"
+FLASH_UBI_OFFSET = "${FLASH_KERNEL_OFFSET}"
+FLASH_ROFS_OFFSET = "7680"
+FLASH_RWFS_OFFSET = "30720"
+
+# UBI volume sizes in KB unless otherwise noted.
+FLASH_UBI_RWFS_SIZE = "6144"
+FLASH_UBI_RWFS_TXT_SIZE = "6MiB"
+
 DEFAULTTUNE ?= "arm7a-novfp"
 
 SERIAL_CONSOLES = "115200;ttyS3"