Refer documentation page ConnectCore 6 Android/Yocto Getting Started Guide (SBC)
Flash Yocto images onto SBC . Please make sure that you are updating Uboot firmware as well.
Then in next boot if SBC is stuck in kernel boot as shown below:
4162024 bytes read in 119 ms (33.4 MiB/s)
** Unable to read file uImage-imx6q-ccimx6sbc.dtb **
## Booting kernel from Legacy Image at 12000000 ...
Image Name: Linux-3.10.44-dey+g70069f7
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 4161960 Bytes = 4 MiB
Load Address: 10800000
Entry Point: 10800000
Verifying Checksum ... OK
Loading Kernel Image ... OK
Starting kernel ...
Then you need to edit an environment variable for FDT.
=> setenv fdt_file uImage-imx6-ccimx6sbc-ldo.dtb
SBC should now boot flawlessly.