update:
partition-table.img is the new img file on andorid 7.1.2 release; but the ucl2.xml from the previous mfgtool release not have partition-table.img, so the partition-table.img not flashing to the board;
the borad can not bring up after flashing with the previous mfgtool, can't find partition:boot;
this is the log:
U-Boot 2017.03 (Sep 20 2017 - 00:38:39 +0800)
CPU: Freescale i.MX6Q rev1.5 996 MHz (running at 792 MHz)
CPU: Automotive temperature grade (-40C to 125C) at 38C
Reset cause: POR
Model: Freescale i.MX6 Quad SABRE Smart Device Board
Board: MX6-SabreSD
DRAM: 1 GiB
PMIC: PFUZE100! DEV_ID=0x10 REV_ID=0x21
MMC: FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2
*** Warning - bad CRC, using default environment
No panel detected: default to Hannstar-XGA
Display: Hannstar-XGA (1024x768)
In: serial
Out: serial
Err: serial
flash target is MMC:2
Net: No ethernet found.
can't find partition: misc, dump the partition table
idx 0, ptn 0 name='gpt' start=0 len=2048
idx 1, ptn 0 name='bootloader' start=2 len=2046
idx 2, ptn 1 name='mmcsdc1' start=16384 len=65536
idx 3, ptn 2 name='mmcsdc2' start=83968 len=65536
idx 4, ptn 0 name='' start=0 len=0
cannot get the partion info for misc
Cannot find partition 4080
do_raw_read failed, ret 1
read_bootctl, bcb_rw_block read failed
read command failed