Everytime the board reset, the log from serial console is like this:
U-Boot 2016.03-20415-ged95621 (Jul 07 2016 - 17:28:42 -0700), Build: jenkins-uboot_v2016.03-64
CPU: Freescale i.MX6Q rev1.2 at 792 MHz
Reset cause: POR
Board: SABRE Lite
I2C: ready
DRAM: 1 GiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1
SF: Detected SST25VF016B with page size 256 Bytes, erase size 4 KiB, total 2 MiB
Display: lvds:hannstar (1024x768)
In: serial
Out: serial
Err: serial
Net: Micrel ksz9021 at 6
FEC [PRIME]
Error: FEC address not set.
, usb_ether
Hit any key to stop autoboot: 0
AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl SATA mode
flags: ncq stag pm led clo only pmp pio slum part
No port device detected!
** Bad device size - sata 0 **
MMC: no card present
MMC: no card present
** Bad device mmc 0 **
switch to partitions #0, OK
mmc1 is current device
4437 bytes read in 30 ms (143.6 KiB/s)
## Executing script at 10008000
** File not found uEnv.txt **
42869 bytes read in 1209 ms (34.2 KiB/s)
only CEA modes allowed on HDMI port
----------- trying to load /initrd.img
2317536 bytes read in 279 ms (7.9 MiB/s)
5499904 bytes read in 501 ms (10.5 MiB/s)
Kernel image @ 0x10800000 [ 0x000000 - 0x53ec00 ]
## Flattened Device Tree blob at 13000000
Booting using the fdt blob at 0x13000000
reserving fdt memory region: addr=13000000 size=b000
Using Device Tree in place at 13000000, end 1300dfff
Starting kernel ...
fec 2188000.ethernet (unregistered net_device): Invalid MAC address: 00:00:00:00:00:00
snvs_rtc 20cc034.snvs-rtc-lp: can't get snvs-rtc clock
fsl-hdmi-dai hdmi_audio.3: failed to probe. Load HDMI-video first.
imx-audio-hdmi sound-hdmi.19: initialize HDMI-audio failed. load HDMI-video first!
imx6q-pcie 1ffc000.pcie: phy link never came up
imx6q-pcie 1ffc000.pcie: Failed to bring link up!
imx6q-pcie 1ffc000.pcie: failed to initialize host